/usr/bin/java -ea -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar -data @noDefault -ultimatedata ./data -tc ../../../trunk/examples/toolchains/AutomizerC.xml --traceabstraction.compute.interpolants.along.a.counterexample Craig_NestedInterpolation --traceabstraction.use.separate.solver.for.trace.checks true -s ../../../trunk/examples/settings/automizer/acceleratedInterpolation/acceleratedInterpolationFastUPR_64.epf -i ../../../trunk/examples/svcomp/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-32_7a-drivers--net--usb--cdc_subset.ko-entry_point.cil.out.i -------------------------------------------------------------------------------- This is Ultimate 0.1.25-267fbe0 [2020-07-18 08:43:05,828 INFO L177 SettingsManager]: Resetting all preferences to default values... [2020-07-18 08:43:05,831 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2020-07-18 08:43:05,843 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2020-07-18 08:43:05,843 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2020-07-18 08:43:05,844 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2020-07-18 08:43:05,845 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2020-07-18 08:43:05,847 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2020-07-18 08:43:05,849 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2020-07-18 08:43:05,850 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2020-07-18 08:43:05,851 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2020-07-18 08:43:05,852 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2020-07-18 08:43:05,852 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2020-07-18 08:43:05,853 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2020-07-18 08:43:05,854 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2020-07-18 08:43:05,856 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2020-07-18 08:43:05,856 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2020-07-18 08:43:05,857 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2020-07-18 08:43:05,859 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2020-07-18 08:43:05,861 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2020-07-18 08:43:05,862 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2020-07-18 08:43:05,863 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2020-07-18 08:43:05,864 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2020-07-18 08:43:05,865 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2020-07-18 08:43:05,867 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2020-07-18 08:43:05,868 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2020-07-18 08:43:05,868 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2020-07-18 08:43:05,869 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2020-07-18 08:43:05,869 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2020-07-18 08:43:05,870 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2020-07-18 08:43:05,870 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2020-07-18 08:43:05,871 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2020-07-18 08:43:05,872 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2020-07-18 08:43:05,872 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2020-07-18 08:43:05,873 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2020-07-18 08:43:05,873 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2020-07-18 08:43:05,874 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2020-07-18 08:43:05,874 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2020-07-18 08:43:05,874 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2020-07-18 08:43:05,875 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2020-07-18 08:43:05,876 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2020-07-18 08:43:05,877 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/acceleratedInterpolation/acceleratedInterpolationFastUPR_64.epf [2020-07-18 08:43:05,886 INFO L113 SettingsManager]: Loading preferences was successful [2020-07-18 08:43:05,886 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2020-07-18 08:43:05,887 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2020-07-18 08:43:05,887 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2020-07-18 08:43:05,888 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2020-07-18 08:43:05,888 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2020-07-18 08:43:05,888 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2020-07-18 08:43:05,888 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2020-07-18 08:43:05,888 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2020-07-18 08:43:05,889 INFO L138 SettingsManager]: * Use constant arrays=true [2020-07-18 08:43:05,889 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2020-07-18 08:43:05,889 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2020-07-18 08:43:05,889 INFO L138 SettingsManager]: * Size of a code block=SingleStatement [2020-07-18 08:43:05,889 INFO L138 SettingsManager]: * To the following directory=./dump/ [2020-07-18 08:43:05,890 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2020-07-18 08:43:05,890 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2020-07-18 08:43:05,890 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2020-07-18 08:43:05,890 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=AcceleratedInterpolation [2020-07-18 08:43:05,890 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2020-07-18 08:43:05,891 INFO L138 SettingsManager]: * Use separate solver for trace checks=false Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: Compute Interpolants along a Counterexample -> Craig_NestedInterpolation Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: Use separate solver for trace checks -> true [2020-07-18 08:43:06,159 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2020-07-18 08:43:06,172 INFO L258 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2020-07-18 08:43:06,176 INFO L214 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2020-07-18 08:43:06,177 INFO L271 PluginConnector]: Initializing CDTParser... [2020-07-18 08:43:06,177 INFO L275 PluginConnector]: CDTParser initialized [2020-07-18 08:43:06,178 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-18 08:43:06,247 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/e66572e24/ab3c995c0d3d46219d40061e1308bbc7/FLAG7c6db9d95 [2020-07-18 08:43:07,059 INFO L306 CDTParser]: Found 1 translation units. [2020-07-18 08:43:07,060 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-18 08:43:07,090 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/e66572e24/ab3c995c0d3d46219d40061e1308bbc7/FLAG7c6db9d95 [2020-07-18 08:43:07,593 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/e66572e24/ab3c995c0d3d46219d40061e1308bbc7 [2020-07-18 08:43:07,604 INFO L296 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2020-07-18 08:43:07,608 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2020-07-18 08:43:07,609 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2020-07-18 08:43:07,609 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2020-07-18 08:43:07,613 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2020-07-18 08:43:07,614 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 18.07 08:43:07" (1/1) ... [2020-07-18 08:43:07,618 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@61de6abc and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.07 08:43:07, skipping insertion in model container [2020-07-18 08:43:07,619 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 18.07 08:43:07" (1/1) ... [2020-07-18 08:43:07,627 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2020-07-18 08:43:07,771 INFO L178 MainTranslator]: Built tables and reachable declarations [2020-07-18 08:43:09,275 INFO L206 PostProcessor]: Analyzing one entry point: main [2020-07-18 08:43:09,348 INFO L203 MainTranslator]: Completed pre-run [2020-07-18 08:43:09,643 INFO L206 PostProcessor]: Analyzing one entry point: main [2020-07-18 08:43:09,780 INFO L208 MainTranslator]: Completed translation [2020-07-18 08:43:09,780 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.07 08:43:09 WrapperNode [2020-07-18 08:43:09,781 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2020-07-18 08:43:09,782 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2020-07-18 08:43:09,782 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2020-07-18 08:43:09,782 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2020-07-18 08:43:09,797 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.07 08:43:09" (1/1) ... [2020-07-18 08:43:09,798 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.07 08:43:09" (1/1) ... [2020-07-18 08:43:09,872 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.07 08:43:09" (1/1) ... [2020-07-18 08:43:09,873 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.07 08:43:09" (1/1) ... [2020-07-18 08:43:10,007 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.07 08:43:09" (1/1) ... [2020-07-18 08:43:10,044 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.07 08:43:09" (1/1) ... [2020-07-18 08:43:10,067 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.07 08:43:09" (1/1) ... [2020-07-18 08:43:10,093 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2020-07-18 08:43:10,093 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2020-07-18 08:43:10,094 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2020-07-18 08:43:10,094 INFO L275 PluginConnector]: RCFGBuilder initialized [2020-07-18 08:43:10,095 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.07 08:43:09" (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-18 08:43:10,193 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2020-07-18 08:43:10,194 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2020-07-18 08:43:10,194 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2020-07-18 08:43:10,195 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2020-07-18 08:43:10,196 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2020-07-18 08:43:10,196 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_init_zalloc [2020-07-18 08:43:10,196 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_memset [2020-07-18 08:43:10,196 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2020-07-18 08:43:10,197 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_ulong [2020-07-18 08:43:10,197 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2020-07-18 08:43:10,197 INFO L138 BoogieDeclarations]: Found implementation of procedure always_connected [2020-07-18 08:43:10,197 INFO L138 BoogieDeclarations]: Found implementation of procedure m5632_recover [2020-07-18 08:43:10,197 INFO L138 BoogieDeclarations]: Found implementation of procedure dummy_prereset [2020-07-18 08:43:10,197 INFO L138 BoogieDeclarations]: Found implementation of procedure dummy_postreset [2020-07-18 08:43:10,198 INFO L138 BoogieDeclarations]: Found implementation of procedure cdc_subset_driver_init [2020-07-18 08:43:10,198 INFO L138 BoogieDeclarations]: Found implementation of procedure cdc_subset_driver_exit [2020-07-18 08:43:10,198 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_driver_1 [2020-07-18 08:43:10,198 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2020-07-18 08:43:10,199 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_5 [2020-07-18 08:43:10,200 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_6 [2020-07-18 08:43:10,200 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_7 [2020-07-18 08:43:10,200 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_trylock_8 [2020-07-18 08:43:10,201 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_9 [2020-07-18 08:43:10,201 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_10 [2020-07-18 08:43:10,201 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_11 [2020-07-18 08:43:10,202 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_lock_device_for_reset_12 [2020-07-18 08:43:10,202 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv___ldv_usb_unlock_device_13 [2020-07-18 08:43:10,203 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_register_driver_14 [2020-07-18 08:43:10,203 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_deregister_15 [2020-07-18 08:43:10,203 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2020-07-18 08:43:10,203 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int_negative [2020-07-18 08:43:10,203 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2020-07-18 08:43:10,203 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_err_ptr [2020-07-18 08:43:10,204 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_ptr_err [2020-07-18 08:43:10,204 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err_or_null [2020-07-18 08:43:10,205 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_interruptible_i_mutex_of_inode [2020-07-18 08:43:10,205 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_killable_i_mutex_of_inode [2020-07-18 08:43:10,205 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_i_mutex_of_inode [2020-07-18 08:43:10,205 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_trylock_i_mutex_of_inode [2020-07-18 08:43:10,267 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_atomic_dec_and_mutex_lock_i_mutex_of_inode [2020-07-18 08:43:10,267 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_is_locked_i_mutex_of_inode [2020-07-18 08:43:10,267 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_i_mutex_of_inode [2020-07-18 08:43:10,267 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_lock_device_i_mutex_of_inode [2020-07-18 08:43:10,268 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_trylock_device_i_mutex_of_inode [2020-07-18 08:43:10,268 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_lock_device_for_reset_i_mutex_of_inode [2020-07-18 08:43:10,268 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_unlock_device_i_mutex_of_inode [2020-07-18 08:43:10,268 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_interruptible_lock [2020-07-18 08:43:10,269 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_killable_lock [2020-07-18 08:43:10,269 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_lock [2020-07-18 08:43:10,269 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_trylock_lock [2020-07-18 08:43:10,269 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_atomic_dec_and_mutex_lock_lock [2020-07-18 08:43:10,269 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_is_locked_lock [2020-07-18 08:43:10,269 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_lock [2020-07-18 08:43:10,270 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_lock_device_lock [2020-07-18 08:43:10,270 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_trylock_device_lock [2020-07-18 08:43:10,270 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_lock_device_for_reset_lock [2020-07-18 08:43:10,270 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_unlock_device_lock [2020-07-18 08:43:10,270 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_interruptible_mutex_of_device [2020-07-18 08:43:10,271 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_killable_mutex_of_device [2020-07-18 08:43:10,271 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_mutex_of_device [2020-07-18 08:43:10,271 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_trylock_mutex_of_device [2020-07-18 08:43:10,271 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_atomic_dec_and_mutex_lock_mutex_of_device [2020-07-18 08:43:10,271 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_is_locked_mutex_of_device [2020-07-18 08:43:10,271 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_mutex_of_device [2020-07-18 08:43:10,272 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_lock_device_mutex_of_device [2020-07-18 08:43:10,272 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_trylock_device_mutex_of_device [2020-07-18 08:43:10,272 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_lock_device_for_reset_mutex_of_device [2020-07-18 08:43:10,272 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_unlock_device_mutex_of_device [2020-07-18 08:43:10,272 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_interruptible_udev [2020-07-18 08:43:10,272 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_killable_udev [2020-07-18 08:43:10,272 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_udev [2020-07-18 08:43:10,273 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_trylock_udev [2020-07-18 08:43:10,273 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_atomic_dec_and_mutex_lock_udev [2020-07-18 08:43:10,273 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_is_locked_udev [2020-07-18 08:43:10,273 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_udev [2020-07-18 08:43:10,274 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_lock_device_udev [2020-07-18 08:43:10,274 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_trylock_device_udev [2020-07-18 08:43:10,274 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_lock_device_for_reset_udev [2020-07-18 08:43:10,274 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_usb_unlock_device_udev [2020-07-18 08:43:10,274 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2020-07-18 08:43:10,274 INFO L138 BoogieDeclarations]: Found implementation of procedure __ldv_usb_unlock_device [2020-07-18 08:43:10,275 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_initialize [2020-07-18 08:43:10,276 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_reset_resume_1 [2020-07-18 08:43:10,276 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock [2020-07-18 08:43:10,277 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_trylock [2020-07-18 08:43:10,277 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2020-07-18 08:43:10,277 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_deregister [2020-07-18 08:43:10,277 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_register_driver [2020-07-18 08:43:10,277 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_reset_device [2020-07-18 08:43:10,278 INFO L138 BoogieDeclarations]: Found implementation of procedure usbnet_disconnect [2020-07-18 08:43:10,278 INFO L138 BoogieDeclarations]: Found implementation of procedure usbnet_probe [2020-07-18 08:43:10,278 INFO L138 BoogieDeclarations]: Found implementation of procedure usbnet_resume [2020-07-18 08:43:10,279 INFO L138 BoogieDeclarations]: Found implementation of procedure usbnet_suspend [2020-07-18 08:43:10,279 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2020-07-18 08:43:10,279 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2020-07-18 08:43:10,279 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2020-07-18 08:43:10,279 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_error [2020-07-18 08:43:10,280 INFO L130 BoogieDeclarations]: Found specification of procedure memset [2020-07-18 08:43:10,280 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_trylock [2020-07-18 08:43:10,280 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_trylock_8 [2020-07-18 08:43:10,281 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2020-07-18 08:43:10,281 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_6 [2020-07-18 08:43:10,281 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_9 [2020-07-18 08:43:10,281 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_10 [2020-07-18 08:43:10,281 INFO L130 BoogieDeclarations]: Found specification of procedure malloc [2020-07-18 08:43:10,281 INFO L130 BoogieDeclarations]: Found specification of procedure calloc [2020-07-18 08:43:10,281 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_int [2020-07-18 08:43:10,281 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_ulong [2020-07-18 08:43:10,282 INFO L130 BoogieDeclarations]: Found specification of procedure abort [2020-07-18 08:43:10,282 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2020-07-18 08:43:10,282 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2020-07-18 08:43:10,282 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2020-07-18 08:43:10,282 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2020-07-18 08:43:10,282 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2020-07-18 08:43:10,282 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_init_zalloc [2020-07-18 08:43:10,283 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_memset [2020-07-18 08:43:10,283 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2020-07-18 08:43:10,283 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2020-07-18 08:43:10,283 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_ulong [2020-07-18 08:43:10,283 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2020-07-18 08:43:10,283 INFO L130 BoogieDeclarations]: Found specification of procedure __ldv_usb_unlock_device [2020-07-18 08:43:10,283 INFO L130 BoogieDeclarations]: Found specification of procedure ldv___ldv_usb_unlock_device_13 [2020-07-18 08:43:10,284 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock [2020-07-18 08:43:10,284 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_5 [2020-07-18 08:43:10,284 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_7 [2020-07-18 08:43:10,284 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_11 [2020-07-18 08:43:10,285 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_i_mutex_of_inode [2020-07-18 08:43:10,285 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_i_mutex_of_inode [2020-07-18 08:43:10,285 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_lock [2020-07-18 08:43:10,285 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_lock [2020-07-18 08:43:10,286 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_mutex_of_device [2020-07-18 08:43:10,286 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_trylock_mutex_of_device [2020-07-18 08:43:10,286 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_mutex_of_device [2020-07-18 08:43:10,287 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_unlock_device_udev [2020-07-18 08:43:10,288 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_lock_device_for_reset_udev [2020-07-18 08:43:10,288 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_driver_1 [2020-07-18 08:43:10,288 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_lock_device_for_reset_12 [2020-07-18 08:43:10,288 INFO L130 BoogieDeclarations]: Found specification of procedure usb_reset_device [2020-07-18 08:43:10,288 INFO L130 BoogieDeclarations]: Found specification of procedure usb_register_driver [2020-07-18 08:43:10,289 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_register_driver_14 [2020-07-18 08:43:10,289 INFO L130 BoogieDeclarations]: Found specification of procedure usb_deregister [2020-07-18 08:43:10,289 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_deregister_15 [2020-07-18 08:43:10,289 INFO L130 BoogieDeclarations]: Found specification of procedure usbnet_probe [2020-07-18 08:43:10,289 INFO L130 BoogieDeclarations]: Found specification of procedure usbnet_suspend [2020-07-18 08:43:10,290 INFO L130 BoogieDeclarations]: Found specification of procedure usbnet_resume [2020-07-18 08:43:10,290 INFO L130 BoogieDeclarations]: Found specification of procedure usbnet_disconnect [2020-07-18 08:43:10,291 INFO L130 BoogieDeclarations]: Found specification of procedure always_connected [2020-07-18 08:43:10,292 INFO L130 BoogieDeclarations]: Found specification of procedure m5632_recover [2020-07-18 08:43:10,293 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2020-07-18 08:43:10,293 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2020-07-18 08:43:10,293 INFO L130 BoogieDeclarations]: Found specification of procedure dummy_prereset [2020-07-18 08:43:10,293 INFO L130 BoogieDeclarations]: Found specification of procedure dummy_postreset [2020-07-18 08:43:10,293 INFO L130 BoogieDeclarations]: Found specification of procedure cdc_subset_driver_init [2020-07-18 08:43:10,295 INFO L130 BoogieDeclarations]: Found specification of procedure cdc_subset_driver_exit [2020-07-18 08:43:10,296 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_initialize [2020-07-18 08:43:10,296 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_reset_resume_1 [2020-07-18 08:43:10,296 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2020-07-18 08:43:10,297 INFO L130 BoogieDeclarations]: Found specification of procedure main [2020-07-18 08:43:10,297 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2020-07-18 08:43:10,297 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2020-07-18 08:43:10,297 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2020-07-18 08:43:10,297 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int_negative [2020-07-18 08:43:10,297 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2020-07-18 08:43:10,298 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_err_ptr [2020-07-18 08:43:10,298 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_ptr_err [2020-07-18 08:43:10,298 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err_or_null [2020-07-18 08:43:10,298 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_interruptible_i_mutex_of_inode [2020-07-18 08:43:10,298 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_killable_i_mutex_of_inode [2020-07-18 08:43:10,298 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_trylock_i_mutex_of_inode [2020-07-18 08:43:10,298 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_atomic_dec_and_mutex_lock_i_mutex_of_inode [2020-07-18 08:43:10,298 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_is_locked_i_mutex_of_inode [2020-07-18 08:43:10,299 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_lock_device_i_mutex_of_inode [2020-07-18 08:43:10,299 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_trylock_device_i_mutex_of_inode [2020-07-18 08:43:10,299 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_lock_device_for_reset_i_mutex_of_inode [2020-07-18 08:43:10,299 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_unlock_device_i_mutex_of_inode [2020-07-18 08:43:10,299 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_interruptible_lock [2020-07-18 08:43:10,299 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_killable_lock [2020-07-18 08:43:10,299 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_trylock_lock [2020-07-18 08:43:10,299 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_atomic_dec_and_mutex_lock_lock [2020-07-18 08:43:10,300 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_is_locked_lock [2020-07-18 08:43:10,300 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_lock_device_lock [2020-07-18 08:43:10,300 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_trylock_device_lock [2020-07-18 08:43:10,300 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_lock_device_for_reset_lock [2020-07-18 08:43:10,300 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_unlock_device_lock [2020-07-18 08:43:10,300 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_interruptible_mutex_of_device [2020-07-18 08:43:10,300 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_killable_mutex_of_device [2020-07-18 08:43:10,300 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_atomic_dec_and_mutex_lock_mutex_of_device [2020-07-18 08:43:10,301 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_is_locked_mutex_of_device [2020-07-18 08:43:10,301 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_lock_device_mutex_of_device [2020-07-18 08:43:10,301 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_trylock_device_mutex_of_device [2020-07-18 08:43:10,301 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_lock_device_for_reset_mutex_of_device [2020-07-18 08:43:10,301 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_unlock_device_mutex_of_device [2020-07-18 08:43:10,301 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_interruptible_udev [2020-07-18 08:43:10,301 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_killable_udev [2020-07-18 08:43:10,302 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_udev [2020-07-18 08:43:10,302 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_trylock_udev [2020-07-18 08:43:10,302 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_atomic_dec_and_mutex_lock_udev [2020-07-18 08:43:10,302 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_is_locked_udev [2020-07-18 08:43:10,302 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_udev [2020-07-18 08:43:10,302 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_lock_device_udev [2020-07-18 08:43:10,302 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_usb_trylock_device_udev [2020-07-18 08:43:10,302 INFO L130 BoogieDeclarations]: Found specification of procedure free [2020-07-18 08:43:10,303 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2020-07-18 08:43:10,303 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2020-07-18 08:43:10,303 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2020-07-18 08:43:10,303 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2020-07-18 08:43:10,304 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2020-07-18 08:43:10,304 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2020-07-18 08:43:10,304 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2020-07-18 08:43:10,877 INFO L728 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2020-07-18 08:43:13,687 INFO L290 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2020-07-18 08:43:13,688 INFO L295 CfgBuilder]: Removed 0 assume(true) statements. [2020-07-18 08:43:13,707 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.07 08:43:13 BoogieIcfgContainer [2020-07-18 08:43:13,707 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2020-07-18 08:43:13,709 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2020-07-18 08:43:13,709 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2020-07-18 08:43:13,712 INFO L275 PluginConnector]: TraceAbstraction initialized [2020-07-18 08:43:13,712 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 18.07 08:43:07" (1/3) ... [2020-07-18 08:43:13,713 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2e3d055 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 18.07 08:43:13, skipping insertion in model container [2020-07-18 08:43:13,714 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.07 08:43:09" (2/3) ... [2020-07-18 08:43:13,714 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2e3d055 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 18.07 08:43:13, skipping insertion in model container [2020-07-18 08:43:13,714 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.07 08:43:13" (3/3) ... [2020-07-18 08:43:13,716 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-18 08:43:13,727 INFO L157 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:Craig_NestedInterpolation Determinization: PREDICATE_ABSTRACTION [2020-07-18 08:43:13,737 INFO L169 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2020-07-18 08:43:13,753 INFO L251 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2020-07-18 08:43:13,776 INFO L375 AbstractCegarLoop]: Interprodecural is true [2020-07-18 08:43:13,776 INFO L376 AbstractCegarLoop]: Hoare is true [2020-07-18 08:43:13,776 INFO L377 AbstractCegarLoop]: Compute interpolants for Craig_NestedInterpolation [2020-07-18 08:43:13,776 INFO L378 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2020-07-18 08:43:13,777 INFO L379 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2020-07-18 08:43:13,777 INFO L380 AbstractCegarLoop]: Difference is false [2020-07-18 08:43:13,777 INFO L381 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2020-07-18 08:43:13,777 INFO L385 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2020-07-18 08:43:13,814 INFO L276 IsEmpty]: Start isEmpty. Operand 1443 states. [2020-07-18 08:43:13,897 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 852 [2020-07-18 08:43:13,897 INFO L414 BasicCegarLoop]: Found error trace [2020-07-18 08:43:13,899 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-18 08:43:13,900 INFO L427 AbstractCegarLoop]: === Iteration 1 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-18 08:43:13,906 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-18 08:43:13,907 INFO L82 PathProgramCache]: Analyzing trace with hash 942058458, now seen corresponding path program 1 times [2020-07-18 08:43:13,916 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-07-18 08:43:13,916 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1232062389] [2020-07-18 08:43:13,917 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-07-18 08:43:14,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:43:15,601 WARN L193 SmtUtils]: Spent 361.00 ms on a formula simplification that was a NOOP. DAG size: 232 [2020-07-18 08:43:15,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:43:16,012 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-18 08:43:16,013 INFO L280 TraceCheckUtils]: 1: Hoare triple {1446#true} #valid := #valid[0 := 0]; {1446#true} is VALID [2020-07-18 08:43:16,013 INFO L280 TraceCheckUtils]: 2: Hoare triple {1446#true} assume 0 < #StackHeapBarrier; {1446#true} is VALID [2020-07-18 08:43:16,014 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-18 08:43:16,014 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-18 08:43:16,014 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-18 08:43:16,015 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-18 08:43:16,015 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-18 08:43:16,016 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-18 08:43:16,016 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-18 08:43:16,017 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-18 08:43:16,017 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-18 08:43:16,018 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-18 08:43:16,018 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-18 08:43:16,019 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-18 08:43:16,019 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-18 08:43:16,020 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-18 08:43:16,020 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-18 08:43:16,020 INFO L280 TraceCheckUtils]: 18: Hoare triple {1446#true} ~ldv_state_variable_3~0 := 0; {1446#true} is VALID [2020-07-18 08:43:16,021 INFO L280 TraceCheckUtils]: 19: Hoare triple {1446#true} ~LDV_IN_INTERRUPT~0 := 1; {1446#true} is VALID [2020-07-18 08:43:16,021 INFO L280 TraceCheckUtils]: 20: Hoare triple {1446#true} ~ldv_state_variable_2~0 := 0; {1446#true} is VALID [2020-07-18 08:43:16,022 INFO L280 TraceCheckUtils]: 21: Hoare triple {1446#true} ~ref_cnt~0 := 0; {1446#true} is VALID [2020-07-18 08:43:16,022 INFO L280 TraceCheckUtils]: 22: Hoare triple {1446#true} ~ldv_state_variable_1~0 := 0; {1446#true} is VALID [2020-07-18 08:43:16,023 INFO L280 TraceCheckUtils]: 23: Hoare triple {1446#true} ~usb_counter~0 := 0; {1446#true} is VALID [2020-07-18 08:43:16,023 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-18 08:43:16,023 INFO L280 TraceCheckUtils]: 25: Hoare triple {1446#true} ~ldv_state_variable_4~0 := 0; {1446#true} is VALID [2020-07-18 08:43:16,024 INFO L280 TraceCheckUtils]: 26: Hoare triple {1446#true} ~ldv_state_variable_6~0 := 0; {1446#true} is VALID [2020-07-18 08:43:16,024 INFO L280 TraceCheckUtils]: 27: Hoare triple {1446#true} ~ldv_state_variable_0~0 := 0; {1446#true} is VALID [2020-07-18 08:43:16,025 INFO L280 TraceCheckUtils]: 28: Hoare triple {1446#true} ~ldv_state_variable_5~0 := 0; {1446#true} is VALID [2020-07-18 08:43:16,025 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-18 08:43:16,025 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-18 08:43:16,025 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-18 08:43:16,026 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-18 08:43:16,026 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-18 08:43:16,026 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-18 08:43:16,027 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-18 08:43:16,027 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-18 08:43:16,027 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-18 08:43:16,028 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-18 08:43:16,028 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-18 08:43:16,028 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-18 08:43:16,029 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-18 08:43:16,029 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-18 08:43:16,030 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-18 08:43:16,030 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-18 08:43:16,031 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-18 08:43:16,031 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-18 08:43:16,031 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-18 08:43:16,032 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-18 08:43:16,032 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-18 08:43:16,032 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-18 08:43:16,033 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-18 08:43:16,033 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-18 08:43:16,033 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-18 08:43:16,034 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-18 08:43:16,034 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-18 08:43:16,034 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-18 08:43:16,034 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-18 08:43:16,035 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-18 08:43:16,035 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-18 08:43:16,035 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-18 08:43:16,036 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-18 08:43:16,036 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-18 08:43:16,036 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-18 08:43:16,037 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-18 08:43:16,037 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-18 08:43:16,037 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-18 08:43:16,037 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-18 08:43:16,038 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-18 08:43:16,038 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-18 08:43:16,038 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-18 08:43:16,039 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-18 08:43:16,039 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-18 08:43:16,039 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-18 08:43:16,040 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-18 08:43:16,040 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-18 08:43:16,040 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-18 08:43:16,041 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-18 08:43:16,041 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-18 08:43:16,041 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-18 08:43:16,041 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-18 08:43:16,042 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-18 08:43:16,042 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-18 08:43:16,042 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-18 08:43:16,043 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-18 08:43:16,043 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-18 08:43:16,043 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-18 08:43:16,044 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-18 08:43:16,044 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-18 08:43:16,044 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-18 08:43:16,045 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-18 08:43:16,045 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-18 08:43:16,045 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-18 08:43:16,045 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-18 08:43:16,046 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-18 08:43:16,046 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-18 08:43:16,046 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-18 08:43:16,047 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-18 08:43:16,047 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-18 08:43:16,047 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-18 08:43:16,048 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-18 08:43:16,048 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-18 08:43:16,049 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-18 08:43:16,049 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-18 08:43:16,049 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-18 08:43:16,049 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-18 08:43:16,050 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-18 08:43:16,050 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-18 08:43:16,050 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-18 08:43:16,051 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-18 08:43:16,051 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-18 08:43:16,051 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-18 08:43:16,051 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-18 08:43:16,052 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-18 08:43:16,052 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-18 08:43:16,052 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-18 08:43:16,053 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-18 08:43:16,053 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-18 08:43:16,054 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-18 08:43:16,054 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-18 08:43:16,055 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-18 08:43:16,055 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-18 08:43:16,056 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-18 08:43:16,056 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-18 08:43:16,056 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-18 08:43:16,057 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-18 08:43:16,057 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-18 08:43:16,057 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-18 08:43:16,058 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-18 08:43:16,058 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-18 08:43:16,058 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-18 08:43:16,059 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-18 08:43:16,059 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-18 08:43:16,059 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-18 08:43:16,059 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-18 08:43:16,060 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-18 08:43:16,060 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-18 08:43:16,060 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-18 08:43:16,061 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-18 08:43:16,061 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-18 08:43:16,061 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-18 08:43:16,061 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-18 08:43:16,062 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-18 08:43:16,062 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-18 08:43:16,062 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-18 08:43:16,063 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-18 08:43:16,063 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-18 08:43:16,063 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-18 08:43:16,064 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-18 08:43:16,064 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-18 08:43:16,065 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-18 08:43:16,065 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-18 08:43:16,065 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-18 08:43:16,066 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-18 08:43:16,066 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-18 08:43:16,067 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-18 08:43:16,067 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-18 08:43:16,067 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-18 08:43:16,067 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-18 08:43:16,068 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-18 08:43:16,068 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-18 08:43:16,069 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-18 08:43:16,069 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-18 08:43:16,070 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-18 08:43:16,070 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-18 08:43:16,070 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-18 08:43:16,071 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-18 08:43:16,071 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-18 08:43:16,072 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-18 08:43:16,072 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-18 08:43:16,072 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-18 08:43:16,072 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-18 08:43:16,073 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-18 08:43:16,073 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-18 08:43:16,074 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-18 08:43:16,074 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-18 08:43:16,074 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-18 08:43:16,075 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-18 08:43:16,075 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-18 08:43:16,076 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-18 08:43:16,076 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-18 08:43:16,076 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-18 08:43:16,077 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-18 08:43:16,077 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-18 08:43:16,077 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-18 08:43:16,078 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-18 08:43:16,078 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-18 08:43:16,078 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-18 08:43:16,078 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-18 08:43:16,079 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-18 08:43:16,079 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-18 08:43:16,079 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-18 08:43:16,080 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-18 08:43:16,080 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-18 08:43:16,080 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-18 08:43:16,081 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-18 08:43:16,081 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-18 08:43:16,082 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-18 08:43:16,082 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-18 08:43:16,083 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-18 08:43:16,083 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-18 08:43:16,083 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-18 08:43:16,084 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-18 08:43:16,084 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-18 08:43:16,084 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-18 08:43:16,085 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-18 08:43:16,085 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-18 08:43:16,085 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-18 08:43:16,085 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-18 08:43:16,086 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-18 08:43:16,086 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-18 08:43:16,086 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-18 08:43:16,087 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-18 08:43:16,087 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-18 08:43:16,087 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-18 08:43:16,088 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-18 08:43:16,088 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-18 08:43:16,088 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-18 08:43:16,088 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-18 08:43:16,089 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-18 08:43:16,089 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-18 08:43:16,089 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-18 08:43:16,090 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-18 08:43:16,090 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-18 08:43:16,091 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-18 08:43:16,091 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-18 08:43:16,092 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-18 08:43:16,092 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-18 08:43:16,092 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-18 08:43:16,092 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-18 08:43:16,093 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-18 08:43:16,093 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-18 08:43:16,093 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-18 08:43:16,094 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-18 08:43:16,094 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-18 08:43:16,095 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-18 08:43:16,095 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-18 08:43:16,096 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-18 08:43:16,096 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-18 08:43:16,096 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-18 08:43:16,097 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-18 08:43:16,097 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-18 08:43:16,097 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-18 08:43:16,098 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-18 08:43:16,098 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-18 08:43:16,098 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-18 08:43:16,098 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-18 08:43:16,099 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-18 08:43:16,099 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-18 08:43:16,099 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-18 08:43:16,100 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-18 08:43:16,100 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-18 08:43:16,100 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-18 08:43:16,101 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-18 08:43:16,101 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-18 08:43:16,102 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-18 08:43:16,102 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-18 08:43:16,102 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-18 08:43:16,103 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-18 08:43:16,103 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-18 08:43:16,103 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-18 08:43:16,104 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-18 08:43:16,104 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-18 08:43:16,104 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-18 08:43:16,104 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-18 08:43:16,105 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-18 08:43:16,105 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-18 08:43:16,105 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-18 08:43:16,106 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-18 08:43:16,106 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-18 08:43:16,107 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-18 08:43:16,107 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-18 08:43:16,107 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-18 08:43:16,108 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-18 08:43:16,108 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-18 08:43:16,108 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-18 08:43:16,109 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-18 08:43:16,109 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-18 08:43:16,109 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-18 08:43:16,110 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-18 08:43:16,110 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-18 08:43:16,110 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-18 08:43:16,111 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-18 08:43:16,111 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-18 08:43:16,112 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-18 08:43:16,112 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-18 08:43:16,112 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-18 08:43:16,113 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-18 08:43:16,113 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-18 08:43:16,113 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-18 08:43:16,114 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-18 08:43:16,114 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-18 08:43:16,115 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-18 08:43:16,115 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-18 08:43:16,115 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-18 08:43:16,115 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-18 08:43:16,116 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-18 08:43:16,116 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-18 08:43:16,116 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-18 08:43:16,116 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-18 08:43:16,117 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-18 08:43:16,117 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-18 08:43:16,117 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-18 08:43:16,117 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-18 08:43:16,118 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-18 08:43:16,118 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-18 08:43:16,118 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-18 08:43:16,118 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-18 08:43:16,119 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-18 08:43:16,119 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-18 08:43:16,119 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-18 08:43:16,119 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-18 08:43:16,120 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-18 08:43:16,120 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-18 08:43:16,120 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-18 08:43:16,121 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-18 08:43:16,121 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-18 08:43:16,121 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-18 08:43:16,122 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-18 08:43:16,122 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-18 08:43:16,123 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-18 08:43:16,123 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-18 08:43:16,123 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-18 08:43:16,124 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-18 08:43:16,124 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-18 08:43:16,125 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-18 08:43:16,125 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-18 08:43:16,126 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-18 08:43:16,127 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-18 08:43:16,128 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-18 08:43:16,129 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-18 08:43:16,129 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-18 08:43:16,129 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-18 08:43:16,130 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-18 08:43:16,130 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-18 08:43:16,130 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-18 08:43:16,131 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-18 08:43:16,132 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-18 08:43:16,132 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-18 08:43:16,132 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-18 08:43:16,132 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-18 08:43:16,133 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-18 08:43:16,133 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-18 08:43:16,133 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-18 08:43:16,133 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-18 08:43:16,134 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-18 08:43:16,134 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-18 08:43:16,138 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-18 08:43:16,139 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-18 08:43:16,139 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-18 08:43:16,140 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-18 08:43:16,140 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-18 08:43:16,141 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-18 08:43:16,141 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-18 08:43:16,141 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-18 08:43:16,142 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-18 08:43:16,143 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-18 08:43:16,143 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-18 08:43:16,144 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-18 08:43:16,151 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-18 08:43:16,152 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-18 08:43:16,152 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-18 08:43:16,153 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-18 08:43:16,153 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-18 08:43:16,154 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-18 08:43:16,154 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-18 08:43:16,155 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-18 08:43:16,155 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-18 08:43:16,158 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-18 08:43:16,158 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-18 08:43:16,159 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-18 08:43:16,159 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-18 08:43:16,159 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-18 08:43:16,160 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-18 08:43:16,160 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-18 08:43:16,163 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-18 08:43:16,163 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-18 08:43:16,163 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-18 08:43:16,164 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-18 08:43:16,164 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-18 08:43:16,165 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-18 08:43:16,165 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-18 08:43:16,165 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-18 08:43:16,166 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-18 08:43:16,166 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-18 08:43:16,172 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-18 08:43:16,173 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-18 08:43:16,173 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-18 08:43:16,173 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-18 08:43:16,173 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-18 08:43:16,174 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-18 08:43:16,174 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-18 08:43:16,174 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-18 08:43:16,177 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-18 08:43:16,177 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-18 08:43:16,177 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-18 08:43:16,177 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-18 08:43:16,178 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-18 08:43:16,178 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-18 08:43:16,178 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-18 08:43:16,178 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-18 08:43:16,179 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-18 08:43:16,179 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-18 08:43:16,179 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-18 08:43:16,182 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-18 08:43:16,183 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-18 08:43:16,183 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-18 08:43:16,183 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-18 08:43:16,183 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-18 08:43:16,184 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-18 08:43:16,184 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-18 08:43:16,184 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-18 08:43:16,184 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-18 08:43:16,185 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-18 08:43:16,185 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-18 08:43:16,185 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-18 08:43:16,187 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-18 08:43:16,188 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-18 08:43:16,188 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-18 08:43:16,188 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-18 08:43:16,188 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-18 08:43:16,189 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-18 08:43:16,189 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-18 08:43:16,189 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-18 08:43:16,189 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-18 08:43:16,190 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-18 08:43:16,190 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-18 08:43:16,190 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-18 08:43:16,190 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-18 08:43:16,191 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-18 08:43:16,191 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-18 08:43:16,191 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-18 08:43:16,191 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-18 08:43:16,192 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-18 08:43:16,192 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-18 08:43:16,192 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-18 08:43:16,192 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-18 08:43:16,193 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-18 08:43:16,193 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-18 08:43:16,193 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-18 08:43:16,193 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-18 08:43:16,194 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-18 08:43:16,194 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-18 08:43:16,194 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-18 08:43:16,194 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-18 08:43:16,195 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-18 08:43:16,195 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-18 08:43:16,195 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-18 08:43:16,195 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-18 08:43:16,195 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-18 08:43:16,196 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-18 08:43:16,196 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-18 08:43:16,196 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-18 08:43:16,197 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-18 08:43:16,197 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-18 08:43:16,197 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-18 08:43:16,197 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-18 08:43:16,198 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-18 08:43:16,198 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-18 08:43:16,198 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-18 08:43:16,198 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-18 08:43:16,198 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-18 08:43:16,199 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-18 08:43:16,199 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-18 08:43:16,199 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-18 08:43:16,199 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-18 08:43:16,199 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-18 08:43:16,200 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-18 08:43:16,200 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-18 08:43:16,200 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-18 08:43:16,200 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-18 08:43:16,201 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-18 08:43:16,201 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-18 08:43:16,201 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-18 08:43:16,201 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-18 08:43:16,201 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-18 08:43:16,202 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-18 08:43:16,202 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-18 08:43:16,202 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-18 08:43:16,202 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-18 08:43:16,203 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-18 08:43:16,203 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-18 08:43:16,203 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-18 08:43:16,203 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-18 08:43:16,204 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-18 08:43:16,204 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-18 08:43:16,204 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-18 08:43:16,204 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-18 08:43:16,205 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-18 08:43:16,205 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-18 08:43:16,205 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-18 08:43:16,205 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-18 08:43:16,205 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-18 08:43:16,206 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-18 08:43:16,206 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-18 08:43:16,206 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-18 08:43:16,206 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-18 08:43:16,207 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-18 08:43:16,207 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-18 08:43:16,207 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-18 08:43:16,207 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-18 08:43:16,208 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-18 08:43:16,208 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-18 08:43:16,208 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-18 08:43:16,208 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-18 08:43:16,208 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-18 08:43:16,209 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-18 08:43:16,209 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-18 08:43:16,209 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-18 08:43:16,209 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-18 08:43:16,210 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-18 08:43:16,210 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-18 08:43:16,210 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-18 08:43:16,210 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-18 08:43:16,211 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-18 08:43:16,211 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-18 08:43:16,211 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-18 08:43:16,211 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-18 08:43:16,211 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-18 08:43:16,212 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-18 08:43:16,212 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-18 08:43:16,212 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-18 08:43:16,212 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-18 08:43:16,213 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-18 08:43:16,213 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-18 08:43:16,213 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-18 08:43:16,213 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-18 08:43:16,213 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-18 08:43:16,214 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-18 08:43:16,214 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-18 08:43:16,214 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-18 08:43:16,214 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-18 08:43:16,214 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-18 08:43:16,215 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-18 08:43:16,215 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-18 08:43:16,215 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-18 08:43:16,215 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-18 08:43:16,216 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-18 08:43:16,216 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-18 08:43:16,216 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-18 08:43:16,216 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-18 08:43:16,217 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-18 08:43:16,217 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-18 08:43:16,217 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-18 08:43:16,217 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-18 08:43:16,217 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-18 08:43:16,218 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-18 08:43:16,218 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-18 08:43:16,218 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-18 08:43:16,218 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-18 08:43:16,219 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-18 08:43:16,219 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-18 08:43:16,219 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-18 08:43:16,219 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-18 08:43:16,219 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-18 08:43:16,220 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-18 08:43:16,220 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-18 08:43:16,220 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-18 08:43:16,220 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-18 08:43:16,221 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-18 08:43:16,221 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-18 08:43:16,221 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-18 08:43:16,221 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-18 08:43:16,222 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-18 08:43:16,222 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-18 08:43:16,222 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-18 08:43:16,222 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-18 08:43:16,222 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-18 08:43:16,228 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-18 08:43:16,229 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-18 08:43:16,229 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-18 08:43:16,229 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-18 08:43:16,229 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-18 08:43:16,230 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-18 08:43:16,230 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-18 08:43:16,230 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-18 08:43:16,230 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-18 08:43:16,230 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-18 08:43:16,230 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-18 08:43:16,231 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-18 08:43:16,231 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-18 08:43:16,231 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-18 08:43:16,231 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-18 08:43:16,234 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-18 08:43:16,234 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-18 08:43:16,235 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-18 08:43:16,235 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-18 08:43:16,235 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-18 08:43:16,235 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-18 08:43:16,235 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-18 08:43:16,236 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-18 08:43:16,236 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-18 08:43:16,236 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-18 08:43:16,236 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-18 08:43:16,236 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-18 08:43:16,237 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-18 08:43:16,237 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-18 08:43:16,237 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-18 08:43:16,237 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-18 08:43:16,238 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-18 08:43:16,238 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-18 08:43:16,238 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-18 08:43:16,238 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-18 08:43:16,238 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-18 08:43:16,239 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-18 08:43:16,239 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-18 08:43:16,239 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-18 08:43:16,239 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-18 08:43:16,240 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-18 08:43:16,240 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-18 08:43:16,240 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-18 08:43:16,240 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-18 08:43:16,240 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-18 08:43:16,241 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-18 08:43:16,241 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-18 08:43:16,241 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-18 08:43:16,241 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-18 08:43:16,241 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-18 08:43:16,242 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-18 08:43:16,242 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-18 08:43:16,242 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-18 08:43:16,242 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-18 08:43:16,243 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-18 08:43:16,243 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-18 08:43:16,243 INFO L280 TraceCheckUtils]: 624: Hoare triple {1446#true} ~ldv_retval_0~0 := 0; {1446#true} is VALID [2020-07-18 08:43:16,243 INFO L280 TraceCheckUtils]: 625: Hoare triple {1446#true} ~ldv_retval_1~0 := 0; {1446#true} is VALID [2020-07-18 08:43:16,244 INFO L280 TraceCheckUtils]: 626: Hoare triple {1446#true} ~ldv_retval_3~0 := 0; {1446#true} is VALID [2020-07-18 08:43:16,244 INFO L280 TraceCheckUtils]: 627: Hoare triple {1446#true} ~ldv_retval_2~0 := 0; {1446#true} is VALID [2020-07-18 08:43:16,244 INFO L280 TraceCheckUtils]: 628: Hoare triple {1446#true} ~ldv_mutex_i_mutex_of_inode~0 := 1; {1446#true} is VALID [2020-07-18 08:43:16,244 INFO L280 TraceCheckUtils]: 629: Hoare triple {1446#true} ~ldv_mutex_lock~0 := 1; {1446#true} is VALID [2020-07-18 08:43:16,245 INFO L280 TraceCheckUtils]: 630: Hoare triple {1446#true} ~ldv_mutex_mutex_of_device~0 := 1; {1446#true} is VALID [2020-07-18 08:43:16,245 INFO L280 TraceCheckUtils]: 631: Hoare triple {1446#true} ~ldv_mutex_udev~0 := 1; {1446#true} is VALID [2020-07-18 08:43:16,245 INFO L280 TraceCheckUtils]: 632: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-18 08:43:16,246 INFO L275 TraceCheckUtils]: 633: Hoare quadruple {1446#true} {1446#true} #2340#return; {1446#true} is VALID [2020-07-18 08:43:16,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:43:16,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:43:16,642 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-18 08:43:16,642 INFO L280 TraceCheckUtils]: 1: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-18 08:43:16,642 INFO L275 TraceCheckUtils]: 2: Hoare quadruple {1446#true} {1446#true} #2150#return; {1446#true} is VALID [2020-07-18 08:43:16,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:43:16,651 INFO L280 TraceCheckUtils]: 0: Hoare triple {1446#true} ~cond := #in~cond; {1446#true} is VALID [2020-07-18 08:43:16,651 INFO L280 TraceCheckUtils]: 1: Hoare triple {1446#true} assume !(0 == ~cond); {1446#true} is VALID [2020-07-18 08:43:16,651 INFO L280 TraceCheckUtils]: 2: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-18 08:43:16,652 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {1446#true} {1446#true} #2152#return; {1446#true} is VALID [2020-07-18 08:43:16,652 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-18 08:43:16,652 INFO L280 TraceCheckUtils]: 1: Hoare triple {1446#true} havoc ~p~2.base, ~p~2.offset; {1446#true} is VALID [2020-07-18 08:43:16,652 INFO L280 TraceCheckUtils]: 2: Hoare triple {1446#true} havoc ~tmp~2.base, ~tmp~2.offset; {1446#true} is VALID [2020-07-18 08:43:16,653 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-18 08:43:16,655 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-18 08:43:16,655 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-18 08:43:16,655 INFO L280 TraceCheckUtils]: 6: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-18 08:43:16,656 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {1446#true} {1446#true} #2150#return; {1446#true} is VALID [2020-07-18 08:43:16,656 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-18 08:43:16,656 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-18 08:43:16,656 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-18 08:43:16,657 INFO L280 TraceCheckUtils]: 11: Hoare triple {1446#true} ~cond := #in~cond; {1446#true} is VALID [2020-07-18 08:43:16,657 INFO L280 TraceCheckUtils]: 12: Hoare triple {1446#true} assume !(0 == ~cond); {1446#true} is VALID [2020-07-18 08:43:16,657 INFO L280 TraceCheckUtils]: 13: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-18 08:43:16,657 INFO L275 TraceCheckUtils]: 14: Hoare quadruple {1446#true} {1446#true} #2152#return; {1446#true} is VALID [2020-07-18 08:43:16,657 INFO L280 TraceCheckUtils]: 15: Hoare triple {1446#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {1446#true} is VALID [2020-07-18 08:43:16,658 INFO L280 TraceCheckUtils]: 16: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-18 08:43:16,658 INFO L275 TraceCheckUtils]: 17: Hoare quadruple {1446#true} {1446#true} #2182#return; {1446#true} is VALID [2020-07-18 08:43:16,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:43:16,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:43:16,682 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-18 08:43:16,682 INFO L280 TraceCheckUtils]: 1: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-18 08:43:16,682 INFO L275 TraceCheckUtils]: 2: Hoare quadruple {1446#true} {1446#true} #2150#return; {1446#true} is VALID [2020-07-18 08:43:16,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:43:16,691 INFO L280 TraceCheckUtils]: 0: Hoare triple {1446#true} ~cond := #in~cond; {1446#true} is VALID [2020-07-18 08:43:16,691 INFO L280 TraceCheckUtils]: 1: Hoare triple {1446#true} assume !(0 == ~cond); {1446#true} is VALID [2020-07-18 08:43:16,691 INFO L280 TraceCheckUtils]: 2: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-18 08:43:16,692 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {1446#true} {1446#true} #2152#return; {1446#true} is VALID [2020-07-18 08:43:16,692 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-18 08:43:16,692 INFO L280 TraceCheckUtils]: 1: Hoare triple {1446#true} havoc ~p~2.base, ~p~2.offset; {1446#true} is VALID [2020-07-18 08:43:16,692 INFO L280 TraceCheckUtils]: 2: Hoare triple {1446#true} havoc ~tmp~2.base, ~tmp~2.offset; {1446#true} is VALID [2020-07-18 08:43:16,692 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-18 08:43:16,694 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-18 08:43:16,694 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-18 08:43:16,695 INFO L280 TraceCheckUtils]: 6: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-18 08:43:16,695 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {1446#true} {1446#true} #2150#return; {1446#true} is VALID [2020-07-18 08:43:16,695 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-18 08:43:16,695 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-18 08:43:16,695 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-18 08:43:16,695 INFO L280 TraceCheckUtils]: 11: Hoare triple {1446#true} ~cond := #in~cond; {1446#true} is VALID [2020-07-18 08:43:16,696 INFO L280 TraceCheckUtils]: 12: Hoare triple {1446#true} assume !(0 == ~cond); {1446#true} is VALID [2020-07-18 08:43:16,696 INFO L280 TraceCheckUtils]: 13: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-18 08:43:16,696 INFO L275 TraceCheckUtils]: 14: Hoare quadruple {1446#true} {1446#true} #2152#return; {1446#true} is VALID [2020-07-18 08:43:16,696 INFO L280 TraceCheckUtils]: 15: Hoare triple {1446#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {1446#true} is VALID [2020-07-18 08:43:16,696 INFO L280 TraceCheckUtils]: 16: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-18 08:43:16,697 INFO L275 TraceCheckUtils]: 17: Hoare quadruple {1446#true} {1446#true} #2184#return; {1446#true} is VALID [2020-07-18 08:43:16,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:43:16,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:43:16,723 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-18 08:43:16,723 INFO L280 TraceCheckUtils]: 1: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-18 08:43:16,724 INFO L275 TraceCheckUtils]: 2: Hoare quadruple {1446#true} {1446#true} #2150#return; {1446#true} is VALID [2020-07-18 08:43:16,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:43:16,732 INFO L280 TraceCheckUtils]: 0: Hoare triple {1446#true} ~cond := #in~cond; {1446#true} is VALID [2020-07-18 08:43:16,733 INFO L280 TraceCheckUtils]: 1: Hoare triple {1446#true} assume !(0 == ~cond); {1446#true} is VALID [2020-07-18 08:43:16,733 INFO L280 TraceCheckUtils]: 2: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-18 08:43:16,733 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {1446#true} {1446#true} #2152#return; {1446#true} is VALID [2020-07-18 08:43:16,733 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-18 08:43:16,734 INFO L280 TraceCheckUtils]: 1: Hoare triple {1446#true} havoc ~p~2.base, ~p~2.offset; {1446#true} is VALID [2020-07-18 08:43:16,734 INFO L280 TraceCheckUtils]: 2: Hoare triple {1446#true} havoc ~tmp~2.base, ~tmp~2.offset; {1446#true} is VALID [2020-07-18 08:43:16,734 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-18 08:43:16,736 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-18 08:43:16,737 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-18 08:43:16,737 INFO L280 TraceCheckUtils]: 6: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-18 08:43:16,737 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {1446#true} {1446#true} #2150#return; {1446#true} is VALID [2020-07-18 08:43:16,737 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-18 08:43:16,738 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-18 08:43:16,738 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-18 08:43:16,738 INFO L280 TraceCheckUtils]: 11: Hoare triple {1446#true} ~cond := #in~cond; {1446#true} is VALID [2020-07-18 08:43:16,738 INFO L280 TraceCheckUtils]: 12: Hoare triple {1446#true} assume !(0 == ~cond); {1446#true} is VALID [2020-07-18 08:43:16,738 INFO L280 TraceCheckUtils]: 13: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-18 08:43:16,739 INFO L275 TraceCheckUtils]: 14: Hoare quadruple {1446#true} {1446#true} #2152#return; {1446#true} is VALID [2020-07-18 08:43:16,739 INFO L280 TraceCheckUtils]: 15: Hoare triple {1446#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {1446#true} is VALID [2020-07-18 08:43:16,739 INFO L280 TraceCheckUtils]: 16: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-18 08:43:16,739 INFO L275 TraceCheckUtils]: 17: Hoare quadruple {1446#true} {1446#true} #2186#return; {1446#true} is VALID [2020-07-18 08:43:16,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:43:16,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:43:16,767 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-18 08:43:16,767 INFO L280 TraceCheckUtils]: 1: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-18 08:43:16,768 INFO L275 TraceCheckUtils]: 2: Hoare quadruple {1446#true} {1446#true} #2150#return; {1446#true} is VALID [2020-07-18 08:43:16,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:43:16,777 INFO L280 TraceCheckUtils]: 0: Hoare triple {1446#true} ~cond := #in~cond; {1446#true} is VALID [2020-07-18 08:43:16,777 INFO L280 TraceCheckUtils]: 1: Hoare triple {1446#true} assume !(0 == ~cond); {1446#true} is VALID [2020-07-18 08:43:16,778 INFO L280 TraceCheckUtils]: 2: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-18 08:43:16,778 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {1446#true} {1446#true} #2152#return; {1446#true} is VALID [2020-07-18 08:43:16,778 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-18 08:43:16,778 INFO L280 TraceCheckUtils]: 1: Hoare triple {1446#true} havoc ~p~2.base, ~p~2.offset; {1446#true} is VALID [2020-07-18 08:43:16,779 INFO L280 TraceCheckUtils]: 2: Hoare triple {1446#true} havoc ~tmp~2.base, ~tmp~2.offset; {1446#true} is VALID [2020-07-18 08:43:16,779 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-18 08:43:16,781 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-18 08:43:16,781 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-18 08:43:16,781 INFO L280 TraceCheckUtils]: 6: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-18 08:43:16,781 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {1446#true} {1446#true} #2150#return; {1446#true} is VALID [2020-07-18 08:43:16,781 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-18 08:43:16,782 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-18 08:43:16,782 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-18 08:43:16,782 INFO L280 TraceCheckUtils]: 11: Hoare triple {1446#true} ~cond := #in~cond; {1446#true} is VALID [2020-07-18 08:43:16,782 INFO L280 TraceCheckUtils]: 12: Hoare triple {1446#true} assume !(0 == ~cond); {1446#true} is VALID [2020-07-18 08:43:16,782 INFO L280 TraceCheckUtils]: 13: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-18 08:43:16,783 INFO L275 TraceCheckUtils]: 14: Hoare quadruple {1446#true} {1446#true} #2152#return; {1446#true} is VALID [2020-07-18 08:43:16,783 INFO L280 TraceCheckUtils]: 15: Hoare triple {1446#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {1446#true} is VALID [2020-07-18 08:43:16,783 INFO L280 TraceCheckUtils]: 16: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-18 08:43:16,783 INFO L275 TraceCheckUtils]: 17: Hoare quadruple {1446#true} {1446#true} #2188#return; {1446#true} is VALID [2020-07-18 08:43:16,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:43:16,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:43:16,818 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-18 08:43:16,818 INFO L280 TraceCheckUtils]: 1: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-18 08:43:16,819 INFO L275 TraceCheckUtils]: 2: Hoare quadruple {1446#true} {1446#true} #2150#return; {1446#true} is VALID [2020-07-18 08:43:16,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:43:16,831 INFO L280 TraceCheckUtils]: 0: Hoare triple {1446#true} ~cond := #in~cond; {1446#true} is VALID [2020-07-18 08:43:16,832 INFO L280 TraceCheckUtils]: 1: Hoare triple {1446#true} assume !(0 == ~cond); {1446#true} is VALID [2020-07-18 08:43:16,832 INFO L280 TraceCheckUtils]: 2: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-18 08:43:16,832 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {1446#true} {1446#true} #2152#return; {1446#true} is VALID [2020-07-18 08:43:16,833 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-18 08:43:16,834 INFO L280 TraceCheckUtils]: 1: Hoare triple {1446#true} havoc ~p~2.base, ~p~2.offset; {1446#true} is VALID [2020-07-18 08:43:16,834 INFO L280 TraceCheckUtils]: 2: Hoare triple {1446#true} havoc ~tmp~2.base, ~tmp~2.offset; {1446#true} is VALID [2020-07-18 08:43:16,834 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-18 08:43:16,836 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-18 08:43:16,837 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-18 08:43:16,837 INFO L280 TraceCheckUtils]: 6: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-18 08:43:16,837 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {1446#true} {1446#true} #2150#return; {1446#true} is VALID [2020-07-18 08:43:16,837 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-18 08:43:16,837 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-18 08:43:16,838 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-18 08:43:16,838 INFO L280 TraceCheckUtils]: 11: Hoare triple {1446#true} ~cond := #in~cond; {1446#true} is VALID [2020-07-18 08:43:16,838 INFO L280 TraceCheckUtils]: 12: Hoare triple {1446#true} assume !(0 == ~cond); {1446#true} is VALID [2020-07-18 08:43:16,838 INFO L280 TraceCheckUtils]: 13: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-18 08:43:16,838 INFO L275 TraceCheckUtils]: 14: Hoare quadruple {1446#true} {1446#true} #2152#return; {1446#true} is VALID [2020-07-18 08:43:16,839 INFO L280 TraceCheckUtils]: 15: Hoare triple {1446#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {1446#true} is VALID [2020-07-18 08:43:16,839 INFO L280 TraceCheckUtils]: 16: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-18 08:43:16,839 INFO L275 TraceCheckUtils]: 17: Hoare quadruple {1446#true} {1446#true} #2190#return; {1446#true} is VALID [2020-07-18 08:43:16,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:43:16,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:43:16,873 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-18 08:43:16,873 INFO L280 TraceCheckUtils]: 1: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-18 08:43:16,874 INFO L275 TraceCheckUtils]: 2: Hoare quadruple {1446#true} {1446#true} #2150#return; {1446#true} is VALID [2020-07-18 08:43:16,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:43:16,882 INFO L280 TraceCheckUtils]: 0: Hoare triple {1446#true} ~cond := #in~cond; {1446#true} is VALID [2020-07-18 08:43:16,883 INFO L280 TraceCheckUtils]: 1: Hoare triple {1446#true} assume !(0 == ~cond); {1446#true} is VALID [2020-07-18 08:43:16,883 INFO L280 TraceCheckUtils]: 2: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-18 08:43:16,883 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {1446#true} {1446#true} #2152#return; {1446#true} is VALID [2020-07-18 08:43:16,883 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-18 08:43:16,884 INFO L280 TraceCheckUtils]: 1: Hoare triple {1446#true} havoc ~p~2.base, ~p~2.offset; {1446#true} is VALID [2020-07-18 08:43:16,884 INFO L280 TraceCheckUtils]: 2: Hoare triple {1446#true} havoc ~tmp~2.base, ~tmp~2.offset; {1446#true} is VALID [2020-07-18 08:43:16,884 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-18 08:43:16,886 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-18 08:43:16,886 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-18 08:43:16,886 INFO L280 TraceCheckUtils]: 6: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-18 08:43:16,887 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {1446#true} {1446#true} #2150#return; {1446#true} is VALID [2020-07-18 08:43:16,887 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-18 08:43:16,887 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-18 08:43:16,889 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-18 08:43:16,889 INFO L280 TraceCheckUtils]: 11: Hoare triple {1446#true} ~cond := #in~cond; {1446#true} is VALID [2020-07-18 08:43:16,889 INFO L280 TraceCheckUtils]: 12: Hoare triple {1446#true} assume !(0 == ~cond); {1446#true} is VALID [2020-07-18 08:43:16,889 INFO L280 TraceCheckUtils]: 13: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-18 08:43:16,890 INFO L275 TraceCheckUtils]: 14: Hoare quadruple {1446#true} {1446#true} #2152#return; {1446#true} is VALID [2020-07-18 08:43:16,890 INFO L280 TraceCheckUtils]: 15: Hoare triple {1446#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {1446#true} is VALID [2020-07-18 08:43:16,890 INFO L280 TraceCheckUtils]: 16: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-18 08:43:16,890 INFO L275 TraceCheckUtils]: 17: Hoare quadruple {1446#true} {1446#true} #2192#return; {1446#true} is VALID [2020-07-18 08:43:16,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:43:16,898 INFO L280 TraceCheckUtils]: 0: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-18 08:43:16,899 INFO L275 TraceCheckUtils]: 1: Hoare quadruple {1446#true} {1446#true} #2194#return; {1446#true} is VALID [2020-07-18 08:43:16,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:43:16,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:43:16,941 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-18 08:43:16,941 INFO L280 TraceCheckUtils]: 1: Hoare triple {1446#true} assume !(#t~loopctr125 < #amount); {1446#true} is VALID [2020-07-18 08:43:16,941 INFO L280 TraceCheckUtils]: 2: Hoare triple {1446#true} assume #res.base == #ptr.base && #res.offset == #ptr.offset; {1446#true} is VALID [2020-07-18 08:43:16,942 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {1446#true} {1446#true} #2164#return; {1446#true} is VALID [2020-07-18 08:43:16,942 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-18 08:43:16,942 INFO L280 TraceCheckUtils]: 1: Hoare triple {1446#true} ~c := #in~c; {1446#true} is VALID [2020-07-18 08:43:16,942 INFO L280 TraceCheckUtils]: 2: Hoare triple {1446#true} ~n := #in~n; {1446#true} is VALID [2020-07-18 08:43:16,943 INFO L280 TraceCheckUtils]: 3: Hoare triple {1446#true} havoc ~tmp~3.base, ~tmp~3.offset; {1446#true} is VALID [2020-07-18 08:43:16,944 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-18 08:43:16,945 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-18 08:43:16,945 INFO L280 TraceCheckUtils]: 6: Hoare triple {1446#true} assume !(#t~loopctr125 < #amount); {1446#true} is VALID [2020-07-18 08:43:16,945 INFO L280 TraceCheckUtils]: 7: Hoare triple {1446#true} assume #res.base == #ptr.base && #res.offset == #ptr.offset; {1446#true} is VALID [2020-07-18 08:43:16,945 INFO L275 TraceCheckUtils]: 8: Hoare quadruple {1446#true} {1446#true} #2164#return; {1446#true} is VALID [2020-07-18 08:43:16,946 INFO L280 TraceCheckUtils]: 9: Hoare triple {1446#true} ~tmp~3.base, ~tmp~3.offset := ~s.base, ~s.offset; {1446#true} is VALID [2020-07-18 08:43:16,946 INFO L280 TraceCheckUtils]: 10: Hoare triple {1446#true} havoc #t~memset~res13.base, #t~memset~res13.offset; {1446#true} is VALID [2020-07-18 08:43:16,946 INFO L280 TraceCheckUtils]: 11: Hoare triple {1446#true} #res.base, #res.offset := ~tmp~3.base, ~tmp~3.offset; {1446#true} is VALID [2020-07-18 08:43:16,946 INFO L280 TraceCheckUtils]: 12: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-18 08:43:16,946 INFO L275 TraceCheckUtils]: 13: Hoare quadruple {1446#true} {1446#true} #2196#return; {1446#true} is VALID [2020-07-18 08:43:16,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:43:16,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:43:16,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:43:16,992 INFO L280 TraceCheckUtils]: 0: Hoare triple {1446#true} ~arg0.base, ~arg0.offset := #in~arg0.base, #in~arg0.offset; {1446#true} is VALID [2020-07-18 08:43:16,993 INFO L280 TraceCheckUtils]: 1: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-18 08:43:16,993 INFO L275 TraceCheckUtils]: 2: Hoare quadruple {1446#true} {1446#true} #2144#return; {1446#true} is VALID [2020-07-18 08:43:16,993 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-18 08:43:16,993 INFO L263 TraceCheckUtils]: 1: Hoare triple {1446#true} call usb_deregister(~arg.base, ~arg.offset); {1446#true} is VALID [2020-07-18 08:43:16,994 INFO L280 TraceCheckUtils]: 2: Hoare triple {1446#true} ~arg0.base, ~arg0.offset := #in~arg0.base, #in~arg0.offset; {1446#true} is VALID [2020-07-18 08:43:16,994 INFO L280 TraceCheckUtils]: 3: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-18 08:43:16,994 INFO L275 TraceCheckUtils]: 4: Hoare quadruple {1446#true} {1446#true} #2144#return; {1446#true} is VALID [2020-07-18 08:43:16,994 INFO L280 TraceCheckUtils]: 5: Hoare triple {1446#true} ~ldv_state_variable_1~0 := 0; {1446#true} is VALID [2020-07-18 08:43:16,994 INFO L280 TraceCheckUtils]: 6: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-18 08:43:16,995 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-18 08:43:16,996 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-18 08:43:16,996 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-18 08:43:16,996 INFO L263 TraceCheckUtils]: 2: Hoare triple {1446#true} call usb_deregister(~arg.base, ~arg.offset); {1446#true} is VALID [2020-07-18 08:43:16,997 INFO L280 TraceCheckUtils]: 3: Hoare triple {1446#true} ~arg0.base, ~arg0.offset := #in~arg0.base, #in~arg0.offset; {1446#true} is VALID [2020-07-18 08:43:16,997 INFO L280 TraceCheckUtils]: 4: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-18 08:43:16,997 INFO L275 TraceCheckUtils]: 5: Hoare quadruple {1446#true} {1446#true} #2144#return; {1446#true} is VALID [2020-07-18 08:43:16,997 INFO L280 TraceCheckUtils]: 6: Hoare triple {1446#true} ~ldv_state_variable_1~0 := 0; {1446#true} is VALID [2020-07-18 08:43:16,997 INFO L280 TraceCheckUtils]: 7: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-18 08:43:16,998 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-18 08:43:16,998 INFO L280 TraceCheckUtils]: 9: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-18 08:43:16,998 INFO L275 TraceCheckUtils]: 10: Hoare quadruple {1446#true} {1447#false} #2220#return; {1447#false} is VALID [2020-07-18 08:43:17,012 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-18 08:43:17,012 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-18 08:43:17,013 INFO L280 TraceCheckUtils]: 2: Hoare triple {1446#true} #valid := #valid[0 := 0]; {1446#true} is VALID [2020-07-18 08:43:17,013 INFO L280 TraceCheckUtils]: 3: Hoare triple {1446#true} assume 0 < #StackHeapBarrier; {1446#true} is VALID [2020-07-18 08:43:17,013 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-18 08:43:17,014 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-18 08:43:17,014 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-18 08:43:17,014 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-18 08:43:17,014 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-18 08:43:17,015 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-18 08:43:17,015 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-18 08:43:17,015 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-18 08:43:17,015 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-18 08:43:17,015 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-18 08:43:17,016 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-18 08:43:17,016 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-18 08:43:17,016 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-18 08:43:17,016 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-18 08:43:17,017 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-18 08:43:17,017 INFO L280 TraceCheckUtils]: 19: Hoare triple {1446#true} ~ldv_state_variable_3~0 := 0; {1446#true} is VALID [2020-07-18 08:43:17,017 INFO L280 TraceCheckUtils]: 20: Hoare triple {1446#true} ~LDV_IN_INTERRUPT~0 := 1; {1446#true} is VALID [2020-07-18 08:43:17,017 INFO L280 TraceCheckUtils]: 21: Hoare triple {1446#true} ~ldv_state_variable_2~0 := 0; {1446#true} is VALID [2020-07-18 08:43:17,017 INFO L280 TraceCheckUtils]: 22: Hoare triple {1446#true} ~ref_cnt~0 := 0; {1446#true} is VALID [2020-07-18 08:43:17,018 INFO L280 TraceCheckUtils]: 23: Hoare triple {1446#true} ~ldv_state_variable_1~0 := 0; {1446#true} is VALID [2020-07-18 08:43:17,018 INFO L280 TraceCheckUtils]: 24: Hoare triple {1446#true} ~usb_counter~0 := 0; {1446#true} is VALID [2020-07-18 08:43:17,018 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-18 08:43:17,019 INFO L280 TraceCheckUtils]: 26: Hoare triple {1446#true} ~ldv_state_variable_4~0 := 0; {1446#true} is VALID [2020-07-18 08:43:17,019 INFO L280 TraceCheckUtils]: 27: Hoare triple {1446#true} ~ldv_state_variable_6~0 := 0; {1446#true} is VALID [2020-07-18 08:43:17,019 INFO L280 TraceCheckUtils]: 28: Hoare triple {1446#true} ~ldv_state_variable_0~0 := 0; {1446#true} is VALID [2020-07-18 08:43:17,019 INFO L280 TraceCheckUtils]: 29: Hoare triple {1446#true} ~ldv_state_variable_5~0 := 0; {1446#true} is VALID [2020-07-18 08:43:17,020 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-18 08:43:17,020 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-18 08:43:17,020 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-18 08:43:17,020 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-18 08:43:17,020 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-18 08:43:17,021 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-18 08:43:17,021 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-18 08:43:17,021 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-18 08:43:17,021 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-18 08:43:17,021 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-18 08:43:17,021 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-18 08:43:17,022 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-18 08:43:17,022 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-18 08:43:17,022 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-18 08:43:17,022 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-18 08:43:17,022 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-18 08:43:17,022 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-18 08:43:17,023 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-18 08:43:17,023 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-18 08:43:17,023 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-18 08:43:17,023 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-18 08:43:17,023 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-18 08:43:17,023 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-18 08:43:17,024 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-18 08:43:17,024 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-18 08:43:17,024 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-18 08:43:17,024 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-18 08:43:17,024 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-18 08:43:17,025 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-18 08:43:17,025 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-18 08:43:17,025 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-18 08:43:17,025 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-18 08:43:17,026 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-18 08:43:17,026 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-18 08:43:17,026 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-18 08:43:17,026 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-18 08:43:17,027 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-18 08:43:17,027 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-18 08:43:17,027 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-18 08:43:17,027 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-18 08:43:17,028 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-18 08:43:17,028 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-18 08:43:17,028 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-18 08:43:17,028 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-18 08:43:17,028 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-18 08:43:17,029 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-18 08:43:17,029 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-18 08:43:17,029 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-18 08:43:17,029 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-18 08:43:17,030 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-18 08:43:17,030 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-18 08:43:17,030 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-18 08:43:17,030 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-18 08:43:17,031 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-18 08:43:17,031 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-18 08:43:17,031 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-18 08:43:17,031 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-18 08:43:17,032 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-18 08:43:17,032 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-18 08:43:17,032 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-18 08:43:17,032 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-18 08:43:17,032 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-18 08:43:17,033 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-18 08:43:17,033 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-18 08:43:17,033 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-18 08:43:17,033 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-18 08:43:17,033 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-18 08:43:17,033 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-18 08:43:17,034 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-18 08:43:17,034 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-18 08:43:17,034 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-18 08:43:17,034 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-18 08:43:17,034 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-18 08:43:17,035 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-18 08:43:17,035 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-18 08:43:17,035 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-18 08:43:17,035 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-18 08:43:17,036 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-18 08:43:17,036 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-18 08:43:17,036 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-18 08:43:17,036 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-18 08:43:17,037 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-18 08:43:17,037 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-18 08:43:17,037 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-18 08:43:17,037 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-18 08:43:17,038 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-18 08:43:17,038 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-18 08:43:17,038 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-18 08:43:17,038 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-18 08:43:17,039 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-18 08:43:17,039 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-18 08:43:17,039 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-18 08:43:17,039 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-18 08:43:17,040 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-18 08:43:17,040 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-18 08:43:17,040 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-18 08:43:17,040 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-18 08:43:17,040 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-18 08:43:17,041 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-18 08:43:17,041 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-18 08:43:17,041 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-18 08:43:17,041 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-18 08:43:17,042 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-18 08:43:17,042 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-18 08:43:17,042 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-18 08:43:17,043 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-18 08:43:17,043 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-18 08:43:17,043 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-18 08:43:17,043 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-18 08:43:17,043 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-18 08:43:17,044 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-18 08:43:17,044 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-18 08:43:17,044 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-18 08:43:17,044 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-18 08:43:17,044 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-18 08:43:17,044 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-18 08:43:17,045 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-18 08:43:17,045 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-18 08:43:17,045 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-18 08:43:17,045 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-18 08:43:17,045 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-18 08:43:17,045 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-18 08:43:17,046 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-18 08:43:17,046 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-18 08:43:17,046 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-18 08:43:17,046 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-18 08:43:17,046 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-18 08:43:17,047 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-18 08:43:17,047 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-18 08:43:17,047 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-18 08:43:17,047 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-18 08:43:17,047 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-18 08:43:17,047 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-18 08:43:17,048 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-18 08:43:17,048 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-18 08:43:17,048 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-18 08:43:17,048 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-18 08:43:17,048 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-18 08:43:17,049 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-18 08:43:17,049 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-18 08:43:17,049 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-18 08:43:17,049 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-18 08:43:17,049 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-18 08:43:17,050 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-18 08:43:17,050 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-18 08:43:17,050 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-18 08:43:17,050 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-18 08:43:17,050 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-18 08:43:17,050 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-18 08:43:17,051 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-18 08:43:17,051 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-18 08:43:17,051 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-18 08:43:17,051 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-18 08:43:17,051 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-18 08:43:17,051 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-18 08:43:17,052 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-18 08:43:17,052 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-18 08:43:17,052 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-18 08:43:17,052 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-18 08:43:17,053 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-18 08:43:17,053 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-18 08:43:17,053 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-18 08:43:17,054 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-18 08:43:17,054 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-18 08:43:17,054 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-18 08:43:17,054 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-18 08:43:17,055 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-18 08:43:17,055 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-18 08:43:17,055 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-18 08:43:17,055 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-18 08:43:17,056 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-18 08:43:17,056 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-18 08:43:17,056 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-18 08:43:17,056 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-18 08:43:17,056 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-18 08:43:17,057 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-18 08:43:17,057 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-18 08:43:17,057 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-18 08:43:17,057 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-18 08:43:17,058 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-18 08:43:17,058 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-18 08:43:17,058 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-18 08:43:17,058 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-18 08:43:17,059 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-18 08:43:17,059 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-18 08:43:17,059 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-18 08:43:17,059 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-18 08:43:17,060 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-18 08:43:17,060 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-18 08:43:17,060 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-18 08:43:17,060 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-18 08:43:17,060 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-18 08:43:17,061 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-18 08:43:17,061 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-18 08:43:17,061 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-18 08:43:17,061 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-18 08:43:17,061 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-18 08:43:17,062 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-18 08:43:17,062 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-18 08:43:17,062 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-18 08:43:17,062 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-18 08:43:17,062 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-18 08:43:17,062 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-18 08:43:17,063 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-18 08:43:17,063 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-18 08:43:17,063 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-18 08:43:17,063 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-18 08:43:17,063 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-18 08:43:17,063 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-18 08:43:17,064 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-18 08:43:17,064 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-18 08:43:17,064 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-18 08:43:17,064 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-18 08:43:17,065 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-18 08:43:17,065 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-18 08:43:17,065 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-18 08:43:17,065 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-18 08:43:17,066 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-18 08:43:17,066 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-18 08:43:17,066 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-18 08:43:17,066 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-18 08:43:17,067 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-18 08:43:17,067 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-18 08:43:17,067 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-18 08:43:17,067 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-18 08:43:17,068 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-18 08:43:17,068 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-18 08:43:17,068 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-18 08:43:17,068 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-18 08:43:17,068 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-18 08:43:17,069 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-18 08:43:17,069 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-18 08:43:17,069 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-18 08:43:17,069 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-18 08:43:17,070 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-18 08:43:17,070 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-18 08:43:17,070 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-18 08:43:17,070 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-18 08:43:17,070 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-18 08:43:17,071 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-18 08:43:17,071 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-18 08:43:17,071 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-18 08:43:17,072 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-18 08:43:17,072 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-18 08:43:17,072 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-18 08:43:17,072 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-18 08:43:17,073 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-18 08:43:17,073 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-18 08:43:17,073 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-18 08:43:17,073 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-18 08:43:17,073 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-18 08:43:17,073 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-18 08:43:17,074 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-18 08:43:17,074 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-18 08:43:17,074 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-18 08:43:17,074 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-18 08:43:17,074 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-18 08:43:17,074 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-18 08:43:17,075 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-18 08:43:17,075 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-18 08:43:17,075 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-18 08:43:17,075 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-18 08:43:17,075 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-18 08:43:17,075 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-18 08:43:17,076 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-18 08:43:17,076 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-18 08:43:17,076 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-18 08:43:17,076 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-18 08:43:17,076 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-18 08:43:17,077 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-18 08:43:17,077 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-18 08:43:17,077 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-18 08:43:17,077 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-18 08:43:17,078 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-18 08:43:17,078 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-18 08:43:17,078 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-18 08:43:17,078 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-18 08:43:17,079 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-18 08:43:17,079 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-18 08:43:17,079 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-18 08:43:17,079 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-18 08:43:17,079 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-18 08:43:17,080 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-18 08:43:17,080 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-18 08:43:17,080 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-18 08:43:17,080 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-18 08:43:17,081 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-18 08:43:17,081 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-18 08:43:17,081 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-18 08:43:17,081 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-18 08:43:17,082 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-18 08:43:17,082 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-18 08:43:17,082 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-18 08:43:17,082 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-18 08:43:17,083 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-18 08:43:17,083 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-18 08:43:17,083 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-18 08:43:17,083 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-18 08:43:17,083 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-18 08:43:17,083 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-18 08:43:17,084 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-18 08:43:17,084 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-18 08:43:17,084 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-18 08:43:17,084 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-18 08:43:17,084 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-18 08:43:17,085 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-18 08:43:17,085 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-18 08:43:17,085 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-18 08:43:17,085 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-18 08:43:17,085 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-18 08:43:17,085 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-18 08:43:17,086 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-18 08:43:17,086 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-18 08:43:17,086 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-18 08:43:17,086 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-18 08:43:17,086 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-18 08:43:17,086 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-18 08:43:17,087 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-18 08:43:17,087 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-18 08:43:17,087 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-18 08:43:17,087 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-18 08:43:17,087 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-18 08:43:17,087 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-18 08:43:17,088 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-18 08:43:17,088 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-18 08:43:17,088 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-18 08:43:17,088 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-18 08:43:17,088 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-18 08:43:17,089 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-18 08:43:17,089 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-18 08:43:17,089 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-18 08:43:17,089 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-18 08:43:17,089 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-18 08:43:17,089 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-18 08:43:17,090 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-18 08:43:17,090 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-18 08:43:17,090 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-18 08:43:17,090 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-18 08:43:17,090 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-18 08:43:17,090 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-18 08:43:17,091 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-18 08:43:17,091 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-18 08:43:17,091 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-18 08:43:17,091 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-18 08:43:17,091 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-18 08:43:17,092 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-18 08:43:17,092 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-18 08:43:17,092 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-18 08:43:17,092 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-18 08:43:17,092 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-18 08:43:17,092 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-18 08:43:17,093 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-18 08:43:17,093 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-18 08:43:17,093 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-18 08:43:17,093 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-18 08:43:17,093 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-18 08:43:17,093 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-18 08:43:17,094 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-18 08:43:17,094 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-18 08:43:17,094 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-18 08:43:17,094 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-18 08:43:17,094 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-18 08:43:17,094 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-18 08:43:17,095 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-18 08:43:17,095 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-18 08:43:17,095 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-18 08:43:17,095 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-18 08:43:17,095 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-18 08:43:17,095 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-18 08:43:17,096 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-18 08:43:17,096 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-18 08:43:17,096 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-18 08:43:17,096 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-18 08:43:17,100 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-18 08:43:17,101 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-18 08:43:17,101 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-18 08:43:17,101 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-18 08:43:17,101 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-18 08:43:17,101 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-18 08:43:17,101 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-18 08:43:17,102 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-18 08:43:17,102 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-18 08:43:17,102 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-18 08:43:17,102 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-18 08:43:17,102 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-18 08:43:17,102 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-18 08:43:17,103 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-18 08:43:17,103 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-18 08:43:17,103 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-18 08:43:17,103 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-18 08:43:17,103 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-18 08:43:17,104 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-18 08:43:17,104 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-18 08:43:17,104 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-18 08:43:17,104 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-18 08:43:17,104 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-18 08:43:17,104 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-18 08:43:17,105 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-18 08:43:17,105 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-18 08:43:17,105 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-18 08:43:17,105 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-18 08:43:17,105 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-18 08:43:17,105 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-18 08:43:17,106 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-18 08:43:17,106 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-18 08:43:17,106 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-18 08:43:17,106 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-18 08:43:17,106 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-18 08:43:17,106 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-18 08:43:17,107 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-18 08:43:17,107 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-18 08:43:17,107 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-18 08:43:17,107 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-18 08:43:17,107 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-18 08:43:17,107 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-18 08:43:17,108 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-18 08:43:17,108 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-18 08:43:17,108 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-18 08:43:17,108 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-18 08:43:17,108 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-18 08:43:17,109 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-18 08:43:17,109 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-18 08:43:17,109 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-18 08:43:17,109 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-18 08:43:17,109 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-18 08:43:17,109 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-18 08:43:17,110 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-18 08:43:17,110 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-18 08:43:17,110 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-18 08:43:17,110 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-18 08:43:17,110 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-18 08:43:17,110 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-18 08:43:17,111 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-18 08:43:17,111 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-18 08:43:17,111 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-18 08:43:17,111 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-18 08:43:17,111 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-18 08:43:17,111 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-18 08:43:17,112 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-18 08:43:17,112 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-18 08:43:17,112 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-18 08:43:17,112 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-18 08:43:17,112 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-18 08:43:17,112 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-18 08:43:17,113 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-18 08:43:17,113 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-18 08:43:17,113 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-18 08:43:17,113 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-18 08:43:17,113 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-18 08:43:17,114 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-18 08:43:17,114 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-18 08:43:17,114 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-18 08:43:17,114 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-18 08:43:17,114 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-18 08:43:17,114 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-18 08:43:17,115 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-18 08:43:17,115 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-18 08:43:17,115 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-18 08:43:17,115 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-18 08:43:17,115 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-18 08:43:17,115 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-18 08:43:17,116 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-18 08:43:17,116 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-18 08:43:17,116 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-18 08:43:17,116 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-18 08:43:17,116 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-18 08:43:17,116 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-18 08:43:17,117 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-18 08:43:17,117 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-18 08:43:17,117 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-18 08:43:17,117 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-18 08:43:17,117 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-18 08:43:17,117 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-18 08:43:17,118 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-18 08:43:17,118 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-18 08:43:17,118 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-18 08:43:17,118 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-18 08:43:17,118 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-18 08:43:17,119 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-18 08:43:17,119 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-18 08:43:17,119 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-18 08:43:17,119 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-18 08:43:17,119 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-18 08:43:17,119 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-18 08:43:17,120 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-18 08:43:17,120 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-18 08:43:17,120 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-18 08:43:17,120 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-18 08:43:17,120 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-18 08:43:17,120 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-18 08:43:17,121 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-18 08:43:17,121 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-18 08:43:17,121 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-18 08:43:17,121 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-18 08:43:17,121 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-18 08:43:17,121 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-18 08:43:17,122 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-18 08:43:17,122 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-18 08:43:17,122 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-18 08:43:17,123 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-18 08:43:17,136 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-18 08:43:17,137 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-18 08:43:17,137 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-18 08:43:17,137 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-18 08:43:17,137 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-18 08:43:17,137 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-18 08:43:17,137 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-18 08:43:17,138 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-18 08:43:17,138 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-18 08:43:17,138 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-18 08:43:17,138 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-18 08:43:17,138 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-18 08:43:17,139 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-18 08:43:17,139 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-18 08:43:17,139 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-18 08:43:17,139 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-18 08:43:17,141 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-18 08:43:17,142 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-18 08:43:17,142 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-18 08:43:17,142 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-18 08:43:17,142 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-18 08:43:17,142 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-18 08:43:17,142 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-18 08:43:17,143 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-18 08:43:17,143 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-18 08:43:17,143 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-18 08:43:17,143 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-18 08:43:17,143 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-18 08:43:17,143 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-18 08:43:17,144 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-18 08:43:17,144 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-18 08:43:17,144 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-18 08:43:17,144 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-18 08:43:17,144 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-18 08:43:17,144 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-18 08:43:17,145 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-18 08:43:17,145 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-18 08:43:17,145 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-18 08:43:17,145 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-18 08:43:17,145 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-18 08:43:17,146 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-18 08:43:17,146 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-18 08:43:17,146 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-18 08:43:17,146 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-18 08:43:17,146 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-18 08:43:17,146 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-18 08:43:17,147 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-18 08:43:17,147 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-18 08:43:17,147 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-18 08:43:17,147 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-18 08:43:17,147 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-18 08:43:17,147 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-18 08:43:17,148 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-18 08:43:17,148 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-18 08:43:17,148 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-18 08:43:17,148 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-18 08:43:17,148 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-18 08:43:17,148 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-18 08:43:17,149 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-18 08:43:17,149 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-18 08:43:17,149 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-18 08:43:17,149 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-18 08:43:17,149 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-18 08:43:17,149 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-18 08:43:17,150 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-18 08:43:17,150 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-18 08:43:17,150 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-18 08:43:17,150 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-18 08:43:17,150 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-18 08:43:17,151 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-18 08:43:17,151 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-18 08:43:17,151 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-18 08:43:17,151 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-18 08:43:17,151 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-18 08:43:17,152 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-18 08:43:17,152 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-18 08:43:17,152 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-18 08:43:17,152 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-18 08:43:17,152 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-18 08:43:17,152 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-18 08:43:17,153 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-18 08:43:17,153 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-18 08:43:17,153 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-18 08:43:17,153 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-18 08:43:17,153 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-18 08:43:17,153 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-18 08:43:17,154 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-18 08:43:17,154 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-18 08:43:17,154 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-18 08:43:17,154 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-18 08:43:17,154 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-18 08:43:17,155 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-18 08:43:17,155 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-18 08:43:17,155 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-18 08:43:17,155 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-18 08:43:17,155 INFO L280 TraceCheckUtils]: 625: Hoare triple {1446#true} ~ldv_retval_0~0 := 0; {1446#true} is VALID [2020-07-18 08:43:17,155 INFO L280 TraceCheckUtils]: 626: Hoare triple {1446#true} ~ldv_retval_1~0 := 0; {1446#true} is VALID [2020-07-18 08:43:17,156 INFO L280 TraceCheckUtils]: 627: Hoare triple {1446#true} ~ldv_retval_3~0 := 0; {1446#true} is VALID [2020-07-18 08:43:17,156 INFO L280 TraceCheckUtils]: 628: Hoare triple {1446#true} ~ldv_retval_2~0 := 0; {1446#true} is VALID [2020-07-18 08:43:17,156 INFO L280 TraceCheckUtils]: 629: Hoare triple {1446#true} ~ldv_mutex_i_mutex_of_inode~0 := 1; {1446#true} is VALID [2020-07-18 08:43:17,156 INFO L280 TraceCheckUtils]: 630: Hoare triple {1446#true} ~ldv_mutex_lock~0 := 1; {1446#true} is VALID [2020-07-18 08:43:17,156 INFO L280 TraceCheckUtils]: 631: Hoare triple {1446#true} ~ldv_mutex_mutex_of_device~0 := 1; {1446#true} is VALID [2020-07-18 08:43:17,156 INFO L280 TraceCheckUtils]: 632: Hoare triple {1446#true} ~ldv_mutex_udev~0 := 1; {1446#true} is VALID [2020-07-18 08:43:17,157 INFO L280 TraceCheckUtils]: 633: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-18 08:43:17,157 INFO L275 TraceCheckUtils]: 634: Hoare quadruple {1446#true} {1446#true} #2340#return; {1446#true} is VALID [2020-07-18 08:43:17,157 INFO L263 TraceCheckUtils]: 635: Hoare triple {1446#true} call #t~ret124 := main(); {1446#true} is VALID [2020-07-18 08:43:17,157 INFO L280 TraceCheckUtils]: 636: Hoare triple {1446#true} havoc ~ldvarg0~0.base, ~ldvarg0~0.offset; {1446#true} is VALID [2020-07-18 08:43:17,157 INFO L280 TraceCheckUtils]: 637: Hoare triple {1446#true} havoc ~tmp~8.base, ~tmp~8.offset; {1446#true} is VALID [2020-07-18 08:43:17,158 INFO L280 TraceCheckUtils]: 638: Hoare triple {1446#true} havoc ~ldvarg1~0.base, ~ldvarg1~0.offset; {1446#true} is VALID [2020-07-18 08:43:17,158 INFO L280 TraceCheckUtils]: 639: Hoare triple {1446#true} havoc ~tmp___0~2.base, ~tmp___0~2.offset; {1446#true} is VALID [2020-07-18 08:43:17,158 INFO L280 TraceCheckUtils]: 640: Hoare triple {1446#true} havoc ~ldvarg3~0.base, ~ldvarg3~0.offset; {1446#true} is VALID [2020-07-18 08:43:17,158 INFO L280 TraceCheckUtils]: 641: Hoare triple {1446#true} havoc ~tmp___1~0.base, ~tmp___1~0.offset; {1446#true} is VALID [2020-07-18 08:43:17,158 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-18 08:43:17,159 INFO L280 TraceCheckUtils]: 643: Hoare triple {1446#true} havoc ~ldvarg4~0.base, ~ldvarg4~0.offset; {1446#true} is VALID [2020-07-18 08:43:17,159 INFO L280 TraceCheckUtils]: 644: Hoare triple {1446#true} havoc ~tmp___2~0.base, ~tmp___2~0.offset; {1446#true} is VALID [2020-07-18 08:43:17,159 INFO L280 TraceCheckUtils]: 645: Hoare triple {1446#true} havoc ~ldvarg5~0.base, ~ldvarg5~0.offset; {1446#true} is VALID [2020-07-18 08:43:17,159 INFO L280 TraceCheckUtils]: 646: Hoare triple {1446#true} havoc ~tmp___3~0.base, ~tmp___3~0.offset; {1446#true} is VALID [2020-07-18 08:43:17,159 INFO L280 TraceCheckUtils]: 647: Hoare triple {1446#true} havoc ~ldvarg6~0.base, ~ldvarg6~0.offset; {1446#true} is VALID [2020-07-18 08:43:17,160 INFO L280 TraceCheckUtils]: 648: Hoare triple {1446#true} havoc ~tmp___4~0.base, ~tmp___4~0.offset; {1446#true} is VALID [2020-07-18 08:43:17,160 INFO L280 TraceCheckUtils]: 649: Hoare triple {1446#true} havoc ~tmp___5~0; {1446#true} is VALID [2020-07-18 08:43:17,160 INFO L280 TraceCheckUtils]: 650: Hoare triple {1446#true} havoc ~tmp___6~0; {1446#true} is VALID [2020-07-18 08:43:17,160 INFO L280 TraceCheckUtils]: 651: Hoare triple {1446#true} havoc ~tmp___7~0; {1446#true} is VALID [2020-07-18 08:43:17,160 INFO L280 TraceCheckUtils]: 652: Hoare triple {1446#true} havoc ~tmp___8~0; {1446#true} is VALID [2020-07-18 08:43:17,161 INFO L280 TraceCheckUtils]: 653: Hoare triple {1446#true} havoc ~tmp___9~0; {1446#true} is VALID [2020-07-18 08:43:17,161 INFO L280 TraceCheckUtils]: 654: Hoare triple {1446#true} havoc ~tmp___10~0; {1446#true} is VALID [2020-07-18 08:43:17,161 INFO L280 TraceCheckUtils]: 655: Hoare triple {1446#true} havoc ~tmp___11~0; {1446#true} is VALID [2020-07-18 08:43:17,161 INFO L280 TraceCheckUtils]: 656: Hoare triple {1446#true} havoc ~tmp___12~0; {1446#true} is VALID [2020-07-18 08:43:17,163 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-18 08:43:17,163 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-18 08:43:17,163 INFO L280 TraceCheckUtils]: 659: Hoare triple {1446#true} havoc ~p~2.base, ~p~2.offset; {1446#true} is VALID [2020-07-18 08:43:17,164 INFO L280 TraceCheckUtils]: 660: Hoare triple {1446#true} havoc ~tmp~2.base, ~tmp~2.offset; {1446#true} is VALID [2020-07-18 08:43:17,164 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-18 08:43:17,165 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-18 08:43:17,165 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-18 08:43:17,166 INFO L280 TraceCheckUtils]: 664: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-18 08:43:17,166 INFO L275 TraceCheckUtils]: 665: Hoare quadruple {1446#true} {1446#true} #2150#return; {1446#true} is VALID [2020-07-18 08:43:17,166 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-18 08:43:17,166 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-18 08:43:17,166 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-18 08:43:17,166 INFO L280 TraceCheckUtils]: 669: Hoare triple {1446#true} ~cond := #in~cond; {1446#true} is VALID [2020-07-18 08:43:17,167 INFO L280 TraceCheckUtils]: 670: Hoare triple {1446#true} assume !(0 == ~cond); {1446#true} is VALID [2020-07-18 08:43:17,167 INFO L280 TraceCheckUtils]: 671: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-18 08:43:17,167 INFO L275 TraceCheckUtils]: 672: Hoare quadruple {1446#true} {1446#true} #2152#return; {1446#true} is VALID [2020-07-18 08:43:17,167 INFO L280 TraceCheckUtils]: 673: Hoare triple {1446#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {1446#true} is VALID [2020-07-18 08:43:17,167 INFO L280 TraceCheckUtils]: 674: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-18 08:43:17,168 INFO L275 TraceCheckUtils]: 675: Hoare quadruple {1446#true} {1446#true} #2182#return; {1446#true} is VALID [2020-07-18 08:43:17,168 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-18 08:43:17,168 INFO L280 TraceCheckUtils]: 677: Hoare triple {1446#true} havoc #t~ret45.base, #t~ret45.offset; {1446#true} is VALID [2020-07-18 08:43:17,168 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-18 08:43:17,170 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-18 08:43:17,170 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-18 08:43:17,170 INFO L280 TraceCheckUtils]: 681: Hoare triple {1446#true} havoc ~p~2.base, ~p~2.offset; {1446#true} is VALID [2020-07-18 08:43:17,171 INFO L280 TraceCheckUtils]: 682: Hoare triple {1446#true} havoc ~tmp~2.base, ~tmp~2.offset; {1446#true} is VALID [2020-07-18 08:43:17,171 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-18 08:43:17,173 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-18 08:43:17,174 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-18 08:43:17,174 INFO L280 TraceCheckUtils]: 686: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-18 08:43:17,174 INFO L275 TraceCheckUtils]: 687: Hoare quadruple {1446#true} {1446#true} #2150#return; {1446#true} is VALID [2020-07-18 08:43:17,174 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-18 08:43:17,175 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-18 08:43:17,175 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-18 08:43:17,175 INFO L280 TraceCheckUtils]: 691: Hoare triple {1446#true} ~cond := #in~cond; {1446#true} is VALID [2020-07-18 08:43:17,175 INFO L280 TraceCheckUtils]: 692: Hoare triple {1446#true} assume !(0 == ~cond); {1446#true} is VALID [2020-07-18 08:43:17,175 INFO L280 TraceCheckUtils]: 693: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-18 08:43:17,175 INFO L275 TraceCheckUtils]: 694: Hoare quadruple {1446#true} {1446#true} #2152#return; {1446#true} is VALID [2020-07-18 08:43:17,176 INFO L280 TraceCheckUtils]: 695: Hoare triple {1446#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {1446#true} is VALID [2020-07-18 08:43:17,176 INFO L280 TraceCheckUtils]: 696: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-18 08:43:17,176 INFO L275 TraceCheckUtils]: 697: Hoare quadruple {1446#true} {1446#true} #2184#return; {1446#true} is VALID [2020-07-18 08:43:17,176 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-18 08:43:17,176 INFO L280 TraceCheckUtils]: 699: Hoare triple {1446#true} havoc #t~ret46.base, #t~ret46.offset; {1446#true} is VALID [2020-07-18 08:43:17,177 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-18 08:43:17,178 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-18 08:43:17,178 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-18 08:43:17,178 INFO L280 TraceCheckUtils]: 703: Hoare triple {1446#true} havoc ~p~2.base, ~p~2.offset; {1446#true} is VALID [2020-07-18 08:43:17,178 INFO L280 TraceCheckUtils]: 704: Hoare triple {1446#true} havoc ~tmp~2.base, ~tmp~2.offset; {1446#true} is VALID [2020-07-18 08:43:17,178 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-18 08:43:17,180 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-18 08:43:17,180 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-18 08:43:17,180 INFO L280 TraceCheckUtils]: 708: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-18 08:43:17,180 INFO L275 TraceCheckUtils]: 709: Hoare quadruple {1446#true} {1446#true} #2150#return; {1446#true} is VALID [2020-07-18 08:43:17,180 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-18 08:43:17,181 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-18 08:43:17,181 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-18 08:43:17,181 INFO L280 TraceCheckUtils]: 713: Hoare triple {1446#true} ~cond := #in~cond; {1446#true} is VALID [2020-07-18 08:43:17,181 INFO L280 TraceCheckUtils]: 714: Hoare triple {1446#true} assume !(0 == ~cond); {1446#true} is VALID [2020-07-18 08:43:17,181 INFO L280 TraceCheckUtils]: 715: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-18 08:43:17,182 INFO L275 TraceCheckUtils]: 716: Hoare quadruple {1446#true} {1446#true} #2152#return; {1446#true} is VALID [2020-07-18 08:43:17,182 INFO L280 TraceCheckUtils]: 717: Hoare triple {1446#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {1446#true} is VALID [2020-07-18 08:43:17,182 INFO L280 TraceCheckUtils]: 718: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-18 08:43:17,182 INFO L275 TraceCheckUtils]: 719: Hoare quadruple {1446#true} {1446#true} #2186#return; {1446#true} is VALID [2020-07-18 08:43:17,182 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-18 08:43:17,183 INFO L280 TraceCheckUtils]: 721: Hoare triple {1446#true} havoc #t~ret47.base, #t~ret47.offset; {1446#true} is VALID [2020-07-18 08:43:17,183 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-18 08:43:17,184 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-18 08:43:17,184 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-18 08:43:17,184 INFO L280 TraceCheckUtils]: 725: Hoare triple {1446#true} havoc ~p~2.base, ~p~2.offset; {1446#true} is VALID [2020-07-18 08:43:17,185 INFO L280 TraceCheckUtils]: 726: Hoare triple {1446#true} havoc ~tmp~2.base, ~tmp~2.offset; {1446#true} is VALID [2020-07-18 08:43:17,185 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-18 08:43:17,187 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-18 08:43:17,187 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-18 08:43:17,187 INFO L280 TraceCheckUtils]: 730: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-18 08:43:17,187 INFO L275 TraceCheckUtils]: 731: Hoare quadruple {1446#true} {1446#true} #2150#return; {1446#true} is VALID [2020-07-18 08:43:17,187 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-18 08:43:17,187 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-18 08:43:17,188 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-18 08:43:17,188 INFO L280 TraceCheckUtils]: 735: Hoare triple {1446#true} ~cond := #in~cond; {1446#true} is VALID [2020-07-18 08:43:17,188 INFO L280 TraceCheckUtils]: 736: Hoare triple {1446#true} assume !(0 == ~cond); {1446#true} is VALID [2020-07-18 08:43:17,188 INFO L280 TraceCheckUtils]: 737: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-18 08:43:17,188 INFO L275 TraceCheckUtils]: 738: Hoare quadruple {1446#true} {1446#true} #2152#return; {1446#true} is VALID [2020-07-18 08:43:17,189 INFO L280 TraceCheckUtils]: 739: Hoare triple {1446#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {1446#true} is VALID [2020-07-18 08:43:17,189 INFO L280 TraceCheckUtils]: 740: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-18 08:43:17,189 INFO L275 TraceCheckUtils]: 741: Hoare quadruple {1446#true} {1446#true} #2188#return; {1446#true} is VALID [2020-07-18 08:43:17,189 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-18 08:43:17,189 INFO L280 TraceCheckUtils]: 743: Hoare triple {1446#true} havoc #t~ret48.base, #t~ret48.offset; {1446#true} is VALID [2020-07-18 08:43:17,190 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-18 08:43:17,191 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-18 08:43:17,191 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-18 08:43:17,191 INFO L280 TraceCheckUtils]: 747: Hoare triple {1446#true} havoc ~p~2.base, ~p~2.offset; {1446#true} is VALID [2020-07-18 08:43:17,191 INFO L280 TraceCheckUtils]: 748: Hoare triple {1446#true} havoc ~tmp~2.base, ~tmp~2.offset; {1446#true} is VALID [2020-07-18 08:43:17,191 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-18 08:43:17,193 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-18 08:43:17,193 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-18 08:43:17,193 INFO L280 TraceCheckUtils]: 752: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-18 08:43:17,194 INFO L275 TraceCheckUtils]: 753: Hoare quadruple {1446#true} {1446#true} #2150#return; {1446#true} is VALID [2020-07-18 08:43:17,194 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-18 08:43:17,194 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-18 08:43:17,194 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-18 08:43:17,194 INFO L280 TraceCheckUtils]: 757: Hoare triple {1446#true} ~cond := #in~cond; {1446#true} is VALID [2020-07-18 08:43:17,194 INFO L280 TraceCheckUtils]: 758: Hoare triple {1446#true} assume !(0 == ~cond); {1446#true} is VALID [2020-07-18 08:43:17,195 INFO L280 TraceCheckUtils]: 759: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-18 08:43:17,195 INFO L275 TraceCheckUtils]: 760: Hoare quadruple {1446#true} {1446#true} #2152#return; {1446#true} is VALID [2020-07-18 08:43:17,195 INFO L280 TraceCheckUtils]: 761: Hoare triple {1446#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {1446#true} is VALID [2020-07-18 08:43:17,195 INFO L280 TraceCheckUtils]: 762: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-18 08:43:17,195 INFO L275 TraceCheckUtils]: 763: Hoare quadruple {1446#true} {1446#true} #2190#return; {1446#true} is VALID [2020-07-18 08:43:17,195 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-18 08:43:17,196 INFO L280 TraceCheckUtils]: 765: Hoare triple {1446#true} havoc #t~ret49.base, #t~ret49.offset; {1446#true} is VALID [2020-07-18 08:43:17,196 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-18 08:43:17,197 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-18 08:43:17,197 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-18 08:43:17,197 INFO L280 TraceCheckUtils]: 769: Hoare triple {1446#true} havoc ~p~2.base, ~p~2.offset; {1446#true} is VALID [2020-07-18 08:43:17,198 INFO L280 TraceCheckUtils]: 770: Hoare triple {1446#true} havoc ~tmp~2.base, ~tmp~2.offset; {1446#true} is VALID [2020-07-18 08:43:17,198 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-18 08:43:17,199 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-18 08:43:17,199 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-18 08:43:17,200 INFO L280 TraceCheckUtils]: 774: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-18 08:43:17,200 INFO L275 TraceCheckUtils]: 775: Hoare quadruple {1446#true} {1446#true} #2150#return; {1446#true} is VALID [2020-07-18 08:43:17,200 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-18 08:43:17,200 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-18 08:43:17,200 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-18 08:43:17,200 INFO L280 TraceCheckUtils]: 779: Hoare triple {1446#true} ~cond := #in~cond; {1446#true} is VALID [2020-07-18 08:43:17,201 INFO L280 TraceCheckUtils]: 780: Hoare triple {1446#true} assume !(0 == ~cond); {1446#true} is VALID [2020-07-18 08:43:17,201 INFO L280 TraceCheckUtils]: 781: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-18 08:43:17,201 INFO L275 TraceCheckUtils]: 782: Hoare quadruple {1446#true} {1446#true} #2152#return; {1446#true} is VALID [2020-07-18 08:43:17,201 INFO L280 TraceCheckUtils]: 783: Hoare triple {1446#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {1446#true} is VALID [2020-07-18 08:43:17,201 INFO L280 TraceCheckUtils]: 784: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-18 08:43:17,202 INFO L275 TraceCheckUtils]: 785: Hoare quadruple {1446#true} {1446#true} #2192#return; {1446#true} is VALID [2020-07-18 08:43:17,202 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-18 08:43:17,202 INFO L280 TraceCheckUtils]: 787: Hoare triple {1446#true} havoc #t~ret50.base, #t~ret50.offset; {1446#true} is VALID [2020-07-18 08:43:17,202 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-18 08:43:17,202 INFO L263 TraceCheckUtils]: 789: Hoare triple {1446#true} call ldv_initialize(); {1446#true} is VALID [2020-07-18 08:43:17,203 INFO L280 TraceCheckUtils]: 790: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-18 08:43:17,203 INFO L275 TraceCheckUtils]: 791: Hoare quadruple {1446#true} {1446#true} #2194#return; {1446#true} is VALID [2020-07-18 08:43:17,204 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-18 08:43:17,204 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-18 08:43:17,205 INFO L280 TraceCheckUtils]: 794: Hoare triple {1446#true} ~c := #in~c; {1446#true} is VALID [2020-07-18 08:43:17,205 INFO L280 TraceCheckUtils]: 795: Hoare triple {1446#true} ~n := #in~n; {1446#true} is VALID [2020-07-18 08:43:17,205 INFO L280 TraceCheckUtils]: 796: Hoare triple {1446#true} havoc ~tmp~3.base, ~tmp~3.offset; {1446#true} is VALID [2020-07-18 08:43:17,206 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-18 08:43:17,207 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-18 08:43:17,207 INFO L280 TraceCheckUtils]: 799: Hoare triple {1446#true} assume !(#t~loopctr125 < #amount); {1446#true} is VALID [2020-07-18 08:43:17,207 INFO L280 TraceCheckUtils]: 800: Hoare triple {1446#true} assume #res.base == #ptr.base && #res.offset == #ptr.offset; {1446#true} is VALID [2020-07-18 08:43:17,207 INFO L275 TraceCheckUtils]: 801: Hoare quadruple {1446#true} {1446#true} #2164#return; {1446#true} is VALID [2020-07-18 08:43:17,207 INFO L280 TraceCheckUtils]: 802: Hoare triple {1446#true} ~tmp~3.base, ~tmp~3.offset := ~s.base, ~s.offset; {1446#true} is VALID [2020-07-18 08:43:17,207 INFO L280 TraceCheckUtils]: 803: Hoare triple {1446#true} havoc #t~memset~res13.base, #t~memset~res13.offset; {1446#true} is VALID [2020-07-18 08:43:17,208 INFO L280 TraceCheckUtils]: 804: Hoare triple {1446#true} #res.base, #res.offset := ~tmp~3.base, ~tmp~3.offset; {1446#true} is VALID [2020-07-18 08:43:17,208 INFO L280 TraceCheckUtils]: 805: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-18 08:43:17,208 INFO L275 TraceCheckUtils]: 806: Hoare quadruple {1446#true} {1446#true} #2196#return; {1446#true} is VALID [2020-07-18 08:43:17,208 INFO L280 TraceCheckUtils]: 807: Hoare triple {1446#true} havoc #t~ret51.base, #t~ret51.offset; {1446#true} is VALID [2020-07-18 08:43:17,208 INFO L280 TraceCheckUtils]: 808: Hoare triple {1446#true} ~ldv_state_variable_6~0 := 0; {1446#true} is VALID [2020-07-18 08:43:17,209 INFO L280 TraceCheckUtils]: 809: Hoare triple {1446#true} ~ldv_state_variable_4~0 := 0; {1446#true} is VALID [2020-07-18 08:43:17,209 INFO L280 TraceCheckUtils]: 810: Hoare triple {1446#true} ~ldv_state_variable_1~0 := 0; {1446#true} is VALID [2020-07-18 08:43:17,209 INFO L280 TraceCheckUtils]: 811: Hoare triple {1446#true} ~ref_cnt~0 := 0; {1446#true} is VALID [2020-07-18 08:43:17,210 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-18 08:43:17,211 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-18 08:43:17,211 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-18 08:43:17,212 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-18 08:43:17,213 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-18 08:43:17,214 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-18 08:43:17,215 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-18 08:43:17,215 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-18 08:43:17,216 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-18 08:43:17,216 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-18 08:43:17,217 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-18 08:43:17,218 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-18 08:43:17,218 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-18 08:43:17,219 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-18 08:43:17,219 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-18 08:43:17,220 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-18 08:43:17,221 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-18 08:43:17,221 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-18 08:43:17,222 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-18 08:43:17,222 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-18 08:43:17,223 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-18 08:43:17,224 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-18 08:43:17,224 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-18 08:43:17,225 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-18 08:43:17,225 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-18 08:43:17,225 INFO L263 TraceCheckUtils]: 837: Hoare triple {1446#true} call usb_deregister(~arg.base, ~arg.offset); {1446#true} is VALID [2020-07-18 08:43:17,226 INFO L280 TraceCheckUtils]: 838: Hoare triple {1446#true} ~arg0.base, ~arg0.offset := #in~arg0.base, #in~arg0.offset; {1446#true} is VALID [2020-07-18 08:43:17,226 INFO L280 TraceCheckUtils]: 839: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-18 08:43:17,226 INFO L275 TraceCheckUtils]: 840: Hoare quadruple {1446#true} {1446#true} #2144#return; {1446#true} is VALID [2020-07-18 08:43:17,226 INFO L280 TraceCheckUtils]: 841: Hoare triple {1446#true} ~ldv_state_variable_1~0 := 0; {1446#true} is VALID [2020-07-18 08:43:17,226 INFO L280 TraceCheckUtils]: 842: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-18 08:43:17,227 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-18 08:43:17,227 INFO L280 TraceCheckUtils]: 844: Hoare triple {1446#true} assume true; {1446#true} is VALID [2020-07-18 08:43:17,227 INFO L275 TraceCheckUtils]: 845: Hoare quadruple {1446#true} {1447#false} #2220#return; {1447#false} is VALID [2020-07-18 08:43:17,227 INFO L280 TraceCheckUtils]: 846: Hoare triple {1447#false} ~ldv_state_variable_0~0 := 2; {1447#false} is VALID [2020-07-18 08:43:17,227 INFO L263 TraceCheckUtils]: 847: Hoare triple {1447#false} call ldv_check_final_state(); {1447#false} is VALID [2020-07-18 08:43:17,228 INFO L280 TraceCheckUtils]: 848: Hoare triple {1447#false} assume 1 != ~ldv_mutex_i_mutex_of_inode~0; {1447#false} is VALID [2020-07-18 08:43:17,228 INFO L263 TraceCheckUtils]: 849: Hoare triple {1447#false} call ldv_error(); {1447#false} is VALID [2020-07-18 08:43:17,228 INFO L280 TraceCheckUtils]: 850: Hoare triple {1447#false} assume !false; {1447#false} is VALID [2020-07-18 08:43:17,709 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-18 08:43:17,709 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1232062389] [2020-07-18 08:43:17,711 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-07-18 08:43:17,711 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2020-07-18 08:43:17,712 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1733836987] [2020-07-18 08:43:17,720 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 851 [2020-07-18 08:43:17,729 INFO L84 Accepts]: Finished accepts. word is accepted. [2020-07-18 08:43:17,734 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 8 states. [2020-07-18 08:43:18,762 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-18 08:43:18,762 INFO L459 AbstractCegarLoop]: Interpolant automaton has 8 states [2020-07-18 08:43:18,762 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-07-18 08:43:18,770 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2020-07-18 08:43:18,770 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2020-07-18 08:43:18,772 INFO L87 Difference]: Start difference. First operand 1443 states. Second operand 8 states. [2020-07-18 08:43:19,196 WARN L193 SmtUtils]: Spent 348.00 ms on a formula simplification that was a NOOP. DAG size: 241 [2020-07-18 08:43:34,767 WARN L193 SmtUtils]: Spent 416.00 ms on a formula simplification that was a NOOP. DAG size: 243 [2020-07-18 08:43:42,918 WARN L193 SmtUtils]: Spent 340.00 ms on a formula simplification that was a NOOP. DAG size: 234 [2020-07-18 08:43:58,915 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-18 08:43:58,915 INFO L93 Difference]: Finished difference Result 1915 states and 2170 transitions. [2020-07-18 08:43:58,916 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2020-07-18 08:43:58,916 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 851 [2020-07-18 08:43:58,918 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-18 08:43:58,920 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2020-07-18 08:43:58,981 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 2170 transitions. [2020-07-18 08:43:58,981 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2020-07-18 08:43:59,024 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 2170 transitions. [2020-07-18 08:43:59,025 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 16 states and 2170 transitions. [2020-07-18 08:44:04,843 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 2170 edges. 2170 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2020-07-18 08:44:05,085 INFO L225 Difference]: With dead ends: 1915 [2020-07-18 08:44:05,085 INFO L226 Difference]: Without dead ends: 1434 [2020-07-18 08:44:05,100 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 67 GetRequests, 51 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 48 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=99, Invalid=207, Unknown=0, NotChecked=0, Total=306 [2020-07-18 08:44:05,129 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1434 states. [2020-07-18 08:44:16,276 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1434 to 1384. [2020-07-18 08:44:16,276 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2020-07-18 08:44:16,277 INFO L82 GeneralOperation]: Start isEquivalent. First operand 1434 states. Second operand 1384 states. [2020-07-18 08:44:16,277 INFO L74 IsIncluded]: Start isIncluded. First operand 1434 states. Second operand 1384 states. [2020-07-18 08:44:16,277 INFO L87 Difference]: Start difference. First operand 1434 states. Second operand 1384 states. [2020-07-18 08:44:16,412 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-18 08:44:16,412 INFO L93 Difference]: Finished difference Result 1434 states and 1550 transitions. [2020-07-18 08:44:16,412 INFO L276 IsEmpty]: Start isEmpty. Operand 1434 states and 1550 transitions. [2020-07-18 08:44:16,417 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2020-07-18 08:44:16,418 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2020-07-18 08:44:16,418 INFO L74 IsIncluded]: Start isIncluded. First operand 1384 states. Second operand 1434 states. [2020-07-18 08:44:16,418 INFO L87 Difference]: Start difference. First operand 1384 states. Second operand 1434 states. [2020-07-18 08:44:16,530 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-18 08:44:16,530 INFO L93 Difference]: Finished difference Result 1434 states and 1550 transitions. [2020-07-18 08:44:16,530 INFO L276 IsEmpty]: Start isEmpty. Operand 1434 states and 1550 transitions. [2020-07-18 08:44:16,534 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2020-07-18 08:44:16,535 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2020-07-18 08:44:16,535 INFO L88 GeneralOperation]: Finished isEquivalent. [2020-07-18 08:44:16,535 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2020-07-18 08:44:16,535 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1384 states. [2020-07-18 08:44:16,643 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1384 states to 1384 states and 1494 transitions. [2020-07-18 08:44:16,645 INFO L78 Accepts]: Start accepts. Automaton has 1384 states and 1494 transitions. Word has length 851 [2020-07-18 08:44:16,647 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-18 08:44:16,647 INFO L479 AbstractCegarLoop]: Abstraction has 1384 states and 1494 transitions. [2020-07-18 08:44:16,647 INFO L480 AbstractCegarLoop]: Interpolant automaton has 8 states. [2020-07-18 08:44:16,648 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 1384 states and 1494 transitions. [2020-07-18 08:44:20,441 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-18 08:44:20,441 INFO L276 IsEmpty]: Start isEmpty. Operand 1384 states and 1494 transitions. [2020-07-18 08:44:20,474 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 864 [2020-07-18 08:44:20,474 INFO L414 BasicCegarLoop]: Found error trace [2020-07-18 08:44:20,475 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-18 08:44:20,475 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2020-07-18 08:44:20,475 INFO L427 AbstractCegarLoop]: === Iteration 2 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-18 08:44:20,476 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-18 08:44:20,476 INFO L82 PathProgramCache]: Analyzing trace with hash -681597641, now seen corresponding path program 1 times [2020-07-18 08:44:20,476 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-07-18 08:44:20,476 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [425614077] [2020-07-18 08:44:20,477 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-07-18 08:44:20,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:44:21,518 WARN L193 SmtUtils]: Spent 284.00 ms on a formula simplification that was a NOOP. DAG size: 232 [2020-07-18 08:44:21,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:44:21,711 INFO L280 TraceCheckUtils]: 0: Hoare triple {12540#(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; {11772#true} is VALID [2020-07-18 08:44:21,711 INFO L280 TraceCheckUtils]: 1: Hoare triple {11772#true} #valid := #valid[0 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,711 INFO L280 TraceCheckUtils]: 2: Hoare triple {11772#true} assume 0 < #StackHeapBarrier; {11772#true} is VALID [2020-07-18 08:44:21,711 INFO L280 TraceCheckUtils]: 3: Hoare triple {11772#true} SUMMARY for call #t~string33.base, #t~string33.offset := #Ultimate.allocOnStack(10); srcloc: L5851 {11772#true} is VALID [2020-07-18 08:44:21,712 INFO L280 TraceCheckUtils]: 4: Hoare triple {11772#true} SUMMARY for call #t~string34.base, #t~string34.offset := #Ultimate.allocOnStack(25); srcloc: L5851-1 {11772#true} is VALID [2020-07-18 08:44:21,712 INFO L280 TraceCheckUtils]: 5: Hoare triple {11772#true} SUMMARY for call #t~string35.base, #t~string35.offset := #Ultimate.allocOnStack(28); srcloc: L5854 {11772#true} is VALID [2020-07-18 08:44:21,712 INFO L280 TraceCheckUtils]: 6: Hoare triple {11772#true} SUMMARY for call #t~string36.base, #t~string36.offset := #Ultimate.allocOnStack(17); srcloc: L5857 {11772#true} is VALID [2020-07-18 08:44:21,712 INFO L280 TraceCheckUtils]: 7: Hoare triple {11772#true} SUMMARY for call #t~string37.base, #t~string37.offset := #Ultimate.allocOnStack(21); srcloc: L5860 {11772#true} is VALID [2020-07-18 08:44:21,712 INFO L280 TraceCheckUtils]: 8: Hoare triple {11772#true} SUMMARY for call #t~string38.base, #t~string38.offset := #Ultimate.allocOnStack(13); srcloc: L5863 {11772#true} is VALID [2020-07-18 08:44:21,713 INFO L280 TraceCheckUtils]: 9: Hoare triple {11772#true} SUMMARY for call #t~string39.base, #t~string39.offset := #Ultimate.allocOnStack(5); srcloc: L5866 {11772#true} is VALID [2020-07-18 08:44:21,713 INFO L280 TraceCheckUtils]: 10: Hoare triple {11772#true} SUMMARY for call write~init~int(89, #t~string39.base, #t~string39.offset, 1); srcloc: L5869 {11772#true} is VALID [2020-07-18 08:44:21,713 INFO L280 TraceCheckUtils]: 11: Hoare triple {11772#true} SUMMARY for call write~init~int(111, #t~string39.base, 1 + #t~string39.offset, 1); srcloc: L5869-1 {11772#true} is VALID [2020-07-18 08:44:21,713 INFO L280 TraceCheckUtils]: 12: Hoare triple {11772#true} SUMMARY for call write~init~int(112, #t~string39.base, 2 + #t~string39.offset, 1); srcloc: L5869-2 {11772#true} is VALID [2020-07-18 08:44:21,713 INFO L280 TraceCheckUtils]: 13: Hoare triple {11772#true} SUMMARY for call write~init~int(121, #t~string39.base, 3 + #t~string39.offset, 1); srcloc: L5869-3 {11772#true} is VALID [2020-07-18 08:44:21,714 INFO L280 TraceCheckUtils]: 14: Hoare triple {11772#true} SUMMARY for call write~init~int(0, #t~string39.base, 4 + #t~string39.offset, 1); srcloc: L5869-4 {11772#true} is VALID [2020-07-18 08:44:21,714 INFO L280 TraceCheckUtils]: 15: Hoare triple {11772#true} SUMMARY for call #t~string40.base, #t~string40.offset := #Ultimate.allocOnStack(19); srcloc: L5869-5 {11772#true} is VALID [2020-07-18 08:44:21,714 INFO L280 TraceCheckUtils]: 16: Hoare triple {11772#true} SUMMARY for call #t~string41.base, #t~string41.offset := #Ultimate.allocOnStack(11); srcloc: L5872 {11772#true} is VALID [2020-07-18 08:44:21,714 INFO L280 TraceCheckUtils]: 17: Hoare triple {11772#true} SUMMARY for call #t~string42.base, #t~string42.offset := #Ultimate.allocOnStack(11); srcloc: L5931 {11772#true} is VALID [2020-07-18 08:44:21,714 INFO L280 TraceCheckUtils]: 18: Hoare triple {11772#true} ~ldv_state_variable_3~0 := 0; {11772#true} is VALID [2020-07-18 08:44:21,715 INFO L280 TraceCheckUtils]: 19: Hoare triple {11772#true} ~LDV_IN_INTERRUPT~0 := 1; {11772#true} is VALID [2020-07-18 08:44:21,715 INFO L280 TraceCheckUtils]: 20: Hoare triple {11772#true} ~ldv_state_variable_2~0 := 0; {11772#true} is VALID [2020-07-18 08:44:21,715 INFO L280 TraceCheckUtils]: 21: Hoare triple {11772#true} ~ref_cnt~0 := 0; {11772#true} is VALID [2020-07-18 08:44:21,715 INFO L280 TraceCheckUtils]: 22: Hoare triple {11772#true} ~ldv_state_variable_1~0 := 0; {11772#true} is VALID [2020-07-18 08:44:21,715 INFO L280 TraceCheckUtils]: 23: Hoare triple {11772#true} ~usb_counter~0 := 0; {11772#true} is VALID [2020-07-18 08:44:21,715 INFO L280 TraceCheckUtils]: 24: Hoare triple {11772#true} ~cdc_subset_driver_group1~0.base, ~cdc_subset_driver_group1~0.offset := 0, 0; {11772#true} is VALID [2020-07-18 08:44:21,716 INFO L280 TraceCheckUtils]: 25: Hoare triple {11772#true} ~ldv_state_variable_4~0 := 0; {11772#true} is VALID [2020-07-18 08:44:21,716 INFO L280 TraceCheckUtils]: 26: Hoare triple {11772#true} ~ldv_state_variable_6~0 := 0; {11772#true} is VALID [2020-07-18 08:44:21,716 INFO L280 TraceCheckUtils]: 27: Hoare triple {11772#true} ~ldv_state_variable_0~0 := 0; {11772#true} is VALID [2020-07-18 08:44:21,716 INFO L280 TraceCheckUtils]: 28: Hoare triple {11772#true} ~ldv_state_variable_5~0 := 0; {11772#true} is VALID [2020-07-18 08:44:21,716 INFO L280 TraceCheckUtils]: 29: Hoare triple {11772#true} SUMMARY for call ~#ali_m5632_info~0.base, ~#ali_m5632_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5850 {11772#true} is VALID [2020-07-18 08:44:21,717 INFO L280 TraceCheckUtils]: 30: Hoare triple {11772#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 {11772#true} is VALID [2020-07-18 08:44:21,717 INFO L280 TraceCheckUtils]: 31: Hoare triple {11772#true} SUMMARY for call write~init~int(4096, ~#ali_m5632_info~0.base, 8 + ~#ali_m5632_info~0.offset, 4); srcloc: L5850-2 {11772#true} is VALID [2020-07-18 08:44:21,717 INFO L280 TraceCheckUtils]: 32: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 12 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-3 {11772#true} is VALID [2020-07-18 08:44:21,717 INFO L280 TraceCheckUtils]: 33: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 20 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-4 {11772#true} is VALID [2020-07-18 08:44:21,717 INFO L280 TraceCheckUtils]: 34: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 28 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-5 {11772#true} is VALID [2020-07-18 08:44:21,717 INFO L280 TraceCheckUtils]: 35: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 36 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-6 {11772#true} is VALID [2020-07-18 08:44:21,718 INFO L280 TraceCheckUtils]: 36: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 44 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-7 {11772#true} is VALID [2020-07-18 08:44:21,718 INFO L280 TraceCheckUtils]: 37: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 52 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-8 {11772#true} is VALID [2020-07-18 08:44:21,718 INFO L280 TraceCheckUtils]: 38: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 60 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-9 {11772#true} is VALID [2020-07-18 08:44:21,718 INFO L280 TraceCheckUtils]: 39: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 68 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-10 {11772#true} is VALID [2020-07-18 08:44:21,718 INFO L280 TraceCheckUtils]: 40: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 76 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-11 {11772#true} is VALID [2020-07-18 08:44:21,719 INFO L280 TraceCheckUtils]: 41: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 84 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-12 {11772#true} is VALID [2020-07-18 08:44:21,719 INFO L280 TraceCheckUtils]: 42: Hoare triple {11772#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 {11772#true} is VALID [2020-07-18 08:44:21,719 INFO L280 TraceCheckUtils]: 43: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 100 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-14 {11772#true} is VALID [2020-07-18 08:44:21,719 INFO L280 TraceCheckUtils]: 44: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 108 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-15 {11772#true} is VALID [2020-07-18 08:44:21,719 INFO L280 TraceCheckUtils]: 45: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 116 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-16 {11772#true} is VALID [2020-07-18 08:44:21,719 INFO L280 TraceCheckUtils]: 46: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#ali_m5632_info~0.base, 124 + ~#ali_m5632_info~0.offset, 4); srcloc: L5850-17 {11772#true} is VALID [2020-07-18 08:44:21,720 INFO L280 TraceCheckUtils]: 47: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#ali_m5632_info~0.base, 128 + ~#ali_m5632_info~0.offset, 4); srcloc: L5850-18 {11772#true} is VALID [2020-07-18 08:44:21,720 INFO L280 TraceCheckUtils]: 48: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#ali_m5632_info~0.base, 132 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-19 {11772#true} is VALID [2020-07-18 08:44:21,720 INFO L280 TraceCheckUtils]: 49: Hoare triple {11772#true} SUMMARY for call ~#an2720_info~0.base, ~#an2720_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5850-20 {11772#true} is VALID [2020-07-18 08:44:21,720 INFO L280 TraceCheckUtils]: 50: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(#t~string34.base, #t~string34.offset, ~#an2720_info~0.base, ~#an2720_info~0.offset, 8); srcloc: L5853 {11772#true} is VALID [2020-07-18 08:44:21,720 INFO L280 TraceCheckUtils]: 51: Hoare triple {11772#true} SUMMARY for call write~init~int(4096, ~#an2720_info~0.base, 8 + ~#an2720_info~0.offset, 4); srcloc: L5853-1 {11772#true} is VALID [2020-07-18 08:44:21,721 INFO L280 TraceCheckUtils]: 52: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 12 + ~#an2720_info~0.offset, 8); srcloc: L5853-2 {11772#true} is VALID [2020-07-18 08:44:21,721 INFO L280 TraceCheckUtils]: 53: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 20 + ~#an2720_info~0.offset, 8); srcloc: L5853-3 {11772#true} is VALID [2020-07-18 08:44:21,721 INFO L280 TraceCheckUtils]: 54: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 28 + ~#an2720_info~0.offset, 8); srcloc: L5853-4 {11772#true} is VALID [2020-07-18 08:44:21,721 INFO L280 TraceCheckUtils]: 55: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 36 + ~#an2720_info~0.offset, 8); srcloc: L5853-5 {11772#true} is VALID [2020-07-18 08:44:21,721 INFO L280 TraceCheckUtils]: 56: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 44 + ~#an2720_info~0.offset, 8); srcloc: L5853-6 {11772#true} is VALID [2020-07-18 08:44:21,721 INFO L280 TraceCheckUtils]: 57: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 52 + ~#an2720_info~0.offset, 8); srcloc: L5853-7 {11772#true} is VALID [2020-07-18 08:44:21,722 INFO L280 TraceCheckUtils]: 58: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 60 + ~#an2720_info~0.offset, 8); srcloc: L5853-8 {11772#true} is VALID [2020-07-18 08:44:21,722 INFO L280 TraceCheckUtils]: 59: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 68 + ~#an2720_info~0.offset, 8); srcloc: L5853-9 {11772#true} is VALID [2020-07-18 08:44:21,722 INFO L280 TraceCheckUtils]: 60: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 76 + ~#an2720_info~0.offset, 8); srcloc: L5853-10 {11772#true} is VALID [2020-07-18 08:44:21,722 INFO L280 TraceCheckUtils]: 61: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 84 + ~#an2720_info~0.offset, 8); srcloc: L5853-11 {11772#true} is VALID [2020-07-18 08:44:21,722 INFO L280 TraceCheckUtils]: 62: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 92 + ~#an2720_info~0.offset, 8); srcloc: L5853-12 {11772#true} is VALID [2020-07-18 08:44:21,723 INFO L280 TraceCheckUtils]: 63: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 100 + ~#an2720_info~0.offset, 8); srcloc: L5853-13 {11772#true} is VALID [2020-07-18 08:44:21,723 INFO L280 TraceCheckUtils]: 64: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 108 + ~#an2720_info~0.offset, 8); srcloc: L5853-14 {11772#true} is VALID [2020-07-18 08:44:21,723 INFO L280 TraceCheckUtils]: 65: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 116 + ~#an2720_info~0.offset, 8); srcloc: L5853-15 {11772#true} is VALID [2020-07-18 08:44:21,723 INFO L280 TraceCheckUtils]: 66: Hoare triple {11772#true} SUMMARY for call write~init~int(2, ~#an2720_info~0.base, 124 + ~#an2720_info~0.offset, 4); srcloc: L5853-16 {11772#true} is VALID [2020-07-18 08:44:21,723 INFO L280 TraceCheckUtils]: 67: Hoare triple {11772#true} SUMMARY for call write~init~int(2, ~#an2720_info~0.base, 128 + ~#an2720_info~0.offset, 4); srcloc: L5853-17 {11772#true} is VALID [2020-07-18 08:44:21,723 INFO L280 TraceCheckUtils]: 68: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#an2720_info~0.base, 132 + ~#an2720_info~0.offset, 8); srcloc: L5853-18 {11772#true} is VALID [2020-07-18 08:44:21,724 INFO L280 TraceCheckUtils]: 69: Hoare triple {11772#true} SUMMARY for call ~#belkin_info~0.base, ~#belkin_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5853-19 {11772#true} is VALID [2020-07-18 08:44:21,724 INFO L280 TraceCheckUtils]: 70: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(#t~string35.base, #t~string35.offset, ~#belkin_info~0.base, ~#belkin_info~0.offset, 8); srcloc: L5856 {11772#true} is VALID [2020-07-18 08:44:21,724 INFO L280 TraceCheckUtils]: 71: Hoare triple {11772#true} SUMMARY for call write~init~int(4096, ~#belkin_info~0.base, 8 + ~#belkin_info~0.offset, 4); srcloc: L5856-1 {11772#true} is VALID [2020-07-18 08:44:21,724 INFO L280 TraceCheckUtils]: 72: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 12 + ~#belkin_info~0.offset, 8); srcloc: L5856-2 {11772#true} is VALID [2020-07-18 08:44:21,724 INFO L280 TraceCheckUtils]: 73: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 20 + ~#belkin_info~0.offset, 8); srcloc: L5856-3 {11772#true} is VALID [2020-07-18 08:44:21,725 INFO L280 TraceCheckUtils]: 74: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 28 + ~#belkin_info~0.offset, 8); srcloc: L5856-4 {11772#true} is VALID [2020-07-18 08:44:21,725 INFO L280 TraceCheckUtils]: 75: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 36 + ~#belkin_info~0.offset, 8); srcloc: L5856-5 {11772#true} is VALID [2020-07-18 08:44:21,725 INFO L280 TraceCheckUtils]: 76: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 44 + ~#belkin_info~0.offset, 8); srcloc: L5856-6 {11772#true} is VALID [2020-07-18 08:44:21,725 INFO L280 TraceCheckUtils]: 77: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 52 + ~#belkin_info~0.offset, 8); srcloc: L5856-7 {11772#true} is VALID [2020-07-18 08:44:21,725 INFO L280 TraceCheckUtils]: 78: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 60 + ~#belkin_info~0.offset, 8); srcloc: L5856-8 {11772#true} is VALID [2020-07-18 08:44:21,725 INFO L280 TraceCheckUtils]: 79: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 68 + ~#belkin_info~0.offset, 8); srcloc: L5856-9 {11772#true} is VALID [2020-07-18 08:44:21,726 INFO L280 TraceCheckUtils]: 80: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 76 + ~#belkin_info~0.offset, 8); srcloc: L5856-10 {11772#true} is VALID [2020-07-18 08:44:21,726 INFO L280 TraceCheckUtils]: 81: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 84 + ~#belkin_info~0.offset, 8); srcloc: L5856-11 {11772#true} is VALID [2020-07-18 08:44:21,726 INFO L280 TraceCheckUtils]: 82: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 92 + ~#belkin_info~0.offset, 8); srcloc: L5856-12 {11772#true} is VALID [2020-07-18 08:44:21,726 INFO L280 TraceCheckUtils]: 83: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 100 + ~#belkin_info~0.offset, 8); srcloc: L5856-13 {11772#true} is VALID [2020-07-18 08:44:21,726 INFO L280 TraceCheckUtils]: 84: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 108 + ~#belkin_info~0.offset, 8); srcloc: L5856-14 {11772#true} is VALID [2020-07-18 08:44:21,727 INFO L280 TraceCheckUtils]: 85: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 116 + ~#belkin_info~0.offset, 8); srcloc: L5856-15 {11772#true} is VALID [2020-07-18 08:44:21,727 INFO L280 TraceCheckUtils]: 86: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#belkin_info~0.base, 124 + ~#belkin_info~0.offset, 4); srcloc: L5856-16 {11772#true} is VALID [2020-07-18 08:44:21,727 INFO L280 TraceCheckUtils]: 87: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#belkin_info~0.base, 128 + ~#belkin_info~0.offset, 4); srcloc: L5856-17 {11772#true} is VALID [2020-07-18 08:44:21,727 INFO L280 TraceCheckUtils]: 88: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#belkin_info~0.base, 132 + ~#belkin_info~0.offset, 8); srcloc: L5856-18 {11772#true} is VALID [2020-07-18 08:44:21,727 INFO L280 TraceCheckUtils]: 89: Hoare triple {11772#true} SUMMARY for call ~#epson2888_info~0.base, ~#epson2888_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5856-19 {11772#true} is VALID [2020-07-18 08:44:21,727 INFO L280 TraceCheckUtils]: 90: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(#t~string36.base, #t~string36.offset, ~#epson2888_info~0.base, ~#epson2888_info~0.offset, 8); srcloc: L5859 {11772#true} is VALID [2020-07-18 08:44:21,728 INFO L280 TraceCheckUtils]: 91: Hoare triple {11772#true} SUMMARY for call write~init~int(4096, ~#epson2888_info~0.base, 8 + ~#epson2888_info~0.offset, 4); srcloc: L5859-1 {11772#true} is VALID [2020-07-18 08:44:21,728 INFO L280 TraceCheckUtils]: 92: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 12 + ~#epson2888_info~0.offset, 8); srcloc: L5859-2 {11772#true} is VALID [2020-07-18 08:44:21,728 INFO L280 TraceCheckUtils]: 93: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 20 + ~#epson2888_info~0.offset, 8); srcloc: L5859-3 {11772#true} is VALID [2020-07-18 08:44:21,728 INFO L280 TraceCheckUtils]: 94: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 28 + ~#epson2888_info~0.offset, 8); srcloc: L5859-4 {11772#true} is VALID [2020-07-18 08:44:21,728 INFO L280 TraceCheckUtils]: 95: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 36 + ~#epson2888_info~0.offset, 8); srcloc: L5859-5 {11772#true} is VALID [2020-07-18 08:44:21,729 INFO L280 TraceCheckUtils]: 96: Hoare triple {11772#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 {11772#true} is VALID [2020-07-18 08:44:21,729 INFO L280 TraceCheckUtils]: 97: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 52 + ~#epson2888_info~0.offset, 8); srcloc: L5859-7 {11772#true} is VALID [2020-07-18 08:44:21,729 INFO L280 TraceCheckUtils]: 98: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 60 + ~#epson2888_info~0.offset, 8); srcloc: L5859-8 {11772#true} is VALID [2020-07-18 08:44:21,729 INFO L280 TraceCheckUtils]: 99: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 68 + ~#epson2888_info~0.offset, 8); srcloc: L5859-9 {11772#true} is VALID [2020-07-18 08:44:21,729 INFO L280 TraceCheckUtils]: 100: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 76 + ~#epson2888_info~0.offset, 8); srcloc: L5859-10 {11772#true} is VALID [2020-07-18 08:44:21,730 INFO L280 TraceCheckUtils]: 101: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 84 + ~#epson2888_info~0.offset, 8); srcloc: L5859-11 {11772#true} is VALID [2020-07-18 08:44:21,730 INFO L280 TraceCheckUtils]: 102: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 92 + ~#epson2888_info~0.offset, 8); srcloc: L5859-12 {11772#true} is VALID [2020-07-18 08:44:21,730 INFO L280 TraceCheckUtils]: 103: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 100 + ~#epson2888_info~0.offset, 8); srcloc: L5859-13 {11772#true} is VALID [2020-07-18 08:44:21,730 INFO L280 TraceCheckUtils]: 104: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 108 + ~#epson2888_info~0.offset, 8); srcloc: L5859-14 {11772#true} is VALID [2020-07-18 08:44:21,730 INFO L280 TraceCheckUtils]: 105: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 116 + ~#epson2888_info~0.offset, 8); srcloc: L5859-15 {11772#true} is VALID [2020-07-18 08:44:21,731 INFO L280 TraceCheckUtils]: 106: Hoare triple {11772#true} SUMMARY for call write~init~int(4, ~#epson2888_info~0.base, 124 + ~#epson2888_info~0.offset, 4); srcloc: L5859-16 {11772#true} is VALID [2020-07-18 08:44:21,731 INFO L280 TraceCheckUtils]: 107: Hoare triple {11772#true} SUMMARY for call write~init~int(3, ~#epson2888_info~0.base, 128 + ~#epson2888_info~0.offset, 4); srcloc: L5859-17 {11772#true} is VALID [2020-07-18 08:44:21,731 INFO L280 TraceCheckUtils]: 108: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#epson2888_info~0.base, 132 + ~#epson2888_info~0.offset, 8); srcloc: L5859-18 {11772#true} is VALID [2020-07-18 08:44:21,731 INFO L280 TraceCheckUtils]: 109: Hoare triple {11772#true} SUMMARY for call ~#kc2190_info~0.base, ~#kc2190_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5859-19 {11772#true} is VALID [2020-07-18 08:44:21,731 INFO L280 TraceCheckUtils]: 110: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(#t~string37.base, #t~string37.offset, ~#kc2190_info~0.base, ~#kc2190_info~0.offset, 8); srcloc: L5862 {11772#true} is VALID [2020-07-18 08:44:21,732 INFO L280 TraceCheckUtils]: 111: Hoare triple {11772#true} SUMMARY for call write~init~int(4096, ~#kc2190_info~0.base, 8 + ~#kc2190_info~0.offset, 4); srcloc: L5862-1 {11772#true} is VALID [2020-07-18 08:44:21,732 INFO L280 TraceCheckUtils]: 112: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 12 + ~#kc2190_info~0.offset, 8); srcloc: L5862-2 {11772#true} is VALID [2020-07-18 08:44:21,732 INFO L280 TraceCheckUtils]: 113: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 20 + ~#kc2190_info~0.offset, 8); srcloc: L5862-3 {11772#true} is VALID [2020-07-18 08:44:21,732 INFO L280 TraceCheckUtils]: 114: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 28 + ~#kc2190_info~0.offset, 8); srcloc: L5862-4 {11772#true} is VALID [2020-07-18 08:44:21,732 INFO L280 TraceCheckUtils]: 115: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 36 + ~#kc2190_info~0.offset, 8); srcloc: L5862-5 {11772#true} is VALID [2020-07-18 08:44:21,733 INFO L280 TraceCheckUtils]: 116: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 44 + ~#kc2190_info~0.offset, 8); srcloc: L5862-6 {11772#true} is VALID [2020-07-18 08:44:21,733 INFO L280 TraceCheckUtils]: 117: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 52 + ~#kc2190_info~0.offset, 8); srcloc: L5862-7 {11772#true} is VALID [2020-07-18 08:44:21,733 INFO L280 TraceCheckUtils]: 118: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 60 + ~#kc2190_info~0.offset, 8); srcloc: L5862-8 {11772#true} is VALID [2020-07-18 08:44:21,733 INFO L280 TraceCheckUtils]: 119: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 68 + ~#kc2190_info~0.offset, 8); srcloc: L5862-9 {11772#true} is VALID [2020-07-18 08:44:21,733 INFO L280 TraceCheckUtils]: 120: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 76 + ~#kc2190_info~0.offset, 8); srcloc: L5862-10 {11772#true} is VALID [2020-07-18 08:44:21,736 INFO L280 TraceCheckUtils]: 121: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 84 + ~#kc2190_info~0.offset, 8); srcloc: L5862-11 {11772#true} is VALID [2020-07-18 08:44:21,736 INFO L280 TraceCheckUtils]: 122: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 92 + ~#kc2190_info~0.offset, 8); srcloc: L5862-12 {11772#true} is VALID [2020-07-18 08:44:21,736 INFO L280 TraceCheckUtils]: 123: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 100 + ~#kc2190_info~0.offset, 8); srcloc: L5862-13 {11772#true} is VALID [2020-07-18 08:44:21,737 INFO L280 TraceCheckUtils]: 124: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 108 + ~#kc2190_info~0.offset, 8); srcloc: L5862-14 {11772#true} is VALID [2020-07-18 08:44:21,737 INFO L280 TraceCheckUtils]: 125: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 116 + ~#kc2190_info~0.offset, 8); srcloc: L5862-15 {11772#true} is VALID [2020-07-18 08:44:21,737 INFO L280 TraceCheckUtils]: 126: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#kc2190_info~0.base, 124 + ~#kc2190_info~0.offset, 4); srcloc: L5862-16 {11772#true} is VALID [2020-07-18 08:44:21,737 INFO L280 TraceCheckUtils]: 127: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#kc2190_info~0.base, 128 + ~#kc2190_info~0.offset, 4); srcloc: L5862-17 {11772#true} is VALID [2020-07-18 08:44:21,737 INFO L280 TraceCheckUtils]: 128: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#kc2190_info~0.base, 132 + ~#kc2190_info~0.offset, 8); srcloc: L5862-18 {11772#true} is VALID [2020-07-18 08:44:21,738 INFO L280 TraceCheckUtils]: 129: Hoare triple {11772#true} SUMMARY for call ~#linuxdev_info~0.base, ~#linuxdev_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5862-19 {11772#true} is VALID [2020-07-18 08:44:21,738 INFO L280 TraceCheckUtils]: 130: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(#t~string38.base, #t~string38.offset, ~#linuxdev_info~0.base, ~#linuxdev_info~0.offset, 8); srcloc: L5865 {11772#true} is VALID [2020-07-18 08:44:21,738 INFO L280 TraceCheckUtils]: 131: Hoare triple {11772#true} SUMMARY for call write~init~int(4096, ~#linuxdev_info~0.base, 8 + ~#linuxdev_info~0.offset, 4); srcloc: L5865-1 {11772#true} is VALID [2020-07-18 08:44:21,738 INFO L280 TraceCheckUtils]: 132: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 12 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-2 {11772#true} is VALID [2020-07-18 08:44:21,738 INFO L280 TraceCheckUtils]: 133: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 20 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-3 {11772#true} is VALID [2020-07-18 08:44:21,738 INFO L280 TraceCheckUtils]: 134: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 28 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-4 {11772#true} is VALID [2020-07-18 08:44:21,739 INFO L280 TraceCheckUtils]: 135: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 36 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-5 {11772#true} is VALID [2020-07-18 08:44:21,739 INFO L280 TraceCheckUtils]: 136: Hoare triple {11772#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 {11772#true} is VALID [2020-07-18 08:44:21,739 INFO L280 TraceCheckUtils]: 137: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 52 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-7 {11772#true} is VALID [2020-07-18 08:44:21,739 INFO L280 TraceCheckUtils]: 138: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 60 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-8 {11772#true} is VALID [2020-07-18 08:44:21,739 INFO L280 TraceCheckUtils]: 139: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 68 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-9 {11772#true} is VALID [2020-07-18 08:44:21,740 INFO L280 TraceCheckUtils]: 140: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 76 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-10 {11772#true} is VALID [2020-07-18 08:44:21,740 INFO L280 TraceCheckUtils]: 141: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 84 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-11 {11772#true} is VALID [2020-07-18 08:44:21,740 INFO L280 TraceCheckUtils]: 142: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 92 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-12 {11772#true} is VALID [2020-07-18 08:44:21,740 INFO L280 TraceCheckUtils]: 143: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 100 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-13 {11772#true} is VALID [2020-07-18 08:44:21,740 INFO L280 TraceCheckUtils]: 144: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 108 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-14 {11772#true} is VALID [2020-07-18 08:44:21,741 INFO L280 TraceCheckUtils]: 145: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 116 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-15 {11772#true} is VALID [2020-07-18 08:44:21,741 INFO L280 TraceCheckUtils]: 146: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#linuxdev_info~0.base, 124 + ~#linuxdev_info~0.offset, 4); srcloc: L5865-16 {11772#true} is VALID [2020-07-18 08:44:21,741 INFO L280 TraceCheckUtils]: 147: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#linuxdev_info~0.base, 128 + ~#linuxdev_info~0.offset, 4); srcloc: L5865-17 {11772#true} is VALID [2020-07-18 08:44:21,741 INFO L280 TraceCheckUtils]: 148: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#linuxdev_info~0.base, 132 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-18 {11772#true} is VALID [2020-07-18 08:44:21,741 INFO L280 TraceCheckUtils]: 149: Hoare triple {11772#true} SUMMARY for call ~#yopy_info~0.base, ~#yopy_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5865-19 {11772#true} is VALID [2020-07-18 08:44:21,742 INFO L280 TraceCheckUtils]: 150: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(#t~string39.base, #t~string39.offset, ~#yopy_info~0.base, ~#yopy_info~0.offset, 8); srcloc: L5868 {11772#true} is VALID [2020-07-18 08:44:21,742 INFO L280 TraceCheckUtils]: 151: Hoare triple {11772#true} SUMMARY for call write~init~int(4096, ~#yopy_info~0.base, 8 + ~#yopy_info~0.offset, 4); srcloc: L5868-1 {11772#true} is VALID [2020-07-18 08:44:21,742 INFO L280 TraceCheckUtils]: 152: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 12 + ~#yopy_info~0.offset, 8); srcloc: L5868-2 {11772#true} is VALID [2020-07-18 08:44:21,742 INFO L280 TraceCheckUtils]: 153: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 20 + ~#yopy_info~0.offset, 8); srcloc: L5868-3 {11772#true} is VALID [2020-07-18 08:44:21,742 INFO L280 TraceCheckUtils]: 154: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 28 + ~#yopy_info~0.offset, 8); srcloc: L5868-4 {11772#true} is VALID [2020-07-18 08:44:21,742 INFO L280 TraceCheckUtils]: 155: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 36 + ~#yopy_info~0.offset, 8); srcloc: L5868-5 {11772#true} is VALID [2020-07-18 08:44:21,743 INFO L280 TraceCheckUtils]: 156: Hoare triple {11772#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 {11772#true} is VALID [2020-07-18 08:44:21,743 INFO L280 TraceCheckUtils]: 157: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 52 + ~#yopy_info~0.offset, 8); srcloc: L5868-7 {11772#true} is VALID [2020-07-18 08:44:21,743 INFO L280 TraceCheckUtils]: 158: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 60 + ~#yopy_info~0.offset, 8); srcloc: L5868-8 {11772#true} is VALID [2020-07-18 08:44:21,743 INFO L280 TraceCheckUtils]: 159: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 68 + ~#yopy_info~0.offset, 8); srcloc: L5868-9 {11772#true} is VALID [2020-07-18 08:44:21,743 INFO L280 TraceCheckUtils]: 160: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 76 + ~#yopy_info~0.offset, 8); srcloc: L5868-10 {11772#true} is VALID [2020-07-18 08:44:21,744 INFO L280 TraceCheckUtils]: 161: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 84 + ~#yopy_info~0.offset, 8); srcloc: L5868-11 {11772#true} is VALID [2020-07-18 08:44:21,744 INFO L280 TraceCheckUtils]: 162: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 92 + ~#yopy_info~0.offset, 8); srcloc: L5868-12 {11772#true} is VALID [2020-07-18 08:44:21,744 INFO L280 TraceCheckUtils]: 163: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 100 + ~#yopy_info~0.offset, 8); srcloc: L5868-13 {11772#true} is VALID [2020-07-18 08:44:21,744 INFO L280 TraceCheckUtils]: 164: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 108 + ~#yopy_info~0.offset, 8); srcloc: L5868-14 {11772#true} is VALID [2020-07-18 08:44:21,744 INFO L280 TraceCheckUtils]: 165: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 116 + ~#yopy_info~0.offset, 8); srcloc: L5868-15 {11772#true} is VALID [2020-07-18 08:44:21,744 INFO L280 TraceCheckUtils]: 166: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#yopy_info~0.base, 124 + ~#yopy_info~0.offset, 4); srcloc: L5868-16 {11772#true} is VALID [2020-07-18 08:44:21,745 INFO L280 TraceCheckUtils]: 167: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#yopy_info~0.base, 128 + ~#yopy_info~0.offset, 4); srcloc: L5868-17 {11772#true} is VALID [2020-07-18 08:44:21,745 INFO L280 TraceCheckUtils]: 168: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#yopy_info~0.base, 132 + ~#yopy_info~0.offset, 8); srcloc: L5868-18 {11772#true} is VALID [2020-07-18 08:44:21,745 INFO L280 TraceCheckUtils]: 169: Hoare triple {11772#true} SUMMARY for call ~#blob_info~0.base, ~#blob_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5868-19 {11772#true} is VALID [2020-07-18 08:44:21,745 INFO L280 TraceCheckUtils]: 170: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(#t~string40.base, #t~string40.offset, ~#blob_info~0.base, ~#blob_info~0.offset, 8); srcloc: L5871 {11772#true} is VALID [2020-07-18 08:44:21,745 INFO L280 TraceCheckUtils]: 171: Hoare triple {11772#true} SUMMARY for call write~init~int(4096, ~#blob_info~0.base, 8 + ~#blob_info~0.offset, 4); srcloc: L5871-1 {11772#true} is VALID [2020-07-18 08:44:21,746 INFO L280 TraceCheckUtils]: 172: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 12 + ~#blob_info~0.offset, 8); srcloc: L5871-2 {11772#true} is VALID [2020-07-18 08:44:21,746 INFO L280 TraceCheckUtils]: 173: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 20 + ~#blob_info~0.offset, 8); srcloc: L5871-3 {11772#true} is VALID [2020-07-18 08:44:21,746 INFO L280 TraceCheckUtils]: 174: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 28 + ~#blob_info~0.offset, 8); srcloc: L5871-4 {11772#true} is VALID [2020-07-18 08:44:21,746 INFO L280 TraceCheckUtils]: 175: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 36 + ~#blob_info~0.offset, 8); srcloc: L5871-5 {11772#true} is VALID [2020-07-18 08:44:21,746 INFO L280 TraceCheckUtils]: 176: Hoare triple {11772#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 {11772#true} is VALID [2020-07-18 08:44:21,746 INFO L280 TraceCheckUtils]: 177: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 52 + ~#blob_info~0.offset, 8); srcloc: L5871-7 {11772#true} is VALID [2020-07-18 08:44:21,747 INFO L280 TraceCheckUtils]: 178: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 60 + ~#blob_info~0.offset, 8); srcloc: L5871-8 {11772#true} is VALID [2020-07-18 08:44:21,747 INFO L280 TraceCheckUtils]: 179: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 68 + ~#blob_info~0.offset, 8); srcloc: L5871-9 {11772#true} is VALID [2020-07-18 08:44:21,747 INFO L280 TraceCheckUtils]: 180: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 76 + ~#blob_info~0.offset, 8); srcloc: L5871-10 {11772#true} is VALID [2020-07-18 08:44:21,747 INFO L280 TraceCheckUtils]: 181: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 84 + ~#blob_info~0.offset, 8); srcloc: L5871-11 {11772#true} is VALID [2020-07-18 08:44:21,747 INFO L280 TraceCheckUtils]: 182: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 92 + ~#blob_info~0.offset, 8); srcloc: L5871-12 {11772#true} is VALID [2020-07-18 08:44:21,747 INFO L280 TraceCheckUtils]: 183: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 100 + ~#blob_info~0.offset, 8); srcloc: L5871-13 {11772#true} is VALID [2020-07-18 08:44:21,748 INFO L280 TraceCheckUtils]: 184: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 108 + ~#blob_info~0.offset, 8); srcloc: L5871-14 {11772#true} is VALID [2020-07-18 08:44:21,748 INFO L280 TraceCheckUtils]: 185: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 116 + ~#blob_info~0.offset, 8); srcloc: L5871-15 {11772#true} is VALID [2020-07-18 08:44:21,748 INFO L280 TraceCheckUtils]: 186: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#blob_info~0.base, 124 + ~#blob_info~0.offset, 4); srcloc: L5871-16 {11772#true} is VALID [2020-07-18 08:44:21,748 INFO L280 TraceCheckUtils]: 187: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#blob_info~0.base, 128 + ~#blob_info~0.offset, 4); srcloc: L5871-17 {11772#true} is VALID [2020-07-18 08:44:21,748 INFO L280 TraceCheckUtils]: 188: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#blob_info~0.base, 132 + ~#blob_info~0.offset, 8); srcloc: L5871-18 {11772#true} is VALID [2020-07-18 08:44:21,749 INFO L280 TraceCheckUtils]: 189: Hoare triple {11772#true} SUMMARY for call ~#products~0.base, ~#products~0.offset := #Ultimate.allocOnStack(375); srcloc: L5871-19 {11772#true} is VALID [2020-07-18 08:44:21,749 INFO L280 TraceCheckUtils]: 190: Hoare triple {11772#true} SUMMARY for call write~init~int(3, ~#products~0.base, ~#products~0.offset, 2); srcloc: L5874 {11772#true} is VALID [2020-07-18 08:44:21,749 INFO L280 TraceCheckUtils]: 191: Hoare triple {11772#true} SUMMARY for call write~init~int(1026, ~#products~0.base, 2 + ~#products~0.offset, 2); srcloc: L5874-1 {11772#true} is VALID [2020-07-18 08:44:21,749 INFO L280 TraceCheckUtils]: 192: Hoare triple {11772#true} SUMMARY for call write~init~int(22066, ~#products~0.base, 4 + ~#products~0.offset, 2); srcloc: L5874-2 {11772#true} is VALID [2020-07-18 08:44:21,749 INFO L280 TraceCheckUtils]: 193: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 6 + ~#products~0.offset, 2); srcloc: L5874-3 {11772#true} is VALID [2020-07-18 08:44:21,749 INFO L280 TraceCheckUtils]: 194: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 8 + ~#products~0.offset, 2); srcloc: L5874-4 {11772#true} is VALID [2020-07-18 08:44:21,750 INFO L280 TraceCheckUtils]: 195: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 10 + ~#products~0.offset, 1); srcloc: L5874-5 {11772#true} is VALID [2020-07-18 08:44:21,750 INFO L280 TraceCheckUtils]: 196: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 11 + ~#products~0.offset, 1); srcloc: L5874-6 {11772#true} is VALID [2020-07-18 08:44:21,750 INFO L280 TraceCheckUtils]: 197: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 12 + ~#products~0.offset, 1); srcloc: L5874-7 {11772#true} is VALID [2020-07-18 08:44:21,750 INFO L280 TraceCheckUtils]: 198: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 13 + ~#products~0.offset, 1); srcloc: L5874-8 {11772#true} is VALID [2020-07-18 08:44:21,750 INFO L280 TraceCheckUtils]: 199: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 14 + ~#products~0.offset, 1); srcloc: L5874-9 {11772#true} is VALID [2020-07-18 08:44:21,750 INFO L280 TraceCheckUtils]: 200: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 15 + ~#products~0.offset, 1); srcloc: L5874-10 {11772#true} is VALID [2020-07-18 08:44:21,751 INFO L280 TraceCheckUtils]: 201: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 16 + ~#products~0.offset, 1); srcloc: L5874-11 {11772#true} is VALID [2020-07-18 08:44:21,751 INFO L280 TraceCheckUtils]: 202: Hoare triple {11772#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 {11772#true} is VALID [2020-07-18 08:44:21,751 INFO L280 TraceCheckUtils]: 203: Hoare triple {11772#true} SUMMARY for call write~init~int(3, ~#products~0.base, 25 + ~#products~0.offset, 2); srcloc: L5874-13 {11772#true} is VALID [2020-07-18 08:44:21,751 INFO L280 TraceCheckUtils]: 204: Hoare triple {11772#true} SUMMARY for call write~init~int(6189, ~#products~0.base, 27 + ~#products~0.offset, 2); srcloc: L5874-14 {11772#true} is VALID [2020-07-18 08:44:21,751 INFO L280 TraceCheckUtils]: 205: Hoare triple {11772#true} SUMMARY for call write~init~int(8316, ~#products~0.base, 29 + ~#products~0.offset, 2); srcloc: L5874-15 {11772#true} is VALID [2020-07-18 08:44:21,752 INFO L280 TraceCheckUtils]: 206: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 31 + ~#products~0.offset, 2); srcloc: L5874-16 {11772#true} is VALID [2020-07-18 08:44:21,752 INFO L280 TraceCheckUtils]: 207: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 33 + ~#products~0.offset, 2); srcloc: L5874-17 {11772#true} is VALID [2020-07-18 08:44:21,752 INFO L280 TraceCheckUtils]: 208: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 35 + ~#products~0.offset, 1); srcloc: L5874-18 {11772#true} is VALID [2020-07-18 08:44:21,752 INFO L280 TraceCheckUtils]: 209: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 36 + ~#products~0.offset, 1); srcloc: L5874-19 {11772#true} is VALID [2020-07-18 08:44:21,752 INFO L280 TraceCheckUtils]: 210: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 37 + ~#products~0.offset, 1); srcloc: L5874-20 {11772#true} is VALID [2020-07-18 08:44:21,752 INFO L280 TraceCheckUtils]: 211: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 38 + ~#products~0.offset, 1); srcloc: L5874-21 {11772#true} is VALID [2020-07-18 08:44:21,753 INFO L280 TraceCheckUtils]: 212: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 39 + ~#products~0.offset, 1); srcloc: L5874-22 {11772#true} is VALID [2020-07-18 08:44:21,753 INFO L280 TraceCheckUtils]: 213: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 40 + ~#products~0.offset, 1); srcloc: L5874-23 {11772#true} is VALID [2020-07-18 08:44:21,753 INFO L280 TraceCheckUtils]: 214: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 41 + ~#products~0.offset, 1); srcloc: L5874-24 {11772#true} is VALID [2020-07-18 08:44:21,753 INFO L280 TraceCheckUtils]: 215: Hoare triple {11772#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 {11772#true} is VALID [2020-07-18 08:44:21,753 INFO L280 TraceCheckUtils]: 216: Hoare triple {11772#true} SUMMARY for call write~init~int(3, ~#products~0.base, 50 + ~#products~0.offset, 2); srcloc: L5874-26 {11772#true} is VALID [2020-07-18 08:44:21,753 INFO L280 TraceCheckUtils]: 217: Hoare triple {11772#true} SUMMARY for call write~init~int(1351, ~#products~0.base, 52 + ~#products~0.offset, 2); srcloc: L5874-27 {11772#true} is VALID [2020-07-18 08:44:21,754 INFO L280 TraceCheckUtils]: 218: Hoare triple {11772#true} SUMMARY for call write~init~int(10016, ~#products~0.base, 54 + ~#products~0.offset, 2); srcloc: L5874-28 {11772#true} is VALID [2020-07-18 08:44:21,754 INFO L280 TraceCheckUtils]: 219: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 56 + ~#products~0.offset, 2); srcloc: L5874-29 {11772#true} is VALID [2020-07-18 08:44:21,754 INFO L280 TraceCheckUtils]: 220: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 58 + ~#products~0.offset, 2); srcloc: L5874-30 {11772#true} is VALID [2020-07-18 08:44:21,754 INFO L280 TraceCheckUtils]: 221: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 60 + ~#products~0.offset, 1); srcloc: L5874-31 {11772#true} is VALID [2020-07-18 08:44:21,754 INFO L280 TraceCheckUtils]: 222: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 61 + ~#products~0.offset, 1); srcloc: L5874-32 {11772#true} is VALID [2020-07-18 08:44:21,754 INFO L280 TraceCheckUtils]: 223: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 62 + ~#products~0.offset, 1); srcloc: L5874-33 {11772#true} is VALID [2020-07-18 08:44:21,755 INFO L280 TraceCheckUtils]: 224: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 63 + ~#products~0.offset, 1); srcloc: L5874-34 {11772#true} is VALID [2020-07-18 08:44:21,755 INFO L280 TraceCheckUtils]: 225: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 64 + ~#products~0.offset, 1); srcloc: L5874-35 {11772#true} is VALID [2020-07-18 08:44:21,755 INFO L280 TraceCheckUtils]: 226: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 65 + ~#products~0.offset, 1); srcloc: L5874-36 {11772#true} is VALID [2020-07-18 08:44:21,755 INFO L280 TraceCheckUtils]: 227: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 66 + ~#products~0.offset, 1); srcloc: L5874-37 {11772#true} is VALID [2020-07-18 08:44:21,755 INFO L280 TraceCheckUtils]: 228: Hoare triple {11772#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 {11772#true} is VALID [2020-07-18 08:44:21,755 INFO L280 TraceCheckUtils]: 229: Hoare triple {11772#true} SUMMARY for call write~init~int(3, ~#products~0.base, 75 + ~#products~0.offset, 2); srcloc: L5874-39 {11772#true} is VALID [2020-07-18 08:44:21,756 INFO L280 TraceCheckUtils]: 230: Hoare triple {11772#true} SUMMARY for call write~init~int(1351, ~#products~0.base, 77 + ~#products~0.offset, 2); srcloc: L5874-40 {11772#true} is VALID [2020-07-18 08:44:21,756 INFO L280 TraceCheckUtils]: 231: Hoare triple {11772#true} SUMMARY for call write~init~int(10023, ~#products~0.base, 79 + ~#products~0.offset, 2); srcloc: L5874-41 {11772#true} is VALID [2020-07-18 08:44:21,756 INFO L280 TraceCheckUtils]: 232: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 81 + ~#products~0.offset, 2); srcloc: L5874-42 {11772#true} is VALID [2020-07-18 08:44:21,756 INFO L280 TraceCheckUtils]: 233: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 83 + ~#products~0.offset, 2); srcloc: L5874-43 {11772#true} is VALID [2020-07-18 08:44:21,756 INFO L280 TraceCheckUtils]: 234: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 85 + ~#products~0.offset, 1); srcloc: L5874-44 {11772#true} is VALID [2020-07-18 08:44:21,757 INFO L280 TraceCheckUtils]: 235: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 86 + ~#products~0.offset, 1); srcloc: L5874-45 {11772#true} is VALID [2020-07-18 08:44:21,757 INFO L280 TraceCheckUtils]: 236: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 87 + ~#products~0.offset, 1); srcloc: L5874-46 {11772#true} is VALID [2020-07-18 08:44:21,757 INFO L280 TraceCheckUtils]: 237: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 88 + ~#products~0.offset, 1); srcloc: L5874-47 {11772#true} is VALID [2020-07-18 08:44:21,757 INFO L280 TraceCheckUtils]: 238: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 89 + ~#products~0.offset, 1); srcloc: L5874-48 {11772#true} is VALID [2020-07-18 08:44:21,757 INFO L280 TraceCheckUtils]: 239: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 90 + ~#products~0.offset, 1); srcloc: L5874-49 {11772#true} is VALID [2020-07-18 08:44:21,757 INFO L280 TraceCheckUtils]: 240: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 91 + ~#products~0.offset, 1); srcloc: L5874-50 {11772#true} is VALID [2020-07-18 08:44:21,758 INFO L280 TraceCheckUtils]: 241: Hoare triple {11772#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 {11772#true} is VALID [2020-07-18 08:44:21,758 INFO L280 TraceCheckUtils]: 242: Hoare triple {11772#true} SUMMARY for call write~init~int(3, ~#products~0.base, 100 + ~#products~0.offset, 2); srcloc: L5874-52 {11772#true} is VALID [2020-07-18 08:44:21,758 INFO L280 TraceCheckUtils]: 243: Hoare triple {11772#true} SUMMARY for call write~init~int(1293, ~#products~0.base, 102 + ~#products~0.offset, 2); srcloc: L5874-53 {11772#true} is VALID [2020-07-18 08:44:21,758 INFO L280 TraceCheckUtils]: 244: Hoare triple {11772#true} SUMMARY for call write~init~int(4, ~#products~0.base, 104 + ~#products~0.offset, 2); srcloc: L5874-54 {11772#true} is VALID [2020-07-18 08:44:21,758 INFO L280 TraceCheckUtils]: 245: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 106 + ~#products~0.offset, 2); srcloc: L5874-55 {11772#true} is VALID [2020-07-18 08:44:21,758 INFO L280 TraceCheckUtils]: 246: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 108 + ~#products~0.offset, 2); srcloc: L5874-56 {11772#true} is VALID [2020-07-18 08:44:21,759 INFO L280 TraceCheckUtils]: 247: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 110 + ~#products~0.offset, 1); srcloc: L5874-57 {11772#true} is VALID [2020-07-18 08:44:21,759 INFO L280 TraceCheckUtils]: 248: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 111 + ~#products~0.offset, 1); srcloc: L5874-58 {11772#true} is VALID [2020-07-18 08:44:21,759 INFO L280 TraceCheckUtils]: 249: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 112 + ~#products~0.offset, 1); srcloc: L5874-59 {11772#true} is VALID [2020-07-18 08:44:21,759 INFO L280 TraceCheckUtils]: 250: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 113 + ~#products~0.offset, 1); srcloc: L5874-60 {11772#true} is VALID [2020-07-18 08:44:21,759 INFO L280 TraceCheckUtils]: 251: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 114 + ~#products~0.offset, 1); srcloc: L5874-61 {11772#true} is VALID [2020-07-18 08:44:21,759 INFO L280 TraceCheckUtils]: 252: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 115 + ~#products~0.offset, 1); srcloc: L5874-62 {11772#true} is VALID [2020-07-18 08:44:21,760 INFO L280 TraceCheckUtils]: 253: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 116 + ~#products~0.offset, 1); srcloc: L5874-63 {11772#true} is VALID [2020-07-18 08:44:21,760 INFO L280 TraceCheckUtils]: 254: Hoare triple {11772#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 {11772#true} is VALID [2020-07-18 08:44:21,760 INFO L280 TraceCheckUtils]: 255: Hoare triple {11772#true} SUMMARY for call write~init~int(3, ~#products~0.base, 125 + ~#products~0.offset, 2); srcloc: L5874-65 {11772#true} is VALID [2020-07-18 08:44:21,760 INFO L280 TraceCheckUtils]: 256: Hoare triple {11772#true} SUMMARY for call write~init~int(1388, ~#products~0.base, 127 + ~#products~0.offset, 2); srcloc: L5874-66 {11772#true} is VALID [2020-07-18 08:44:21,760 INFO L280 TraceCheckUtils]: 257: Hoare triple {11772#true} SUMMARY for call write~init~int(33024, ~#products~0.base, 129 + ~#products~0.offset, 2); srcloc: L5874-67 {11772#true} is VALID [2020-07-18 08:44:21,760 INFO L280 TraceCheckUtils]: 258: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 131 + ~#products~0.offset, 2); srcloc: L5874-68 {11772#true} is VALID [2020-07-18 08:44:21,761 INFO L280 TraceCheckUtils]: 259: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 133 + ~#products~0.offset, 2); srcloc: L5874-69 {11772#true} is VALID [2020-07-18 08:44:21,761 INFO L280 TraceCheckUtils]: 260: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 135 + ~#products~0.offset, 1); srcloc: L5874-70 {11772#true} is VALID [2020-07-18 08:44:21,761 INFO L280 TraceCheckUtils]: 261: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 136 + ~#products~0.offset, 1); srcloc: L5874-71 {11772#true} is VALID [2020-07-18 08:44:21,761 INFO L280 TraceCheckUtils]: 262: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 137 + ~#products~0.offset, 1); srcloc: L5874-72 {11772#true} is VALID [2020-07-18 08:44:21,761 INFO L280 TraceCheckUtils]: 263: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 138 + ~#products~0.offset, 1); srcloc: L5874-73 {11772#true} is VALID [2020-07-18 08:44:21,762 INFO L280 TraceCheckUtils]: 264: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 139 + ~#products~0.offset, 1); srcloc: L5874-74 {11772#true} is VALID [2020-07-18 08:44:21,762 INFO L280 TraceCheckUtils]: 265: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 140 + ~#products~0.offset, 1); srcloc: L5874-75 {11772#true} is VALID [2020-07-18 08:44:21,762 INFO L280 TraceCheckUtils]: 266: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 141 + ~#products~0.offset, 1); srcloc: L5874-76 {11772#true} is VALID [2020-07-18 08:44:21,762 INFO L280 TraceCheckUtils]: 267: Hoare triple {11772#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 {11772#true} is VALID [2020-07-18 08:44:21,762 INFO L280 TraceCheckUtils]: 268: Hoare triple {11772#true} SUMMARY for call write~init~int(3, ~#products~0.base, 150 + ~#products~0.offset, 2); srcloc: L5874-78 {11772#true} is VALID [2020-07-18 08:44:21,762 INFO L280 TraceCheckUtils]: 269: Hoare triple {11772#true} SUMMARY for call write~init~int(1317, ~#products~0.base, 152 + ~#products~0.offset, 2); srcloc: L5874-79 {11772#true} is VALID [2020-07-18 08:44:21,763 INFO L280 TraceCheckUtils]: 270: Hoare triple {11772#true} SUMMARY for call write~init~int(39169, ~#products~0.base, 154 + ~#products~0.offset, 2); srcloc: L5874-80 {11772#true} is VALID [2020-07-18 08:44:21,763 INFO L280 TraceCheckUtils]: 271: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 156 + ~#products~0.offset, 2); srcloc: L5874-81 {11772#true} is VALID [2020-07-18 08:44:21,763 INFO L280 TraceCheckUtils]: 272: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 158 + ~#products~0.offset, 2); srcloc: L5874-82 {11772#true} is VALID [2020-07-18 08:44:21,763 INFO L280 TraceCheckUtils]: 273: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 160 + ~#products~0.offset, 1); srcloc: L5874-83 {11772#true} is VALID [2020-07-18 08:44:21,763 INFO L280 TraceCheckUtils]: 274: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 161 + ~#products~0.offset, 1); srcloc: L5874-84 {11772#true} is VALID [2020-07-18 08:44:21,764 INFO L280 TraceCheckUtils]: 275: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 162 + ~#products~0.offset, 1); srcloc: L5874-85 {11772#true} is VALID [2020-07-18 08:44:21,764 INFO L280 TraceCheckUtils]: 276: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 163 + ~#products~0.offset, 1); srcloc: L5874-86 {11772#true} is VALID [2020-07-18 08:44:21,764 INFO L280 TraceCheckUtils]: 277: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 164 + ~#products~0.offset, 1); srcloc: L5874-87 {11772#true} is VALID [2020-07-18 08:44:21,764 INFO L280 TraceCheckUtils]: 278: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 165 + ~#products~0.offset, 1); srcloc: L5874-88 {11772#true} is VALID [2020-07-18 08:44:21,764 INFO L280 TraceCheckUtils]: 279: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 166 + ~#products~0.offset, 1); srcloc: L5874-89 {11772#true} is VALID [2020-07-18 08:44:21,764 INFO L280 TraceCheckUtils]: 280: Hoare triple {11772#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 {11772#true} is VALID [2020-07-18 08:44:21,765 INFO L280 TraceCheckUtils]: 281: Hoare triple {11772#true} SUMMARY for call write~init~int(3, ~#products~0.base, 175 + ~#products~0.offset, 2); srcloc: L5874-91 {11772#true} is VALID [2020-07-18 08:44:21,765 INFO L280 TraceCheckUtils]: 282: Hoare triple {11772#true} SUMMARY for call write~init~int(1317, ~#products~0.base, 177 + ~#products~0.offset, 2); srcloc: L5874-92 {11772#true} is VALID [2020-07-18 08:44:21,765 INFO L280 TraceCheckUtils]: 283: Hoare triple {11772#true} SUMMARY for call write~init~int(10376, ~#products~0.base, 179 + ~#products~0.offset, 2); srcloc: L5874-93 {11772#true} is VALID [2020-07-18 08:44:21,765 INFO L280 TraceCheckUtils]: 284: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 181 + ~#products~0.offset, 2); srcloc: L5874-94 {11772#true} is VALID [2020-07-18 08:44:21,765 INFO L280 TraceCheckUtils]: 285: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 183 + ~#products~0.offset, 2); srcloc: L5874-95 {11772#true} is VALID [2020-07-18 08:44:21,765 INFO L280 TraceCheckUtils]: 286: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 185 + ~#products~0.offset, 1); srcloc: L5874-96 {11772#true} is VALID [2020-07-18 08:44:21,766 INFO L280 TraceCheckUtils]: 287: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 186 + ~#products~0.offset, 1); srcloc: L5874-97 {11772#true} is VALID [2020-07-18 08:44:21,766 INFO L280 TraceCheckUtils]: 288: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 187 + ~#products~0.offset, 1); srcloc: L5874-98 {11772#true} is VALID [2020-07-18 08:44:21,766 INFO L280 TraceCheckUtils]: 289: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 188 + ~#products~0.offset, 1); srcloc: L5874-99 {11772#true} is VALID [2020-07-18 08:44:21,766 INFO L280 TraceCheckUtils]: 290: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 189 + ~#products~0.offset, 1); srcloc: L5874-100 {11772#true} is VALID [2020-07-18 08:44:21,766 INFO L280 TraceCheckUtils]: 291: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 190 + ~#products~0.offset, 1); srcloc: L5874-101 {11772#true} is VALID [2020-07-18 08:44:21,767 INFO L280 TraceCheckUtils]: 292: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 191 + ~#products~0.offset, 1); srcloc: L5874-102 {11772#true} is VALID [2020-07-18 08:44:21,767 INFO L280 TraceCheckUtils]: 293: Hoare triple {11772#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 {11772#true} is VALID [2020-07-18 08:44:21,767 INFO L280 TraceCheckUtils]: 294: Hoare triple {11772#true} SUMMARY for call write~init~int(3, ~#products~0.base, 200 + ~#products~0.offset, 2); srcloc: L5874-104 {11772#true} is VALID [2020-07-18 08:44:21,767 INFO L280 TraceCheckUtils]: 295: Hoare triple {11772#true} SUMMARY for call write~init~int(1295, ~#products~0.base, 202 + ~#products~0.offset, 2); srcloc: L5874-105 {11772#true} is VALID [2020-07-18 08:44:21,767 INFO L280 TraceCheckUtils]: 296: Hoare triple {11772#true} SUMMARY for call write~init~int(400, ~#products~0.base, 204 + ~#products~0.offset, 2); srcloc: L5874-106 {11772#true} is VALID [2020-07-18 08:44:21,768 INFO L280 TraceCheckUtils]: 297: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 206 + ~#products~0.offset, 2); srcloc: L5874-107 {11772#true} is VALID [2020-07-18 08:44:21,768 INFO L280 TraceCheckUtils]: 298: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 208 + ~#products~0.offset, 2); srcloc: L5874-108 {11772#true} is VALID [2020-07-18 08:44:21,768 INFO L280 TraceCheckUtils]: 299: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 210 + ~#products~0.offset, 1); srcloc: L5874-109 {11772#true} is VALID [2020-07-18 08:44:21,768 INFO L280 TraceCheckUtils]: 300: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 211 + ~#products~0.offset, 1); srcloc: L5874-110 {11772#true} is VALID [2020-07-18 08:44:21,768 INFO L280 TraceCheckUtils]: 301: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 212 + ~#products~0.offset, 1); srcloc: L5874-111 {11772#true} is VALID [2020-07-18 08:44:21,769 INFO L280 TraceCheckUtils]: 302: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 213 + ~#products~0.offset, 1); srcloc: L5874-112 {11772#true} is VALID [2020-07-18 08:44:21,769 INFO L280 TraceCheckUtils]: 303: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 214 + ~#products~0.offset, 1); srcloc: L5874-113 {11772#true} is VALID [2020-07-18 08:44:21,769 INFO L280 TraceCheckUtils]: 304: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 215 + ~#products~0.offset, 1); srcloc: L5874-114 {11772#true} is VALID [2020-07-18 08:44:21,769 INFO L280 TraceCheckUtils]: 305: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 216 + ~#products~0.offset, 1); srcloc: L5874-115 {11772#true} is VALID [2020-07-18 08:44:21,770 INFO L280 TraceCheckUtils]: 306: Hoare triple {11772#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 {11772#true} is VALID [2020-07-18 08:44:21,770 INFO L280 TraceCheckUtils]: 307: Hoare triple {11772#true} SUMMARY for call write~init~int(3, ~#products~0.base, 225 + ~#products~0.offset, 2); srcloc: L5874-117 {11772#true} is VALID [2020-07-18 08:44:21,770 INFO L280 TraceCheckUtils]: 308: Hoare triple {11772#true} SUMMARY for call write~init~int(1183, ~#products~0.base, 227 + ~#products~0.offset, 2); srcloc: L5874-118 {11772#true} is VALID [2020-07-18 08:44:21,770 INFO L280 TraceCheckUtils]: 309: Hoare triple {11772#true} SUMMARY for call write~init~int(20570, ~#products~0.base, 229 + ~#products~0.offset, 2); srcloc: L5874-119 {11772#true} is VALID [2020-07-18 08:44:21,770 INFO L280 TraceCheckUtils]: 310: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 231 + ~#products~0.offset, 2); srcloc: L5874-120 {11772#true} is VALID [2020-07-18 08:44:21,770 INFO L280 TraceCheckUtils]: 311: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 233 + ~#products~0.offset, 2); srcloc: L5874-121 {11772#true} is VALID [2020-07-18 08:44:21,771 INFO L280 TraceCheckUtils]: 312: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 235 + ~#products~0.offset, 1); srcloc: L5874-122 {11772#true} is VALID [2020-07-18 08:44:21,771 INFO L280 TraceCheckUtils]: 313: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 236 + ~#products~0.offset, 1); srcloc: L5874-123 {11772#true} is VALID [2020-07-18 08:44:21,771 INFO L280 TraceCheckUtils]: 314: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 237 + ~#products~0.offset, 1); srcloc: L5874-124 {11772#true} is VALID [2020-07-18 08:44:21,771 INFO L280 TraceCheckUtils]: 315: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 238 + ~#products~0.offset, 1); srcloc: L5874-125 {11772#true} is VALID [2020-07-18 08:44:21,772 INFO L280 TraceCheckUtils]: 316: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 239 + ~#products~0.offset, 1); srcloc: L5874-126 {11772#true} is VALID [2020-07-18 08:44:21,772 INFO L280 TraceCheckUtils]: 317: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 240 + ~#products~0.offset, 1); srcloc: L5874-127 {11772#true} is VALID [2020-07-18 08:44:21,772 INFO L280 TraceCheckUtils]: 318: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 241 + ~#products~0.offset, 1); srcloc: L5874-128 {11772#true} is VALID [2020-07-18 08:44:21,772 INFO L280 TraceCheckUtils]: 319: Hoare triple {11772#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 {11772#true} is VALID [2020-07-18 08:44:21,772 INFO L280 TraceCheckUtils]: 320: Hoare triple {11772#true} SUMMARY for call write~init~int(3, ~#products~0.base, 250 + ~#products~0.offset, 2); srcloc: L5874-130 {11772#true} is VALID [2020-07-18 08:44:21,773 INFO L280 TraceCheckUtils]: 321: Hoare triple {11772#true} SUMMARY for call write~init~int(3710, ~#products~0.base, 252 + ~#products~0.offset, 2); srcloc: L5874-131 {11772#true} is VALID [2020-07-18 08:44:21,773 INFO L280 TraceCheckUtils]: 322: Hoare triple {11772#true} SUMMARY for call write~init~int(4097, ~#products~0.base, 254 + ~#products~0.offset, 2); srcloc: L5874-132 {11772#true} is VALID [2020-07-18 08:44:21,773 INFO L280 TraceCheckUtils]: 323: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 256 + ~#products~0.offset, 2); srcloc: L5874-133 {11772#true} is VALID [2020-07-18 08:44:21,773 INFO L280 TraceCheckUtils]: 324: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 258 + ~#products~0.offset, 2); srcloc: L5874-134 {11772#true} is VALID [2020-07-18 08:44:21,774 INFO L280 TraceCheckUtils]: 325: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 260 + ~#products~0.offset, 1); srcloc: L5874-135 {11772#true} is VALID [2020-07-18 08:44:21,774 INFO L280 TraceCheckUtils]: 326: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 261 + ~#products~0.offset, 1); srcloc: L5874-136 {11772#true} is VALID [2020-07-18 08:44:21,774 INFO L280 TraceCheckUtils]: 327: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 262 + ~#products~0.offset, 1); srcloc: L5874-137 {11772#true} is VALID [2020-07-18 08:44:21,774 INFO L280 TraceCheckUtils]: 328: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 263 + ~#products~0.offset, 1); srcloc: L5874-138 {11772#true} is VALID [2020-07-18 08:44:21,774 INFO L280 TraceCheckUtils]: 329: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 264 + ~#products~0.offset, 1); srcloc: L5874-139 {11772#true} is VALID [2020-07-18 08:44:21,774 INFO L280 TraceCheckUtils]: 330: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 265 + ~#products~0.offset, 1); srcloc: L5874-140 {11772#true} is VALID [2020-07-18 08:44:21,775 INFO L280 TraceCheckUtils]: 331: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 266 + ~#products~0.offset, 1); srcloc: L5874-141 {11772#true} is VALID [2020-07-18 08:44:21,775 INFO L280 TraceCheckUtils]: 332: Hoare triple {11772#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 {11772#true} is VALID [2020-07-18 08:44:21,775 INFO L280 TraceCheckUtils]: 333: Hoare triple {11772#true} SUMMARY for call write~init~int(3, ~#products~0.base, 275 + ~#products~0.offset, 2); srcloc: L5874-143 {11772#true} is VALID [2020-07-18 08:44:21,775 INFO L280 TraceCheckUtils]: 334: Hoare triple {11772#true} SUMMARY for call write~init~int(32902, ~#products~0.base, 277 + ~#products~0.offset, 2); srcloc: L5874-144 {11772#true} is VALID [2020-07-18 08:44:21,775 INFO L280 TraceCheckUtils]: 335: Hoare triple {11772#true} SUMMARY for call write~init~int(2003, ~#products~0.base, 279 + ~#products~0.offset, 2); srcloc: L5874-145 {11772#true} is VALID [2020-07-18 08:44:21,776 INFO L280 TraceCheckUtils]: 336: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 281 + ~#products~0.offset, 2); srcloc: L5874-146 {11772#true} is VALID [2020-07-18 08:44:21,776 INFO L280 TraceCheckUtils]: 337: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 283 + ~#products~0.offset, 2); srcloc: L5874-147 {11772#true} is VALID [2020-07-18 08:44:21,776 INFO L280 TraceCheckUtils]: 338: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 285 + ~#products~0.offset, 1); srcloc: L5874-148 {11772#true} is VALID [2020-07-18 08:44:21,776 INFO L280 TraceCheckUtils]: 339: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 286 + ~#products~0.offset, 1); srcloc: L5874-149 {11772#true} is VALID [2020-07-18 08:44:21,776 INFO L280 TraceCheckUtils]: 340: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 287 + ~#products~0.offset, 1); srcloc: L5874-150 {11772#true} is VALID [2020-07-18 08:44:21,777 INFO L280 TraceCheckUtils]: 341: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 288 + ~#products~0.offset, 1); srcloc: L5874-151 {11772#true} is VALID [2020-07-18 08:44:21,777 INFO L280 TraceCheckUtils]: 342: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 289 + ~#products~0.offset, 1); srcloc: L5874-152 {11772#true} is VALID [2020-07-18 08:44:21,777 INFO L280 TraceCheckUtils]: 343: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 290 + ~#products~0.offset, 1); srcloc: L5874-153 {11772#true} is VALID [2020-07-18 08:44:21,777 INFO L280 TraceCheckUtils]: 344: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 291 + ~#products~0.offset, 1); srcloc: L5874-154 {11772#true} is VALID [2020-07-18 08:44:21,777 INFO L280 TraceCheckUtils]: 345: Hoare triple {11772#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 {11772#true} is VALID [2020-07-18 08:44:21,777 INFO L280 TraceCheckUtils]: 346: Hoare triple {11772#true} SUMMARY for call write~init~int(3, ~#products~0.base, 300 + ~#products~0.offset, 2); srcloc: L5874-156 {11772#true} is VALID [2020-07-18 08:44:21,778 INFO L280 TraceCheckUtils]: 347: Hoare triple {11772#true} SUMMARY for call write~init~int(4742, ~#products~0.base, 302 + ~#products~0.offset, 2); srcloc: L5874-157 {11772#true} is VALID [2020-07-18 08:44:21,778 INFO L280 TraceCheckUtils]: 348: Hoare triple {11772#true} SUMMARY for call write~init~int(32769, ~#products~0.base, 304 + ~#products~0.offset, 2); srcloc: L5874-158 {11772#true} is VALID [2020-07-18 08:44:21,778 INFO L280 TraceCheckUtils]: 349: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 306 + ~#products~0.offset, 2); srcloc: L5874-159 {11772#true} is VALID [2020-07-18 08:44:21,778 INFO L280 TraceCheckUtils]: 350: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 308 + ~#products~0.offset, 2); srcloc: L5874-160 {11772#true} is VALID [2020-07-18 08:44:21,778 INFO L280 TraceCheckUtils]: 351: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 310 + ~#products~0.offset, 1); srcloc: L5874-161 {11772#true} is VALID [2020-07-18 08:44:21,779 INFO L280 TraceCheckUtils]: 352: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 311 + ~#products~0.offset, 1); srcloc: L5874-162 {11772#true} is VALID [2020-07-18 08:44:21,779 INFO L280 TraceCheckUtils]: 353: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 312 + ~#products~0.offset, 1); srcloc: L5874-163 {11772#true} is VALID [2020-07-18 08:44:21,779 INFO L280 TraceCheckUtils]: 354: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 313 + ~#products~0.offset, 1); srcloc: L5874-164 {11772#true} is VALID [2020-07-18 08:44:21,779 INFO L280 TraceCheckUtils]: 355: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 314 + ~#products~0.offset, 1); srcloc: L5874-165 {11772#true} is VALID [2020-07-18 08:44:21,779 INFO L280 TraceCheckUtils]: 356: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 315 + ~#products~0.offset, 1); srcloc: L5874-166 {11772#true} is VALID [2020-07-18 08:44:21,780 INFO L280 TraceCheckUtils]: 357: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 316 + ~#products~0.offset, 1); srcloc: L5874-167 {11772#true} is VALID [2020-07-18 08:44:21,780 INFO L280 TraceCheckUtils]: 358: Hoare triple {11772#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 {11772#true} is VALID [2020-07-18 08:44:21,780 INFO L280 TraceCheckUtils]: 359: Hoare triple {11772#true} SUMMARY for call write~init~int(3, ~#products~0.base, 325 + ~#products~0.offset, 2); srcloc: L5874-169 {11772#true} is VALID [2020-07-18 08:44:21,780 INFO L280 TraceCheckUtils]: 360: Hoare triple {11772#true} SUMMARY for call write~init~int(1317, ~#products~0.base, 327 + ~#products~0.offset, 2); srcloc: L5874-170 {11772#true} is VALID [2020-07-18 08:44:21,780 INFO L280 TraceCheckUtils]: 361: Hoare triple {11772#true} SUMMARY for call write~init~int(42146, ~#products~0.base, 329 + ~#products~0.offset, 2); srcloc: L5874-171 {11772#true} is VALID [2020-07-18 08:44:21,780 INFO L280 TraceCheckUtils]: 362: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 331 + ~#products~0.offset, 2); srcloc: L5874-172 {11772#true} is VALID [2020-07-18 08:44:21,781 INFO L280 TraceCheckUtils]: 363: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 333 + ~#products~0.offset, 2); srcloc: L5874-173 {11772#true} is VALID [2020-07-18 08:44:21,781 INFO L280 TraceCheckUtils]: 364: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 335 + ~#products~0.offset, 1); srcloc: L5874-174 {11772#true} is VALID [2020-07-18 08:44:21,781 INFO L280 TraceCheckUtils]: 365: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 336 + ~#products~0.offset, 1); srcloc: L5874-175 {11772#true} is VALID [2020-07-18 08:44:21,781 INFO L280 TraceCheckUtils]: 366: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 337 + ~#products~0.offset, 1); srcloc: L5874-176 {11772#true} is VALID [2020-07-18 08:44:21,781 INFO L280 TraceCheckUtils]: 367: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 338 + ~#products~0.offset, 1); srcloc: L5874-177 {11772#true} is VALID [2020-07-18 08:44:21,782 INFO L280 TraceCheckUtils]: 368: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 339 + ~#products~0.offset, 1); srcloc: L5874-178 {11772#true} is VALID [2020-07-18 08:44:21,782 INFO L280 TraceCheckUtils]: 369: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 340 + ~#products~0.offset, 1); srcloc: L5874-179 {11772#true} is VALID [2020-07-18 08:44:21,782 INFO L280 TraceCheckUtils]: 370: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 341 + ~#products~0.offset, 1); srcloc: L5874-180 {11772#true} is VALID [2020-07-18 08:44:21,783 INFO L280 TraceCheckUtils]: 371: Hoare triple {11772#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 {11772#true} is VALID [2020-07-18 08:44:21,783 INFO L280 TraceCheckUtils]: 372: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 350 + ~#products~0.offset, 2); srcloc: L5874-182 {11772#true} is VALID [2020-07-18 08:44:21,783 INFO L280 TraceCheckUtils]: 373: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 352 + ~#products~0.offset, 2); srcloc: L5874-183 {11772#true} is VALID [2020-07-18 08:44:21,783 INFO L280 TraceCheckUtils]: 374: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 354 + ~#products~0.offset, 2); srcloc: L5874-184 {11772#true} is VALID [2020-07-18 08:44:21,783 INFO L280 TraceCheckUtils]: 375: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 356 + ~#products~0.offset, 2); srcloc: L5874-185 {11772#true} is VALID [2020-07-18 08:44:21,784 INFO L280 TraceCheckUtils]: 376: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 358 + ~#products~0.offset, 2); srcloc: L5874-186 {11772#true} is VALID [2020-07-18 08:44:21,784 INFO L280 TraceCheckUtils]: 377: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 360 + ~#products~0.offset, 1); srcloc: L5874-187 {11772#true} is VALID [2020-07-18 08:44:21,784 INFO L280 TraceCheckUtils]: 378: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 361 + ~#products~0.offset, 1); srcloc: L5874-188 {11772#true} is VALID [2020-07-18 08:44:21,784 INFO L280 TraceCheckUtils]: 379: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 362 + ~#products~0.offset, 1); srcloc: L5874-189 {11772#true} is VALID [2020-07-18 08:44:21,784 INFO L280 TraceCheckUtils]: 380: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 363 + ~#products~0.offset, 1); srcloc: L5874-190 {11772#true} is VALID [2020-07-18 08:44:21,785 INFO L280 TraceCheckUtils]: 381: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 364 + ~#products~0.offset, 1); srcloc: L5874-191 {11772#true} is VALID [2020-07-18 08:44:21,785 INFO L280 TraceCheckUtils]: 382: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 365 + ~#products~0.offset, 1); srcloc: L5874-192 {11772#true} is VALID [2020-07-18 08:44:21,785 INFO L280 TraceCheckUtils]: 383: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 366 + ~#products~0.offset, 1); srcloc: L5874-193 {11772#true} is VALID [2020-07-18 08:44:21,785 INFO L280 TraceCheckUtils]: 384: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 367 + ~#products~0.offset, 8); srcloc: L5874-194 {11772#true} is VALID [2020-07-18 08:44:21,785 INFO L280 TraceCheckUtils]: 385: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[0 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,785 INFO L280 TraceCheckUtils]: 386: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[0 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,786 INFO L280 TraceCheckUtils]: 387: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[0 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,786 INFO L280 TraceCheckUtils]: 388: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[0 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,786 INFO L280 TraceCheckUtils]: 389: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[0 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,786 INFO L280 TraceCheckUtils]: 390: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[0 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,786 INFO L280 TraceCheckUtils]: 391: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[0 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,787 INFO L280 TraceCheckUtils]: 392: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[0 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,787 INFO L280 TraceCheckUtils]: 393: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[0 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,787 INFO L280 TraceCheckUtils]: 394: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[0 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,787 INFO L280 TraceCheckUtils]: 395: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[0 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,787 INFO L280 TraceCheckUtils]: 396: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[0 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,787 INFO L280 TraceCheckUtils]: 397: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[0 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,788 INFO L280 TraceCheckUtils]: 398: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[1 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,788 INFO L280 TraceCheckUtils]: 399: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[1 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,788 INFO L280 TraceCheckUtils]: 400: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[1 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,788 INFO L280 TraceCheckUtils]: 401: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[1 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,788 INFO L280 TraceCheckUtils]: 402: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[1 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,789 INFO L280 TraceCheckUtils]: 403: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[1 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,789 INFO L280 TraceCheckUtils]: 404: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[1 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,789 INFO L280 TraceCheckUtils]: 405: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[1 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,789 INFO L280 TraceCheckUtils]: 406: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[1 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,789 INFO L280 TraceCheckUtils]: 407: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[1 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,790 INFO L280 TraceCheckUtils]: 408: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[1 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,790 INFO L280 TraceCheckUtils]: 409: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[1 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,790 INFO L280 TraceCheckUtils]: 410: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[1 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,790 INFO L280 TraceCheckUtils]: 411: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[2 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,790 INFO L280 TraceCheckUtils]: 412: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[2 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,790 INFO L280 TraceCheckUtils]: 413: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[2 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,791 INFO L280 TraceCheckUtils]: 414: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[2 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,791 INFO L280 TraceCheckUtils]: 415: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[2 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,791 INFO L280 TraceCheckUtils]: 416: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[2 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,791 INFO L280 TraceCheckUtils]: 417: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[2 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,791 INFO L280 TraceCheckUtils]: 418: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[2 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,792 INFO L280 TraceCheckUtils]: 419: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[2 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,792 INFO L280 TraceCheckUtils]: 420: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[2 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,792 INFO L280 TraceCheckUtils]: 421: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[2 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,792 INFO L280 TraceCheckUtils]: 422: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[2 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,792 INFO L280 TraceCheckUtils]: 423: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[2 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,792 INFO L280 TraceCheckUtils]: 424: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[3 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,793 INFO L280 TraceCheckUtils]: 425: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[3 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,793 INFO L280 TraceCheckUtils]: 426: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[3 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,793 INFO L280 TraceCheckUtils]: 427: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[3 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,793 INFO L280 TraceCheckUtils]: 428: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[3 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,793 INFO L280 TraceCheckUtils]: 429: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[3 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,794 INFO L280 TraceCheckUtils]: 430: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[3 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,794 INFO L280 TraceCheckUtils]: 431: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[3 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,794 INFO L280 TraceCheckUtils]: 432: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[3 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,794 INFO L280 TraceCheckUtils]: 433: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[3 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,794 INFO L280 TraceCheckUtils]: 434: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[3 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,794 INFO L280 TraceCheckUtils]: 435: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[3 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,795 INFO L280 TraceCheckUtils]: 436: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[3 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,795 INFO L280 TraceCheckUtils]: 437: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[4 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,795 INFO L280 TraceCheckUtils]: 438: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[4 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,795 INFO L280 TraceCheckUtils]: 439: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[4 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,795 INFO L280 TraceCheckUtils]: 440: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[4 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,796 INFO L280 TraceCheckUtils]: 441: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[4 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,796 INFO L280 TraceCheckUtils]: 442: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[4 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,796 INFO L280 TraceCheckUtils]: 443: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[4 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,796 INFO L280 TraceCheckUtils]: 444: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[4 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,796 INFO L280 TraceCheckUtils]: 445: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[4 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,797 INFO L280 TraceCheckUtils]: 446: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[4 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,797 INFO L280 TraceCheckUtils]: 447: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[4 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,797 INFO L280 TraceCheckUtils]: 448: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[4 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,797 INFO L280 TraceCheckUtils]: 449: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[4 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,797 INFO L280 TraceCheckUtils]: 450: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[5 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,798 INFO L280 TraceCheckUtils]: 451: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[5 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,798 INFO L280 TraceCheckUtils]: 452: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[5 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,798 INFO L280 TraceCheckUtils]: 453: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[5 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,798 INFO L280 TraceCheckUtils]: 454: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[5 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,798 INFO L280 TraceCheckUtils]: 455: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[5 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,798 INFO L280 TraceCheckUtils]: 456: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[5 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,799 INFO L280 TraceCheckUtils]: 457: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[5 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,799 INFO L280 TraceCheckUtils]: 458: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[5 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,799 INFO L280 TraceCheckUtils]: 459: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[5 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,799 INFO L280 TraceCheckUtils]: 460: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[5 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,799 INFO L280 TraceCheckUtils]: 461: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[5 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,800 INFO L280 TraceCheckUtils]: 462: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[5 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,800 INFO L280 TraceCheckUtils]: 463: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[6 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,800 INFO L280 TraceCheckUtils]: 464: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[6 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,800 INFO L280 TraceCheckUtils]: 465: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[6 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,800 INFO L280 TraceCheckUtils]: 466: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[6 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,800 INFO L280 TraceCheckUtils]: 467: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[6 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,801 INFO L280 TraceCheckUtils]: 468: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[6 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,801 INFO L280 TraceCheckUtils]: 469: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[6 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,801 INFO L280 TraceCheckUtils]: 470: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[6 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,801 INFO L280 TraceCheckUtils]: 471: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[6 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,801 INFO L280 TraceCheckUtils]: 472: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[6 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,802 INFO L280 TraceCheckUtils]: 473: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[6 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,802 INFO L280 TraceCheckUtils]: 474: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[6 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,802 INFO L280 TraceCheckUtils]: 475: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[6 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,802 INFO L280 TraceCheckUtils]: 476: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[7 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,802 INFO L280 TraceCheckUtils]: 477: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[7 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,803 INFO L280 TraceCheckUtils]: 478: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[7 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,803 INFO L280 TraceCheckUtils]: 479: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[7 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,803 INFO L280 TraceCheckUtils]: 480: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[7 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,803 INFO L280 TraceCheckUtils]: 481: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[7 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,803 INFO L280 TraceCheckUtils]: 482: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[7 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,803 INFO L280 TraceCheckUtils]: 483: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[7 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,804 INFO L280 TraceCheckUtils]: 484: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[7 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,804 INFO L280 TraceCheckUtils]: 485: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[7 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,804 INFO L280 TraceCheckUtils]: 486: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[7 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,804 INFO L280 TraceCheckUtils]: 487: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[7 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,804 INFO L280 TraceCheckUtils]: 488: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[7 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,804 INFO L280 TraceCheckUtils]: 489: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[8 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,805 INFO L280 TraceCheckUtils]: 490: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[8 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,805 INFO L280 TraceCheckUtils]: 491: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[8 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,805 INFO L280 TraceCheckUtils]: 492: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[8 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,805 INFO L280 TraceCheckUtils]: 493: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[8 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,805 INFO L280 TraceCheckUtils]: 494: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[8 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,806 INFO L280 TraceCheckUtils]: 495: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[8 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,806 INFO L280 TraceCheckUtils]: 496: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[8 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,806 INFO L280 TraceCheckUtils]: 497: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[8 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,806 INFO L280 TraceCheckUtils]: 498: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[8 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,807 INFO L280 TraceCheckUtils]: 499: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[8 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,807 INFO L280 TraceCheckUtils]: 500: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[8 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,807 INFO L280 TraceCheckUtils]: 501: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[8 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,808 INFO L280 TraceCheckUtils]: 502: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[9 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,808 INFO L280 TraceCheckUtils]: 503: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[9 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,808 INFO L280 TraceCheckUtils]: 504: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[9 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,809 INFO L280 TraceCheckUtils]: 505: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[9 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,809 INFO L280 TraceCheckUtils]: 506: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[9 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,809 INFO L280 TraceCheckUtils]: 507: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[9 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,809 INFO L280 TraceCheckUtils]: 508: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[9 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,810 INFO L280 TraceCheckUtils]: 509: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[9 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,810 INFO L280 TraceCheckUtils]: 510: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[9 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,810 INFO L280 TraceCheckUtils]: 511: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[9 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,811 INFO L280 TraceCheckUtils]: 512: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[9 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,811 INFO L280 TraceCheckUtils]: 513: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[9 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,811 INFO L280 TraceCheckUtils]: 514: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[9 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,812 INFO L280 TraceCheckUtils]: 515: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[10 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,812 INFO L280 TraceCheckUtils]: 516: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[10 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,812 INFO L280 TraceCheckUtils]: 517: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[10 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,813 INFO L280 TraceCheckUtils]: 518: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[10 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,813 INFO L280 TraceCheckUtils]: 519: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[10 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,813 INFO L280 TraceCheckUtils]: 520: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[10 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,814 INFO L280 TraceCheckUtils]: 521: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[10 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,814 INFO L280 TraceCheckUtils]: 522: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[10 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,814 INFO L280 TraceCheckUtils]: 523: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[10 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,814 INFO L280 TraceCheckUtils]: 524: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[10 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,815 INFO L280 TraceCheckUtils]: 525: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[10 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,815 INFO L280 TraceCheckUtils]: 526: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[10 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,815 INFO L280 TraceCheckUtils]: 527: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[10 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,816 INFO L280 TraceCheckUtils]: 528: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[11 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,816 INFO L280 TraceCheckUtils]: 529: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[11 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,816 INFO L280 TraceCheckUtils]: 530: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[11 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,817 INFO L280 TraceCheckUtils]: 531: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[11 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,817 INFO L280 TraceCheckUtils]: 532: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[11 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,817 INFO L280 TraceCheckUtils]: 533: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[11 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,818 INFO L280 TraceCheckUtils]: 534: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[11 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,818 INFO L280 TraceCheckUtils]: 535: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[11 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,818 INFO L280 TraceCheckUtils]: 536: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[11 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,818 INFO L280 TraceCheckUtils]: 537: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[11 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,819 INFO L280 TraceCheckUtils]: 538: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[11 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,819 INFO L280 TraceCheckUtils]: 539: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[11 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,819 INFO L280 TraceCheckUtils]: 540: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[11 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,820 INFO L280 TraceCheckUtils]: 541: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[12 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,820 INFO L280 TraceCheckUtils]: 542: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[12 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,820 INFO L280 TraceCheckUtils]: 543: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[12 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,821 INFO L280 TraceCheckUtils]: 544: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[12 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,821 INFO L280 TraceCheckUtils]: 545: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[12 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,821 INFO L280 TraceCheckUtils]: 546: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[12 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,822 INFO L280 TraceCheckUtils]: 547: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[12 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,822 INFO L280 TraceCheckUtils]: 548: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[12 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,822 INFO L280 TraceCheckUtils]: 549: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[12 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,823 INFO L280 TraceCheckUtils]: 550: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[12 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,823 INFO L280 TraceCheckUtils]: 551: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[12 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,823 INFO L280 TraceCheckUtils]: 552: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[12 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,823 INFO L280 TraceCheckUtils]: 553: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[12 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,824 INFO L280 TraceCheckUtils]: 554: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[13 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,824 INFO L280 TraceCheckUtils]: 555: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[13 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,824 INFO L280 TraceCheckUtils]: 556: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[13 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,825 INFO L280 TraceCheckUtils]: 557: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[13 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,825 INFO L280 TraceCheckUtils]: 558: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[13 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,825 INFO L280 TraceCheckUtils]: 559: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[13 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,826 INFO L280 TraceCheckUtils]: 560: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[13 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,826 INFO L280 TraceCheckUtils]: 561: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[13 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,826 INFO L280 TraceCheckUtils]: 562: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[13 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,827 INFO L280 TraceCheckUtils]: 563: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[13 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,827 INFO L280 TraceCheckUtils]: 564: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[13 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,827 INFO L280 TraceCheckUtils]: 565: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[13 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,827 INFO L280 TraceCheckUtils]: 566: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[13 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,828 INFO L280 TraceCheckUtils]: 567: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[14 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,828 INFO L280 TraceCheckUtils]: 568: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[14 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,828 INFO L280 TraceCheckUtils]: 569: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[14 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,829 INFO L280 TraceCheckUtils]: 570: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[14 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,829 INFO L280 TraceCheckUtils]: 571: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[14 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,829 INFO L280 TraceCheckUtils]: 572: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[14 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,830 INFO L280 TraceCheckUtils]: 573: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[14 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,830 INFO L280 TraceCheckUtils]: 574: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[14 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,830 INFO L280 TraceCheckUtils]: 575: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[14 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,831 INFO L280 TraceCheckUtils]: 576: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[14 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,831 INFO L280 TraceCheckUtils]: 577: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[14 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,831 INFO L280 TraceCheckUtils]: 578: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[14 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,831 INFO L280 TraceCheckUtils]: 579: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[14 := 0]; {11772#true} is VALID [2020-07-18 08:44:21,832 INFO L280 TraceCheckUtils]: 580: Hoare triple {11772#true} SUMMARY for call ~#cdc_subset_driver~0.base, ~#cdc_subset_driver~0.offset := #Ultimate.allocOnStack(289); srcloc: L5930 {11772#true} is VALID [2020-07-18 08:44:21,832 INFO L280 TraceCheckUtils]: 581: Hoare triple {11772#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 {11772#true} is VALID [2020-07-18 08:44:21,832 INFO L280 TraceCheckUtils]: 582: Hoare triple {11772#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 {11772#true} is VALID [2020-07-18 08:44:21,833 INFO L280 TraceCheckUtils]: 583: Hoare triple {11772#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 {11772#true} is VALID [2020-07-18 08:44:21,833 INFO L280 TraceCheckUtils]: 584: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 24 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-4 {11772#true} is VALID [2020-07-18 08:44:21,833 INFO L280 TraceCheckUtils]: 585: Hoare triple {11772#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 {11772#true} is VALID [2020-07-18 08:44:21,834 INFO L280 TraceCheckUtils]: 586: Hoare triple {11772#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 {11772#true} is VALID [2020-07-18 08:44:21,834 INFO L280 TraceCheckUtils]: 587: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 48 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-7 {11772#true} is VALID [2020-07-18 08:44:21,834 INFO L280 TraceCheckUtils]: 588: Hoare triple {11772#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 {11772#true} is VALID [2020-07-18 08:44:21,835 INFO L280 TraceCheckUtils]: 589: Hoare triple {11772#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 {11772#true} is VALID [2020-07-18 08:44:21,835 INFO L280 TraceCheckUtils]: 590: Hoare triple {11772#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 {11772#true} is VALID [2020-07-18 08:44:21,835 INFO L280 TraceCheckUtils]: 591: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 80 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-11 {11772#true} is VALID [2020-07-18 08:44:21,835 INFO L280 TraceCheckUtils]: 592: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 84 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-12 {11772#true} is VALID [2020-07-18 08:44:21,836 INFO L280 TraceCheckUtils]: 593: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 88 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-13 {11772#true} is VALID [2020-07-18 08:44:21,836 INFO L280 TraceCheckUtils]: 594: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 92 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-14 {11772#true} is VALID [2020-07-18 08:44:21,836 INFO L280 TraceCheckUtils]: 595: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 100 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-15 {11772#true} is VALID [2020-07-18 08:44:21,837 INFO L280 TraceCheckUtils]: 596: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 108 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-16 {11772#true} is VALID [2020-07-18 08:44:21,837 INFO L280 TraceCheckUtils]: 597: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 116 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-17 {11772#true} is VALID [2020-07-18 08:44:21,837 INFO L280 TraceCheckUtils]: 598: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 124 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-18 {11772#true} is VALID [2020-07-18 08:44:21,837 INFO L280 TraceCheckUtils]: 599: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 132 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-19 {11772#true} is VALID [2020-07-18 08:44:21,838 INFO L280 TraceCheckUtils]: 600: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 136 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-20 {11772#true} is VALID [2020-07-18 08:44:21,838 INFO L280 TraceCheckUtils]: 601: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 148 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-21 {11772#true} is VALID [2020-07-18 08:44:21,838 INFO L280 TraceCheckUtils]: 602: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 156 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-22 {11772#true} is VALID [2020-07-18 08:44:21,839 INFO L280 TraceCheckUtils]: 603: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 164 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-23 {11772#true} is VALID [2020-07-18 08:44:21,839 INFO L280 TraceCheckUtils]: 604: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 172 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-24 {11772#true} is VALID [2020-07-18 08:44:21,839 INFO L280 TraceCheckUtils]: 605: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 180 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-25 {11772#true} is VALID [2020-07-18 08:44:21,839 INFO L280 TraceCheckUtils]: 606: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 188 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-26 {11772#true} is VALID [2020-07-18 08:44:21,840 INFO L280 TraceCheckUtils]: 607: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 196 + ~#cdc_subset_driver~0.offset, 1); srcloc: L5930-27 {11772#true} is VALID [2020-07-18 08:44:21,840 INFO L280 TraceCheckUtils]: 608: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 197 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-28 {11772#true} is VALID [2020-07-18 08:44:21,840 INFO L280 TraceCheckUtils]: 609: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 201 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-29 {11772#true} is VALID [2020-07-18 08:44:21,840 INFO L280 TraceCheckUtils]: 610: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 209 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-30 {11772#true} is VALID [2020-07-18 08:44:21,840 INFO L280 TraceCheckUtils]: 611: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 217 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-31 {11772#true} is VALID [2020-07-18 08:44:21,841 INFO L280 TraceCheckUtils]: 612: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 225 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-32 {11772#true} is VALID [2020-07-18 08:44:21,841 INFO L280 TraceCheckUtils]: 613: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 233 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-33 {11772#true} is VALID [2020-07-18 08:44:21,841 INFO L280 TraceCheckUtils]: 614: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 241 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-34 {11772#true} is VALID [2020-07-18 08:44:21,841 INFO L280 TraceCheckUtils]: 615: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 249 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-35 {11772#true} is VALID [2020-07-18 08:44:21,841 INFO L280 TraceCheckUtils]: 616: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 257 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-36 {11772#true} is VALID [2020-07-18 08:44:21,842 INFO L280 TraceCheckUtils]: 617: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 265 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-37 {11772#true} is VALID [2020-07-18 08:44:21,842 INFO L280 TraceCheckUtils]: 618: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 273 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-38 {11772#true} is VALID [2020-07-18 08:44:21,842 INFO L280 TraceCheckUtils]: 619: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 281 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-39 {11772#true} is VALID [2020-07-18 08:44:21,842 INFO L280 TraceCheckUtils]: 620: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 285 + ~#cdc_subset_driver~0.offset, 1); srcloc: L5930-40 {11772#true} is VALID [2020-07-18 08:44:21,842 INFO L280 TraceCheckUtils]: 621: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 286 + ~#cdc_subset_driver~0.offset, 1); srcloc: L5930-41 {11772#true} is VALID [2020-07-18 08:44:21,842 INFO L280 TraceCheckUtils]: 622: Hoare triple {11772#true} SUMMARY for call write~init~int(1, ~#cdc_subset_driver~0.base, 287 + ~#cdc_subset_driver~0.offset, 1); srcloc: L5930-42 {11772#true} is VALID [2020-07-18 08:44:21,843 INFO L280 TraceCheckUtils]: 623: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 288 + ~#cdc_subset_driver~0.offset, 1); srcloc: L5930-43 {11772#true} is VALID [2020-07-18 08:44:21,843 INFO L280 TraceCheckUtils]: 624: Hoare triple {11772#true} ~ldv_retval_0~0 := 0; {11772#true} is VALID [2020-07-18 08:44:21,843 INFO L280 TraceCheckUtils]: 625: Hoare triple {11772#true} ~ldv_retval_1~0 := 0; {11772#true} is VALID [2020-07-18 08:44:21,843 INFO L280 TraceCheckUtils]: 626: Hoare triple {11772#true} ~ldv_retval_3~0 := 0; {11772#true} is VALID [2020-07-18 08:44:21,843 INFO L280 TraceCheckUtils]: 627: Hoare triple {11772#true} ~ldv_retval_2~0 := 0; {11772#true} is VALID [2020-07-18 08:44:21,844 INFO L280 TraceCheckUtils]: 628: Hoare triple {11772#true} ~ldv_mutex_i_mutex_of_inode~0 := 1; {11772#true} is VALID [2020-07-18 08:44:21,844 INFO L280 TraceCheckUtils]: 629: Hoare triple {11772#true} ~ldv_mutex_lock~0 := 1; {11772#true} is VALID [2020-07-18 08:44:21,844 INFO L280 TraceCheckUtils]: 630: Hoare triple {11772#true} ~ldv_mutex_mutex_of_device~0 := 1; {11772#true} is VALID [2020-07-18 08:44:21,844 INFO L280 TraceCheckUtils]: 631: Hoare triple {11772#true} ~ldv_mutex_udev~0 := 1; {11772#true} is VALID [2020-07-18 08:44:21,844 INFO L280 TraceCheckUtils]: 632: Hoare triple {11772#true} assume true; {11772#true} is VALID [2020-07-18 08:44:21,845 INFO L275 TraceCheckUtils]: 633: Hoare quadruple {11772#true} {11772#true} #2340#return; {11772#true} is VALID [2020-07-18 08:44:22,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:44:22,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:44:22,225 INFO L280 TraceCheckUtils]: 0: Hoare triple {12549#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {11772#true} is VALID [2020-07-18 08:44:22,226 INFO L280 TraceCheckUtils]: 1: Hoare triple {11772#true} assume true; {11772#true} is VALID [2020-07-18 08:44:22,226 INFO L275 TraceCheckUtils]: 2: Hoare quadruple {11772#true} {11772#true} #2150#return; {11772#true} is VALID [2020-07-18 08:44:22,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:44:22,233 INFO L280 TraceCheckUtils]: 0: Hoare triple {11772#true} ~cond := #in~cond; {11772#true} is VALID [2020-07-18 08:44:22,234 INFO L280 TraceCheckUtils]: 1: Hoare triple {11772#true} assume !(0 == ~cond); {11772#true} is VALID [2020-07-18 08:44:22,234 INFO L280 TraceCheckUtils]: 2: Hoare triple {11772#true} assume true; {11772#true} is VALID [2020-07-18 08:44:22,234 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {11772#true} {11772#true} #2152#return; {11772#true} is VALID [2020-07-18 08:44:22,234 INFO L280 TraceCheckUtils]: 0: Hoare triple {12541#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {11772#true} is VALID [2020-07-18 08:44:22,235 INFO L280 TraceCheckUtils]: 1: Hoare triple {11772#true} havoc ~p~2.base, ~p~2.offset; {11772#true} is VALID [2020-07-18 08:44:22,235 INFO L280 TraceCheckUtils]: 2: Hoare triple {11772#true} havoc ~tmp~2.base, ~tmp~2.offset; {11772#true} is VALID [2020-07-18 08:44:22,235 INFO L280 TraceCheckUtils]: 3: Hoare triple {11772#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 {11772#true} is VALID [2020-07-18 08:44:22,236 INFO L263 TraceCheckUtils]: 4: Hoare triple {11772#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)); {12549#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-18 08:44:22,237 INFO L280 TraceCheckUtils]: 5: Hoare triple {12549#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {11772#true} is VALID [2020-07-18 08:44:22,237 INFO L280 TraceCheckUtils]: 6: Hoare triple {11772#true} assume true; {11772#true} is VALID [2020-07-18 08:44:22,237 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {11772#true} {11772#true} #2150#return; {11772#true} is VALID [2020-07-18 08:44:22,237 INFO L280 TraceCheckUtils]: 8: Hoare triple {11772#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {11772#true} is VALID [2020-07-18 08:44:22,238 INFO L280 TraceCheckUtils]: 9: Hoare triple {11772#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {11772#true} is VALID [2020-07-18 08:44:22,238 INFO L263 TraceCheckUtils]: 10: Hoare triple {11772#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {11772#true} is VALID [2020-07-18 08:44:22,238 INFO L280 TraceCheckUtils]: 11: Hoare triple {11772#true} ~cond := #in~cond; {11772#true} is VALID [2020-07-18 08:44:22,238 INFO L280 TraceCheckUtils]: 12: Hoare triple {11772#true} assume !(0 == ~cond); {11772#true} is VALID [2020-07-18 08:44:22,238 INFO L280 TraceCheckUtils]: 13: Hoare triple {11772#true} assume true; {11772#true} is VALID [2020-07-18 08:44:22,239 INFO L275 TraceCheckUtils]: 14: Hoare quadruple {11772#true} {11772#true} #2152#return; {11772#true} is VALID [2020-07-18 08:44:22,239 INFO L280 TraceCheckUtils]: 15: Hoare triple {11772#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {11772#true} is VALID [2020-07-18 08:44:22,239 INFO L280 TraceCheckUtils]: 16: Hoare triple {11772#true} assume true; {11772#true} is VALID [2020-07-18 08:44:22,239 INFO L275 TraceCheckUtils]: 17: Hoare quadruple {11772#true} {11772#true} #2182#return; {11772#true} is VALID [2020-07-18 08:44:22,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:44:22,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:44:22,266 INFO L280 TraceCheckUtils]: 0: Hoare triple {12549#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {11772#true} is VALID [2020-07-18 08:44:22,267 INFO L280 TraceCheckUtils]: 1: Hoare triple {11772#true} assume true; {11772#true} is VALID [2020-07-18 08:44:22,267 INFO L275 TraceCheckUtils]: 2: Hoare quadruple {11772#true} {11772#true} #2150#return; {11772#true} is VALID [2020-07-18 08:44:22,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:44:22,275 INFO L280 TraceCheckUtils]: 0: Hoare triple {11772#true} ~cond := #in~cond; {11772#true} is VALID [2020-07-18 08:44:22,276 INFO L280 TraceCheckUtils]: 1: Hoare triple {11772#true} assume !(0 == ~cond); {11772#true} is VALID [2020-07-18 08:44:22,276 INFO L280 TraceCheckUtils]: 2: Hoare triple {11772#true} assume true; {11772#true} is VALID [2020-07-18 08:44:22,276 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {11772#true} {11772#true} #2152#return; {11772#true} is VALID [2020-07-18 08:44:22,276 INFO L280 TraceCheckUtils]: 0: Hoare triple {12541#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {11772#true} is VALID [2020-07-18 08:44:22,277 INFO L280 TraceCheckUtils]: 1: Hoare triple {11772#true} havoc ~p~2.base, ~p~2.offset; {11772#true} is VALID [2020-07-18 08:44:22,277 INFO L280 TraceCheckUtils]: 2: Hoare triple {11772#true} havoc ~tmp~2.base, ~tmp~2.offset; {11772#true} is VALID [2020-07-18 08:44:22,277 INFO L280 TraceCheckUtils]: 3: Hoare triple {11772#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 {11772#true} is VALID [2020-07-18 08:44:22,278 INFO L263 TraceCheckUtils]: 4: Hoare triple {11772#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)); {12549#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-18 08:44:22,279 INFO L280 TraceCheckUtils]: 5: Hoare triple {12549#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {11772#true} is VALID [2020-07-18 08:44:22,279 INFO L280 TraceCheckUtils]: 6: Hoare triple {11772#true} assume true; {11772#true} is VALID [2020-07-18 08:44:22,279 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {11772#true} {11772#true} #2150#return; {11772#true} is VALID [2020-07-18 08:44:22,279 INFO L280 TraceCheckUtils]: 8: Hoare triple {11772#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {11772#true} is VALID [2020-07-18 08:44:22,280 INFO L280 TraceCheckUtils]: 9: Hoare triple {11772#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {11772#true} is VALID [2020-07-18 08:44:22,280 INFO L263 TraceCheckUtils]: 10: Hoare triple {11772#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {11772#true} is VALID [2020-07-18 08:44:22,280 INFO L280 TraceCheckUtils]: 11: Hoare triple {11772#true} ~cond := #in~cond; {11772#true} is VALID [2020-07-18 08:44:22,280 INFO L280 TraceCheckUtils]: 12: Hoare triple {11772#true} assume !(0 == ~cond); {11772#true} is VALID [2020-07-18 08:44:22,280 INFO L280 TraceCheckUtils]: 13: Hoare triple {11772#true} assume true; {11772#true} is VALID [2020-07-18 08:44:22,280 INFO L275 TraceCheckUtils]: 14: Hoare quadruple {11772#true} {11772#true} #2152#return; {11772#true} is VALID [2020-07-18 08:44:22,281 INFO L280 TraceCheckUtils]: 15: Hoare triple {11772#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {11772#true} is VALID [2020-07-18 08:44:22,281 INFO L280 TraceCheckUtils]: 16: Hoare triple {11772#true} assume true; {11772#true} is VALID [2020-07-18 08:44:22,281 INFO L275 TraceCheckUtils]: 17: Hoare quadruple {11772#true} {11772#true} #2184#return; {11772#true} is VALID [2020-07-18 08:44:22,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:44:22,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:44:22,312 INFO L280 TraceCheckUtils]: 0: Hoare triple {12549#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {11772#true} is VALID [2020-07-18 08:44:22,313 INFO L280 TraceCheckUtils]: 1: Hoare triple {11772#true} assume true; {11772#true} is VALID [2020-07-18 08:44:22,313 INFO L275 TraceCheckUtils]: 2: Hoare quadruple {11772#true} {11772#true} #2150#return; {11772#true} is VALID [2020-07-18 08:44:22,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:44:22,321 INFO L280 TraceCheckUtils]: 0: Hoare triple {11772#true} ~cond := #in~cond; {11772#true} is VALID [2020-07-18 08:44:22,321 INFO L280 TraceCheckUtils]: 1: Hoare triple {11772#true} assume !(0 == ~cond); {11772#true} is VALID [2020-07-18 08:44:22,322 INFO L280 TraceCheckUtils]: 2: Hoare triple {11772#true} assume true; {11772#true} is VALID [2020-07-18 08:44:22,322 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {11772#true} {11772#true} #2152#return; {11772#true} is VALID [2020-07-18 08:44:22,322 INFO L280 TraceCheckUtils]: 0: Hoare triple {12541#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {11772#true} is VALID [2020-07-18 08:44:22,322 INFO L280 TraceCheckUtils]: 1: Hoare triple {11772#true} havoc ~p~2.base, ~p~2.offset; {11772#true} is VALID [2020-07-18 08:44:22,322 INFO L280 TraceCheckUtils]: 2: Hoare triple {11772#true} havoc ~tmp~2.base, ~tmp~2.offset; {11772#true} is VALID [2020-07-18 08:44:22,323 INFO L280 TraceCheckUtils]: 3: Hoare triple {11772#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 {11772#true} is VALID [2020-07-18 08:44:22,324 INFO L263 TraceCheckUtils]: 4: Hoare triple {11772#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)); {12549#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-18 08:44:22,324 INFO L280 TraceCheckUtils]: 5: Hoare triple {12549#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {11772#true} is VALID [2020-07-18 08:44:22,324 INFO L280 TraceCheckUtils]: 6: Hoare triple {11772#true} assume true; {11772#true} is VALID [2020-07-18 08:44:22,325 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {11772#true} {11772#true} #2150#return; {11772#true} is VALID [2020-07-18 08:44:22,325 INFO L280 TraceCheckUtils]: 8: Hoare triple {11772#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {11772#true} is VALID [2020-07-18 08:44:22,325 INFO L280 TraceCheckUtils]: 9: Hoare triple {11772#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {11772#true} is VALID [2020-07-18 08:44:22,325 INFO L263 TraceCheckUtils]: 10: Hoare triple {11772#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {11772#true} is VALID [2020-07-18 08:44:22,325 INFO L280 TraceCheckUtils]: 11: Hoare triple {11772#true} ~cond := #in~cond; {11772#true} is VALID [2020-07-18 08:44:22,325 INFO L280 TraceCheckUtils]: 12: Hoare triple {11772#true} assume !(0 == ~cond); {11772#true} is VALID [2020-07-18 08:44:22,326 INFO L280 TraceCheckUtils]: 13: Hoare triple {11772#true} assume true; {11772#true} is VALID [2020-07-18 08:44:22,326 INFO L275 TraceCheckUtils]: 14: Hoare quadruple {11772#true} {11772#true} #2152#return; {11772#true} is VALID [2020-07-18 08:44:22,326 INFO L280 TraceCheckUtils]: 15: Hoare triple {11772#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {11772#true} is VALID [2020-07-18 08:44:22,326 INFO L280 TraceCheckUtils]: 16: Hoare triple {11772#true} assume true; {11772#true} is VALID [2020-07-18 08:44:22,326 INFO L275 TraceCheckUtils]: 17: Hoare quadruple {11772#true} {11772#true} #2186#return; {11772#true} is VALID [2020-07-18 08:44:22,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:44:22,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:44:22,347 INFO L280 TraceCheckUtils]: 0: Hoare triple {12549#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {11772#true} is VALID [2020-07-18 08:44:22,348 INFO L280 TraceCheckUtils]: 1: Hoare triple {11772#true} assume true; {11772#true} is VALID [2020-07-18 08:44:22,348 INFO L275 TraceCheckUtils]: 2: Hoare quadruple {11772#true} {11772#true} #2150#return; {11772#true} is VALID [2020-07-18 08:44:22,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:44:22,355 INFO L280 TraceCheckUtils]: 0: Hoare triple {11772#true} ~cond := #in~cond; {11772#true} is VALID [2020-07-18 08:44:22,356 INFO L280 TraceCheckUtils]: 1: Hoare triple {11772#true} assume !(0 == ~cond); {11772#true} is VALID [2020-07-18 08:44:22,356 INFO L280 TraceCheckUtils]: 2: Hoare triple {11772#true} assume true; {11772#true} is VALID [2020-07-18 08:44:22,356 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {11772#true} {11772#true} #2152#return; {11772#true} is VALID [2020-07-18 08:44:22,356 INFO L280 TraceCheckUtils]: 0: Hoare triple {12541#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {11772#true} is VALID [2020-07-18 08:44:22,357 INFO L280 TraceCheckUtils]: 1: Hoare triple {11772#true} havoc ~p~2.base, ~p~2.offset; {11772#true} is VALID [2020-07-18 08:44:22,357 INFO L280 TraceCheckUtils]: 2: Hoare triple {11772#true} havoc ~tmp~2.base, ~tmp~2.offset; {11772#true} is VALID [2020-07-18 08:44:22,357 INFO L280 TraceCheckUtils]: 3: Hoare triple {11772#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 {11772#true} is VALID [2020-07-18 08:44:22,359 INFO L263 TraceCheckUtils]: 4: Hoare triple {11772#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)); {12549#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-18 08:44:22,359 INFO L280 TraceCheckUtils]: 5: Hoare triple {12549#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {11772#true} is VALID [2020-07-18 08:44:22,359 INFO L280 TraceCheckUtils]: 6: Hoare triple {11772#true} assume true; {11772#true} is VALID [2020-07-18 08:44:22,359 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {11772#true} {11772#true} #2150#return; {11772#true} is VALID [2020-07-18 08:44:22,359 INFO L280 TraceCheckUtils]: 8: Hoare triple {11772#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {11772#true} is VALID [2020-07-18 08:44:22,360 INFO L280 TraceCheckUtils]: 9: Hoare triple {11772#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {11772#true} is VALID [2020-07-18 08:44:22,360 INFO L263 TraceCheckUtils]: 10: Hoare triple {11772#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {11772#true} is VALID [2020-07-18 08:44:22,360 INFO L280 TraceCheckUtils]: 11: Hoare triple {11772#true} ~cond := #in~cond; {11772#true} is VALID [2020-07-18 08:44:22,360 INFO L280 TraceCheckUtils]: 12: Hoare triple {11772#true} assume !(0 == ~cond); {11772#true} is VALID [2020-07-18 08:44:22,360 INFO L280 TraceCheckUtils]: 13: Hoare triple {11772#true} assume true; {11772#true} is VALID [2020-07-18 08:44:22,361 INFO L275 TraceCheckUtils]: 14: Hoare quadruple {11772#true} {11772#true} #2152#return; {11772#true} is VALID [2020-07-18 08:44:22,361 INFO L280 TraceCheckUtils]: 15: Hoare triple {11772#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {11772#true} is VALID [2020-07-18 08:44:22,361 INFO L280 TraceCheckUtils]: 16: Hoare triple {11772#true} assume true; {11772#true} is VALID [2020-07-18 08:44:22,361 INFO L275 TraceCheckUtils]: 17: Hoare quadruple {11772#true} {11772#true} #2188#return; {11772#true} is VALID [2020-07-18 08:44:22,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:44:22,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:44:22,396 INFO L280 TraceCheckUtils]: 0: Hoare triple {12549#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {11772#true} is VALID [2020-07-18 08:44:22,396 INFO L280 TraceCheckUtils]: 1: Hoare triple {11772#true} assume true; {11772#true} is VALID [2020-07-18 08:44:22,397 INFO L275 TraceCheckUtils]: 2: Hoare quadruple {11772#true} {11772#true} #2150#return; {11772#true} is VALID [2020-07-18 08:44:22,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:44:22,406 INFO L280 TraceCheckUtils]: 0: Hoare triple {11772#true} ~cond := #in~cond; {11772#true} is VALID [2020-07-18 08:44:22,406 INFO L280 TraceCheckUtils]: 1: Hoare triple {11772#true} assume !(0 == ~cond); {11772#true} is VALID [2020-07-18 08:44:22,406 INFO L280 TraceCheckUtils]: 2: Hoare triple {11772#true} assume true; {11772#true} is VALID [2020-07-18 08:44:22,407 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {11772#true} {11772#true} #2152#return; {11772#true} is VALID [2020-07-18 08:44:22,407 INFO L280 TraceCheckUtils]: 0: Hoare triple {12541#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {11772#true} is VALID [2020-07-18 08:44:22,407 INFO L280 TraceCheckUtils]: 1: Hoare triple {11772#true} havoc ~p~2.base, ~p~2.offset; {11772#true} is VALID [2020-07-18 08:44:22,407 INFO L280 TraceCheckUtils]: 2: Hoare triple {11772#true} havoc ~tmp~2.base, ~tmp~2.offset; {11772#true} is VALID [2020-07-18 08:44:22,407 INFO L280 TraceCheckUtils]: 3: Hoare triple {11772#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 {11772#true} is VALID [2020-07-18 08:44:22,409 INFO L263 TraceCheckUtils]: 4: Hoare triple {11772#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)); {12549#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-18 08:44:22,409 INFO L280 TraceCheckUtils]: 5: Hoare triple {12549#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {11772#true} is VALID [2020-07-18 08:44:22,410 INFO L280 TraceCheckUtils]: 6: Hoare triple {11772#true} assume true; {11772#true} is VALID [2020-07-18 08:44:22,410 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {11772#true} {11772#true} #2150#return; {11772#true} is VALID [2020-07-18 08:44:22,410 INFO L280 TraceCheckUtils]: 8: Hoare triple {11772#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {11772#true} is VALID [2020-07-18 08:44:22,410 INFO L280 TraceCheckUtils]: 9: Hoare triple {11772#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {11772#true} is VALID [2020-07-18 08:44:22,410 INFO L263 TraceCheckUtils]: 10: Hoare triple {11772#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {11772#true} is VALID [2020-07-18 08:44:22,411 INFO L280 TraceCheckUtils]: 11: Hoare triple {11772#true} ~cond := #in~cond; {11772#true} is VALID [2020-07-18 08:44:22,411 INFO L280 TraceCheckUtils]: 12: Hoare triple {11772#true} assume !(0 == ~cond); {11772#true} is VALID [2020-07-18 08:44:22,411 INFO L280 TraceCheckUtils]: 13: Hoare triple {11772#true} assume true; {11772#true} is VALID [2020-07-18 08:44:22,411 INFO L275 TraceCheckUtils]: 14: Hoare quadruple {11772#true} {11772#true} #2152#return; {11772#true} is VALID [2020-07-18 08:44:22,411 INFO L280 TraceCheckUtils]: 15: Hoare triple {11772#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {11772#true} is VALID [2020-07-18 08:44:22,411 INFO L280 TraceCheckUtils]: 16: Hoare triple {11772#true} assume true; {11772#true} is VALID [2020-07-18 08:44:22,412 INFO L275 TraceCheckUtils]: 17: Hoare quadruple {11772#true} {11772#true} #2190#return; {11772#true} is VALID [2020-07-18 08:44:22,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:44:22,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:44:22,440 INFO L280 TraceCheckUtils]: 0: Hoare triple {12549#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {11772#true} is VALID [2020-07-18 08:44:22,440 INFO L280 TraceCheckUtils]: 1: Hoare triple {11772#true} assume true; {11772#true} is VALID [2020-07-18 08:44:22,440 INFO L275 TraceCheckUtils]: 2: Hoare quadruple {11772#true} {11772#true} #2150#return; {11772#true} is VALID [2020-07-18 08:44:22,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:44:22,450 INFO L280 TraceCheckUtils]: 0: Hoare triple {11772#true} ~cond := #in~cond; {11772#true} is VALID [2020-07-18 08:44:22,450 INFO L280 TraceCheckUtils]: 1: Hoare triple {11772#true} assume !(0 == ~cond); {11772#true} is VALID [2020-07-18 08:44:22,452 INFO L280 TraceCheckUtils]: 2: Hoare triple {11772#true} assume true; {11772#true} is VALID [2020-07-18 08:44:22,452 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {11772#true} {11772#true} #2152#return; {11772#true} is VALID [2020-07-18 08:44:22,452 INFO L280 TraceCheckUtils]: 0: Hoare triple {12541#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {11772#true} is VALID [2020-07-18 08:44:22,453 INFO L280 TraceCheckUtils]: 1: Hoare triple {11772#true} havoc ~p~2.base, ~p~2.offset; {11772#true} is VALID [2020-07-18 08:44:22,453 INFO L280 TraceCheckUtils]: 2: Hoare triple {11772#true} havoc ~tmp~2.base, ~tmp~2.offset; {11772#true} is VALID [2020-07-18 08:44:22,453 INFO L280 TraceCheckUtils]: 3: Hoare triple {11772#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 {11772#true} is VALID [2020-07-18 08:44:22,455 INFO L263 TraceCheckUtils]: 4: Hoare triple {11772#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)); {12549#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-18 08:44:22,455 INFO L280 TraceCheckUtils]: 5: Hoare triple {12549#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {11772#true} is VALID [2020-07-18 08:44:22,455 INFO L280 TraceCheckUtils]: 6: Hoare triple {11772#true} assume true; {11772#true} is VALID [2020-07-18 08:44:22,455 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {11772#true} {11772#true} #2150#return; {11772#true} is VALID [2020-07-18 08:44:22,456 INFO L280 TraceCheckUtils]: 8: Hoare triple {11772#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {11772#true} is VALID [2020-07-18 08:44:22,456 INFO L280 TraceCheckUtils]: 9: Hoare triple {11772#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {11772#true} is VALID [2020-07-18 08:44:22,456 INFO L263 TraceCheckUtils]: 10: Hoare triple {11772#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {11772#true} is VALID [2020-07-18 08:44:22,456 INFO L280 TraceCheckUtils]: 11: Hoare triple {11772#true} ~cond := #in~cond; {11772#true} is VALID [2020-07-18 08:44:22,457 INFO L280 TraceCheckUtils]: 12: Hoare triple {11772#true} assume !(0 == ~cond); {11772#true} is VALID [2020-07-18 08:44:22,457 INFO L280 TraceCheckUtils]: 13: Hoare triple {11772#true} assume true; {11772#true} is VALID [2020-07-18 08:44:22,457 INFO L275 TraceCheckUtils]: 14: Hoare quadruple {11772#true} {11772#true} #2152#return; {11772#true} is VALID [2020-07-18 08:44:22,457 INFO L280 TraceCheckUtils]: 15: Hoare triple {11772#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {11772#true} is VALID [2020-07-18 08:44:22,457 INFO L280 TraceCheckUtils]: 16: Hoare triple {11772#true} assume true; {11772#true} is VALID [2020-07-18 08:44:22,457 INFO L275 TraceCheckUtils]: 17: Hoare quadruple {11772#true} {11772#true} #2192#return; {11772#true} is VALID [2020-07-18 08:44:22,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:44:22,465 INFO L280 TraceCheckUtils]: 0: Hoare triple {11772#true} assume true; {11772#true} is VALID [2020-07-18 08:44:22,465 INFO L275 TraceCheckUtils]: 1: Hoare quadruple {11772#true} {11772#true} #2194#return; {11772#true} is VALID [2020-07-18 08:44:22,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:44:22,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:44:22,503 INFO L280 TraceCheckUtils]: 0: Hoare triple {12585#(and (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|))} #t~loopctr125 := 0; {11772#true} is VALID [2020-07-18 08:44:22,504 INFO L280 TraceCheckUtils]: 1: Hoare triple {11772#true} assume !(#t~loopctr125 < #amount); {11772#true} is VALID [2020-07-18 08:44:22,504 INFO L280 TraceCheckUtils]: 2: Hoare triple {11772#true} assume #res.base == #ptr.base && #res.offset == #ptr.offset; {11772#true} is VALID [2020-07-18 08:44:22,504 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {11772#true} {11772#true} #2164#return; {11772#true} is VALID [2020-07-18 08:44:22,504 INFO L280 TraceCheckUtils]: 0: Hoare triple {12585#(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; {11772#true} is VALID [2020-07-18 08:44:22,505 INFO L280 TraceCheckUtils]: 1: Hoare triple {11772#true} ~c := #in~c; {11772#true} is VALID [2020-07-18 08:44:22,505 INFO L280 TraceCheckUtils]: 2: Hoare triple {11772#true} ~n := #in~n; {11772#true} is VALID [2020-07-18 08:44:22,505 INFO L280 TraceCheckUtils]: 3: Hoare triple {11772#true} havoc ~tmp~3.base, ~tmp~3.offset; {11772#true} is VALID [2020-07-18 08:44:22,506 INFO L263 TraceCheckUtils]: 4: Hoare triple {11772#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)); {12585#(and (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|))} is VALID [2020-07-18 08:44:22,507 INFO L280 TraceCheckUtils]: 5: Hoare triple {12585#(and (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|))} #t~loopctr125 := 0; {11772#true} is VALID [2020-07-18 08:44:22,507 INFO L280 TraceCheckUtils]: 6: Hoare triple {11772#true} assume !(#t~loopctr125 < #amount); {11772#true} is VALID [2020-07-18 08:44:22,507 INFO L280 TraceCheckUtils]: 7: Hoare triple {11772#true} assume #res.base == #ptr.base && #res.offset == #ptr.offset; {11772#true} is VALID [2020-07-18 08:44:22,507 INFO L275 TraceCheckUtils]: 8: Hoare quadruple {11772#true} {11772#true} #2164#return; {11772#true} is VALID [2020-07-18 08:44:22,507 INFO L280 TraceCheckUtils]: 9: Hoare triple {11772#true} ~tmp~3.base, ~tmp~3.offset := ~s.base, ~s.offset; {11772#true} is VALID [2020-07-18 08:44:22,507 INFO L280 TraceCheckUtils]: 10: Hoare triple {11772#true} havoc #t~memset~res13.base, #t~memset~res13.offset; {11772#true} is VALID [2020-07-18 08:44:22,508 INFO L280 TraceCheckUtils]: 11: Hoare triple {11772#true} #res.base, #res.offset := ~tmp~3.base, ~tmp~3.offset; {11772#true} is VALID [2020-07-18 08:44:22,508 INFO L280 TraceCheckUtils]: 12: Hoare triple {11772#true} assume true; {11772#true} is VALID [2020-07-18 08:44:22,508 INFO L275 TraceCheckUtils]: 13: Hoare quadruple {11772#true} {11772#true} #2196#return; {11772#true} is VALID [2020-07-18 08:44:22,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:44:22,522 INFO L280 TraceCheckUtils]: 0: Hoare triple {11772#true} havoc ~tmp~4; {11772#true} is VALID [2020-07-18 08:44:22,522 INFO L280 TraceCheckUtils]: 1: Hoare triple {11772#true} assume -2147483648 <= #t~nondet14 && #t~nondet14 <= 2147483647; {11772#true} is VALID [2020-07-18 08:44:22,523 INFO L280 TraceCheckUtils]: 2: Hoare triple {11772#true} ~tmp~4 := #t~nondet14; {11772#true} is VALID [2020-07-18 08:44:22,523 INFO L280 TraceCheckUtils]: 3: Hoare triple {11772#true} havoc #t~nondet14; {11772#true} is VALID [2020-07-18 08:44:22,523 INFO L280 TraceCheckUtils]: 4: Hoare triple {11772#true} #res := ~tmp~4; {11772#true} is VALID [2020-07-18 08:44:22,523 INFO L280 TraceCheckUtils]: 5: Hoare triple {11772#true} assume true; {11772#true} is VALID [2020-07-18 08:44:22,523 INFO L275 TraceCheckUtils]: 6: Hoare quadruple {11772#true} {11773#false} #2128#return; {11773#false} is VALID [2020-07-18 08:44:22,530 INFO L263 TraceCheckUtils]: 0: Hoare triple {11772#true} call ULTIMATE.init(); {12540#(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-18 08:44:22,530 INFO L280 TraceCheckUtils]: 1: Hoare triple {12540#(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; {11772#true} is VALID [2020-07-18 08:44:22,531 INFO L280 TraceCheckUtils]: 2: Hoare triple {11772#true} #valid := #valid[0 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,531 INFO L280 TraceCheckUtils]: 3: Hoare triple {11772#true} assume 0 < #StackHeapBarrier; {11772#true} is VALID [2020-07-18 08:44:22,531 INFO L280 TraceCheckUtils]: 4: Hoare triple {11772#true} SUMMARY for call #t~string33.base, #t~string33.offset := #Ultimate.allocOnStack(10); srcloc: L5851 {11772#true} is VALID [2020-07-18 08:44:22,531 INFO L280 TraceCheckUtils]: 5: Hoare triple {11772#true} SUMMARY for call #t~string34.base, #t~string34.offset := #Ultimate.allocOnStack(25); srcloc: L5851-1 {11772#true} is VALID [2020-07-18 08:44:22,531 INFO L280 TraceCheckUtils]: 6: Hoare triple {11772#true} SUMMARY for call #t~string35.base, #t~string35.offset := #Ultimate.allocOnStack(28); srcloc: L5854 {11772#true} is VALID [2020-07-18 08:44:22,532 INFO L280 TraceCheckUtils]: 7: Hoare triple {11772#true} SUMMARY for call #t~string36.base, #t~string36.offset := #Ultimate.allocOnStack(17); srcloc: L5857 {11772#true} is VALID [2020-07-18 08:44:22,532 INFO L280 TraceCheckUtils]: 8: Hoare triple {11772#true} SUMMARY for call #t~string37.base, #t~string37.offset := #Ultimate.allocOnStack(21); srcloc: L5860 {11772#true} is VALID [2020-07-18 08:44:22,532 INFO L280 TraceCheckUtils]: 9: Hoare triple {11772#true} SUMMARY for call #t~string38.base, #t~string38.offset := #Ultimate.allocOnStack(13); srcloc: L5863 {11772#true} is VALID [2020-07-18 08:44:22,532 INFO L280 TraceCheckUtils]: 10: Hoare triple {11772#true} SUMMARY for call #t~string39.base, #t~string39.offset := #Ultimate.allocOnStack(5); srcloc: L5866 {11772#true} is VALID [2020-07-18 08:44:22,532 INFO L280 TraceCheckUtils]: 11: Hoare triple {11772#true} SUMMARY for call write~init~int(89, #t~string39.base, #t~string39.offset, 1); srcloc: L5869 {11772#true} is VALID [2020-07-18 08:44:22,532 INFO L280 TraceCheckUtils]: 12: Hoare triple {11772#true} SUMMARY for call write~init~int(111, #t~string39.base, 1 + #t~string39.offset, 1); srcloc: L5869-1 {11772#true} is VALID [2020-07-18 08:44:22,533 INFO L280 TraceCheckUtils]: 13: Hoare triple {11772#true} SUMMARY for call write~init~int(112, #t~string39.base, 2 + #t~string39.offset, 1); srcloc: L5869-2 {11772#true} is VALID [2020-07-18 08:44:22,533 INFO L280 TraceCheckUtils]: 14: Hoare triple {11772#true} SUMMARY for call write~init~int(121, #t~string39.base, 3 + #t~string39.offset, 1); srcloc: L5869-3 {11772#true} is VALID [2020-07-18 08:44:22,533 INFO L280 TraceCheckUtils]: 15: Hoare triple {11772#true} SUMMARY for call write~init~int(0, #t~string39.base, 4 + #t~string39.offset, 1); srcloc: L5869-4 {11772#true} is VALID [2020-07-18 08:44:22,533 INFO L280 TraceCheckUtils]: 16: Hoare triple {11772#true} SUMMARY for call #t~string40.base, #t~string40.offset := #Ultimate.allocOnStack(19); srcloc: L5869-5 {11772#true} is VALID [2020-07-18 08:44:22,533 INFO L280 TraceCheckUtils]: 17: Hoare triple {11772#true} SUMMARY for call #t~string41.base, #t~string41.offset := #Ultimate.allocOnStack(11); srcloc: L5872 {11772#true} is VALID [2020-07-18 08:44:22,534 INFO L280 TraceCheckUtils]: 18: Hoare triple {11772#true} SUMMARY for call #t~string42.base, #t~string42.offset := #Ultimate.allocOnStack(11); srcloc: L5931 {11772#true} is VALID [2020-07-18 08:44:22,534 INFO L280 TraceCheckUtils]: 19: Hoare triple {11772#true} ~ldv_state_variable_3~0 := 0; {11772#true} is VALID [2020-07-18 08:44:22,534 INFO L280 TraceCheckUtils]: 20: Hoare triple {11772#true} ~LDV_IN_INTERRUPT~0 := 1; {11772#true} is VALID [2020-07-18 08:44:22,534 INFO L280 TraceCheckUtils]: 21: Hoare triple {11772#true} ~ldv_state_variable_2~0 := 0; {11772#true} is VALID [2020-07-18 08:44:22,534 INFO L280 TraceCheckUtils]: 22: Hoare triple {11772#true} ~ref_cnt~0 := 0; {11772#true} is VALID [2020-07-18 08:44:22,535 INFO L280 TraceCheckUtils]: 23: Hoare triple {11772#true} ~ldv_state_variable_1~0 := 0; {11772#true} is VALID [2020-07-18 08:44:22,535 INFO L280 TraceCheckUtils]: 24: Hoare triple {11772#true} ~usb_counter~0 := 0; {11772#true} is VALID [2020-07-18 08:44:22,535 INFO L280 TraceCheckUtils]: 25: Hoare triple {11772#true} ~cdc_subset_driver_group1~0.base, ~cdc_subset_driver_group1~0.offset := 0, 0; {11772#true} is VALID [2020-07-18 08:44:22,535 INFO L280 TraceCheckUtils]: 26: Hoare triple {11772#true} ~ldv_state_variable_4~0 := 0; {11772#true} is VALID [2020-07-18 08:44:22,535 INFO L280 TraceCheckUtils]: 27: Hoare triple {11772#true} ~ldv_state_variable_6~0 := 0; {11772#true} is VALID [2020-07-18 08:44:22,535 INFO L280 TraceCheckUtils]: 28: Hoare triple {11772#true} ~ldv_state_variable_0~0 := 0; {11772#true} is VALID [2020-07-18 08:44:22,536 INFO L280 TraceCheckUtils]: 29: Hoare triple {11772#true} ~ldv_state_variable_5~0 := 0; {11772#true} is VALID [2020-07-18 08:44:22,536 INFO L280 TraceCheckUtils]: 30: Hoare triple {11772#true} SUMMARY for call ~#ali_m5632_info~0.base, ~#ali_m5632_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5850 {11772#true} is VALID [2020-07-18 08:44:22,536 INFO L280 TraceCheckUtils]: 31: Hoare triple {11772#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 {11772#true} is VALID [2020-07-18 08:44:22,536 INFO L280 TraceCheckUtils]: 32: Hoare triple {11772#true} SUMMARY for call write~init~int(4096, ~#ali_m5632_info~0.base, 8 + ~#ali_m5632_info~0.offset, 4); srcloc: L5850-2 {11772#true} is VALID [2020-07-18 08:44:22,536 INFO L280 TraceCheckUtils]: 33: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 12 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-3 {11772#true} is VALID [2020-07-18 08:44:22,537 INFO L280 TraceCheckUtils]: 34: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 20 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-4 {11772#true} is VALID [2020-07-18 08:44:22,537 INFO L280 TraceCheckUtils]: 35: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 28 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-5 {11772#true} is VALID [2020-07-18 08:44:22,537 INFO L280 TraceCheckUtils]: 36: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 36 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-6 {11772#true} is VALID [2020-07-18 08:44:22,537 INFO L280 TraceCheckUtils]: 37: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 44 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-7 {11772#true} is VALID [2020-07-18 08:44:22,537 INFO L280 TraceCheckUtils]: 38: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 52 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-8 {11772#true} is VALID [2020-07-18 08:44:22,537 INFO L280 TraceCheckUtils]: 39: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 60 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-9 {11772#true} is VALID [2020-07-18 08:44:22,538 INFO L280 TraceCheckUtils]: 40: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 68 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-10 {11772#true} is VALID [2020-07-18 08:44:22,538 INFO L280 TraceCheckUtils]: 41: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 76 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-11 {11772#true} is VALID [2020-07-18 08:44:22,538 INFO L280 TraceCheckUtils]: 42: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 84 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-12 {11772#true} is VALID [2020-07-18 08:44:22,538 INFO L280 TraceCheckUtils]: 43: Hoare triple {11772#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 {11772#true} is VALID [2020-07-18 08:44:22,538 INFO L280 TraceCheckUtils]: 44: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 100 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-14 {11772#true} is VALID [2020-07-18 08:44:22,538 INFO L280 TraceCheckUtils]: 45: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 108 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-15 {11772#true} is VALID [2020-07-18 08:44:22,539 INFO L280 TraceCheckUtils]: 46: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 116 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-16 {11772#true} is VALID [2020-07-18 08:44:22,539 INFO L280 TraceCheckUtils]: 47: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#ali_m5632_info~0.base, 124 + ~#ali_m5632_info~0.offset, 4); srcloc: L5850-17 {11772#true} is VALID [2020-07-18 08:44:22,539 INFO L280 TraceCheckUtils]: 48: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#ali_m5632_info~0.base, 128 + ~#ali_m5632_info~0.offset, 4); srcloc: L5850-18 {11772#true} is VALID [2020-07-18 08:44:22,539 INFO L280 TraceCheckUtils]: 49: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#ali_m5632_info~0.base, 132 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-19 {11772#true} is VALID [2020-07-18 08:44:22,539 INFO L280 TraceCheckUtils]: 50: Hoare triple {11772#true} SUMMARY for call ~#an2720_info~0.base, ~#an2720_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5850-20 {11772#true} is VALID [2020-07-18 08:44:22,539 INFO L280 TraceCheckUtils]: 51: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(#t~string34.base, #t~string34.offset, ~#an2720_info~0.base, ~#an2720_info~0.offset, 8); srcloc: L5853 {11772#true} is VALID [2020-07-18 08:44:22,540 INFO L280 TraceCheckUtils]: 52: Hoare triple {11772#true} SUMMARY for call write~init~int(4096, ~#an2720_info~0.base, 8 + ~#an2720_info~0.offset, 4); srcloc: L5853-1 {11772#true} is VALID [2020-07-18 08:44:22,540 INFO L280 TraceCheckUtils]: 53: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 12 + ~#an2720_info~0.offset, 8); srcloc: L5853-2 {11772#true} is VALID [2020-07-18 08:44:22,540 INFO L280 TraceCheckUtils]: 54: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 20 + ~#an2720_info~0.offset, 8); srcloc: L5853-3 {11772#true} is VALID [2020-07-18 08:44:22,540 INFO L280 TraceCheckUtils]: 55: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 28 + ~#an2720_info~0.offset, 8); srcloc: L5853-4 {11772#true} is VALID [2020-07-18 08:44:22,540 INFO L280 TraceCheckUtils]: 56: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 36 + ~#an2720_info~0.offset, 8); srcloc: L5853-5 {11772#true} is VALID [2020-07-18 08:44:22,541 INFO L280 TraceCheckUtils]: 57: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 44 + ~#an2720_info~0.offset, 8); srcloc: L5853-6 {11772#true} is VALID [2020-07-18 08:44:22,541 INFO L280 TraceCheckUtils]: 58: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 52 + ~#an2720_info~0.offset, 8); srcloc: L5853-7 {11772#true} is VALID [2020-07-18 08:44:22,541 INFO L280 TraceCheckUtils]: 59: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 60 + ~#an2720_info~0.offset, 8); srcloc: L5853-8 {11772#true} is VALID [2020-07-18 08:44:22,541 INFO L280 TraceCheckUtils]: 60: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 68 + ~#an2720_info~0.offset, 8); srcloc: L5853-9 {11772#true} is VALID [2020-07-18 08:44:22,541 INFO L280 TraceCheckUtils]: 61: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 76 + ~#an2720_info~0.offset, 8); srcloc: L5853-10 {11772#true} is VALID [2020-07-18 08:44:22,541 INFO L280 TraceCheckUtils]: 62: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 84 + ~#an2720_info~0.offset, 8); srcloc: L5853-11 {11772#true} is VALID [2020-07-18 08:44:22,542 INFO L280 TraceCheckUtils]: 63: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 92 + ~#an2720_info~0.offset, 8); srcloc: L5853-12 {11772#true} is VALID [2020-07-18 08:44:22,542 INFO L280 TraceCheckUtils]: 64: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 100 + ~#an2720_info~0.offset, 8); srcloc: L5853-13 {11772#true} is VALID [2020-07-18 08:44:22,542 INFO L280 TraceCheckUtils]: 65: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 108 + ~#an2720_info~0.offset, 8); srcloc: L5853-14 {11772#true} is VALID [2020-07-18 08:44:22,542 INFO L280 TraceCheckUtils]: 66: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 116 + ~#an2720_info~0.offset, 8); srcloc: L5853-15 {11772#true} is VALID [2020-07-18 08:44:22,542 INFO L280 TraceCheckUtils]: 67: Hoare triple {11772#true} SUMMARY for call write~init~int(2, ~#an2720_info~0.base, 124 + ~#an2720_info~0.offset, 4); srcloc: L5853-16 {11772#true} is VALID [2020-07-18 08:44:22,542 INFO L280 TraceCheckUtils]: 68: Hoare triple {11772#true} SUMMARY for call write~init~int(2, ~#an2720_info~0.base, 128 + ~#an2720_info~0.offset, 4); srcloc: L5853-17 {11772#true} is VALID [2020-07-18 08:44:22,543 INFO L280 TraceCheckUtils]: 69: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#an2720_info~0.base, 132 + ~#an2720_info~0.offset, 8); srcloc: L5853-18 {11772#true} is VALID [2020-07-18 08:44:22,543 INFO L280 TraceCheckUtils]: 70: Hoare triple {11772#true} SUMMARY for call ~#belkin_info~0.base, ~#belkin_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5853-19 {11772#true} is VALID [2020-07-18 08:44:22,543 INFO L280 TraceCheckUtils]: 71: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(#t~string35.base, #t~string35.offset, ~#belkin_info~0.base, ~#belkin_info~0.offset, 8); srcloc: L5856 {11772#true} is VALID [2020-07-18 08:44:22,543 INFO L280 TraceCheckUtils]: 72: Hoare triple {11772#true} SUMMARY for call write~init~int(4096, ~#belkin_info~0.base, 8 + ~#belkin_info~0.offset, 4); srcloc: L5856-1 {11772#true} is VALID [2020-07-18 08:44:22,543 INFO L280 TraceCheckUtils]: 73: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 12 + ~#belkin_info~0.offset, 8); srcloc: L5856-2 {11772#true} is VALID [2020-07-18 08:44:22,543 INFO L280 TraceCheckUtils]: 74: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 20 + ~#belkin_info~0.offset, 8); srcloc: L5856-3 {11772#true} is VALID [2020-07-18 08:44:22,544 INFO L280 TraceCheckUtils]: 75: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 28 + ~#belkin_info~0.offset, 8); srcloc: L5856-4 {11772#true} is VALID [2020-07-18 08:44:22,544 INFO L280 TraceCheckUtils]: 76: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 36 + ~#belkin_info~0.offset, 8); srcloc: L5856-5 {11772#true} is VALID [2020-07-18 08:44:22,544 INFO L280 TraceCheckUtils]: 77: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 44 + ~#belkin_info~0.offset, 8); srcloc: L5856-6 {11772#true} is VALID [2020-07-18 08:44:22,544 INFO L280 TraceCheckUtils]: 78: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 52 + ~#belkin_info~0.offset, 8); srcloc: L5856-7 {11772#true} is VALID [2020-07-18 08:44:22,544 INFO L280 TraceCheckUtils]: 79: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 60 + ~#belkin_info~0.offset, 8); srcloc: L5856-8 {11772#true} is VALID [2020-07-18 08:44:22,545 INFO L280 TraceCheckUtils]: 80: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 68 + ~#belkin_info~0.offset, 8); srcloc: L5856-9 {11772#true} is VALID [2020-07-18 08:44:22,545 INFO L280 TraceCheckUtils]: 81: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 76 + ~#belkin_info~0.offset, 8); srcloc: L5856-10 {11772#true} is VALID [2020-07-18 08:44:22,545 INFO L280 TraceCheckUtils]: 82: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 84 + ~#belkin_info~0.offset, 8); srcloc: L5856-11 {11772#true} is VALID [2020-07-18 08:44:22,545 INFO L280 TraceCheckUtils]: 83: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 92 + ~#belkin_info~0.offset, 8); srcloc: L5856-12 {11772#true} is VALID [2020-07-18 08:44:22,545 INFO L280 TraceCheckUtils]: 84: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 100 + ~#belkin_info~0.offset, 8); srcloc: L5856-13 {11772#true} is VALID [2020-07-18 08:44:22,545 INFO L280 TraceCheckUtils]: 85: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 108 + ~#belkin_info~0.offset, 8); srcloc: L5856-14 {11772#true} is VALID [2020-07-18 08:44:22,546 INFO L280 TraceCheckUtils]: 86: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 116 + ~#belkin_info~0.offset, 8); srcloc: L5856-15 {11772#true} is VALID [2020-07-18 08:44:22,546 INFO L280 TraceCheckUtils]: 87: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#belkin_info~0.base, 124 + ~#belkin_info~0.offset, 4); srcloc: L5856-16 {11772#true} is VALID [2020-07-18 08:44:22,546 INFO L280 TraceCheckUtils]: 88: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#belkin_info~0.base, 128 + ~#belkin_info~0.offset, 4); srcloc: L5856-17 {11772#true} is VALID [2020-07-18 08:44:22,546 INFO L280 TraceCheckUtils]: 89: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#belkin_info~0.base, 132 + ~#belkin_info~0.offset, 8); srcloc: L5856-18 {11772#true} is VALID [2020-07-18 08:44:22,546 INFO L280 TraceCheckUtils]: 90: Hoare triple {11772#true} SUMMARY for call ~#epson2888_info~0.base, ~#epson2888_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5856-19 {11772#true} is VALID [2020-07-18 08:44:22,546 INFO L280 TraceCheckUtils]: 91: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(#t~string36.base, #t~string36.offset, ~#epson2888_info~0.base, ~#epson2888_info~0.offset, 8); srcloc: L5859 {11772#true} is VALID [2020-07-18 08:44:22,547 INFO L280 TraceCheckUtils]: 92: Hoare triple {11772#true} SUMMARY for call write~init~int(4096, ~#epson2888_info~0.base, 8 + ~#epson2888_info~0.offset, 4); srcloc: L5859-1 {11772#true} is VALID [2020-07-18 08:44:22,547 INFO L280 TraceCheckUtils]: 93: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 12 + ~#epson2888_info~0.offset, 8); srcloc: L5859-2 {11772#true} is VALID [2020-07-18 08:44:22,547 INFO L280 TraceCheckUtils]: 94: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 20 + ~#epson2888_info~0.offset, 8); srcloc: L5859-3 {11772#true} is VALID [2020-07-18 08:44:22,547 INFO L280 TraceCheckUtils]: 95: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 28 + ~#epson2888_info~0.offset, 8); srcloc: L5859-4 {11772#true} is VALID [2020-07-18 08:44:22,547 INFO L280 TraceCheckUtils]: 96: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 36 + ~#epson2888_info~0.offset, 8); srcloc: L5859-5 {11772#true} is VALID [2020-07-18 08:44:22,547 INFO L280 TraceCheckUtils]: 97: Hoare triple {11772#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 {11772#true} is VALID [2020-07-18 08:44:22,548 INFO L280 TraceCheckUtils]: 98: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 52 + ~#epson2888_info~0.offset, 8); srcloc: L5859-7 {11772#true} is VALID [2020-07-18 08:44:22,548 INFO L280 TraceCheckUtils]: 99: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 60 + ~#epson2888_info~0.offset, 8); srcloc: L5859-8 {11772#true} is VALID [2020-07-18 08:44:22,548 INFO L280 TraceCheckUtils]: 100: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 68 + ~#epson2888_info~0.offset, 8); srcloc: L5859-9 {11772#true} is VALID [2020-07-18 08:44:22,548 INFO L280 TraceCheckUtils]: 101: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 76 + ~#epson2888_info~0.offset, 8); srcloc: L5859-10 {11772#true} is VALID [2020-07-18 08:44:22,548 INFO L280 TraceCheckUtils]: 102: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 84 + ~#epson2888_info~0.offset, 8); srcloc: L5859-11 {11772#true} is VALID [2020-07-18 08:44:22,548 INFO L280 TraceCheckUtils]: 103: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 92 + ~#epson2888_info~0.offset, 8); srcloc: L5859-12 {11772#true} is VALID [2020-07-18 08:44:22,549 INFO L280 TraceCheckUtils]: 104: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 100 + ~#epson2888_info~0.offset, 8); srcloc: L5859-13 {11772#true} is VALID [2020-07-18 08:44:22,549 INFO L280 TraceCheckUtils]: 105: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 108 + ~#epson2888_info~0.offset, 8); srcloc: L5859-14 {11772#true} is VALID [2020-07-18 08:44:22,549 INFO L280 TraceCheckUtils]: 106: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 116 + ~#epson2888_info~0.offset, 8); srcloc: L5859-15 {11772#true} is VALID [2020-07-18 08:44:22,549 INFO L280 TraceCheckUtils]: 107: Hoare triple {11772#true} SUMMARY for call write~init~int(4, ~#epson2888_info~0.base, 124 + ~#epson2888_info~0.offset, 4); srcloc: L5859-16 {11772#true} is VALID [2020-07-18 08:44:22,549 INFO L280 TraceCheckUtils]: 108: Hoare triple {11772#true} SUMMARY for call write~init~int(3, ~#epson2888_info~0.base, 128 + ~#epson2888_info~0.offset, 4); srcloc: L5859-17 {11772#true} is VALID [2020-07-18 08:44:22,549 INFO L280 TraceCheckUtils]: 109: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#epson2888_info~0.base, 132 + ~#epson2888_info~0.offset, 8); srcloc: L5859-18 {11772#true} is VALID [2020-07-18 08:44:22,550 INFO L280 TraceCheckUtils]: 110: Hoare triple {11772#true} SUMMARY for call ~#kc2190_info~0.base, ~#kc2190_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5859-19 {11772#true} is VALID [2020-07-18 08:44:22,550 INFO L280 TraceCheckUtils]: 111: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(#t~string37.base, #t~string37.offset, ~#kc2190_info~0.base, ~#kc2190_info~0.offset, 8); srcloc: L5862 {11772#true} is VALID [2020-07-18 08:44:22,550 INFO L280 TraceCheckUtils]: 112: Hoare triple {11772#true} SUMMARY for call write~init~int(4096, ~#kc2190_info~0.base, 8 + ~#kc2190_info~0.offset, 4); srcloc: L5862-1 {11772#true} is VALID [2020-07-18 08:44:22,550 INFO L280 TraceCheckUtils]: 113: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 12 + ~#kc2190_info~0.offset, 8); srcloc: L5862-2 {11772#true} is VALID [2020-07-18 08:44:22,550 INFO L280 TraceCheckUtils]: 114: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 20 + ~#kc2190_info~0.offset, 8); srcloc: L5862-3 {11772#true} is VALID [2020-07-18 08:44:22,551 INFO L280 TraceCheckUtils]: 115: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 28 + ~#kc2190_info~0.offset, 8); srcloc: L5862-4 {11772#true} is VALID [2020-07-18 08:44:22,551 INFO L280 TraceCheckUtils]: 116: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 36 + ~#kc2190_info~0.offset, 8); srcloc: L5862-5 {11772#true} is VALID [2020-07-18 08:44:22,551 INFO L280 TraceCheckUtils]: 117: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 44 + ~#kc2190_info~0.offset, 8); srcloc: L5862-6 {11772#true} is VALID [2020-07-18 08:44:22,551 INFO L280 TraceCheckUtils]: 118: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 52 + ~#kc2190_info~0.offset, 8); srcloc: L5862-7 {11772#true} is VALID [2020-07-18 08:44:22,551 INFO L280 TraceCheckUtils]: 119: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 60 + ~#kc2190_info~0.offset, 8); srcloc: L5862-8 {11772#true} is VALID [2020-07-18 08:44:22,551 INFO L280 TraceCheckUtils]: 120: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 68 + ~#kc2190_info~0.offset, 8); srcloc: L5862-9 {11772#true} is VALID [2020-07-18 08:44:22,552 INFO L280 TraceCheckUtils]: 121: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 76 + ~#kc2190_info~0.offset, 8); srcloc: L5862-10 {11772#true} is VALID [2020-07-18 08:44:22,552 INFO L280 TraceCheckUtils]: 122: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 84 + ~#kc2190_info~0.offset, 8); srcloc: L5862-11 {11772#true} is VALID [2020-07-18 08:44:22,552 INFO L280 TraceCheckUtils]: 123: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 92 + ~#kc2190_info~0.offset, 8); srcloc: L5862-12 {11772#true} is VALID [2020-07-18 08:44:22,552 INFO L280 TraceCheckUtils]: 124: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 100 + ~#kc2190_info~0.offset, 8); srcloc: L5862-13 {11772#true} is VALID [2020-07-18 08:44:22,552 INFO L280 TraceCheckUtils]: 125: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 108 + ~#kc2190_info~0.offset, 8); srcloc: L5862-14 {11772#true} is VALID [2020-07-18 08:44:22,552 INFO L280 TraceCheckUtils]: 126: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 116 + ~#kc2190_info~0.offset, 8); srcloc: L5862-15 {11772#true} is VALID [2020-07-18 08:44:22,553 INFO L280 TraceCheckUtils]: 127: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#kc2190_info~0.base, 124 + ~#kc2190_info~0.offset, 4); srcloc: L5862-16 {11772#true} is VALID [2020-07-18 08:44:22,553 INFO L280 TraceCheckUtils]: 128: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#kc2190_info~0.base, 128 + ~#kc2190_info~0.offset, 4); srcloc: L5862-17 {11772#true} is VALID [2020-07-18 08:44:22,553 INFO L280 TraceCheckUtils]: 129: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#kc2190_info~0.base, 132 + ~#kc2190_info~0.offset, 8); srcloc: L5862-18 {11772#true} is VALID [2020-07-18 08:44:22,553 INFO L280 TraceCheckUtils]: 130: Hoare triple {11772#true} SUMMARY for call ~#linuxdev_info~0.base, ~#linuxdev_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5862-19 {11772#true} is VALID [2020-07-18 08:44:22,553 INFO L280 TraceCheckUtils]: 131: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(#t~string38.base, #t~string38.offset, ~#linuxdev_info~0.base, ~#linuxdev_info~0.offset, 8); srcloc: L5865 {11772#true} is VALID [2020-07-18 08:44:22,553 INFO L280 TraceCheckUtils]: 132: Hoare triple {11772#true} SUMMARY for call write~init~int(4096, ~#linuxdev_info~0.base, 8 + ~#linuxdev_info~0.offset, 4); srcloc: L5865-1 {11772#true} is VALID [2020-07-18 08:44:22,554 INFO L280 TraceCheckUtils]: 133: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 12 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-2 {11772#true} is VALID [2020-07-18 08:44:22,554 INFO L280 TraceCheckUtils]: 134: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 20 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-3 {11772#true} is VALID [2020-07-18 08:44:22,554 INFO L280 TraceCheckUtils]: 135: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 28 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-4 {11772#true} is VALID [2020-07-18 08:44:22,554 INFO L280 TraceCheckUtils]: 136: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 36 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-5 {11772#true} is VALID [2020-07-18 08:44:22,554 INFO L280 TraceCheckUtils]: 137: Hoare triple {11772#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 {11772#true} is VALID [2020-07-18 08:44:22,554 INFO L280 TraceCheckUtils]: 138: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 52 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-7 {11772#true} is VALID [2020-07-18 08:44:22,555 INFO L280 TraceCheckUtils]: 139: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 60 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-8 {11772#true} is VALID [2020-07-18 08:44:22,555 INFO L280 TraceCheckUtils]: 140: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 68 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-9 {11772#true} is VALID [2020-07-18 08:44:22,555 INFO L280 TraceCheckUtils]: 141: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 76 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-10 {11772#true} is VALID [2020-07-18 08:44:22,555 INFO L280 TraceCheckUtils]: 142: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 84 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-11 {11772#true} is VALID [2020-07-18 08:44:22,555 INFO L280 TraceCheckUtils]: 143: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 92 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-12 {11772#true} is VALID [2020-07-18 08:44:22,555 INFO L280 TraceCheckUtils]: 144: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 100 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-13 {11772#true} is VALID [2020-07-18 08:44:22,556 INFO L280 TraceCheckUtils]: 145: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 108 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-14 {11772#true} is VALID [2020-07-18 08:44:22,556 INFO L280 TraceCheckUtils]: 146: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 116 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-15 {11772#true} is VALID [2020-07-18 08:44:22,556 INFO L280 TraceCheckUtils]: 147: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#linuxdev_info~0.base, 124 + ~#linuxdev_info~0.offset, 4); srcloc: L5865-16 {11772#true} is VALID [2020-07-18 08:44:22,556 INFO L280 TraceCheckUtils]: 148: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#linuxdev_info~0.base, 128 + ~#linuxdev_info~0.offset, 4); srcloc: L5865-17 {11772#true} is VALID [2020-07-18 08:44:22,556 INFO L280 TraceCheckUtils]: 149: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#linuxdev_info~0.base, 132 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-18 {11772#true} is VALID [2020-07-18 08:44:22,556 INFO L280 TraceCheckUtils]: 150: Hoare triple {11772#true} SUMMARY for call ~#yopy_info~0.base, ~#yopy_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5865-19 {11772#true} is VALID [2020-07-18 08:44:22,557 INFO L280 TraceCheckUtils]: 151: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(#t~string39.base, #t~string39.offset, ~#yopy_info~0.base, ~#yopy_info~0.offset, 8); srcloc: L5868 {11772#true} is VALID [2020-07-18 08:44:22,557 INFO L280 TraceCheckUtils]: 152: Hoare triple {11772#true} SUMMARY for call write~init~int(4096, ~#yopy_info~0.base, 8 + ~#yopy_info~0.offset, 4); srcloc: L5868-1 {11772#true} is VALID [2020-07-18 08:44:22,557 INFO L280 TraceCheckUtils]: 153: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 12 + ~#yopy_info~0.offset, 8); srcloc: L5868-2 {11772#true} is VALID [2020-07-18 08:44:22,557 INFO L280 TraceCheckUtils]: 154: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 20 + ~#yopy_info~0.offset, 8); srcloc: L5868-3 {11772#true} is VALID [2020-07-18 08:44:22,557 INFO L280 TraceCheckUtils]: 155: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 28 + ~#yopy_info~0.offset, 8); srcloc: L5868-4 {11772#true} is VALID [2020-07-18 08:44:22,558 INFO L280 TraceCheckUtils]: 156: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 36 + ~#yopy_info~0.offset, 8); srcloc: L5868-5 {11772#true} is VALID [2020-07-18 08:44:22,558 INFO L280 TraceCheckUtils]: 157: Hoare triple {11772#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 {11772#true} is VALID [2020-07-18 08:44:22,558 INFO L280 TraceCheckUtils]: 158: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 52 + ~#yopy_info~0.offset, 8); srcloc: L5868-7 {11772#true} is VALID [2020-07-18 08:44:22,558 INFO L280 TraceCheckUtils]: 159: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 60 + ~#yopy_info~0.offset, 8); srcloc: L5868-8 {11772#true} is VALID [2020-07-18 08:44:22,558 INFO L280 TraceCheckUtils]: 160: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 68 + ~#yopy_info~0.offset, 8); srcloc: L5868-9 {11772#true} is VALID [2020-07-18 08:44:22,559 INFO L280 TraceCheckUtils]: 161: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 76 + ~#yopy_info~0.offset, 8); srcloc: L5868-10 {11772#true} is VALID [2020-07-18 08:44:22,559 INFO L280 TraceCheckUtils]: 162: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 84 + ~#yopy_info~0.offset, 8); srcloc: L5868-11 {11772#true} is VALID [2020-07-18 08:44:22,559 INFO L280 TraceCheckUtils]: 163: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 92 + ~#yopy_info~0.offset, 8); srcloc: L5868-12 {11772#true} is VALID [2020-07-18 08:44:22,559 INFO L280 TraceCheckUtils]: 164: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 100 + ~#yopy_info~0.offset, 8); srcloc: L5868-13 {11772#true} is VALID [2020-07-18 08:44:22,559 INFO L280 TraceCheckUtils]: 165: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 108 + ~#yopy_info~0.offset, 8); srcloc: L5868-14 {11772#true} is VALID [2020-07-18 08:44:22,559 INFO L280 TraceCheckUtils]: 166: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 116 + ~#yopy_info~0.offset, 8); srcloc: L5868-15 {11772#true} is VALID [2020-07-18 08:44:22,560 INFO L280 TraceCheckUtils]: 167: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#yopy_info~0.base, 124 + ~#yopy_info~0.offset, 4); srcloc: L5868-16 {11772#true} is VALID [2020-07-18 08:44:22,560 INFO L280 TraceCheckUtils]: 168: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#yopy_info~0.base, 128 + ~#yopy_info~0.offset, 4); srcloc: L5868-17 {11772#true} is VALID [2020-07-18 08:44:22,560 INFO L280 TraceCheckUtils]: 169: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#yopy_info~0.base, 132 + ~#yopy_info~0.offset, 8); srcloc: L5868-18 {11772#true} is VALID [2020-07-18 08:44:22,560 INFO L280 TraceCheckUtils]: 170: Hoare triple {11772#true} SUMMARY for call ~#blob_info~0.base, ~#blob_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5868-19 {11772#true} is VALID [2020-07-18 08:44:22,560 INFO L280 TraceCheckUtils]: 171: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(#t~string40.base, #t~string40.offset, ~#blob_info~0.base, ~#blob_info~0.offset, 8); srcloc: L5871 {11772#true} is VALID [2020-07-18 08:44:22,560 INFO L280 TraceCheckUtils]: 172: Hoare triple {11772#true} SUMMARY for call write~init~int(4096, ~#blob_info~0.base, 8 + ~#blob_info~0.offset, 4); srcloc: L5871-1 {11772#true} is VALID [2020-07-18 08:44:22,561 INFO L280 TraceCheckUtils]: 173: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 12 + ~#blob_info~0.offset, 8); srcloc: L5871-2 {11772#true} is VALID [2020-07-18 08:44:22,561 INFO L280 TraceCheckUtils]: 174: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 20 + ~#blob_info~0.offset, 8); srcloc: L5871-3 {11772#true} is VALID [2020-07-18 08:44:22,561 INFO L280 TraceCheckUtils]: 175: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 28 + ~#blob_info~0.offset, 8); srcloc: L5871-4 {11772#true} is VALID [2020-07-18 08:44:22,561 INFO L280 TraceCheckUtils]: 176: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 36 + ~#blob_info~0.offset, 8); srcloc: L5871-5 {11772#true} is VALID [2020-07-18 08:44:22,561 INFO L280 TraceCheckUtils]: 177: Hoare triple {11772#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 {11772#true} is VALID [2020-07-18 08:44:22,562 INFO L280 TraceCheckUtils]: 178: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 52 + ~#blob_info~0.offset, 8); srcloc: L5871-7 {11772#true} is VALID [2020-07-18 08:44:22,562 INFO L280 TraceCheckUtils]: 179: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 60 + ~#blob_info~0.offset, 8); srcloc: L5871-8 {11772#true} is VALID [2020-07-18 08:44:22,562 INFO L280 TraceCheckUtils]: 180: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 68 + ~#blob_info~0.offset, 8); srcloc: L5871-9 {11772#true} is VALID [2020-07-18 08:44:22,562 INFO L280 TraceCheckUtils]: 181: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 76 + ~#blob_info~0.offset, 8); srcloc: L5871-10 {11772#true} is VALID [2020-07-18 08:44:22,562 INFO L280 TraceCheckUtils]: 182: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 84 + ~#blob_info~0.offset, 8); srcloc: L5871-11 {11772#true} is VALID [2020-07-18 08:44:22,562 INFO L280 TraceCheckUtils]: 183: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 92 + ~#blob_info~0.offset, 8); srcloc: L5871-12 {11772#true} is VALID [2020-07-18 08:44:22,563 INFO L280 TraceCheckUtils]: 184: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 100 + ~#blob_info~0.offset, 8); srcloc: L5871-13 {11772#true} is VALID [2020-07-18 08:44:22,563 INFO L280 TraceCheckUtils]: 185: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 108 + ~#blob_info~0.offset, 8); srcloc: L5871-14 {11772#true} is VALID [2020-07-18 08:44:22,563 INFO L280 TraceCheckUtils]: 186: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 116 + ~#blob_info~0.offset, 8); srcloc: L5871-15 {11772#true} is VALID [2020-07-18 08:44:22,563 INFO L280 TraceCheckUtils]: 187: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#blob_info~0.base, 124 + ~#blob_info~0.offset, 4); srcloc: L5871-16 {11772#true} is VALID [2020-07-18 08:44:22,563 INFO L280 TraceCheckUtils]: 188: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#blob_info~0.base, 128 + ~#blob_info~0.offset, 4); srcloc: L5871-17 {11772#true} is VALID [2020-07-18 08:44:22,563 INFO L280 TraceCheckUtils]: 189: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#blob_info~0.base, 132 + ~#blob_info~0.offset, 8); srcloc: L5871-18 {11772#true} is VALID [2020-07-18 08:44:22,564 INFO L280 TraceCheckUtils]: 190: Hoare triple {11772#true} SUMMARY for call ~#products~0.base, ~#products~0.offset := #Ultimate.allocOnStack(375); srcloc: L5871-19 {11772#true} is VALID [2020-07-18 08:44:22,564 INFO L280 TraceCheckUtils]: 191: Hoare triple {11772#true} SUMMARY for call write~init~int(3, ~#products~0.base, ~#products~0.offset, 2); srcloc: L5874 {11772#true} is VALID [2020-07-18 08:44:22,564 INFO L280 TraceCheckUtils]: 192: Hoare triple {11772#true} SUMMARY for call write~init~int(1026, ~#products~0.base, 2 + ~#products~0.offset, 2); srcloc: L5874-1 {11772#true} is VALID [2020-07-18 08:44:22,564 INFO L280 TraceCheckUtils]: 193: Hoare triple {11772#true} SUMMARY for call write~init~int(22066, ~#products~0.base, 4 + ~#products~0.offset, 2); srcloc: L5874-2 {11772#true} is VALID [2020-07-18 08:44:22,564 INFO L280 TraceCheckUtils]: 194: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 6 + ~#products~0.offset, 2); srcloc: L5874-3 {11772#true} is VALID [2020-07-18 08:44:22,564 INFO L280 TraceCheckUtils]: 195: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 8 + ~#products~0.offset, 2); srcloc: L5874-4 {11772#true} is VALID [2020-07-18 08:44:22,565 INFO L280 TraceCheckUtils]: 196: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 10 + ~#products~0.offset, 1); srcloc: L5874-5 {11772#true} is VALID [2020-07-18 08:44:22,565 INFO L280 TraceCheckUtils]: 197: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 11 + ~#products~0.offset, 1); srcloc: L5874-6 {11772#true} is VALID [2020-07-18 08:44:22,565 INFO L280 TraceCheckUtils]: 198: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 12 + ~#products~0.offset, 1); srcloc: L5874-7 {11772#true} is VALID [2020-07-18 08:44:22,565 INFO L280 TraceCheckUtils]: 199: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 13 + ~#products~0.offset, 1); srcloc: L5874-8 {11772#true} is VALID [2020-07-18 08:44:22,565 INFO L280 TraceCheckUtils]: 200: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 14 + ~#products~0.offset, 1); srcloc: L5874-9 {11772#true} is VALID [2020-07-18 08:44:22,566 INFO L280 TraceCheckUtils]: 201: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 15 + ~#products~0.offset, 1); srcloc: L5874-10 {11772#true} is VALID [2020-07-18 08:44:22,566 INFO L280 TraceCheckUtils]: 202: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 16 + ~#products~0.offset, 1); srcloc: L5874-11 {11772#true} is VALID [2020-07-18 08:44:22,566 INFO L280 TraceCheckUtils]: 203: Hoare triple {11772#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 {11772#true} is VALID [2020-07-18 08:44:22,566 INFO L280 TraceCheckUtils]: 204: Hoare triple {11772#true} SUMMARY for call write~init~int(3, ~#products~0.base, 25 + ~#products~0.offset, 2); srcloc: L5874-13 {11772#true} is VALID [2020-07-18 08:44:22,566 INFO L280 TraceCheckUtils]: 205: Hoare triple {11772#true} SUMMARY for call write~init~int(6189, ~#products~0.base, 27 + ~#products~0.offset, 2); srcloc: L5874-14 {11772#true} is VALID [2020-07-18 08:44:22,566 INFO L280 TraceCheckUtils]: 206: Hoare triple {11772#true} SUMMARY for call write~init~int(8316, ~#products~0.base, 29 + ~#products~0.offset, 2); srcloc: L5874-15 {11772#true} is VALID [2020-07-18 08:44:22,567 INFO L280 TraceCheckUtils]: 207: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 31 + ~#products~0.offset, 2); srcloc: L5874-16 {11772#true} is VALID [2020-07-18 08:44:22,567 INFO L280 TraceCheckUtils]: 208: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 33 + ~#products~0.offset, 2); srcloc: L5874-17 {11772#true} is VALID [2020-07-18 08:44:22,567 INFO L280 TraceCheckUtils]: 209: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 35 + ~#products~0.offset, 1); srcloc: L5874-18 {11772#true} is VALID [2020-07-18 08:44:22,567 INFO L280 TraceCheckUtils]: 210: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 36 + ~#products~0.offset, 1); srcloc: L5874-19 {11772#true} is VALID [2020-07-18 08:44:22,567 INFO L280 TraceCheckUtils]: 211: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 37 + ~#products~0.offset, 1); srcloc: L5874-20 {11772#true} is VALID [2020-07-18 08:44:22,567 INFO L280 TraceCheckUtils]: 212: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 38 + ~#products~0.offset, 1); srcloc: L5874-21 {11772#true} is VALID [2020-07-18 08:44:22,568 INFO L280 TraceCheckUtils]: 213: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 39 + ~#products~0.offset, 1); srcloc: L5874-22 {11772#true} is VALID [2020-07-18 08:44:22,568 INFO L280 TraceCheckUtils]: 214: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 40 + ~#products~0.offset, 1); srcloc: L5874-23 {11772#true} is VALID [2020-07-18 08:44:22,568 INFO L280 TraceCheckUtils]: 215: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 41 + ~#products~0.offset, 1); srcloc: L5874-24 {11772#true} is VALID [2020-07-18 08:44:22,568 INFO L280 TraceCheckUtils]: 216: Hoare triple {11772#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 {11772#true} is VALID [2020-07-18 08:44:22,568 INFO L280 TraceCheckUtils]: 217: Hoare triple {11772#true} SUMMARY for call write~init~int(3, ~#products~0.base, 50 + ~#products~0.offset, 2); srcloc: L5874-26 {11772#true} is VALID [2020-07-18 08:44:22,568 INFO L280 TraceCheckUtils]: 218: Hoare triple {11772#true} SUMMARY for call write~init~int(1351, ~#products~0.base, 52 + ~#products~0.offset, 2); srcloc: L5874-27 {11772#true} is VALID [2020-07-18 08:44:22,569 INFO L280 TraceCheckUtils]: 219: Hoare triple {11772#true} SUMMARY for call write~init~int(10016, ~#products~0.base, 54 + ~#products~0.offset, 2); srcloc: L5874-28 {11772#true} is VALID [2020-07-18 08:44:22,569 INFO L280 TraceCheckUtils]: 220: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 56 + ~#products~0.offset, 2); srcloc: L5874-29 {11772#true} is VALID [2020-07-18 08:44:22,569 INFO L280 TraceCheckUtils]: 221: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 58 + ~#products~0.offset, 2); srcloc: L5874-30 {11772#true} is VALID [2020-07-18 08:44:22,569 INFO L280 TraceCheckUtils]: 222: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 60 + ~#products~0.offset, 1); srcloc: L5874-31 {11772#true} is VALID [2020-07-18 08:44:22,569 INFO L280 TraceCheckUtils]: 223: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 61 + ~#products~0.offset, 1); srcloc: L5874-32 {11772#true} is VALID [2020-07-18 08:44:22,570 INFO L280 TraceCheckUtils]: 224: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 62 + ~#products~0.offset, 1); srcloc: L5874-33 {11772#true} is VALID [2020-07-18 08:44:22,570 INFO L280 TraceCheckUtils]: 225: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 63 + ~#products~0.offset, 1); srcloc: L5874-34 {11772#true} is VALID [2020-07-18 08:44:22,570 INFO L280 TraceCheckUtils]: 226: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 64 + ~#products~0.offset, 1); srcloc: L5874-35 {11772#true} is VALID [2020-07-18 08:44:22,570 INFO L280 TraceCheckUtils]: 227: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 65 + ~#products~0.offset, 1); srcloc: L5874-36 {11772#true} is VALID [2020-07-18 08:44:22,570 INFO L280 TraceCheckUtils]: 228: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 66 + ~#products~0.offset, 1); srcloc: L5874-37 {11772#true} is VALID [2020-07-18 08:44:22,571 INFO L280 TraceCheckUtils]: 229: Hoare triple {11772#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 {11772#true} is VALID [2020-07-18 08:44:22,571 INFO L280 TraceCheckUtils]: 230: Hoare triple {11772#true} SUMMARY for call write~init~int(3, ~#products~0.base, 75 + ~#products~0.offset, 2); srcloc: L5874-39 {11772#true} is VALID [2020-07-18 08:44:22,571 INFO L280 TraceCheckUtils]: 231: Hoare triple {11772#true} SUMMARY for call write~init~int(1351, ~#products~0.base, 77 + ~#products~0.offset, 2); srcloc: L5874-40 {11772#true} is VALID [2020-07-18 08:44:22,571 INFO L280 TraceCheckUtils]: 232: Hoare triple {11772#true} SUMMARY for call write~init~int(10023, ~#products~0.base, 79 + ~#products~0.offset, 2); srcloc: L5874-41 {11772#true} is VALID [2020-07-18 08:44:22,571 INFO L280 TraceCheckUtils]: 233: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 81 + ~#products~0.offset, 2); srcloc: L5874-42 {11772#true} is VALID [2020-07-18 08:44:22,571 INFO L280 TraceCheckUtils]: 234: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 83 + ~#products~0.offset, 2); srcloc: L5874-43 {11772#true} is VALID [2020-07-18 08:44:22,572 INFO L280 TraceCheckUtils]: 235: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 85 + ~#products~0.offset, 1); srcloc: L5874-44 {11772#true} is VALID [2020-07-18 08:44:22,572 INFO L280 TraceCheckUtils]: 236: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 86 + ~#products~0.offset, 1); srcloc: L5874-45 {11772#true} is VALID [2020-07-18 08:44:22,572 INFO L280 TraceCheckUtils]: 237: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 87 + ~#products~0.offset, 1); srcloc: L5874-46 {11772#true} is VALID [2020-07-18 08:44:22,572 INFO L280 TraceCheckUtils]: 238: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 88 + ~#products~0.offset, 1); srcloc: L5874-47 {11772#true} is VALID [2020-07-18 08:44:22,572 INFO L280 TraceCheckUtils]: 239: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 89 + ~#products~0.offset, 1); srcloc: L5874-48 {11772#true} is VALID [2020-07-18 08:44:22,572 INFO L280 TraceCheckUtils]: 240: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 90 + ~#products~0.offset, 1); srcloc: L5874-49 {11772#true} is VALID [2020-07-18 08:44:22,573 INFO L280 TraceCheckUtils]: 241: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 91 + ~#products~0.offset, 1); srcloc: L5874-50 {11772#true} is VALID [2020-07-18 08:44:22,573 INFO L280 TraceCheckUtils]: 242: Hoare triple {11772#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 {11772#true} is VALID [2020-07-18 08:44:22,573 INFO L280 TraceCheckUtils]: 243: Hoare triple {11772#true} SUMMARY for call write~init~int(3, ~#products~0.base, 100 + ~#products~0.offset, 2); srcloc: L5874-52 {11772#true} is VALID [2020-07-18 08:44:22,573 INFO L280 TraceCheckUtils]: 244: Hoare triple {11772#true} SUMMARY for call write~init~int(1293, ~#products~0.base, 102 + ~#products~0.offset, 2); srcloc: L5874-53 {11772#true} is VALID [2020-07-18 08:44:22,573 INFO L280 TraceCheckUtils]: 245: Hoare triple {11772#true} SUMMARY for call write~init~int(4, ~#products~0.base, 104 + ~#products~0.offset, 2); srcloc: L5874-54 {11772#true} is VALID [2020-07-18 08:44:22,574 INFO L280 TraceCheckUtils]: 246: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 106 + ~#products~0.offset, 2); srcloc: L5874-55 {11772#true} is VALID [2020-07-18 08:44:22,574 INFO L280 TraceCheckUtils]: 247: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 108 + ~#products~0.offset, 2); srcloc: L5874-56 {11772#true} is VALID [2020-07-18 08:44:22,574 INFO L280 TraceCheckUtils]: 248: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 110 + ~#products~0.offset, 1); srcloc: L5874-57 {11772#true} is VALID [2020-07-18 08:44:22,574 INFO L280 TraceCheckUtils]: 249: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 111 + ~#products~0.offset, 1); srcloc: L5874-58 {11772#true} is VALID [2020-07-18 08:44:22,574 INFO L280 TraceCheckUtils]: 250: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 112 + ~#products~0.offset, 1); srcloc: L5874-59 {11772#true} is VALID [2020-07-18 08:44:22,574 INFO L280 TraceCheckUtils]: 251: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 113 + ~#products~0.offset, 1); srcloc: L5874-60 {11772#true} is VALID [2020-07-18 08:44:22,575 INFO L280 TraceCheckUtils]: 252: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 114 + ~#products~0.offset, 1); srcloc: L5874-61 {11772#true} is VALID [2020-07-18 08:44:22,575 INFO L280 TraceCheckUtils]: 253: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 115 + ~#products~0.offset, 1); srcloc: L5874-62 {11772#true} is VALID [2020-07-18 08:44:22,575 INFO L280 TraceCheckUtils]: 254: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 116 + ~#products~0.offset, 1); srcloc: L5874-63 {11772#true} is VALID [2020-07-18 08:44:22,575 INFO L280 TraceCheckUtils]: 255: Hoare triple {11772#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 {11772#true} is VALID [2020-07-18 08:44:22,575 INFO L280 TraceCheckUtils]: 256: Hoare triple {11772#true} SUMMARY for call write~init~int(3, ~#products~0.base, 125 + ~#products~0.offset, 2); srcloc: L5874-65 {11772#true} is VALID [2020-07-18 08:44:22,575 INFO L280 TraceCheckUtils]: 257: Hoare triple {11772#true} SUMMARY for call write~init~int(1388, ~#products~0.base, 127 + ~#products~0.offset, 2); srcloc: L5874-66 {11772#true} is VALID [2020-07-18 08:44:22,576 INFO L280 TraceCheckUtils]: 258: Hoare triple {11772#true} SUMMARY for call write~init~int(33024, ~#products~0.base, 129 + ~#products~0.offset, 2); srcloc: L5874-67 {11772#true} is VALID [2020-07-18 08:44:22,576 INFO L280 TraceCheckUtils]: 259: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 131 + ~#products~0.offset, 2); srcloc: L5874-68 {11772#true} is VALID [2020-07-18 08:44:22,576 INFO L280 TraceCheckUtils]: 260: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 133 + ~#products~0.offset, 2); srcloc: L5874-69 {11772#true} is VALID [2020-07-18 08:44:22,576 INFO L280 TraceCheckUtils]: 261: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 135 + ~#products~0.offset, 1); srcloc: L5874-70 {11772#true} is VALID [2020-07-18 08:44:22,576 INFO L280 TraceCheckUtils]: 262: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 136 + ~#products~0.offset, 1); srcloc: L5874-71 {11772#true} is VALID [2020-07-18 08:44:22,576 INFO L280 TraceCheckUtils]: 263: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 137 + ~#products~0.offset, 1); srcloc: L5874-72 {11772#true} is VALID [2020-07-18 08:44:22,577 INFO L280 TraceCheckUtils]: 264: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 138 + ~#products~0.offset, 1); srcloc: L5874-73 {11772#true} is VALID [2020-07-18 08:44:22,577 INFO L280 TraceCheckUtils]: 265: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 139 + ~#products~0.offset, 1); srcloc: L5874-74 {11772#true} is VALID [2020-07-18 08:44:22,577 INFO L280 TraceCheckUtils]: 266: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 140 + ~#products~0.offset, 1); srcloc: L5874-75 {11772#true} is VALID [2020-07-18 08:44:22,577 INFO L280 TraceCheckUtils]: 267: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 141 + ~#products~0.offset, 1); srcloc: L5874-76 {11772#true} is VALID [2020-07-18 08:44:22,577 INFO L280 TraceCheckUtils]: 268: Hoare triple {11772#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 {11772#true} is VALID [2020-07-18 08:44:22,577 INFO L280 TraceCheckUtils]: 269: Hoare triple {11772#true} SUMMARY for call write~init~int(3, ~#products~0.base, 150 + ~#products~0.offset, 2); srcloc: L5874-78 {11772#true} is VALID [2020-07-18 08:44:22,578 INFO L280 TraceCheckUtils]: 270: Hoare triple {11772#true} SUMMARY for call write~init~int(1317, ~#products~0.base, 152 + ~#products~0.offset, 2); srcloc: L5874-79 {11772#true} is VALID [2020-07-18 08:44:22,578 INFO L280 TraceCheckUtils]: 271: Hoare triple {11772#true} SUMMARY for call write~init~int(39169, ~#products~0.base, 154 + ~#products~0.offset, 2); srcloc: L5874-80 {11772#true} is VALID [2020-07-18 08:44:22,578 INFO L280 TraceCheckUtils]: 272: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 156 + ~#products~0.offset, 2); srcloc: L5874-81 {11772#true} is VALID [2020-07-18 08:44:22,578 INFO L280 TraceCheckUtils]: 273: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 158 + ~#products~0.offset, 2); srcloc: L5874-82 {11772#true} is VALID [2020-07-18 08:44:22,578 INFO L280 TraceCheckUtils]: 274: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 160 + ~#products~0.offset, 1); srcloc: L5874-83 {11772#true} is VALID [2020-07-18 08:44:22,579 INFO L280 TraceCheckUtils]: 275: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 161 + ~#products~0.offset, 1); srcloc: L5874-84 {11772#true} is VALID [2020-07-18 08:44:22,579 INFO L280 TraceCheckUtils]: 276: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 162 + ~#products~0.offset, 1); srcloc: L5874-85 {11772#true} is VALID [2020-07-18 08:44:22,579 INFO L280 TraceCheckUtils]: 277: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 163 + ~#products~0.offset, 1); srcloc: L5874-86 {11772#true} is VALID [2020-07-18 08:44:22,579 INFO L280 TraceCheckUtils]: 278: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 164 + ~#products~0.offset, 1); srcloc: L5874-87 {11772#true} is VALID [2020-07-18 08:44:22,579 INFO L280 TraceCheckUtils]: 279: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 165 + ~#products~0.offset, 1); srcloc: L5874-88 {11772#true} is VALID [2020-07-18 08:44:22,579 INFO L280 TraceCheckUtils]: 280: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 166 + ~#products~0.offset, 1); srcloc: L5874-89 {11772#true} is VALID [2020-07-18 08:44:22,580 INFO L280 TraceCheckUtils]: 281: Hoare triple {11772#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 {11772#true} is VALID [2020-07-18 08:44:22,580 INFO L280 TraceCheckUtils]: 282: Hoare triple {11772#true} SUMMARY for call write~init~int(3, ~#products~0.base, 175 + ~#products~0.offset, 2); srcloc: L5874-91 {11772#true} is VALID [2020-07-18 08:44:22,580 INFO L280 TraceCheckUtils]: 283: Hoare triple {11772#true} SUMMARY for call write~init~int(1317, ~#products~0.base, 177 + ~#products~0.offset, 2); srcloc: L5874-92 {11772#true} is VALID [2020-07-18 08:44:22,580 INFO L280 TraceCheckUtils]: 284: Hoare triple {11772#true} SUMMARY for call write~init~int(10376, ~#products~0.base, 179 + ~#products~0.offset, 2); srcloc: L5874-93 {11772#true} is VALID [2020-07-18 08:44:22,580 INFO L280 TraceCheckUtils]: 285: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 181 + ~#products~0.offset, 2); srcloc: L5874-94 {11772#true} is VALID [2020-07-18 08:44:22,580 INFO L280 TraceCheckUtils]: 286: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 183 + ~#products~0.offset, 2); srcloc: L5874-95 {11772#true} is VALID [2020-07-18 08:44:22,581 INFO L280 TraceCheckUtils]: 287: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 185 + ~#products~0.offset, 1); srcloc: L5874-96 {11772#true} is VALID [2020-07-18 08:44:22,581 INFO L280 TraceCheckUtils]: 288: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 186 + ~#products~0.offset, 1); srcloc: L5874-97 {11772#true} is VALID [2020-07-18 08:44:22,581 INFO L280 TraceCheckUtils]: 289: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 187 + ~#products~0.offset, 1); srcloc: L5874-98 {11772#true} is VALID [2020-07-18 08:44:22,581 INFO L280 TraceCheckUtils]: 290: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 188 + ~#products~0.offset, 1); srcloc: L5874-99 {11772#true} is VALID [2020-07-18 08:44:22,581 INFO L280 TraceCheckUtils]: 291: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 189 + ~#products~0.offset, 1); srcloc: L5874-100 {11772#true} is VALID [2020-07-18 08:44:22,581 INFO L280 TraceCheckUtils]: 292: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 190 + ~#products~0.offset, 1); srcloc: L5874-101 {11772#true} is VALID [2020-07-18 08:44:22,582 INFO L280 TraceCheckUtils]: 293: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 191 + ~#products~0.offset, 1); srcloc: L5874-102 {11772#true} is VALID [2020-07-18 08:44:22,582 INFO L280 TraceCheckUtils]: 294: Hoare triple {11772#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 {11772#true} is VALID [2020-07-18 08:44:22,582 INFO L280 TraceCheckUtils]: 295: Hoare triple {11772#true} SUMMARY for call write~init~int(3, ~#products~0.base, 200 + ~#products~0.offset, 2); srcloc: L5874-104 {11772#true} is VALID [2020-07-18 08:44:22,582 INFO L280 TraceCheckUtils]: 296: Hoare triple {11772#true} SUMMARY for call write~init~int(1295, ~#products~0.base, 202 + ~#products~0.offset, 2); srcloc: L5874-105 {11772#true} is VALID [2020-07-18 08:44:22,582 INFO L280 TraceCheckUtils]: 297: Hoare triple {11772#true} SUMMARY for call write~init~int(400, ~#products~0.base, 204 + ~#products~0.offset, 2); srcloc: L5874-106 {11772#true} is VALID [2020-07-18 08:44:22,582 INFO L280 TraceCheckUtils]: 298: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 206 + ~#products~0.offset, 2); srcloc: L5874-107 {11772#true} is VALID [2020-07-18 08:44:22,583 INFO L280 TraceCheckUtils]: 299: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 208 + ~#products~0.offset, 2); srcloc: L5874-108 {11772#true} is VALID [2020-07-18 08:44:22,583 INFO L280 TraceCheckUtils]: 300: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 210 + ~#products~0.offset, 1); srcloc: L5874-109 {11772#true} is VALID [2020-07-18 08:44:22,583 INFO L280 TraceCheckUtils]: 301: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 211 + ~#products~0.offset, 1); srcloc: L5874-110 {11772#true} is VALID [2020-07-18 08:44:22,583 INFO L280 TraceCheckUtils]: 302: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 212 + ~#products~0.offset, 1); srcloc: L5874-111 {11772#true} is VALID [2020-07-18 08:44:22,583 INFO L280 TraceCheckUtils]: 303: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 213 + ~#products~0.offset, 1); srcloc: L5874-112 {11772#true} is VALID [2020-07-18 08:44:22,583 INFO L280 TraceCheckUtils]: 304: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 214 + ~#products~0.offset, 1); srcloc: L5874-113 {11772#true} is VALID [2020-07-18 08:44:22,584 INFO L280 TraceCheckUtils]: 305: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 215 + ~#products~0.offset, 1); srcloc: L5874-114 {11772#true} is VALID [2020-07-18 08:44:22,584 INFO L280 TraceCheckUtils]: 306: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 216 + ~#products~0.offset, 1); srcloc: L5874-115 {11772#true} is VALID [2020-07-18 08:44:22,584 INFO L280 TraceCheckUtils]: 307: Hoare triple {11772#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 {11772#true} is VALID [2020-07-18 08:44:22,584 INFO L280 TraceCheckUtils]: 308: Hoare triple {11772#true} SUMMARY for call write~init~int(3, ~#products~0.base, 225 + ~#products~0.offset, 2); srcloc: L5874-117 {11772#true} is VALID [2020-07-18 08:44:22,584 INFO L280 TraceCheckUtils]: 309: Hoare triple {11772#true} SUMMARY for call write~init~int(1183, ~#products~0.base, 227 + ~#products~0.offset, 2); srcloc: L5874-118 {11772#true} is VALID [2020-07-18 08:44:22,584 INFO L280 TraceCheckUtils]: 310: Hoare triple {11772#true} SUMMARY for call write~init~int(20570, ~#products~0.base, 229 + ~#products~0.offset, 2); srcloc: L5874-119 {11772#true} is VALID [2020-07-18 08:44:22,585 INFO L280 TraceCheckUtils]: 311: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 231 + ~#products~0.offset, 2); srcloc: L5874-120 {11772#true} is VALID [2020-07-18 08:44:22,585 INFO L280 TraceCheckUtils]: 312: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 233 + ~#products~0.offset, 2); srcloc: L5874-121 {11772#true} is VALID [2020-07-18 08:44:22,585 INFO L280 TraceCheckUtils]: 313: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 235 + ~#products~0.offset, 1); srcloc: L5874-122 {11772#true} is VALID [2020-07-18 08:44:22,585 INFO L280 TraceCheckUtils]: 314: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 236 + ~#products~0.offset, 1); srcloc: L5874-123 {11772#true} is VALID [2020-07-18 08:44:22,585 INFO L280 TraceCheckUtils]: 315: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 237 + ~#products~0.offset, 1); srcloc: L5874-124 {11772#true} is VALID [2020-07-18 08:44:22,586 INFO L280 TraceCheckUtils]: 316: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 238 + ~#products~0.offset, 1); srcloc: L5874-125 {11772#true} is VALID [2020-07-18 08:44:22,586 INFO L280 TraceCheckUtils]: 317: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 239 + ~#products~0.offset, 1); srcloc: L5874-126 {11772#true} is VALID [2020-07-18 08:44:22,586 INFO L280 TraceCheckUtils]: 318: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 240 + ~#products~0.offset, 1); srcloc: L5874-127 {11772#true} is VALID [2020-07-18 08:44:22,586 INFO L280 TraceCheckUtils]: 319: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 241 + ~#products~0.offset, 1); srcloc: L5874-128 {11772#true} is VALID [2020-07-18 08:44:22,586 INFO L280 TraceCheckUtils]: 320: Hoare triple {11772#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 {11772#true} is VALID [2020-07-18 08:44:22,587 INFO L280 TraceCheckUtils]: 321: Hoare triple {11772#true} SUMMARY for call write~init~int(3, ~#products~0.base, 250 + ~#products~0.offset, 2); srcloc: L5874-130 {11772#true} is VALID [2020-07-18 08:44:22,587 INFO L280 TraceCheckUtils]: 322: Hoare triple {11772#true} SUMMARY for call write~init~int(3710, ~#products~0.base, 252 + ~#products~0.offset, 2); srcloc: L5874-131 {11772#true} is VALID [2020-07-18 08:44:22,587 INFO L280 TraceCheckUtils]: 323: Hoare triple {11772#true} SUMMARY for call write~init~int(4097, ~#products~0.base, 254 + ~#products~0.offset, 2); srcloc: L5874-132 {11772#true} is VALID [2020-07-18 08:44:22,587 INFO L280 TraceCheckUtils]: 324: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 256 + ~#products~0.offset, 2); srcloc: L5874-133 {11772#true} is VALID [2020-07-18 08:44:22,587 INFO L280 TraceCheckUtils]: 325: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 258 + ~#products~0.offset, 2); srcloc: L5874-134 {11772#true} is VALID [2020-07-18 08:44:22,587 INFO L280 TraceCheckUtils]: 326: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 260 + ~#products~0.offset, 1); srcloc: L5874-135 {11772#true} is VALID [2020-07-18 08:44:22,588 INFO L280 TraceCheckUtils]: 327: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 261 + ~#products~0.offset, 1); srcloc: L5874-136 {11772#true} is VALID [2020-07-18 08:44:22,588 INFO L280 TraceCheckUtils]: 328: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 262 + ~#products~0.offset, 1); srcloc: L5874-137 {11772#true} is VALID [2020-07-18 08:44:22,588 INFO L280 TraceCheckUtils]: 329: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 263 + ~#products~0.offset, 1); srcloc: L5874-138 {11772#true} is VALID [2020-07-18 08:44:22,588 INFO L280 TraceCheckUtils]: 330: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 264 + ~#products~0.offset, 1); srcloc: L5874-139 {11772#true} is VALID [2020-07-18 08:44:22,588 INFO L280 TraceCheckUtils]: 331: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 265 + ~#products~0.offset, 1); srcloc: L5874-140 {11772#true} is VALID [2020-07-18 08:44:22,588 INFO L280 TraceCheckUtils]: 332: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 266 + ~#products~0.offset, 1); srcloc: L5874-141 {11772#true} is VALID [2020-07-18 08:44:22,589 INFO L280 TraceCheckUtils]: 333: Hoare triple {11772#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 {11772#true} is VALID [2020-07-18 08:44:22,589 INFO L280 TraceCheckUtils]: 334: Hoare triple {11772#true} SUMMARY for call write~init~int(3, ~#products~0.base, 275 + ~#products~0.offset, 2); srcloc: L5874-143 {11772#true} is VALID [2020-07-18 08:44:22,589 INFO L280 TraceCheckUtils]: 335: Hoare triple {11772#true} SUMMARY for call write~init~int(32902, ~#products~0.base, 277 + ~#products~0.offset, 2); srcloc: L5874-144 {11772#true} is VALID [2020-07-18 08:44:22,589 INFO L280 TraceCheckUtils]: 336: Hoare triple {11772#true} SUMMARY for call write~init~int(2003, ~#products~0.base, 279 + ~#products~0.offset, 2); srcloc: L5874-145 {11772#true} is VALID [2020-07-18 08:44:22,589 INFO L280 TraceCheckUtils]: 337: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 281 + ~#products~0.offset, 2); srcloc: L5874-146 {11772#true} is VALID [2020-07-18 08:44:22,589 INFO L280 TraceCheckUtils]: 338: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 283 + ~#products~0.offset, 2); srcloc: L5874-147 {11772#true} is VALID [2020-07-18 08:44:22,590 INFO L280 TraceCheckUtils]: 339: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 285 + ~#products~0.offset, 1); srcloc: L5874-148 {11772#true} is VALID [2020-07-18 08:44:22,590 INFO L280 TraceCheckUtils]: 340: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 286 + ~#products~0.offset, 1); srcloc: L5874-149 {11772#true} is VALID [2020-07-18 08:44:22,590 INFO L280 TraceCheckUtils]: 341: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 287 + ~#products~0.offset, 1); srcloc: L5874-150 {11772#true} is VALID [2020-07-18 08:44:22,590 INFO L280 TraceCheckUtils]: 342: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 288 + ~#products~0.offset, 1); srcloc: L5874-151 {11772#true} is VALID [2020-07-18 08:44:22,590 INFO L280 TraceCheckUtils]: 343: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 289 + ~#products~0.offset, 1); srcloc: L5874-152 {11772#true} is VALID [2020-07-18 08:44:22,591 INFO L280 TraceCheckUtils]: 344: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 290 + ~#products~0.offset, 1); srcloc: L5874-153 {11772#true} is VALID [2020-07-18 08:44:22,591 INFO L280 TraceCheckUtils]: 345: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 291 + ~#products~0.offset, 1); srcloc: L5874-154 {11772#true} is VALID [2020-07-18 08:44:22,591 INFO L280 TraceCheckUtils]: 346: Hoare triple {11772#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 {11772#true} is VALID [2020-07-18 08:44:22,591 INFO L280 TraceCheckUtils]: 347: Hoare triple {11772#true} SUMMARY for call write~init~int(3, ~#products~0.base, 300 + ~#products~0.offset, 2); srcloc: L5874-156 {11772#true} is VALID [2020-07-18 08:44:22,591 INFO L280 TraceCheckUtils]: 348: Hoare triple {11772#true} SUMMARY for call write~init~int(4742, ~#products~0.base, 302 + ~#products~0.offset, 2); srcloc: L5874-157 {11772#true} is VALID [2020-07-18 08:44:22,591 INFO L280 TraceCheckUtils]: 349: Hoare triple {11772#true} SUMMARY for call write~init~int(32769, ~#products~0.base, 304 + ~#products~0.offset, 2); srcloc: L5874-158 {11772#true} is VALID [2020-07-18 08:44:22,592 INFO L280 TraceCheckUtils]: 350: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 306 + ~#products~0.offset, 2); srcloc: L5874-159 {11772#true} is VALID [2020-07-18 08:44:22,592 INFO L280 TraceCheckUtils]: 351: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 308 + ~#products~0.offset, 2); srcloc: L5874-160 {11772#true} is VALID [2020-07-18 08:44:22,592 INFO L280 TraceCheckUtils]: 352: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 310 + ~#products~0.offset, 1); srcloc: L5874-161 {11772#true} is VALID [2020-07-18 08:44:22,592 INFO L280 TraceCheckUtils]: 353: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 311 + ~#products~0.offset, 1); srcloc: L5874-162 {11772#true} is VALID [2020-07-18 08:44:22,592 INFO L280 TraceCheckUtils]: 354: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 312 + ~#products~0.offset, 1); srcloc: L5874-163 {11772#true} is VALID [2020-07-18 08:44:22,592 INFO L280 TraceCheckUtils]: 355: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 313 + ~#products~0.offset, 1); srcloc: L5874-164 {11772#true} is VALID [2020-07-18 08:44:22,593 INFO L280 TraceCheckUtils]: 356: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 314 + ~#products~0.offset, 1); srcloc: L5874-165 {11772#true} is VALID [2020-07-18 08:44:22,593 INFO L280 TraceCheckUtils]: 357: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 315 + ~#products~0.offset, 1); srcloc: L5874-166 {11772#true} is VALID [2020-07-18 08:44:22,593 INFO L280 TraceCheckUtils]: 358: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 316 + ~#products~0.offset, 1); srcloc: L5874-167 {11772#true} is VALID [2020-07-18 08:44:22,593 INFO L280 TraceCheckUtils]: 359: Hoare triple {11772#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 {11772#true} is VALID [2020-07-18 08:44:22,593 INFO L280 TraceCheckUtils]: 360: Hoare triple {11772#true} SUMMARY for call write~init~int(3, ~#products~0.base, 325 + ~#products~0.offset, 2); srcloc: L5874-169 {11772#true} is VALID [2020-07-18 08:44:22,593 INFO L280 TraceCheckUtils]: 361: Hoare triple {11772#true} SUMMARY for call write~init~int(1317, ~#products~0.base, 327 + ~#products~0.offset, 2); srcloc: L5874-170 {11772#true} is VALID [2020-07-18 08:44:22,594 INFO L280 TraceCheckUtils]: 362: Hoare triple {11772#true} SUMMARY for call write~init~int(42146, ~#products~0.base, 329 + ~#products~0.offset, 2); srcloc: L5874-171 {11772#true} is VALID [2020-07-18 08:44:22,594 INFO L280 TraceCheckUtils]: 363: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 331 + ~#products~0.offset, 2); srcloc: L5874-172 {11772#true} is VALID [2020-07-18 08:44:22,594 INFO L280 TraceCheckUtils]: 364: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 333 + ~#products~0.offset, 2); srcloc: L5874-173 {11772#true} is VALID [2020-07-18 08:44:22,594 INFO L280 TraceCheckUtils]: 365: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 335 + ~#products~0.offset, 1); srcloc: L5874-174 {11772#true} is VALID [2020-07-18 08:44:22,594 INFO L280 TraceCheckUtils]: 366: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 336 + ~#products~0.offset, 1); srcloc: L5874-175 {11772#true} is VALID [2020-07-18 08:44:22,594 INFO L280 TraceCheckUtils]: 367: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 337 + ~#products~0.offset, 1); srcloc: L5874-176 {11772#true} is VALID [2020-07-18 08:44:22,595 INFO L280 TraceCheckUtils]: 368: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 338 + ~#products~0.offset, 1); srcloc: L5874-177 {11772#true} is VALID [2020-07-18 08:44:22,595 INFO L280 TraceCheckUtils]: 369: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 339 + ~#products~0.offset, 1); srcloc: L5874-178 {11772#true} is VALID [2020-07-18 08:44:22,595 INFO L280 TraceCheckUtils]: 370: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 340 + ~#products~0.offset, 1); srcloc: L5874-179 {11772#true} is VALID [2020-07-18 08:44:22,595 INFO L280 TraceCheckUtils]: 371: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 341 + ~#products~0.offset, 1); srcloc: L5874-180 {11772#true} is VALID [2020-07-18 08:44:22,595 INFO L280 TraceCheckUtils]: 372: Hoare triple {11772#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 {11772#true} is VALID [2020-07-18 08:44:22,595 INFO L280 TraceCheckUtils]: 373: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 350 + ~#products~0.offset, 2); srcloc: L5874-182 {11772#true} is VALID [2020-07-18 08:44:22,596 INFO L280 TraceCheckUtils]: 374: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 352 + ~#products~0.offset, 2); srcloc: L5874-183 {11772#true} is VALID [2020-07-18 08:44:22,596 INFO L280 TraceCheckUtils]: 375: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 354 + ~#products~0.offset, 2); srcloc: L5874-184 {11772#true} is VALID [2020-07-18 08:44:22,596 INFO L280 TraceCheckUtils]: 376: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 356 + ~#products~0.offset, 2); srcloc: L5874-185 {11772#true} is VALID [2020-07-18 08:44:22,596 INFO L280 TraceCheckUtils]: 377: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 358 + ~#products~0.offset, 2); srcloc: L5874-186 {11772#true} is VALID [2020-07-18 08:44:22,596 INFO L280 TraceCheckUtils]: 378: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 360 + ~#products~0.offset, 1); srcloc: L5874-187 {11772#true} is VALID [2020-07-18 08:44:22,596 INFO L280 TraceCheckUtils]: 379: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 361 + ~#products~0.offset, 1); srcloc: L5874-188 {11772#true} is VALID [2020-07-18 08:44:22,597 INFO L280 TraceCheckUtils]: 380: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 362 + ~#products~0.offset, 1); srcloc: L5874-189 {11772#true} is VALID [2020-07-18 08:44:22,597 INFO L280 TraceCheckUtils]: 381: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 363 + ~#products~0.offset, 1); srcloc: L5874-190 {11772#true} is VALID [2020-07-18 08:44:22,597 INFO L280 TraceCheckUtils]: 382: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 364 + ~#products~0.offset, 1); srcloc: L5874-191 {11772#true} is VALID [2020-07-18 08:44:22,597 INFO L280 TraceCheckUtils]: 383: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 365 + ~#products~0.offset, 1); srcloc: L5874-192 {11772#true} is VALID [2020-07-18 08:44:22,597 INFO L280 TraceCheckUtils]: 384: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 366 + ~#products~0.offset, 1); srcloc: L5874-193 {11772#true} is VALID [2020-07-18 08:44:22,598 INFO L280 TraceCheckUtils]: 385: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#products~0.base, 367 + ~#products~0.offset, 8); srcloc: L5874-194 {11772#true} is VALID [2020-07-18 08:44:22,598 INFO L280 TraceCheckUtils]: 386: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[0 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,598 INFO L280 TraceCheckUtils]: 387: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[0 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,598 INFO L280 TraceCheckUtils]: 388: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[0 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,598 INFO L280 TraceCheckUtils]: 389: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[0 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,599 INFO L280 TraceCheckUtils]: 390: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[0 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,599 INFO L280 TraceCheckUtils]: 391: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[0 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,599 INFO L280 TraceCheckUtils]: 392: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[0 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,599 INFO L280 TraceCheckUtils]: 393: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[0 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,599 INFO L280 TraceCheckUtils]: 394: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[0 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,599 INFO L280 TraceCheckUtils]: 395: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[0 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,600 INFO L280 TraceCheckUtils]: 396: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[0 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,600 INFO L280 TraceCheckUtils]: 397: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[0 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,600 INFO L280 TraceCheckUtils]: 398: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[0 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,600 INFO L280 TraceCheckUtils]: 399: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[1 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,600 INFO L280 TraceCheckUtils]: 400: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[1 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,600 INFO L280 TraceCheckUtils]: 401: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[1 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,601 INFO L280 TraceCheckUtils]: 402: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[1 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,601 INFO L280 TraceCheckUtils]: 403: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[1 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,601 INFO L280 TraceCheckUtils]: 404: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[1 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,601 INFO L280 TraceCheckUtils]: 405: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[1 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,601 INFO L280 TraceCheckUtils]: 406: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[1 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,602 INFO L280 TraceCheckUtils]: 407: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[1 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,602 INFO L280 TraceCheckUtils]: 408: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[1 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,602 INFO L280 TraceCheckUtils]: 409: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[1 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,602 INFO L280 TraceCheckUtils]: 410: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[1 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,602 INFO L280 TraceCheckUtils]: 411: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[1 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,602 INFO L280 TraceCheckUtils]: 412: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[2 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,603 INFO L280 TraceCheckUtils]: 413: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[2 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,603 INFO L280 TraceCheckUtils]: 414: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[2 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,603 INFO L280 TraceCheckUtils]: 415: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[2 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,603 INFO L280 TraceCheckUtils]: 416: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[2 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,603 INFO L280 TraceCheckUtils]: 417: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[2 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,604 INFO L280 TraceCheckUtils]: 418: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[2 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,604 INFO L280 TraceCheckUtils]: 419: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[2 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,604 INFO L280 TraceCheckUtils]: 420: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[2 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,604 INFO L280 TraceCheckUtils]: 421: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[2 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,604 INFO L280 TraceCheckUtils]: 422: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[2 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,604 INFO L280 TraceCheckUtils]: 423: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[2 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,605 INFO L280 TraceCheckUtils]: 424: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[2 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,605 INFO L280 TraceCheckUtils]: 425: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[3 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,605 INFO L280 TraceCheckUtils]: 426: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[3 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,605 INFO L280 TraceCheckUtils]: 427: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[3 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,605 INFO L280 TraceCheckUtils]: 428: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[3 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,606 INFO L280 TraceCheckUtils]: 429: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[3 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,606 INFO L280 TraceCheckUtils]: 430: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[3 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,606 INFO L280 TraceCheckUtils]: 431: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[3 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,606 INFO L280 TraceCheckUtils]: 432: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[3 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,606 INFO L280 TraceCheckUtils]: 433: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[3 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,606 INFO L280 TraceCheckUtils]: 434: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[3 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,607 INFO L280 TraceCheckUtils]: 435: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[3 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,607 INFO L280 TraceCheckUtils]: 436: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[3 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,607 INFO L280 TraceCheckUtils]: 437: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[3 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,607 INFO L280 TraceCheckUtils]: 438: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[4 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,607 INFO L280 TraceCheckUtils]: 439: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[4 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,607 INFO L280 TraceCheckUtils]: 440: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[4 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,608 INFO L280 TraceCheckUtils]: 441: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[4 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,608 INFO L280 TraceCheckUtils]: 442: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[4 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,608 INFO L280 TraceCheckUtils]: 443: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[4 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,608 INFO L280 TraceCheckUtils]: 444: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[4 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,608 INFO L280 TraceCheckUtils]: 445: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[4 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,608 INFO L280 TraceCheckUtils]: 446: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[4 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,609 INFO L280 TraceCheckUtils]: 447: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[4 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,609 INFO L280 TraceCheckUtils]: 448: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[4 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,609 INFO L280 TraceCheckUtils]: 449: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[4 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,609 INFO L280 TraceCheckUtils]: 450: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[4 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,609 INFO L280 TraceCheckUtils]: 451: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[5 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,610 INFO L280 TraceCheckUtils]: 452: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[5 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,610 INFO L280 TraceCheckUtils]: 453: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[5 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,610 INFO L280 TraceCheckUtils]: 454: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[5 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,610 INFO L280 TraceCheckUtils]: 455: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[5 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,610 INFO L280 TraceCheckUtils]: 456: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[5 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,610 INFO L280 TraceCheckUtils]: 457: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[5 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,611 INFO L280 TraceCheckUtils]: 458: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[5 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,611 INFO L280 TraceCheckUtils]: 459: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[5 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,611 INFO L280 TraceCheckUtils]: 460: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[5 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,611 INFO L280 TraceCheckUtils]: 461: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[5 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,611 INFO L280 TraceCheckUtils]: 462: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[5 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,611 INFO L280 TraceCheckUtils]: 463: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[5 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,612 INFO L280 TraceCheckUtils]: 464: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[6 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,612 INFO L280 TraceCheckUtils]: 465: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[6 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,612 INFO L280 TraceCheckUtils]: 466: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[6 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,612 INFO L280 TraceCheckUtils]: 467: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[6 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,612 INFO L280 TraceCheckUtils]: 468: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[6 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,613 INFO L280 TraceCheckUtils]: 469: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[6 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,613 INFO L280 TraceCheckUtils]: 470: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[6 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,613 INFO L280 TraceCheckUtils]: 471: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[6 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,613 INFO L280 TraceCheckUtils]: 472: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[6 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,613 INFO L280 TraceCheckUtils]: 473: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[6 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,613 INFO L280 TraceCheckUtils]: 474: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[6 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,614 INFO L280 TraceCheckUtils]: 475: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[6 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,614 INFO L280 TraceCheckUtils]: 476: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[6 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,614 INFO L280 TraceCheckUtils]: 477: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[7 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,614 INFO L280 TraceCheckUtils]: 478: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[7 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,614 INFO L280 TraceCheckUtils]: 479: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[7 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,614 INFO L280 TraceCheckUtils]: 480: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[7 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,615 INFO L280 TraceCheckUtils]: 481: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[7 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,615 INFO L280 TraceCheckUtils]: 482: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[7 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,615 INFO L280 TraceCheckUtils]: 483: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[7 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,615 INFO L280 TraceCheckUtils]: 484: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[7 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,615 INFO L280 TraceCheckUtils]: 485: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[7 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,615 INFO L280 TraceCheckUtils]: 486: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[7 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,616 INFO L280 TraceCheckUtils]: 487: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[7 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,616 INFO L280 TraceCheckUtils]: 488: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[7 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,616 INFO L280 TraceCheckUtils]: 489: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[7 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,616 INFO L280 TraceCheckUtils]: 490: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[8 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,616 INFO L280 TraceCheckUtils]: 491: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[8 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,616 INFO L280 TraceCheckUtils]: 492: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[8 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,617 INFO L280 TraceCheckUtils]: 493: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[8 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,617 INFO L280 TraceCheckUtils]: 494: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[8 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,617 INFO L280 TraceCheckUtils]: 495: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[8 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,617 INFO L280 TraceCheckUtils]: 496: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[8 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,617 INFO L280 TraceCheckUtils]: 497: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[8 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,617 INFO L280 TraceCheckUtils]: 498: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[8 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,618 INFO L280 TraceCheckUtils]: 499: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[8 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,618 INFO L280 TraceCheckUtils]: 500: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[8 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,618 INFO L280 TraceCheckUtils]: 501: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[8 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,618 INFO L280 TraceCheckUtils]: 502: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[8 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,618 INFO L280 TraceCheckUtils]: 503: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[9 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,618 INFO L280 TraceCheckUtils]: 504: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[9 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,619 INFO L280 TraceCheckUtils]: 505: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[9 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,619 INFO L280 TraceCheckUtils]: 506: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[9 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,619 INFO L280 TraceCheckUtils]: 507: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[9 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,619 INFO L280 TraceCheckUtils]: 508: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[9 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,619 INFO L280 TraceCheckUtils]: 509: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[9 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,619 INFO L280 TraceCheckUtils]: 510: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[9 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,620 INFO L280 TraceCheckUtils]: 511: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[9 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,620 INFO L280 TraceCheckUtils]: 512: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[9 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,620 INFO L280 TraceCheckUtils]: 513: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[9 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,620 INFO L280 TraceCheckUtils]: 514: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[9 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,620 INFO L280 TraceCheckUtils]: 515: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[9 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,621 INFO L280 TraceCheckUtils]: 516: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[10 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,621 INFO L280 TraceCheckUtils]: 517: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[10 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,621 INFO L280 TraceCheckUtils]: 518: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[10 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,621 INFO L280 TraceCheckUtils]: 519: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[10 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,621 INFO L280 TraceCheckUtils]: 520: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[10 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,621 INFO L280 TraceCheckUtils]: 521: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[10 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,621 INFO L280 TraceCheckUtils]: 522: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[10 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,622 INFO L280 TraceCheckUtils]: 523: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[10 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,622 INFO L280 TraceCheckUtils]: 524: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[10 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,622 INFO L280 TraceCheckUtils]: 525: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[10 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,622 INFO L280 TraceCheckUtils]: 526: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[10 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,622 INFO L280 TraceCheckUtils]: 527: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[10 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,623 INFO L280 TraceCheckUtils]: 528: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[10 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,623 INFO L280 TraceCheckUtils]: 529: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[11 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,623 INFO L280 TraceCheckUtils]: 530: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[11 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,623 INFO L280 TraceCheckUtils]: 531: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[11 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,623 INFO L280 TraceCheckUtils]: 532: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[11 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,623 INFO L280 TraceCheckUtils]: 533: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[11 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,624 INFO L280 TraceCheckUtils]: 534: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[11 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,624 INFO L280 TraceCheckUtils]: 535: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[11 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,624 INFO L280 TraceCheckUtils]: 536: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[11 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,624 INFO L280 TraceCheckUtils]: 537: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[11 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,624 INFO L280 TraceCheckUtils]: 538: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[11 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,624 INFO L280 TraceCheckUtils]: 539: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[11 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,625 INFO L280 TraceCheckUtils]: 540: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[11 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,625 INFO L280 TraceCheckUtils]: 541: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[11 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,625 INFO L280 TraceCheckUtils]: 542: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[12 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,625 INFO L280 TraceCheckUtils]: 543: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[12 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,625 INFO L280 TraceCheckUtils]: 544: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[12 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,626 INFO L280 TraceCheckUtils]: 545: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[12 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,626 INFO L280 TraceCheckUtils]: 546: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[12 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,626 INFO L280 TraceCheckUtils]: 547: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[12 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,626 INFO L280 TraceCheckUtils]: 548: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[12 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,626 INFO L280 TraceCheckUtils]: 549: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[12 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,626 INFO L280 TraceCheckUtils]: 550: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[12 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,627 INFO L280 TraceCheckUtils]: 551: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[12 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,627 INFO L280 TraceCheckUtils]: 552: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[12 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,627 INFO L280 TraceCheckUtils]: 553: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[12 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,627 INFO L280 TraceCheckUtils]: 554: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[12 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,627 INFO L280 TraceCheckUtils]: 555: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[13 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,628 INFO L280 TraceCheckUtils]: 556: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[13 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,628 INFO L280 TraceCheckUtils]: 557: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[13 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,628 INFO L280 TraceCheckUtils]: 558: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[13 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,628 INFO L280 TraceCheckUtils]: 559: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[13 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,628 INFO L280 TraceCheckUtils]: 560: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[13 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,629 INFO L280 TraceCheckUtils]: 561: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[13 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,629 INFO L280 TraceCheckUtils]: 562: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[13 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,629 INFO L280 TraceCheckUtils]: 563: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[13 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,629 INFO L280 TraceCheckUtils]: 564: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[13 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,629 INFO L280 TraceCheckUtils]: 565: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[13 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,630 INFO L280 TraceCheckUtils]: 566: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[13 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,630 INFO L280 TraceCheckUtils]: 567: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[13 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,630 INFO L280 TraceCheckUtils]: 568: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[14 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,630 INFO L280 TraceCheckUtils]: 569: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[14 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,630 INFO L280 TraceCheckUtils]: 570: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[14 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,630 INFO L280 TraceCheckUtils]: 571: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[14 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,631 INFO L280 TraceCheckUtils]: 572: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[14 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,631 INFO L280 TraceCheckUtils]: 573: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[14 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,631 INFO L280 TraceCheckUtils]: 574: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[14 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,631 INFO L280 TraceCheckUtils]: 575: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[14 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,631 INFO L280 TraceCheckUtils]: 576: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[14 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,632 INFO L280 TraceCheckUtils]: 577: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[14 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,632 INFO L280 TraceCheckUtils]: 578: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[14 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,632 INFO L280 TraceCheckUtils]: 579: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[14 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,632 INFO L280 TraceCheckUtils]: 580: Hoare triple {11772#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[14 := 0]; {11772#true} is VALID [2020-07-18 08:44:22,632 INFO L280 TraceCheckUtils]: 581: Hoare triple {11772#true} SUMMARY for call ~#cdc_subset_driver~0.base, ~#cdc_subset_driver~0.offset := #Ultimate.allocOnStack(289); srcloc: L5930 {11772#true} is VALID [2020-07-18 08:44:22,632 INFO L280 TraceCheckUtils]: 582: Hoare triple {11772#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 {11772#true} is VALID [2020-07-18 08:44:22,633 INFO L280 TraceCheckUtils]: 583: Hoare triple {11772#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 {11772#true} is VALID [2020-07-18 08:44:22,633 INFO L280 TraceCheckUtils]: 584: Hoare triple {11772#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 {11772#true} is VALID [2020-07-18 08:44:22,633 INFO L280 TraceCheckUtils]: 585: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 24 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-4 {11772#true} is VALID [2020-07-18 08:44:22,633 INFO L280 TraceCheckUtils]: 586: Hoare triple {11772#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 {11772#true} is VALID [2020-07-18 08:44:22,633 INFO L280 TraceCheckUtils]: 587: Hoare triple {11772#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 {11772#true} is VALID [2020-07-18 08:44:22,633 INFO L280 TraceCheckUtils]: 588: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 48 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-7 {11772#true} is VALID [2020-07-18 08:44:22,634 INFO L280 TraceCheckUtils]: 589: Hoare triple {11772#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 {11772#true} is VALID [2020-07-18 08:44:22,634 INFO L280 TraceCheckUtils]: 590: Hoare triple {11772#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 {11772#true} is VALID [2020-07-18 08:44:22,634 INFO L280 TraceCheckUtils]: 591: Hoare triple {11772#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 {11772#true} is VALID [2020-07-18 08:44:22,634 INFO L280 TraceCheckUtils]: 592: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 80 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-11 {11772#true} is VALID [2020-07-18 08:44:22,634 INFO L280 TraceCheckUtils]: 593: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 84 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-12 {11772#true} is VALID [2020-07-18 08:44:22,635 INFO L280 TraceCheckUtils]: 594: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 88 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-13 {11772#true} is VALID [2020-07-18 08:44:22,635 INFO L280 TraceCheckUtils]: 595: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 92 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-14 {11772#true} is VALID [2020-07-18 08:44:22,635 INFO L280 TraceCheckUtils]: 596: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 100 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-15 {11772#true} is VALID [2020-07-18 08:44:22,635 INFO L280 TraceCheckUtils]: 597: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 108 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-16 {11772#true} is VALID [2020-07-18 08:44:22,635 INFO L280 TraceCheckUtils]: 598: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 116 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-17 {11772#true} is VALID [2020-07-18 08:44:22,635 INFO L280 TraceCheckUtils]: 599: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 124 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-18 {11772#true} is VALID [2020-07-18 08:44:22,636 INFO L280 TraceCheckUtils]: 600: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 132 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-19 {11772#true} is VALID [2020-07-18 08:44:22,636 INFO L280 TraceCheckUtils]: 601: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 136 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-20 {11772#true} is VALID [2020-07-18 08:44:22,636 INFO L280 TraceCheckUtils]: 602: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 148 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-21 {11772#true} is VALID [2020-07-18 08:44:22,636 INFO L280 TraceCheckUtils]: 603: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 156 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-22 {11772#true} is VALID [2020-07-18 08:44:22,636 INFO L280 TraceCheckUtils]: 604: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 164 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-23 {11772#true} is VALID [2020-07-18 08:44:22,636 INFO L280 TraceCheckUtils]: 605: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 172 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-24 {11772#true} is VALID [2020-07-18 08:44:22,637 INFO L280 TraceCheckUtils]: 606: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 180 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-25 {11772#true} is VALID [2020-07-18 08:44:22,637 INFO L280 TraceCheckUtils]: 607: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 188 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-26 {11772#true} is VALID [2020-07-18 08:44:22,637 INFO L280 TraceCheckUtils]: 608: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 196 + ~#cdc_subset_driver~0.offset, 1); srcloc: L5930-27 {11772#true} is VALID [2020-07-18 08:44:22,637 INFO L280 TraceCheckUtils]: 609: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 197 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-28 {11772#true} is VALID [2020-07-18 08:44:22,637 INFO L280 TraceCheckUtils]: 610: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 201 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-29 {11772#true} is VALID [2020-07-18 08:44:22,638 INFO L280 TraceCheckUtils]: 611: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 209 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-30 {11772#true} is VALID [2020-07-18 08:44:22,638 INFO L280 TraceCheckUtils]: 612: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 217 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-31 {11772#true} is VALID [2020-07-18 08:44:22,638 INFO L280 TraceCheckUtils]: 613: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 225 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-32 {11772#true} is VALID [2020-07-18 08:44:22,638 INFO L280 TraceCheckUtils]: 614: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 233 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-33 {11772#true} is VALID [2020-07-18 08:44:22,638 INFO L280 TraceCheckUtils]: 615: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 241 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-34 {11772#true} is VALID [2020-07-18 08:44:22,639 INFO L280 TraceCheckUtils]: 616: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 249 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-35 {11772#true} is VALID [2020-07-18 08:44:22,639 INFO L280 TraceCheckUtils]: 617: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 257 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-36 {11772#true} is VALID [2020-07-18 08:44:22,639 INFO L280 TraceCheckUtils]: 618: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 265 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-37 {11772#true} is VALID [2020-07-18 08:44:22,639 INFO L280 TraceCheckUtils]: 619: Hoare triple {11772#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 273 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-38 {11772#true} is VALID [2020-07-18 08:44:22,639 INFO L280 TraceCheckUtils]: 620: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 281 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-39 {11772#true} is VALID [2020-07-18 08:44:22,640 INFO L280 TraceCheckUtils]: 621: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 285 + ~#cdc_subset_driver~0.offset, 1); srcloc: L5930-40 {11772#true} is VALID [2020-07-18 08:44:22,640 INFO L280 TraceCheckUtils]: 622: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 286 + ~#cdc_subset_driver~0.offset, 1); srcloc: L5930-41 {11772#true} is VALID [2020-07-18 08:44:22,640 INFO L280 TraceCheckUtils]: 623: Hoare triple {11772#true} SUMMARY for call write~init~int(1, ~#cdc_subset_driver~0.base, 287 + ~#cdc_subset_driver~0.offset, 1); srcloc: L5930-42 {11772#true} is VALID [2020-07-18 08:44:22,640 INFO L280 TraceCheckUtils]: 624: Hoare triple {11772#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 288 + ~#cdc_subset_driver~0.offset, 1); srcloc: L5930-43 {11772#true} is VALID [2020-07-18 08:44:22,640 INFO L280 TraceCheckUtils]: 625: Hoare triple {11772#true} ~ldv_retval_0~0 := 0; {11772#true} is VALID [2020-07-18 08:44:22,640 INFO L280 TraceCheckUtils]: 626: Hoare triple {11772#true} ~ldv_retval_1~0 := 0; {11772#true} is VALID [2020-07-18 08:44:22,641 INFO L280 TraceCheckUtils]: 627: Hoare triple {11772#true} ~ldv_retval_3~0 := 0; {11772#true} is VALID [2020-07-18 08:44:22,641 INFO L280 TraceCheckUtils]: 628: Hoare triple {11772#true} ~ldv_retval_2~0 := 0; {11772#true} is VALID [2020-07-18 08:44:22,641 INFO L280 TraceCheckUtils]: 629: Hoare triple {11772#true} ~ldv_mutex_i_mutex_of_inode~0 := 1; {11772#true} is VALID [2020-07-18 08:44:22,641 INFO L280 TraceCheckUtils]: 630: Hoare triple {11772#true} ~ldv_mutex_lock~0 := 1; {11772#true} is VALID [2020-07-18 08:44:22,641 INFO L280 TraceCheckUtils]: 631: Hoare triple {11772#true} ~ldv_mutex_mutex_of_device~0 := 1; {11772#true} is VALID [2020-07-18 08:44:22,642 INFO L280 TraceCheckUtils]: 632: Hoare triple {11772#true} ~ldv_mutex_udev~0 := 1; {11772#true} is VALID [2020-07-18 08:44:22,642 INFO L280 TraceCheckUtils]: 633: Hoare triple {11772#true} assume true; {11772#true} is VALID [2020-07-18 08:44:22,642 INFO L275 TraceCheckUtils]: 634: Hoare quadruple {11772#true} {11772#true} #2340#return; {11772#true} is VALID [2020-07-18 08:44:22,642 INFO L263 TraceCheckUtils]: 635: Hoare triple {11772#true} call #t~ret124 := main(); {11772#true} is VALID [2020-07-18 08:44:22,642 INFO L280 TraceCheckUtils]: 636: Hoare triple {11772#true} havoc ~ldvarg0~0.base, ~ldvarg0~0.offset; {11772#true} is VALID [2020-07-18 08:44:22,642 INFO L280 TraceCheckUtils]: 637: Hoare triple {11772#true} havoc ~tmp~8.base, ~tmp~8.offset; {11772#true} is VALID [2020-07-18 08:44:22,643 INFO L280 TraceCheckUtils]: 638: Hoare triple {11772#true} havoc ~ldvarg1~0.base, ~ldvarg1~0.offset; {11772#true} is VALID [2020-07-18 08:44:22,643 INFO L280 TraceCheckUtils]: 639: Hoare triple {11772#true} havoc ~tmp___0~2.base, ~tmp___0~2.offset; {11772#true} is VALID [2020-07-18 08:44:22,643 INFO L280 TraceCheckUtils]: 640: Hoare triple {11772#true} havoc ~ldvarg3~0.base, ~ldvarg3~0.offset; {11772#true} is VALID [2020-07-18 08:44:22,643 INFO L280 TraceCheckUtils]: 641: Hoare triple {11772#true} havoc ~tmp___1~0.base, ~tmp___1~0.offset; {11772#true} is VALID [2020-07-18 08:44:22,643 INFO L280 TraceCheckUtils]: 642: Hoare triple {11772#true} SUMMARY for call ~#ldvarg2~0.base, ~#ldvarg2~0.offset := #Ultimate.allocOnStack(4); srcloc: L5976 {11772#true} is VALID [2020-07-18 08:44:22,644 INFO L280 TraceCheckUtils]: 643: Hoare triple {11772#true} havoc ~ldvarg4~0.base, ~ldvarg4~0.offset; {11772#true} is VALID [2020-07-18 08:44:22,644 INFO L280 TraceCheckUtils]: 644: Hoare triple {11772#true} havoc ~tmp___2~0.base, ~tmp___2~0.offset; {11772#true} is VALID [2020-07-18 08:44:22,644 INFO L280 TraceCheckUtils]: 645: Hoare triple {11772#true} havoc ~ldvarg5~0.base, ~ldvarg5~0.offset; {11772#true} is VALID [2020-07-18 08:44:22,644 INFO L280 TraceCheckUtils]: 646: Hoare triple {11772#true} havoc ~tmp___3~0.base, ~tmp___3~0.offset; {11772#true} is VALID [2020-07-18 08:44:22,644 INFO L280 TraceCheckUtils]: 647: Hoare triple {11772#true} havoc ~ldvarg6~0.base, ~ldvarg6~0.offset; {11772#true} is VALID [2020-07-18 08:44:22,645 INFO L280 TraceCheckUtils]: 648: Hoare triple {11772#true} havoc ~tmp___4~0.base, ~tmp___4~0.offset; {11772#true} is VALID [2020-07-18 08:44:22,645 INFO L280 TraceCheckUtils]: 649: Hoare triple {11772#true} havoc ~tmp___5~0; {11772#true} is VALID [2020-07-18 08:44:22,645 INFO L280 TraceCheckUtils]: 650: Hoare triple {11772#true} havoc ~tmp___6~0; {11772#true} is VALID [2020-07-18 08:44:22,645 INFO L280 TraceCheckUtils]: 651: Hoare triple {11772#true} havoc ~tmp___7~0; {11772#true} is VALID [2020-07-18 08:44:22,645 INFO L280 TraceCheckUtils]: 652: Hoare triple {11772#true} havoc ~tmp___8~0; {11772#true} is VALID [2020-07-18 08:44:22,646 INFO L280 TraceCheckUtils]: 653: Hoare triple {11772#true} havoc ~tmp___9~0; {11772#true} is VALID [2020-07-18 08:44:22,646 INFO L280 TraceCheckUtils]: 654: Hoare triple {11772#true} havoc ~tmp___10~0; {11772#true} is VALID [2020-07-18 08:44:22,646 INFO L280 TraceCheckUtils]: 655: Hoare triple {11772#true} havoc ~tmp___11~0; {11772#true} is VALID [2020-07-18 08:44:22,646 INFO L280 TraceCheckUtils]: 656: Hoare triple {11772#true} havoc ~tmp___12~0; {11772#true} is VALID [2020-07-18 08:44:22,647 INFO L263 TraceCheckUtils]: 657: Hoare triple {11772#true} call #t~ret45.base, #t~ret45.offset := ldv_init_zalloc(1456); {12541#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} is VALID [2020-07-18 08:44:22,647 INFO L280 TraceCheckUtils]: 658: Hoare triple {12541#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {11772#true} is VALID [2020-07-18 08:44:22,647 INFO L280 TraceCheckUtils]: 659: Hoare triple {11772#true} havoc ~p~2.base, ~p~2.offset; {11772#true} is VALID [2020-07-18 08:44:22,648 INFO L280 TraceCheckUtils]: 660: Hoare triple {11772#true} havoc ~tmp~2.base, ~tmp~2.offset; {11772#true} is VALID [2020-07-18 08:44:22,648 INFO L280 TraceCheckUtils]: 661: Hoare triple {11772#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 {11772#true} is VALID [2020-07-18 08:44:22,649 INFO L263 TraceCheckUtils]: 662: Hoare triple {11772#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)); {12549#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-18 08:44:22,649 INFO L280 TraceCheckUtils]: 663: Hoare triple {12549#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {11772#true} is VALID [2020-07-18 08:44:22,650 INFO L280 TraceCheckUtils]: 664: Hoare triple {11772#true} assume true; {11772#true} is VALID [2020-07-18 08:44:22,650 INFO L275 TraceCheckUtils]: 665: Hoare quadruple {11772#true} {11772#true} #2150#return; {11772#true} is VALID [2020-07-18 08:44:22,650 INFO L280 TraceCheckUtils]: 666: Hoare triple {11772#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {11772#true} is VALID [2020-07-18 08:44:22,650 INFO L280 TraceCheckUtils]: 667: Hoare triple {11772#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {11772#true} is VALID [2020-07-18 08:44:22,650 INFO L263 TraceCheckUtils]: 668: Hoare triple {11772#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {11772#true} is VALID [2020-07-18 08:44:22,650 INFO L280 TraceCheckUtils]: 669: Hoare triple {11772#true} ~cond := #in~cond; {11772#true} is VALID [2020-07-18 08:44:22,651 INFO L280 TraceCheckUtils]: 670: Hoare triple {11772#true} assume !(0 == ~cond); {11772#true} is VALID [2020-07-18 08:44:22,651 INFO L280 TraceCheckUtils]: 671: Hoare triple {11772#true} assume true; {11772#true} is VALID [2020-07-18 08:44:22,651 INFO L275 TraceCheckUtils]: 672: Hoare quadruple {11772#true} {11772#true} #2152#return; {11772#true} is VALID [2020-07-18 08:44:22,651 INFO L280 TraceCheckUtils]: 673: Hoare triple {11772#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {11772#true} is VALID [2020-07-18 08:44:22,651 INFO L280 TraceCheckUtils]: 674: Hoare triple {11772#true} assume true; {11772#true} is VALID [2020-07-18 08:44:22,651 INFO L275 TraceCheckUtils]: 675: Hoare quadruple {11772#true} {11772#true} #2182#return; {11772#true} is VALID [2020-07-18 08:44:22,652 INFO L280 TraceCheckUtils]: 676: Hoare triple {11772#true} ~tmp~8.base, ~tmp~8.offset := #t~ret45.base, #t~ret45.offset; {11772#true} is VALID [2020-07-18 08:44:22,652 INFO L280 TraceCheckUtils]: 677: Hoare triple {11772#true} havoc #t~ret45.base, #t~ret45.offset; {11772#true} is VALID [2020-07-18 08:44:22,652 INFO L280 TraceCheckUtils]: 678: Hoare triple {11772#true} ~ldvarg0~0.base, ~ldvarg0~0.offset := ~tmp~8.base, ~tmp~8.offset; {11772#true} is VALID [2020-07-18 08:44:22,653 INFO L263 TraceCheckUtils]: 679: Hoare triple {11772#true} call #t~ret46.base, #t~ret46.offset := ldv_init_zalloc(1456); {12541#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} is VALID [2020-07-18 08:44:22,653 INFO L280 TraceCheckUtils]: 680: Hoare triple {12541#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {11772#true} is VALID [2020-07-18 08:44:22,653 INFO L280 TraceCheckUtils]: 681: Hoare triple {11772#true} havoc ~p~2.base, ~p~2.offset; {11772#true} is VALID [2020-07-18 08:44:22,653 INFO L280 TraceCheckUtils]: 682: Hoare triple {11772#true} havoc ~tmp~2.base, ~tmp~2.offset; {11772#true} is VALID [2020-07-18 08:44:22,654 INFO L280 TraceCheckUtils]: 683: Hoare triple {11772#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 {11772#true} is VALID [2020-07-18 08:44:22,655 INFO L263 TraceCheckUtils]: 684: Hoare triple {11772#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)); {12549#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-18 08:44:22,655 INFO L280 TraceCheckUtils]: 685: Hoare triple {12549#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {11772#true} is VALID [2020-07-18 08:44:22,655 INFO L280 TraceCheckUtils]: 686: Hoare triple {11772#true} assume true; {11772#true} is VALID [2020-07-18 08:44:22,655 INFO L275 TraceCheckUtils]: 687: Hoare quadruple {11772#true} {11772#true} #2150#return; {11772#true} is VALID [2020-07-18 08:44:22,656 INFO L280 TraceCheckUtils]: 688: Hoare triple {11772#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {11772#true} is VALID [2020-07-18 08:44:22,656 INFO L280 TraceCheckUtils]: 689: Hoare triple {11772#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {11772#true} is VALID [2020-07-18 08:44:22,656 INFO L263 TraceCheckUtils]: 690: Hoare triple {11772#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {11772#true} is VALID [2020-07-18 08:44:22,656 INFO L280 TraceCheckUtils]: 691: Hoare triple {11772#true} ~cond := #in~cond; {11772#true} is VALID [2020-07-18 08:44:22,656 INFO L280 TraceCheckUtils]: 692: Hoare triple {11772#true} assume !(0 == ~cond); {11772#true} is VALID [2020-07-18 08:44:22,656 INFO L280 TraceCheckUtils]: 693: Hoare triple {11772#true} assume true; {11772#true} is VALID [2020-07-18 08:44:22,657 INFO L275 TraceCheckUtils]: 694: Hoare quadruple {11772#true} {11772#true} #2152#return; {11772#true} is VALID [2020-07-18 08:44:22,657 INFO L280 TraceCheckUtils]: 695: Hoare triple {11772#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {11772#true} is VALID [2020-07-18 08:44:22,657 INFO L280 TraceCheckUtils]: 696: Hoare triple {11772#true} assume true; {11772#true} is VALID [2020-07-18 08:44:22,657 INFO L275 TraceCheckUtils]: 697: Hoare quadruple {11772#true} {11772#true} #2184#return; {11772#true} is VALID [2020-07-18 08:44:22,657 INFO L280 TraceCheckUtils]: 698: Hoare triple {11772#true} ~tmp___0~2.base, ~tmp___0~2.offset := #t~ret46.base, #t~ret46.offset; {11772#true} is VALID [2020-07-18 08:44:22,657 INFO L280 TraceCheckUtils]: 699: Hoare triple {11772#true} havoc #t~ret46.base, #t~ret46.offset; {11772#true} is VALID [2020-07-18 08:44:22,658 INFO L280 TraceCheckUtils]: 700: Hoare triple {11772#true} ~ldvarg1~0.base, ~ldvarg1~0.offset := ~tmp___0~2.base, ~tmp___0~2.offset; {11772#true} is VALID [2020-07-18 08:44:22,659 INFO L263 TraceCheckUtils]: 701: Hoare triple {11772#true} call #t~ret47.base, #t~ret47.offset := ldv_init_zalloc(32); {12541#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} is VALID [2020-07-18 08:44:22,659 INFO L280 TraceCheckUtils]: 702: Hoare triple {12541#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {11772#true} is VALID [2020-07-18 08:44:22,659 INFO L280 TraceCheckUtils]: 703: Hoare triple {11772#true} havoc ~p~2.base, ~p~2.offset; {11772#true} is VALID [2020-07-18 08:44:22,659 INFO L280 TraceCheckUtils]: 704: Hoare triple {11772#true} havoc ~tmp~2.base, ~tmp~2.offset; {11772#true} is VALID [2020-07-18 08:44:22,659 INFO L280 TraceCheckUtils]: 705: Hoare triple {11772#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 {11772#true} is VALID [2020-07-18 08:44:22,661 INFO L263 TraceCheckUtils]: 706: Hoare triple {11772#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)); {12549#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-18 08:44:22,661 INFO L280 TraceCheckUtils]: 707: Hoare triple {12549#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {11772#true} is VALID [2020-07-18 08:44:22,661 INFO L280 TraceCheckUtils]: 708: Hoare triple {11772#true} assume true; {11772#true} is VALID [2020-07-18 08:44:22,661 INFO L275 TraceCheckUtils]: 709: Hoare quadruple {11772#true} {11772#true} #2150#return; {11772#true} is VALID [2020-07-18 08:44:22,661 INFO L280 TraceCheckUtils]: 710: Hoare triple {11772#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {11772#true} is VALID [2020-07-18 08:44:22,662 INFO L280 TraceCheckUtils]: 711: Hoare triple {11772#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {11772#true} is VALID [2020-07-18 08:44:22,662 INFO L263 TraceCheckUtils]: 712: Hoare triple {11772#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {11772#true} is VALID [2020-07-18 08:44:22,662 INFO L280 TraceCheckUtils]: 713: Hoare triple {11772#true} ~cond := #in~cond; {11772#true} is VALID [2020-07-18 08:44:22,662 INFO L280 TraceCheckUtils]: 714: Hoare triple {11772#true} assume !(0 == ~cond); {11772#true} is VALID [2020-07-18 08:44:22,662 INFO L280 TraceCheckUtils]: 715: Hoare triple {11772#true} assume true; {11772#true} is VALID [2020-07-18 08:44:22,662 INFO L275 TraceCheckUtils]: 716: Hoare quadruple {11772#true} {11772#true} #2152#return; {11772#true} is VALID [2020-07-18 08:44:22,663 INFO L280 TraceCheckUtils]: 717: Hoare triple {11772#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {11772#true} is VALID [2020-07-18 08:44:22,663 INFO L280 TraceCheckUtils]: 718: Hoare triple {11772#true} assume true; {11772#true} is VALID [2020-07-18 08:44:22,663 INFO L275 TraceCheckUtils]: 719: Hoare quadruple {11772#true} {11772#true} #2186#return; {11772#true} is VALID [2020-07-18 08:44:22,663 INFO L280 TraceCheckUtils]: 720: Hoare triple {11772#true} ~tmp___1~0.base, ~tmp___1~0.offset := #t~ret47.base, #t~ret47.offset; {11772#true} is VALID [2020-07-18 08:44:22,663 INFO L280 TraceCheckUtils]: 721: Hoare triple {11772#true} havoc #t~ret47.base, #t~ret47.offset; {11772#true} is VALID [2020-07-18 08:44:22,663 INFO L280 TraceCheckUtils]: 722: Hoare triple {11772#true} ~ldvarg3~0.base, ~ldvarg3~0.offset := ~tmp___1~0.base, ~tmp___1~0.offset; {11772#true} is VALID [2020-07-18 08:44:22,664 INFO L263 TraceCheckUtils]: 723: Hoare triple {11772#true} call #t~ret48.base, #t~ret48.offset := ldv_init_zalloc(1456); {12541#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} is VALID [2020-07-18 08:44:22,664 INFO L280 TraceCheckUtils]: 724: Hoare triple {12541#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {11772#true} is VALID [2020-07-18 08:44:22,665 INFO L280 TraceCheckUtils]: 725: Hoare triple {11772#true} havoc ~p~2.base, ~p~2.offset; {11772#true} is VALID [2020-07-18 08:44:22,665 INFO L280 TraceCheckUtils]: 726: Hoare triple {11772#true} havoc ~tmp~2.base, ~tmp~2.offset; {11772#true} is VALID [2020-07-18 08:44:22,665 INFO L280 TraceCheckUtils]: 727: Hoare triple {11772#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 {11772#true} is VALID [2020-07-18 08:44:22,666 INFO L263 TraceCheckUtils]: 728: Hoare triple {11772#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)); {12549#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-18 08:44:22,666 INFO L280 TraceCheckUtils]: 729: Hoare triple {12549#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {11772#true} is VALID [2020-07-18 08:44:22,667 INFO L280 TraceCheckUtils]: 730: Hoare triple {11772#true} assume true; {11772#true} is VALID [2020-07-18 08:44:22,667 INFO L275 TraceCheckUtils]: 731: Hoare quadruple {11772#true} {11772#true} #2150#return; {11772#true} is VALID [2020-07-18 08:44:22,667 INFO L280 TraceCheckUtils]: 732: Hoare triple {11772#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {11772#true} is VALID [2020-07-18 08:44:22,667 INFO L280 TraceCheckUtils]: 733: Hoare triple {11772#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {11772#true} is VALID [2020-07-18 08:44:22,667 INFO L263 TraceCheckUtils]: 734: Hoare triple {11772#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {11772#true} is VALID [2020-07-18 08:44:22,668 INFO L280 TraceCheckUtils]: 735: Hoare triple {11772#true} ~cond := #in~cond; {11772#true} is VALID [2020-07-18 08:44:22,668 INFO L280 TraceCheckUtils]: 736: Hoare triple {11772#true} assume !(0 == ~cond); {11772#true} is VALID [2020-07-18 08:44:22,668 INFO L280 TraceCheckUtils]: 737: Hoare triple {11772#true} assume true; {11772#true} is VALID [2020-07-18 08:44:22,668 INFO L275 TraceCheckUtils]: 738: Hoare quadruple {11772#true} {11772#true} #2152#return; {11772#true} is VALID [2020-07-18 08:44:22,668 INFO L280 TraceCheckUtils]: 739: Hoare triple {11772#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {11772#true} is VALID [2020-07-18 08:44:22,668 INFO L280 TraceCheckUtils]: 740: Hoare triple {11772#true} assume true; {11772#true} is VALID [2020-07-18 08:44:22,669 INFO L275 TraceCheckUtils]: 741: Hoare quadruple {11772#true} {11772#true} #2188#return; {11772#true} is VALID [2020-07-18 08:44:22,669 INFO L280 TraceCheckUtils]: 742: Hoare triple {11772#true} ~tmp___2~0.base, ~tmp___2~0.offset := #t~ret48.base, #t~ret48.offset; {11772#true} is VALID [2020-07-18 08:44:22,669 INFO L280 TraceCheckUtils]: 743: Hoare triple {11772#true} havoc #t~ret48.base, #t~ret48.offset; {11772#true} is VALID [2020-07-18 08:44:22,669 INFO L280 TraceCheckUtils]: 744: Hoare triple {11772#true} ~ldvarg4~0.base, ~ldvarg4~0.offset := ~tmp___2~0.base, ~tmp___2~0.offset; {11772#true} is VALID [2020-07-18 08:44:22,670 INFO L263 TraceCheckUtils]: 745: Hoare triple {11772#true} call #t~ret49.base, #t~ret49.offset := ldv_init_zalloc(1456); {12541#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} is VALID [2020-07-18 08:44:22,670 INFO L280 TraceCheckUtils]: 746: Hoare triple {12541#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {11772#true} is VALID [2020-07-18 08:44:22,670 INFO L280 TraceCheckUtils]: 747: Hoare triple {11772#true} havoc ~p~2.base, ~p~2.offset; {11772#true} is VALID [2020-07-18 08:44:22,670 INFO L280 TraceCheckUtils]: 748: Hoare triple {11772#true} havoc ~tmp~2.base, ~tmp~2.offset; {11772#true} is VALID [2020-07-18 08:44:22,671 INFO L280 TraceCheckUtils]: 749: Hoare triple {11772#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 {11772#true} is VALID [2020-07-18 08:44:22,672 INFO L263 TraceCheckUtils]: 750: Hoare triple {11772#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)); {12549#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-18 08:44:22,672 INFO L280 TraceCheckUtils]: 751: Hoare triple {12549#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {11772#true} is VALID [2020-07-18 08:44:22,672 INFO L280 TraceCheckUtils]: 752: Hoare triple {11772#true} assume true; {11772#true} is VALID [2020-07-18 08:44:22,673 INFO L275 TraceCheckUtils]: 753: Hoare quadruple {11772#true} {11772#true} #2150#return; {11772#true} is VALID [2020-07-18 08:44:22,673 INFO L280 TraceCheckUtils]: 754: Hoare triple {11772#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {11772#true} is VALID [2020-07-18 08:44:22,673 INFO L280 TraceCheckUtils]: 755: Hoare triple {11772#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {11772#true} is VALID [2020-07-18 08:44:22,673 INFO L263 TraceCheckUtils]: 756: Hoare triple {11772#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {11772#true} is VALID [2020-07-18 08:44:22,673 INFO L280 TraceCheckUtils]: 757: Hoare triple {11772#true} ~cond := #in~cond; {11772#true} is VALID [2020-07-18 08:44:22,673 INFO L280 TraceCheckUtils]: 758: Hoare triple {11772#true} assume !(0 == ~cond); {11772#true} is VALID [2020-07-18 08:44:22,674 INFO L280 TraceCheckUtils]: 759: Hoare triple {11772#true} assume true; {11772#true} is VALID [2020-07-18 08:44:22,674 INFO L275 TraceCheckUtils]: 760: Hoare quadruple {11772#true} {11772#true} #2152#return; {11772#true} is VALID [2020-07-18 08:44:22,674 INFO L280 TraceCheckUtils]: 761: Hoare triple {11772#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {11772#true} is VALID [2020-07-18 08:44:22,674 INFO L280 TraceCheckUtils]: 762: Hoare triple {11772#true} assume true; {11772#true} is VALID [2020-07-18 08:44:22,674 INFO L275 TraceCheckUtils]: 763: Hoare quadruple {11772#true} {11772#true} #2190#return; {11772#true} is VALID [2020-07-18 08:44:22,674 INFO L280 TraceCheckUtils]: 764: Hoare triple {11772#true} ~tmp___3~0.base, ~tmp___3~0.offset := #t~ret49.base, #t~ret49.offset; {11772#true} is VALID [2020-07-18 08:44:22,675 INFO L280 TraceCheckUtils]: 765: Hoare triple {11772#true} havoc #t~ret49.base, #t~ret49.offset; {11772#true} is VALID [2020-07-18 08:44:22,675 INFO L280 TraceCheckUtils]: 766: Hoare triple {11772#true} ~ldvarg5~0.base, ~ldvarg5~0.offset := ~tmp___3~0.base, ~tmp___3~0.offset; {11772#true} is VALID [2020-07-18 08:44:22,676 INFO L263 TraceCheckUtils]: 767: Hoare triple {11772#true} call #t~ret50.base, #t~ret50.offset := ldv_init_zalloc(1456); {12541#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} is VALID [2020-07-18 08:44:22,676 INFO L280 TraceCheckUtils]: 768: Hoare triple {12541#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {11772#true} is VALID [2020-07-18 08:44:22,676 INFO L280 TraceCheckUtils]: 769: Hoare triple {11772#true} havoc ~p~2.base, ~p~2.offset; {11772#true} is VALID [2020-07-18 08:44:22,676 INFO L280 TraceCheckUtils]: 770: Hoare triple {11772#true} havoc ~tmp~2.base, ~tmp~2.offset; {11772#true} is VALID [2020-07-18 08:44:22,676 INFO L280 TraceCheckUtils]: 771: Hoare triple {11772#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 {11772#true} is VALID [2020-07-18 08:44:22,678 INFO L263 TraceCheckUtils]: 772: Hoare triple {11772#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)); {12549#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-18 08:44:22,678 INFO L280 TraceCheckUtils]: 773: Hoare triple {12549#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {11772#true} is VALID [2020-07-18 08:44:22,678 INFO L280 TraceCheckUtils]: 774: Hoare triple {11772#true} assume true; {11772#true} is VALID [2020-07-18 08:44:22,678 INFO L275 TraceCheckUtils]: 775: Hoare quadruple {11772#true} {11772#true} #2150#return; {11772#true} is VALID [2020-07-18 08:44:22,678 INFO L280 TraceCheckUtils]: 776: Hoare triple {11772#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {11772#true} is VALID [2020-07-18 08:44:22,679 INFO L280 TraceCheckUtils]: 777: Hoare triple {11772#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {11772#true} is VALID [2020-07-18 08:44:22,679 INFO L263 TraceCheckUtils]: 778: Hoare triple {11772#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {11772#true} is VALID [2020-07-18 08:44:22,679 INFO L280 TraceCheckUtils]: 779: Hoare triple {11772#true} ~cond := #in~cond; {11772#true} is VALID [2020-07-18 08:44:22,679 INFO L280 TraceCheckUtils]: 780: Hoare triple {11772#true} assume !(0 == ~cond); {11772#true} is VALID [2020-07-18 08:44:22,679 INFO L280 TraceCheckUtils]: 781: Hoare triple {11772#true} assume true; {11772#true} is VALID [2020-07-18 08:44:22,680 INFO L275 TraceCheckUtils]: 782: Hoare quadruple {11772#true} {11772#true} #2152#return; {11772#true} is VALID [2020-07-18 08:44:22,680 INFO L280 TraceCheckUtils]: 783: Hoare triple {11772#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {11772#true} is VALID [2020-07-18 08:44:22,680 INFO L280 TraceCheckUtils]: 784: Hoare triple {11772#true} assume true; {11772#true} is VALID [2020-07-18 08:44:22,680 INFO L275 TraceCheckUtils]: 785: Hoare quadruple {11772#true} {11772#true} #2192#return; {11772#true} is VALID [2020-07-18 08:44:22,684 INFO L280 TraceCheckUtils]: 786: Hoare triple {11772#true} ~tmp___4~0.base, ~tmp___4~0.offset := #t~ret50.base, #t~ret50.offset; {11772#true} is VALID [2020-07-18 08:44:22,685 INFO L280 TraceCheckUtils]: 787: Hoare triple {11772#true} havoc #t~ret50.base, #t~ret50.offset; {11772#true} is VALID [2020-07-18 08:44:22,685 INFO L280 TraceCheckUtils]: 788: Hoare triple {11772#true} ~ldvarg6~0.base, ~ldvarg6~0.offset := ~tmp___4~0.base, ~tmp___4~0.offset; {11772#true} is VALID [2020-07-18 08:44:22,685 INFO L263 TraceCheckUtils]: 789: Hoare triple {11772#true} call ldv_initialize(); {11772#true} is VALID [2020-07-18 08:44:22,685 INFO L280 TraceCheckUtils]: 790: Hoare triple {11772#true} assume true; {11772#true} is VALID [2020-07-18 08:44:22,685 INFO L275 TraceCheckUtils]: 791: Hoare quadruple {11772#true} {11772#true} #2194#return; {11772#true} is VALID [2020-07-18 08:44:22,689 INFO L263 TraceCheckUtils]: 792: Hoare triple {11772#true} call #t~ret51.base, #t~ret51.offset := ldv_memset(~#ldvarg2~0.base, ~#ldvarg2~0.offset, 0, 4); {12585#(and (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|))} is VALID [2020-07-18 08:44:22,689 INFO L280 TraceCheckUtils]: 793: Hoare triple {12585#(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; {11772#true} is VALID [2020-07-18 08:44:22,689 INFO L280 TraceCheckUtils]: 794: Hoare triple {11772#true} ~c := #in~c; {11772#true} is VALID [2020-07-18 08:44:22,689 INFO L280 TraceCheckUtils]: 795: Hoare triple {11772#true} ~n := #in~n; {11772#true} is VALID [2020-07-18 08:44:22,690 INFO L280 TraceCheckUtils]: 796: Hoare triple {11772#true} havoc ~tmp~3.base, ~tmp~3.offset; {11772#true} is VALID [2020-07-18 08:44:22,691 INFO L263 TraceCheckUtils]: 797: Hoare triple {11772#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)); {12585#(and (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|))} is VALID [2020-07-18 08:44:22,691 INFO L280 TraceCheckUtils]: 798: Hoare triple {12585#(and (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|))} #t~loopctr125 := 0; {11772#true} is VALID [2020-07-18 08:44:22,691 INFO L280 TraceCheckUtils]: 799: Hoare triple {11772#true} assume !(#t~loopctr125 < #amount); {11772#true} is VALID [2020-07-18 08:44:22,691 INFO L280 TraceCheckUtils]: 800: Hoare triple {11772#true} assume #res.base == #ptr.base && #res.offset == #ptr.offset; {11772#true} is VALID [2020-07-18 08:44:22,692 INFO L275 TraceCheckUtils]: 801: Hoare quadruple {11772#true} {11772#true} #2164#return; {11772#true} is VALID [2020-07-18 08:44:22,692 INFO L280 TraceCheckUtils]: 802: Hoare triple {11772#true} ~tmp~3.base, ~tmp~3.offset := ~s.base, ~s.offset; {11772#true} is VALID [2020-07-18 08:44:22,692 INFO L280 TraceCheckUtils]: 803: Hoare triple {11772#true} havoc #t~memset~res13.base, #t~memset~res13.offset; {11772#true} is VALID [2020-07-18 08:44:22,692 INFO L280 TraceCheckUtils]: 804: Hoare triple {11772#true} #res.base, #res.offset := ~tmp~3.base, ~tmp~3.offset; {11772#true} is VALID [2020-07-18 08:44:22,692 INFO L280 TraceCheckUtils]: 805: Hoare triple {11772#true} assume true; {11772#true} is VALID [2020-07-18 08:44:22,692 INFO L275 TraceCheckUtils]: 806: Hoare quadruple {11772#true} {11772#true} #2196#return; {11772#true} is VALID [2020-07-18 08:44:22,693 INFO L280 TraceCheckUtils]: 807: Hoare triple {11772#true} havoc #t~ret51.base, #t~ret51.offset; {11772#true} is VALID [2020-07-18 08:44:22,693 INFO L280 TraceCheckUtils]: 808: Hoare triple {11772#true} ~ldv_state_variable_6~0 := 0; {12532#(= 0 ~ldv_state_variable_6~0)} is VALID [2020-07-18 08:44:22,694 INFO L280 TraceCheckUtils]: 809: Hoare triple {12532#(= 0 ~ldv_state_variable_6~0)} ~ldv_state_variable_4~0 := 0; {12532#(= 0 ~ldv_state_variable_6~0)} is VALID [2020-07-18 08:44:22,694 INFO L280 TraceCheckUtils]: 810: Hoare triple {12532#(= 0 ~ldv_state_variable_6~0)} ~ldv_state_variable_1~0 := 0; {12532#(= 0 ~ldv_state_variable_6~0)} is VALID [2020-07-18 08:44:22,695 INFO L280 TraceCheckUtils]: 811: Hoare triple {12532#(= 0 ~ldv_state_variable_6~0)} ~ref_cnt~0 := 0; {12532#(= 0 ~ldv_state_variable_6~0)} is VALID [2020-07-18 08:44:22,695 INFO L280 TraceCheckUtils]: 812: Hoare triple {12532#(= 0 ~ldv_state_variable_6~0)} ~ldv_state_variable_0~0 := 1; {12532#(= 0 ~ldv_state_variable_6~0)} is VALID [2020-07-18 08:44:22,696 INFO L280 TraceCheckUtils]: 813: Hoare triple {12532#(= 0 ~ldv_state_variable_6~0)} ~ldv_state_variable_3~0 := 0; {12532#(= 0 ~ldv_state_variable_6~0)} is VALID [2020-07-18 08:44:22,696 INFO L280 TraceCheckUtils]: 814: Hoare triple {12532#(= 0 ~ldv_state_variable_6~0)} ~ldv_state_variable_2~0 := 0; {12532#(= 0 ~ldv_state_variable_6~0)} is VALID [2020-07-18 08:44:22,697 INFO L280 TraceCheckUtils]: 815: Hoare triple {12532#(= 0 ~ldv_state_variable_6~0)} ~ldv_state_variable_5~0 := 0; {12532#(= 0 ~ldv_state_variable_6~0)} is VALID [2020-07-18 08:44:22,697 INFO L280 TraceCheckUtils]: 816: Hoare triple {12532#(= 0 ~ldv_state_variable_6~0)} assume -2147483648 <= #t~nondet52 && #t~nondet52 <= 2147483647; {12532#(= 0 ~ldv_state_variable_6~0)} is VALID [2020-07-18 08:44:22,698 INFO L280 TraceCheckUtils]: 817: Hoare triple {12532#(= 0 ~ldv_state_variable_6~0)} ~tmp___5~0 := #t~nondet52; {12532#(= 0 ~ldv_state_variable_6~0)} is VALID [2020-07-18 08:44:22,698 INFO L280 TraceCheckUtils]: 818: Hoare triple {12532#(= 0 ~ldv_state_variable_6~0)} havoc #t~nondet52; {12532#(= 0 ~ldv_state_variable_6~0)} is VALID [2020-07-18 08:44:22,699 INFO L280 TraceCheckUtils]: 819: Hoare triple {12532#(= 0 ~ldv_state_variable_6~0)} #t~switch53 := 0 == ~tmp___5~0; {12532#(= 0 ~ldv_state_variable_6~0)} is VALID [2020-07-18 08:44:22,699 INFO L280 TraceCheckUtils]: 820: Hoare triple {12532#(= 0 ~ldv_state_variable_6~0)} assume #t~switch53; {12532#(= 0 ~ldv_state_variable_6~0)} is VALID [2020-07-18 08:44:22,700 INFO L280 TraceCheckUtils]: 821: Hoare triple {12532#(= 0 ~ldv_state_variable_6~0)} assume 0 != ~ldv_state_variable_6~0; {11773#false} is VALID [2020-07-18 08:44:22,700 INFO L280 TraceCheckUtils]: 822: Hoare triple {11773#false} assume -2147483648 <= #t~nondet54 && #t~nondet54 <= 2147483647; {11773#false} is VALID [2020-07-18 08:44:22,700 INFO L280 TraceCheckUtils]: 823: Hoare triple {11773#false} ~tmp___6~0 := #t~nondet54; {11773#false} is VALID [2020-07-18 08:44:22,700 INFO L280 TraceCheckUtils]: 824: Hoare triple {11773#false} havoc #t~nondet54; {11773#false} is VALID [2020-07-18 08:44:22,701 INFO L280 TraceCheckUtils]: 825: Hoare triple {11773#false} #t~switch55 := 0 == ~tmp___6~0; {11773#false} is VALID [2020-07-18 08:44:22,701 INFO L280 TraceCheckUtils]: 826: Hoare triple {11773#false} assume #t~switch55; {11773#false} is VALID [2020-07-18 08:44:22,701 INFO L280 TraceCheckUtils]: 827: Hoare triple {11773#false} assume 1 == ~ldv_state_variable_6~0; {11773#false} is VALID [2020-07-18 08:44:22,701 INFO L263 TraceCheckUtils]: 828: Hoare triple {11773#false} call m5632_recover(~ldvarg0~0.base, ~ldvarg0~0.offset); {11773#false} is VALID [2020-07-18 08:44:22,701 INFO L280 TraceCheckUtils]: 829: Hoare triple {11773#false} ~dev.base, ~dev.offset := #in~dev.base, #in~dev.offset; {11773#false} is VALID [2020-07-18 08:44:22,701 INFO L280 TraceCheckUtils]: 830: Hoare triple {11773#false} havoc ~udev~0.base, ~udev~0.offset; {11773#false} is VALID [2020-07-18 08:44:22,702 INFO L280 TraceCheckUtils]: 831: Hoare triple {11773#false} havoc ~intf~0.base, ~intf~0.offset; {11773#false} is VALID [2020-07-18 08:44:22,702 INFO L280 TraceCheckUtils]: 832: Hoare triple {11773#false} havoc ~r~0; {11773#false} is VALID [2020-07-18 08:44:22,702 INFO L280 TraceCheckUtils]: 833: Hoare triple {11773#false} SUMMARY for call #t~mem29.base, #t~mem29.offset := read~$Pointer$(~dev.base, ~dev.offset, 8); srcloc: L5838 {11773#false} is VALID [2020-07-18 08:44:22,702 INFO L280 TraceCheckUtils]: 834: Hoare triple {11773#false} ~udev~0.base, ~udev~0.offset := #t~mem29.base, #t~mem29.offset; {11773#false} is VALID [2020-07-18 08:44:22,702 INFO L280 TraceCheckUtils]: 835: Hoare triple {11773#false} havoc #t~mem29.base, #t~mem29.offset; {11773#false} is VALID [2020-07-18 08:44:22,702 INFO L280 TraceCheckUtils]: 836: Hoare triple {11773#false} SUMMARY for call #t~mem30.base, #t~mem30.offset := read~$Pointer$(~dev.base, 8 + ~dev.offset, 8); srcloc: L5839 {11773#false} is VALID [2020-07-18 08:44:22,703 INFO L280 TraceCheckUtils]: 837: Hoare triple {11773#false} ~intf~0.base, ~intf~0.offset := #t~mem30.base, #t~mem30.offset; {11773#false} is VALID [2020-07-18 08:44:22,703 INFO L280 TraceCheckUtils]: 838: Hoare triple {11773#false} havoc #t~mem30.base, #t~mem30.offset; {11773#false} is VALID [2020-07-18 08:44:22,703 INFO L263 TraceCheckUtils]: 839: Hoare triple {11773#false} call #t~ret31 := ldv_usb_lock_device_for_reset_12(~udev~0.base, ~udev~0.offset, ~intf~0.base, ~intf~0.offset); {11773#false} is VALID [2020-07-18 08:44:22,703 INFO L280 TraceCheckUtils]: 840: Hoare triple {11773#false} ~ldv_func_arg1.base, ~ldv_func_arg1.offset := #in~ldv_func_arg1.base, #in~ldv_func_arg1.offset; {11773#false} is VALID [2020-07-18 08:44:22,703 INFO L280 TraceCheckUtils]: 841: Hoare triple {11773#false} ~ldv_func_arg2.base, ~ldv_func_arg2.offset := #in~ldv_func_arg2.base, #in~ldv_func_arg2.offset; {11773#false} is VALID [2020-07-18 08:44:22,703 INFO L280 TraceCheckUtils]: 842: Hoare triple {11773#false} havoc ~tmp~10; {11773#false} is VALID [2020-07-18 08:44:22,704 INFO L263 TraceCheckUtils]: 843: Hoare triple {11773#false} call #t~ret80 := ldv_usb_lock_device_for_reset_udev(); {11773#false} is VALID [2020-07-18 08:44:22,704 INFO L280 TraceCheckUtils]: 844: Hoare triple {11773#false} havoc ~tmp~21; {11773#false} is VALID [2020-07-18 08:44:22,704 INFO L280 TraceCheckUtils]: 845: Hoare triple {11773#false} havoc ~tmp___0~8; {11773#false} is VALID [2020-07-18 08:44:22,704 INFO L263 TraceCheckUtils]: 846: Hoare triple {11773#false} call #t~ret114 := ldv_undef_int(); {11772#true} is VALID [2020-07-18 08:44:22,704 INFO L280 TraceCheckUtils]: 847: Hoare triple {11772#true} havoc ~tmp~4; {11772#true} is VALID [2020-07-18 08:44:22,704 INFO L280 TraceCheckUtils]: 848: Hoare triple {11772#true} assume -2147483648 <= #t~nondet14 && #t~nondet14 <= 2147483647; {11772#true} is VALID [2020-07-18 08:44:22,705 INFO L280 TraceCheckUtils]: 849: Hoare triple {11772#true} ~tmp~4 := #t~nondet14; {11772#true} is VALID [2020-07-18 08:44:22,705 INFO L280 TraceCheckUtils]: 850: Hoare triple {11772#true} havoc #t~nondet14; {11772#true} is VALID [2020-07-18 08:44:22,705 INFO L280 TraceCheckUtils]: 851: Hoare triple {11772#true} #res := ~tmp~4; {11772#true} is VALID [2020-07-18 08:44:22,705 INFO L280 TraceCheckUtils]: 852: Hoare triple {11772#true} assume true; {11772#true} is VALID [2020-07-18 08:44:22,705 INFO L275 TraceCheckUtils]: 853: Hoare quadruple {11772#true} {11773#false} #2128#return; {11773#false} is VALID [2020-07-18 08:44:22,706 INFO L280 TraceCheckUtils]: 854: Hoare triple {11773#false} assume -2147483648 <= #t~ret114 && #t~ret114 <= 2147483647; {11773#false} is VALID [2020-07-18 08:44:22,706 INFO L280 TraceCheckUtils]: 855: Hoare triple {11773#false} ~tmp___0~8 := #t~ret114; {11773#false} is VALID [2020-07-18 08:44:22,706 INFO L280 TraceCheckUtils]: 856: Hoare triple {11773#false} havoc #t~ret114; {11773#false} is VALID [2020-07-18 08:44:22,706 INFO L280 TraceCheckUtils]: 857: Hoare triple {11773#false} assume 0 != ~tmp___0~8; {11773#false} is VALID [2020-07-18 08:44:22,706 INFO L263 TraceCheckUtils]: 858: Hoare triple {11773#false} call ldv_mutex_lock_udev(0, 0); {11773#false} is VALID [2020-07-18 08:44:22,706 INFO L280 TraceCheckUtils]: 859: Hoare triple {11773#false} ~lock.base, ~lock.offset := #in~lock.base, #in~lock.offset; {11773#false} is VALID [2020-07-18 08:44:22,707 INFO L280 TraceCheckUtils]: 860: Hoare triple {11773#false} assume 1 != ~ldv_mutex_udev~0; {11773#false} is VALID [2020-07-18 08:44:22,707 INFO L263 TraceCheckUtils]: 861: Hoare triple {11773#false} call ldv_error(); {11773#false} is VALID [2020-07-18 08:44:22,707 INFO L280 TraceCheckUtils]: 862: Hoare triple {11773#false} assume !false; {11773#false} is VALID [2020-07-18 08:44:23,015 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-18 08:44:23,015 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [425614077] [2020-07-18 08:44:23,015 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-07-18 08:44:23,016 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2020-07-18 08:44:23,016 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1142436791] [2020-07-18 08:44:23,024 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 863 [2020-07-18 08:44:23,026 INFO L84 Accepts]: Finished accepts. word is accepted. [2020-07-18 08:44:23,026 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 7 states. [2020-07-18 08:44:23,845 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-18 08:44:23,845 INFO L459 AbstractCegarLoop]: Interpolant automaton has 7 states [2020-07-18 08:44:23,845 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-07-18 08:44:23,845 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2020-07-18 08:44:23,846 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2020-07-18 08:44:23,846 INFO L87 Difference]: Start difference. First operand 1384 states and 1494 transitions. Second operand 7 states. [2020-07-18 08:44:24,247 WARN L193 SmtUtils]: Spent 338.00 ms on a formula simplification that was a NOOP. DAG size: 241 [2020-07-18 08:44:33,340 WARN L193 SmtUtils]: Spent 338.00 ms on a formula simplification that was a NOOP. DAG size: 243 [2020-07-18 08:44:34,506 WARN L193 SmtUtils]: Spent 327.00 ms on a formula simplification that was a NOOP. DAG size: 234 [2020-07-18 08:45:02,773 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-18 08:45:02,773 INFO L93 Difference]: Finished difference Result 2530 states and 2840 transitions. [2020-07-18 08:45:02,773 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-07-18 08:45:02,774 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 863 [2020-07-18 08:45:02,775 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-18 08:45:02,775 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2020-07-18 08:45:02,800 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 1927 transitions. [2020-07-18 08:45:02,800 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2020-07-18 08:45:02,816 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 1927 transitions. [2020-07-18 08:45:02,817 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 11 states and 1927 transitions. [2020-07-18 08:45:06,860 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 1927 edges. 1927 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2020-07-18 08:45:07,038 INFO L225 Difference]: With dead ends: 2530 [2020-07-18 08:45:07,038 INFO L226 Difference]: Without dead ends: 1875 [2020-07-18 08:45:07,040 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 48 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=54, Invalid=102, Unknown=0, NotChecked=0, Total=156 [2020-07-18 08:45:07,043 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1875 states. [2020-07-18 08:45:21,787 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1875 to 1799. [2020-07-18 08:45:21,787 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2020-07-18 08:45:21,787 INFO L82 GeneralOperation]: Start isEquivalent. First operand 1875 states. Second operand 1799 states. [2020-07-18 08:45:21,787 INFO L74 IsIncluded]: Start isIncluded. First operand 1875 states. Second operand 1799 states. [2020-07-18 08:45:21,787 INFO L87 Difference]: Start difference. First operand 1875 states. Second operand 1799 states. [2020-07-18 08:45:21,979 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-18 08:45:21,979 INFO L93 Difference]: Finished difference Result 1875 states and 2079 transitions. [2020-07-18 08:45:21,979 INFO L276 IsEmpty]: Start isEmpty. Operand 1875 states and 2079 transitions. [2020-07-18 08:45:21,986 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2020-07-18 08:45:21,987 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2020-07-18 08:45:21,987 INFO L74 IsIncluded]: Start isIncluded. First operand 1799 states. Second operand 1875 states. [2020-07-18 08:45:21,987 INFO L87 Difference]: Start difference. First operand 1799 states. Second operand 1875 states. [2020-07-18 08:45:22,193 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-18 08:45:22,194 INFO L93 Difference]: Finished difference Result 1875 states and 2079 transitions. [2020-07-18 08:45:22,194 INFO L276 IsEmpty]: Start isEmpty. Operand 1875 states and 2079 transitions. [2020-07-18 08:45:22,201 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2020-07-18 08:45:22,201 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2020-07-18 08:45:22,202 INFO L88 GeneralOperation]: Finished isEquivalent. [2020-07-18 08:45:22,202 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2020-07-18 08:45:22,202 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1799 states. [2020-07-18 08:45:22,390 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1799 states to 1799 states and 1994 transitions. [2020-07-18 08:45:22,390 INFO L78 Accepts]: Start accepts. Automaton has 1799 states and 1994 transitions. Word has length 863 [2020-07-18 08:45:22,391 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-18 08:45:22,392 INFO L479 AbstractCegarLoop]: Abstraction has 1799 states and 1994 transitions. [2020-07-18 08:45:22,392 INFO L480 AbstractCegarLoop]: Interpolant automaton has 7 states. [2020-07-18 08:45:22,392 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 1799 states and 1994 transitions. [2020-07-18 08:45:27,370 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-18 08:45:27,370 INFO L276 IsEmpty]: Start isEmpty. Operand 1799 states and 1994 transitions. [2020-07-18 08:45:27,383 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 905 [2020-07-18 08:45:27,383 INFO L414 BasicCegarLoop]: Found error trace [2020-07-18 08:45:27,384 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-18 08:45:27,385 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2020-07-18 08:45:27,385 INFO L427 AbstractCegarLoop]: === Iteration 3 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-18 08:45:27,385 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-18 08:45:27,386 INFO L82 PathProgramCache]: Analyzing trace with hash 1990549322, now seen corresponding path program 1 times [2020-07-18 08:45:27,386 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-07-18 08:45:27,386 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [844983918] [2020-07-18 08:45:27,386 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-07-18 08:45:27,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:45:28,394 WARN L193 SmtUtils]: Spent 312.00 ms on a formula simplification that was a NOOP. DAG size: 232 [2020-07-18 08:45:28,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:45:28,677 INFO L280 TraceCheckUtils]: 0: Hoare triple {25834#(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; {25016#true} is VALID [2020-07-18 08:45:28,678 INFO L280 TraceCheckUtils]: 1: Hoare triple {25016#true} #valid := #valid[0 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,678 INFO L280 TraceCheckUtils]: 2: Hoare triple {25016#true} assume 0 < #StackHeapBarrier; {25016#true} is VALID [2020-07-18 08:45:28,678 INFO L280 TraceCheckUtils]: 3: Hoare triple {25016#true} SUMMARY for call #t~string33.base, #t~string33.offset := #Ultimate.allocOnStack(10); srcloc: L5851 {25016#true} is VALID [2020-07-18 08:45:28,678 INFO L280 TraceCheckUtils]: 4: Hoare triple {25016#true} SUMMARY for call #t~string34.base, #t~string34.offset := #Ultimate.allocOnStack(25); srcloc: L5851-1 {25016#true} is VALID [2020-07-18 08:45:28,678 INFO L280 TraceCheckUtils]: 5: Hoare triple {25016#true} SUMMARY for call #t~string35.base, #t~string35.offset := #Ultimate.allocOnStack(28); srcloc: L5854 {25016#true} is VALID [2020-07-18 08:45:28,679 INFO L280 TraceCheckUtils]: 6: Hoare triple {25016#true} SUMMARY for call #t~string36.base, #t~string36.offset := #Ultimate.allocOnStack(17); srcloc: L5857 {25016#true} is VALID [2020-07-18 08:45:28,679 INFO L280 TraceCheckUtils]: 7: Hoare triple {25016#true} SUMMARY for call #t~string37.base, #t~string37.offset := #Ultimate.allocOnStack(21); srcloc: L5860 {25016#true} is VALID [2020-07-18 08:45:28,679 INFO L280 TraceCheckUtils]: 8: Hoare triple {25016#true} SUMMARY for call #t~string38.base, #t~string38.offset := #Ultimate.allocOnStack(13); srcloc: L5863 {25016#true} is VALID [2020-07-18 08:45:28,679 INFO L280 TraceCheckUtils]: 9: Hoare triple {25016#true} SUMMARY for call #t~string39.base, #t~string39.offset := #Ultimate.allocOnStack(5); srcloc: L5866 {25016#true} is VALID [2020-07-18 08:45:28,679 INFO L280 TraceCheckUtils]: 10: Hoare triple {25016#true} SUMMARY for call write~init~int(89, #t~string39.base, #t~string39.offset, 1); srcloc: L5869 {25016#true} is VALID [2020-07-18 08:45:28,680 INFO L280 TraceCheckUtils]: 11: Hoare triple {25016#true} SUMMARY for call write~init~int(111, #t~string39.base, 1 + #t~string39.offset, 1); srcloc: L5869-1 {25016#true} is VALID [2020-07-18 08:45:28,680 INFO L280 TraceCheckUtils]: 12: Hoare triple {25016#true} SUMMARY for call write~init~int(112, #t~string39.base, 2 + #t~string39.offset, 1); srcloc: L5869-2 {25016#true} is VALID [2020-07-18 08:45:28,680 INFO L280 TraceCheckUtils]: 13: Hoare triple {25016#true} SUMMARY for call write~init~int(121, #t~string39.base, 3 + #t~string39.offset, 1); srcloc: L5869-3 {25016#true} is VALID [2020-07-18 08:45:28,680 INFO L280 TraceCheckUtils]: 14: Hoare triple {25016#true} SUMMARY for call write~init~int(0, #t~string39.base, 4 + #t~string39.offset, 1); srcloc: L5869-4 {25016#true} is VALID [2020-07-18 08:45:28,680 INFO L280 TraceCheckUtils]: 15: Hoare triple {25016#true} SUMMARY for call #t~string40.base, #t~string40.offset := #Ultimate.allocOnStack(19); srcloc: L5869-5 {25016#true} is VALID [2020-07-18 08:45:28,680 INFO L280 TraceCheckUtils]: 16: Hoare triple {25016#true} SUMMARY for call #t~string41.base, #t~string41.offset := #Ultimate.allocOnStack(11); srcloc: L5872 {25016#true} is VALID [2020-07-18 08:45:28,681 INFO L280 TraceCheckUtils]: 17: Hoare triple {25016#true} SUMMARY for call #t~string42.base, #t~string42.offset := #Ultimate.allocOnStack(11); srcloc: L5931 {25016#true} is VALID [2020-07-18 08:45:28,681 INFO L280 TraceCheckUtils]: 18: Hoare triple {25016#true} ~ldv_state_variable_3~0 := 0; {25016#true} is VALID [2020-07-18 08:45:28,681 INFO L280 TraceCheckUtils]: 19: Hoare triple {25016#true} ~LDV_IN_INTERRUPT~0 := 1; {25016#true} is VALID [2020-07-18 08:45:28,681 INFO L280 TraceCheckUtils]: 20: Hoare triple {25016#true} ~ldv_state_variable_2~0 := 0; {25016#true} is VALID [2020-07-18 08:45:28,681 INFO L280 TraceCheckUtils]: 21: Hoare triple {25016#true} ~ref_cnt~0 := 0; {25016#true} is VALID [2020-07-18 08:45:28,682 INFO L280 TraceCheckUtils]: 22: Hoare triple {25016#true} ~ldv_state_variable_1~0 := 0; {25016#true} is VALID [2020-07-18 08:45:28,682 INFO L280 TraceCheckUtils]: 23: Hoare triple {25016#true} ~usb_counter~0 := 0; {25016#true} is VALID [2020-07-18 08:45:28,682 INFO L280 TraceCheckUtils]: 24: Hoare triple {25016#true} ~cdc_subset_driver_group1~0.base, ~cdc_subset_driver_group1~0.offset := 0, 0; {25016#true} is VALID [2020-07-18 08:45:28,682 INFO L280 TraceCheckUtils]: 25: Hoare triple {25016#true} ~ldv_state_variable_4~0 := 0; {25016#true} is VALID [2020-07-18 08:45:28,682 INFO L280 TraceCheckUtils]: 26: Hoare triple {25016#true} ~ldv_state_variable_6~0 := 0; {25016#true} is VALID [2020-07-18 08:45:28,682 INFO L280 TraceCheckUtils]: 27: Hoare triple {25016#true} ~ldv_state_variable_0~0 := 0; {25016#true} is VALID [2020-07-18 08:45:28,683 INFO L280 TraceCheckUtils]: 28: Hoare triple {25016#true} ~ldv_state_variable_5~0 := 0; {25016#true} is VALID [2020-07-18 08:45:28,683 INFO L280 TraceCheckUtils]: 29: Hoare triple {25016#true} SUMMARY for call ~#ali_m5632_info~0.base, ~#ali_m5632_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5850 {25016#true} is VALID [2020-07-18 08:45:28,683 INFO L280 TraceCheckUtils]: 30: Hoare triple {25016#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 {25016#true} is VALID [2020-07-18 08:45:28,683 INFO L280 TraceCheckUtils]: 31: Hoare triple {25016#true} SUMMARY for call write~init~int(4096, ~#ali_m5632_info~0.base, 8 + ~#ali_m5632_info~0.offset, 4); srcloc: L5850-2 {25016#true} is VALID [2020-07-18 08:45:28,683 INFO L280 TraceCheckUtils]: 32: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 12 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-3 {25016#true} is VALID [2020-07-18 08:45:28,684 INFO L280 TraceCheckUtils]: 33: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 20 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-4 {25016#true} is VALID [2020-07-18 08:45:28,684 INFO L280 TraceCheckUtils]: 34: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 28 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-5 {25016#true} is VALID [2020-07-18 08:45:28,684 INFO L280 TraceCheckUtils]: 35: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 36 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-6 {25016#true} is VALID [2020-07-18 08:45:28,684 INFO L280 TraceCheckUtils]: 36: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 44 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-7 {25016#true} is VALID [2020-07-18 08:45:28,684 INFO L280 TraceCheckUtils]: 37: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 52 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-8 {25016#true} is VALID [2020-07-18 08:45:28,685 INFO L280 TraceCheckUtils]: 38: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 60 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-9 {25016#true} is VALID [2020-07-18 08:45:28,685 INFO L280 TraceCheckUtils]: 39: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 68 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-10 {25016#true} is VALID [2020-07-18 08:45:28,685 INFO L280 TraceCheckUtils]: 40: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 76 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-11 {25016#true} is VALID [2020-07-18 08:45:28,685 INFO L280 TraceCheckUtils]: 41: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 84 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-12 {25016#true} is VALID [2020-07-18 08:45:28,685 INFO L280 TraceCheckUtils]: 42: Hoare triple {25016#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 {25016#true} is VALID [2020-07-18 08:45:28,686 INFO L280 TraceCheckUtils]: 43: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 100 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-14 {25016#true} is VALID [2020-07-18 08:45:28,686 INFO L280 TraceCheckUtils]: 44: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 108 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-15 {25016#true} is VALID [2020-07-18 08:45:28,686 INFO L280 TraceCheckUtils]: 45: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 116 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-16 {25016#true} is VALID [2020-07-18 08:45:28,686 INFO L280 TraceCheckUtils]: 46: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#ali_m5632_info~0.base, 124 + ~#ali_m5632_info~0.offset, 4); srcloc: L5850-17 {25016#true} is VALID [2020-07-18 08:45:28,686 INFO L280 TraceCheckUtils]: 47: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#ali_m5632_info~0.base, 128 + ~#ali_m5632_info~0.offset, 4); srcloc: L5850-18 {25016#true} is VALID [2020-07-18 08:45:28,687 INFO L280 TraceCheckUtils]: 48: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#ali_m5632_info~0.base, 132 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-19 {25016#true} is VALID [2020-07-18 08:45:28,687 INFO L280 TraceCheckUtils]: 49: Hoare triple {25016#true} SUMMARY for call ~#an2720_info~0.base, ~#an2720_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5850-20 {25016#true} is VALID [2020-07-18 08:45:28,687 INFO L280 TraceCheckUtils]: 50: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(#t~string34.base, #t~string34.offset, ~#an2720_info~0.base, ~#an2720_info~0.offset, 8); srcloc: L5853 {25016#true} is VALID [2020-07-18 08:45:28,687 INFO L280 TraceCheckUtils]: 51: Hoare triple {25016#true} SUMMARY for call write~init~int(4096, ~#an2720_info~0.base, 8 + ~#an2720_info~0.offset, 4); srcloc: L5853-1 {25016#true} is VALID [2020-07-18 08:45:28,687 INFO L280 TraceCheckUtils]: 52: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 12 + ~#an2720_info~0.offset, 8); srcloc: L5853-2 {25016#true} is VALID [2020-07-18 08:45:28,687 INFO L280 TraceCheckUtils]: 53: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 20 + ~#an2720_info~0.offset, 8); srcloc: L5853-3 {25016#true} is VALID [2020-07-18 08:45:28,688 INFO L280 TraceCheckUtils]: 54: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 28 + ~#an2720_info~0.offset, 8); srcloc: L5853-4 {25016#true} is VALID [2020-07-18 08:45:28,688 INFO L280 TraceCheckUtils]: 55: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 36 + ~#an2720_info~0.offset, 8); srcloc: L5853-5 {25016#true} is VALID [2020-07-18 08:45:28,688 INFO L280 TraceCheckUtils]: 56: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 44 + ~#an2720_info~0.offset, 8); srcloc: L5853-6 {25016#true} is VALID [2020-07-18 08:45:28,688 INFO L280 TraceCheckUtils]: 57: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 52 + ~#an2720_info~0.offset, 8); srcloc: L5853-7 {25016#true} is VALID [2020-07-18 08:45:28,688 INFO L280 TraceCheckUtils]: 58: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 60 + ~#an2720_info~0.offset, 8); srcloc: L5853-8 {25016#true} is VALID [2020-07-18 08:45:28,688 INFO L280 TraceCheckUtils]: 59: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 68 + ~#an2720_info~0.offset, 8); srcloc: L5853-9 {25016#true} is VALID [2020-07-18 08:45:28,689 INFO L280 TraceCheckUtils]: 60: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 76 + ~#an2720_info~0.offset, 8); srcloc: L5853-10 {25016#true} is VALID [2020-07-18 08:45:28,689 INFO L280 TraceCheckUtils]: 61: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 84 + ~#an2720_info~0.offset, 8); srcloc: L5853-11 {25016#true} is VALID [2020-07-18 08:45:28,689 INFO L280 TraceCheckUtils]: 62: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 92 + ~#an2720_info~0.offset, 8); srcloc: L5853-12 {25016#true} is VALID [2020-07-18 08:45:28,689 INFO L280 TraceCheckUtils]: 63: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 100 + ~#an2720_info~0.offset, 8); srcloc: L5853-13 {25016#true} is VALID [2020-07-18 08:45:28,689 INFO L280 TraceCheckUtils]: 64: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 108 + ~#an2720_info~0.offset, 8); srcloc: L5853-14 {25016#true} is VALID [2020-07-18 08:45:28,690 INFO L280 TraceCheckUtils]: 65: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 116 + ~#an2720_info~0.offset, 8); srcloc: L5853-15 {25016#true} is VALID [2020-07-18 08:45:28,690 INFO L280 TraceCheckUtils]: 66: Hoare triple {25016#true} SUMMARY for call write~init~int(2, ~#an2720_info~0.base, 124 + ~#an2720_info~0.offset, 4); srcloc: L5853-16 {25016#true} is VALID [2020-07-18 08:45:28,690 INFO L280 TraceCheckUtils]: 67: Hoare triple {25016#true} SUMMARY for call write~init~int(2, ~#an2720_info~0.base, 128 + ~#an2720_info~0.offset, 4); srcloc: L5853-17 {25016#true} is VALID [2020-07-18 08:45:28,690 INFO L280 TraceCheckUtils]: 68: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#an2720_info~0.base, 132 + ~#an2720_info~0.offset, 8); srcloc: L5853-18 {25016#true} is VALID [2020-07-18 08:45:28,690 INFO L280 TraceCheckUtils]: 69: Hoare triple {25016#true} SUMMARY for call ~#belkin_info~0.base, ~#belkin_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5853-19 {25016#true} is VALID [2020-07-18 08:45:28,690 INFO L280 TraceCheckUtils]: 70: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(#t~string35.base, #t~string35.offset, ~#belkin_info~0.base, ~#belkin_info~0.offset, 8); srcloc: L5856 {25016#true} is VALID [2020-07-18 08:45:28,691 INFO L280 TraceCheckUtils]: 71: Hoare triple {25016#true} SUMMARY for call write~init~int(4096, ~#belkin_info~0.base, 8 + ~#belkin_info~0.offset, 4); srcloc: L5856-1 {25016#true} is VALID [2020-07-18 08:45:28,691 INFO L280 TraceCheckUtils]: 72: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 12 + ~#belkin_info~0.offset, 8); srcloc: L5856-2 {25016#true} is VALID [2020-07-18 08:45:28,691 INFO L280 TraceCheckUtils]: 73: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 20 + ~#belkin_info~0.offset, 8); srcloc: L5856-3 {25016#true} is VALID [2020-07-18 08:45:28,691 INFO L280 TraceCheckUtils]: 74: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 28 + ~#belkin_info~0.offset, 8); srcloc: L5856-4 {25016#true} is VALID [2020-07-18 08:45:28,691 INFO L280 TraceCheckUtils]: 75: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 36 + ~#belkin_info~0.offset, 8); srcloc: L5856-5 {25016#true} is VALID [2020-07-18 08:45:28,692 INFO L280 TraceCheckUtils]: 76: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 44 + ~#belkin_info~0.offset, 8); srcloc: L5856-6 {25016#true} is VALID [2020-07-18 08:45:28,692 INFO L280 TraceCheckUtils]: 77: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 52 + ~#belkin_info~0.offset, 8); srcloc: L5856-7 {25016#true} is VALID [2020-07-18 08:45:28,692 INFO L280 TraceCheckUtils]: 78: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 60 + ~#belkin_info~0.offset, 8); srcloc: L5856-8 {25016#true} is VALID [2020-07-18 08:45:28,692 INFO L280 TraceCheckUtils]: 79: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 68 + ~#belkin_info~0.offset, 8); srcloc: L5856-9 {25016#true} is VALID [2020-07-18 08:45:28,692 INFO L280 TraceCheckUtils]: 80: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 76 + ~#belkin_info~0.offset, 8); srcloc: L5856-10 {25016#true} is VALID [2020-07-18 08:45:28,692 INFO L280 TraceCheckUtils]: 81: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 84 + ~#belkin_info~0.offset, 8); srcloc: L5856-11 {25016#true} is VALID [2020-07-18 08:45:28,693 INFO L280 TraceCheckUtils]: 82: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 92 + ~#belkin_info~0.offset, 8); srcloc: L5856-12 {25016#true} is VALID [2020-07-18 08:45:28,693 INFO L280 TraceCheckUtils]: 83: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 100 + ~#belkin_info~0.offset, 8); srcloc: L5856-13 {25016#true} is VALID [2020-07-18 08:45:28,693 INFO L280 TraceCheckUtils]: 84: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 108 + ~#belkin_info~0.offset, 8); srcloc: L5856-14 {25016#true} is VALID [2020-07-18 08:45:28,693 INFO L280 TraceCheckUtils]: 85: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 116 + ~#belkin_info~0.offset, 8); srcloc: L5856-15 {25016#true} is VALID [2020-07-18 08:45:28,693 INFO L280 TraceCheckUtils]: 86: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#belkin_info~0.base, 124 + ~#belkin_info~0.offset, 4); srcloc: L5856-16 {25016#true} is VALID [2020-07-18 08:45:28,693 INFO L280 TraceCheckUtils]: 87: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#belkin_info~0.base, 128 + ~#belkin_info~0.offset, 4); srcloc: L5856-17 {25016#true} is VALID [2020-07-18 08:45:28,694 INFO L280 TraceCheckUtils]: 88: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#belkin_info~0.base, 132 + ~#belkin_info~0.offset, 8); srcloc: L5856-18 {25016#true} is VALID [2020-07-18 08:45:28,694 INFO L280 TraceCheckUtils]: 89: Hoare triple {25016#true} SUMMARY for call ~#epson2888_info~0.base, ~#epson2888_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5856-19 {25016#true} is VALID [2020-07-18 08:45:28,694 INFO L280 TraceCheckUtils]: 90: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(#t~string36.base, #t~string36.offset, ~#epson2888_info~0.base, ~#epson2888_info~0.offset, 8); srcloc: L5859 {25016#true} is VALID [2020-07-18 08:45:28,694 INFO L280 TraceCheckUtils]: 91: Hoare triple {25016#true} SUMMARY for call write~init~int(4096, ~#epson2888_info~0.base, 8 + ~#epson2888_info~0.offset, 4); srcloc: L5859-1 {25016#true} is VALID [2020-07-18 08:45:28,694 INFO L280 TraceCheckUtils]: 92: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 12 + ~#epson2888_info~0.offset, 8); srcloc: L5859-2 {25016#true} is VALID [2020-07-18 08:45:28,695 INFO L280 TraceCheckUtils]: 93: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 20 + ~#epson2888_info~0.offset, 8); srcloc: L5859-3 {25016#true} is VALID [2020-07-18 08:45:28,695 INFO L280 TraceCheckUtils]: 94: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 28 + ~#epson2888_info~0.offset, 8); srcloc: L5859-4 {25016#true} is VALID [2020-07-18 08:45:28,695 INFO L280 TraceCheckUtils]: 95: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 36 + ~#epson2888_info~0.offset, 8); srcloc: L5859-5 {25016#true} is VALID [2020-07-18 08:45:28,696 INFO L280 TraceCheckUtils]: 96: Hoare triple {25016#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 {25016#true} is VALID [2020-07-18 08:45:28,696 INFO L280 TraceCheckUtils]: 97: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 52 + ~#epson2888_info~0.offset, 8); srcloc: L5859-7 {25016#true} is VALID [2020-07-18 08:45:28,696 INFO L280 TraceCheckUtils]: 98: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 60 + ~#epson2888_info~0.offset, 8); srcloc: L5859-8 {25016#true} is VALID [2020-07-18 08:45:28,697 INFO L280 TraceCheckUtils]: 99: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 68 + ~#epson2888_info~0.offset, 8); srcloc: L5859-9 {25016#true} is VALID [2020-07-18 08:45:28,697 INFO L280 TraceCheckUtils]: 100: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 76 + ~#epson2888_info~0.offset, 8); srcloc: L5859-10 {25016#true} is VALID [2020-07-18 08:45:28,697 INFO L280 TraceCheckUtils]: 101: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 84 + ~#epson2888_info~0.offset, 8); srcloc: L5859-11 {25016#true} is VALID [2020-07-18 08:45:28,698 INFO L280 TraceCheckUtils]: 102: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 92 + ~#epson2888_info~0.offset, 8); srcloc: L5859-12 {25016#true} is VALID [2020-07-18 08:45:28,698 INFO L280 TraceCheckUtils]: 103: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 100 + ~#epson2888_info~0.offset, 8); srcloc: L5859-13 {25016#true} is VALID [2020-07-18 08:45:28,698 INFO L280 TraceCheckUtils]: 104: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 108 + ~#epson2888_info~0.offset, 8); srcloc: L5859-14 {25016#true} is VALID [2020-07-18 08:45:28,698 INFO L280 TraceCheckUtils]: 105: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 116 + ~#epson2888_info~0.offset, 8); srcloc: L5859-15 {25016#true} is VALID [2020-07-18 08:45:28,699 INFO L280 TraceCheckUtils]: 106: Hoare triple {25016#true} SUMMARY for call write~init~int(4, ~#epson2888_info~0.base, 124 + ~#epson2888_info~0.offset, 4); srcloc: L5859-16 {25016#true} is VALID [2020-07-18 08:45:28,699 INFO L280 TraceCheckUtils]: 107: Hoare triple {25016#true} SUMMARY for call write~init~int(3, ~#epson2888_info~0.base, 128 + ~#epson2888_info~0.offset, 4); srcloc: L5859-17 {25016#true} is VALID [2020-07-18 08:45:28,699 INFO L280 TraceCheckUtils]: 108: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#epson2888_info~0.base, 132 + ~#epson2888_info~0.offset, 8); srcloc: L5859-18 {25016#true} is VALID [2020-07-18 08:45:28,700 INFO L280 TraceCheckUtils]: 109: Hoare triple {25016#true} SUMMARY for call ~#kc2190_info~0.base, ~#kc2190_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5859-19 {25016#true} is VALID [2020-07-18 08:45:28,700 INFO L280 TraceCheckUtils]: 110: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(#t~string37.base, #t~string37.offset, ~#kc2190_info~0.base, ~#kc2190_info~0.offset, 8); srcloc: L5862 {25016#true} is VALID [2020-07-18 08:45:28,700 INFO L280 TraceCheckUtils]: 111: Hoare triple {25016#true} SUMMARY for call write~init~int(4096, ~#kc2190_info~0.base, 8 + ~#kc2190_info~0.offset, 4); srcloc: L5862-1 {25016#true} is VALID [2020-07-18 08:45:28,700 INFO L280 TraceCheckUtils]: 112: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 12 + ~#kc2190_info~0.offset, 8); srcloc: L5862-2 {25016#true} is VALID [2020-07-18 08:45:28,701 INFO L280 TraceCheckUtils]: 113: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 20 + ~#kc2190_info~0.offset, 8); srcloc: L5862-3 {25016#true} is VALID [2020-07-18 08:45:28,701 INFO L280 TraceCheckUtils]: 114: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 28 + ~#kc2190_info~0.offset, 8); srcloc: L5862-4 {25016#true} is VALID [2020-07-18 08:45:28,701 INFO L280 TraceCheckUtils]: 115: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 36 + ~#kc2190_info~0.offset, 8); srcloc: L5862-5 {25016#true} is VALID [2020-07-18 08:45:28,702 INFO L280 TraceCheckUtils]: 116: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 44 + ~#kc2190_info~0.offset, 8); srcloc: L5862-6 {25016#true} is VALID [2020-07-18 08:45:28,702 INFO L280 TraceCheckUtils]: 117: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 52 + ~#kc2190_info~0.offset, 8); srcloc: L5862-7 {25016#true} is VALID [2020-07-18 08:45:28,702 INFO L280 TraceCheckUtils]: 118: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 60 + ~#kc2190_info~0.offset, 8); srcloc: L5862-8 {25016#true} is VALID [2020-07-18 08:45:28,702 INFO L280 TraceCheckUtils]: 119: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 68 + ~#kc2190_info~0.offset, 8); srcloc: L5862-9 {25016#true} is VALID [2020-07-18 08:45:28,703 INFO L280 TraceCheckUtils]: 120: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 76 + ~#kc2190_info~0.offset, 8); srcloc: L5862-10 {25016#true} is VALID [2020-07-18 08:45:28,703 INFO L280 TraceCheckUtils]: 121: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 84 + ~#kc2190_info~0.offset, 8); srcloc: L5862-11 {25016#true} is VALID [2020-07-18 08:45:28,703 INFO L280 TraceCheckUtils]: 122: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 92 + ~#kc2190_info~0.offset, 8); srcloc: L5862-12 {25016#true} is VALID [2020-07-18 08:45:28,704 INFO L280 TraceCheckUtils]: 123: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 100 + ~#kc2190_info~0.offset, 8); srcloc: L5862-13 {25016#true} is VALID [2020-07-18 08:45:28,704 INFO L280 TraceCheckUtils]: 124: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 108 + ~#kc2190_info~0.offset, 8); srcloc: L5862-14 {25016#true} is VALID [2020-07-18 08:45:28,704 INFO L280 TraceCheckUtils]: 125: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 116 + ~#kc2190_info~0.offset, 8); srcloc: L5862-15 {25016#true} is VALID [2020-07-18 08:45:28,705 INFO L280 TraceCheckUtils]: 126: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#kc2190_info~0.base, 124 + ~#kc2190_info~0.offset, 4); srcloc: L5862-16 {25016#true} is VALID [2020-07-18 08:45:28,705 INFO L280 TraceCheckUtils]: 127: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#kc2190_info~0.base, 128 + ~#kc2190_info~0.offset, 4); srcloc: L5862-17 {25016#true} is VALID [2020-07-18 08:45:28,705 INFO L280 TraceCheckUtils]: 128: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#kc2190_info~0.base, 132 + ~#kc2190_info~0.offset, 8); srcloc: L5862-18 {25016#true} is VALID [2020-07-18 08:45:28,705 INFO L280 TraceCheckUtils]: 129: Hoare triple {25016#true} SUMMARY for call ~#linuxdev_info~0.base, ~#linuxdev_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5862-19 {25016#true} is VALID [2020-07-18 08:45:28,706 INFO L280 TraceCheckUtils]: 130: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(#t~string38.base, #t~string38.offset, ~#linuxdev_info~0.base, ~#linuxdev_info~0.offset, 8); srcloc: L5865 {25016#true} is VALID [2020-07-18 08:45:28,706 INFO L280 TraceCheckUtils]: 131: Hoare triple {25016#true} SUMMARY for call write~init~int(4096, ~#linuxdev_info~0.base, 8 + ~#linuxdev_info~0.offset, 4); srcloc: L5865-1 {25016#true} is VALID [2020-07-18 08:45:28,706 INFO L280 TraceCheckUtils]: 132: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 12 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-2 {25016#true} is VALID [2020-07-18 08:45:28,707 INFO L280 TraceCheckUtils]: 133: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 20 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-3 {25016#true} is VALID [2020-07-18 08:45:28,707 INFO L280 TraceCheckUtils]: 134: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 28 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-4 {25016#true} is VALID [2020-07-18 08:45:28,707 INFO L280 TraceCheckUtils]: 135: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 36 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-5 {25016#true} is VALID [2020-07-18 08:45:28,708 INFO L280 TraceCheckUtils]: 136: Hoare triple {25016#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 {25016#true} is VALID [2020-07-18 08:45:28,708 INFO L280 TraceCheckUtils]: 137: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 52 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-7 {25016#true} is VALID [2020-07-18 08:45:28,708 INFO L280 TraceCheckUtils]: 138: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 60 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-8 {25016#true} is VALID [2020-07-18 08:45:28,708 INFO L280 TraceCheckUtils]: 139: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 68 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-9 {25016#true} is VALID [2020-07-18 08:45:28,709 INFO L280 TraceCheckUtils]: 140: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 76 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-10 {25016#true} is VALID [2020-07-18 08:45:28,709 INFO L280 TraceCheckUtils]: 141: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 84 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-11 {25016#true} is VALID [2020-07-18 08:45:28,709 INFO L280 TraceCheckUtils]: 142: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 92 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-12 {25016#true} is VALID [2020-07-18 08:45:28,710 INFO L280 TraceCheckUtils]: 143: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 100 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-13 {25016#true} is VALID [2020-07-18 08:45:28,710 INFO L280 TraceCheckUtils]: 144: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 108 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-14 {25016#true} is VALID [2020-07-18 08:45:28,710 INFO L280 TraceCheckUtils]: 145: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 116 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-15 {25016#true} is VALID [2020-07-18 08:45:28,711 INFO L280 TraceCheckUtils]: 146: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#linuxdev_info~0.base, 124 + ~#linuxdev_info~0.offset, 4); srcloc: L5865-16 {25016#true} is VALID [2020-07-18 08:45:28,711 INFO L280 TraceCheckUtils]: 147: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#linuxdev_info~0.base, 128 + ~#linuxdev_info~0.offset, 4); srcloc: L5865-17 {25016#true} is VALID [2020-07-18 08:45:28,711 INFO L280 TraceCheckUtils]: 148: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#linuxdev_info~0.base, 132 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-18 {25016#true} is VALID [2020-07-18 08:45:28,711 INFO L280 TraceCheckUtils]: 149: Hoare triple {25016#true} SUMMARY for call ~#yopy_info~0.base, ~#yopy_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5865-19 {25016#true} is VALID [2020-07-18 08:45:28,712 INFO L280 TraceCheckUtils]: 150: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(#t~string39.base, #t~string39.offset, ~#yopy_info~0.base, ~#yopy_info~0.offset, 8); srcloc: L5868 {25016#true} is VALID [2020-07-18 08:45:28,712 INFO L280 TraceCheckUtils]: 151: Hoare triple {25016#true} SUMMARY for call write~init~int(4096, ~#yopy_info~0.base, 8 + ~#yopy_info~0.offset, 4); srcloc: L5868-1 {25016#true} is VALID [2020-07-18 08:45:28,712 INFO L280 TraceCheckUtils]: 152: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 12 + ~#yopy_info~0.offset, 8); srcloc: L5868-2 {25016#true} is VALID [2020-07-18 08:45:28,713 INFO L280 TraceCheckUtils]: 153: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 20 + ~#yopy_info~0.offset, 8); srcloc: L5868-3 {25016#true} is VALID [2020-07-18 08:45:28,713 INFO L280 TraceCheckUtils]: 154: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 28 + ~#yopy_info~0.offset, 8); srcloc: L5868-4 {25016#true} is VALID [2020-07-18 08:45:28,713 INFO L280 TraceCheckUtils]: 155: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 36 + ~#yopy_info~0.offset, 8); srcloc: L5868-5 {25016#true} is VALID [2020-07-18 08:45:28,714 INFO L280 TraceCheckUtils]: 156: Hoare triple {25016#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 {25016#true} is VALID [2020-07-18 08:45:28,714 INFO L280 TraceCheckUtils]: 157: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 52 + ~#yopy_info~0.offset, 8); srcloc: L5868-7 {25016#true} is VALID [2020-07-18 08:45:28,714 INFO L280 TraceCheckUtils]: 158: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 60 + ~#yopy_info~0.offset, 8); srcloc: L5868-8 {25016#true} is VALID [2020-07-18 08:45:28,714 INFO L280 TraceCheckUtils]: 159: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 68 + ~#yopy_info~0.offset, 8); srcloc: L5868-9 {25016#true} is VALID [2020-07-18 08:45:28,715 INFO L280 TraceCheckUtils]: 160: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 76 + ~#yopy_info~0.offset, 8); srcloc: L5868-10 {25016#true} is VALID [2020-07-18 08:45:28,715 INFO L280 TraceCheckUtils]: 161: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 84 + ~#yopy_info~0.offset, 8); srcloc: L5868-11 {25016#true} is VALID [2020-07-18 08:45:28,715 INFO L280 TraceCheckUtils]: 162: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 92 + ~#yopy_info~0.offset, 8); srcloc: L5868-12 {25016#true} is VALID [2020-07-18 08:45:28,716 INFO L280 TraceCheckUtils]: 163: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 100 + ~#yopy_info~0.offset, 8); srcloc: L5868-13 {25016#true} is VALID [2020-07-18 08:45:28,716 INFO L280 TraceCheckUtils]: 164: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 108 + ~#yopy_info~0.offset, 8); srcloc: L5868-14 {25016#true} is VALID [2020-07-18 08:45:28,716 INFO L280 TraceCheckUtils]: 165: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 116 + ~#yopy_info~0.offset, 8); srcloc: L5868-15 {25016#true} is VALID [2020-07-18 08:45:28,717 INFO L280 TraceCheckUtils]: 166: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#yopy_info~0.base, 124 + ~#yopy_info~0.offset, 4); srcloc: L5868-16 {25016#true} is VALID [2020-07-18 08:45:28,717 INFO L280 TraceCheckUtils]: 167: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#yopy_info~0.base, 128 + ~#yopy_info~0.offset, 4); srcloc: L5868-17 {25016#true} is VALID [2020-07-18 08:45:28,717 INFO L280 TraceCheckUtils]: 168: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#yopy_info~0.base, 132 + ~#yopy_info~0.offset, 8); srcloc: L5868-18 {25016#true} is VALID [2020-07-18 08:45:28,717 INFO L280 TraceCheckUtils]: 169: Hoare triple {25016#true} SUMMARY for call ~#blob_info~0.base, ~#blob_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5868-19 {25016#true} is VALID [2020-07-18 08:45:28,718 INFO L280 TraceCheckUtils]: 170: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(#t~string40.base, #t~string40.offset, ~#blob_info~0.base, ~#blob_info~0.offset, 8); srcloc: L5871 {25016#true} is VALID [2020-07-18 08:45:28,718 INFO L280 TraceCheckUtils]: 171: Hoare triple {25016#true} SUMMARY for call write~init~int(4096, ~#blob_info~0.base, 8 + ~#blob_info~0.offset, 4); srcloc: L5871-1 {25016#true} is VALID [2020-07-18 08:45:28,718 INFO L280 TraceCheckUtils]: 172: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 12 + ~#blob_info~0.offset, 8); srcloc: L5871-2 {25016#true} is VALID [2020-07-18 08:45:28,719 INFO L280 TraceCheckUtils]: 173: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 20 + ~#blob_info~0.offset, 8); srcloc: L5871-3 {25016#true} is VALID [2020-07-18 08:45:28,719 INFO L280 TraceCheckUtils]: 174: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 28 + ~#blob_info~0.offset, 8); srcloc: L5871-4 {25016#true} is VALID [2020-07-18 08:45:28,719 INFO L280 TraceCheckUtils]: 175: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 36 + ~#blob_info~0.offset, 8); srcloc: L5871-5 {25016#true} is VALID [2020-07-18 08:45:28,719 INFO L280 TraceCheckUtils]: 176: Hoare triple {25016#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 {25016#true} is VALID [2020-07-18 08:45:28,720 INFO L280 TraceCheckUtils]: 177: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 52 + ~#blob_info~0.offset, 8); srcloc: L5871-7 {25016#true} is VALID [2020-07-18 08:45:28,720 INFO L280 TraceCheckUtils]: 178: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 60 + ~#blob_info~0.offset, 8); srcloc: L5871-8 {25016#true} is VALID [2020-07-18 08:45:28,720 INFO L280 TraceCheckUtils]: 179: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 68 + ~#blob_info~0.offset, 8); srcloc: L5871-9 {25016#true} is VALID [2020-07-18 08:45:28,721 INFO L280 TraceCheckUtils]: 180: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 76 + ~#blob_info~0.offset, 8); srcloc: L5871-10 {25016#true} is VALID [2020-07-18 08:45:28,721 INFO L280 TraceCheckUtils]: 181: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 84 + ~#blob_info~0.offset, 8); srcloc: L5871-11 {25016#true} is VALID [2020-07-18 08:45:28,721 INFO L280 TraceCheckUtils]: 182: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 92 + ~#blob_info~0.offset, 8); srcloc: L5871-12 {25016#true} is VALID [2020-07-18 08:45:28,722 INFO L280 TraceCheckUtils]: 183: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 100 + ~#blob_info~0.offset, 8); srcloc: L5871-13 {25016#true} is VALID [2020-07-18 08:45:28,722 INFO L280 TraceCheckUtils]: 184: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 108 + ~#blob_info~0.offset, 8); srcloc: L5871-14 {25016#true} is VALID [2020-07-18 08:45:28,722 INFO L280 TraceCheckUtils]: 185: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 116 + ~#blob_info~0.offset, 8); srcloc: L5871-15 {25016#true} is VALID [2020-07-18 08:45:28,722 INFO L280 TraceCheckUtils]: 186: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#blob_info~0.base, 124 + ~#blob_info~0.offset, 4); srcloc: L5871-16 {25016#true} is VALID [2020-07-18 08:45:28,723 INFO L280 TraceCheckUtils]: 187: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#blob_info~0.base, 128 + ~#blob_info~0.offset, 4); srcloc: L5871-17 {25016#true} is VALID [2020-07-18 08:45:28,723 INFO L280 TraceCheckUtils]: 188: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#blob_info~0.base, 132 + ~#blob_info~0.offset, 8); srcloc: L5871-18 {25016#true} is VALID [2020-07-18 08:45:28,723 INFO L280 TraceCheckUtils]: 189: Hoare triple {25016#true} SUMMARY for call ~#products~0.base, ~#products~0.offset := #Ultimate.allocOnStack(375); srcloc: L5871-19 {25016#true} is VALID [2020-07-18 08:45:28,724 INFO L280 TraceCheckUtils]: 190: Hoare triple {25016#true} SUMMARY for call write~init~int(3, ~#products~0.base, ~#products~0.offset, 2); srcloc: L5874 {25016#true} is VALID [2020-07-18 08:45:28,724 INFO L280 TraceCheckUtils]: 191: Hoare triple {25016#true} SUMMARY for call write~init~int(1026, ~#products~0.base, 2 + ~#products~0.offset, 2); srcloc: L5874-1 {25016#true} is VALID [2020-07-18 08:45:28,724 INFO L280 TraceCheckUtils]: 192: Hoare triple {25016#true} SUMMARY for call write~init~int(22066, ~#products~0.base, 4 + ~#products~0.offset, 2); srcloc: L5874-2 {25016#true} is VALID [2020-07-18 08:45:28,725 INFO L280 TraceCheckUtils]: 193: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 6 + ~#products~0.offset, 2); srcloc: L5874-3 {25016#true} is VALID [2020-07-18 08:45:28,725 INFO L280 TraceCheckUtils]: 194: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 8 + ~#products~0.offset, 2); srcloc: L5874-4 {25016#true} is VALID [2020-07-18 08:45:28,725 INFO L280 TraceCheckUtils]: 195: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 10 + ~#products~0.offset, 1); srcloc: L5874-5 {25016#true} is VALID [2020-07-18 08:45:28,725 INFO L280 TraceCheckUtils]: 196: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 11 + ~#products~0.offset, 1); srcloc: L5874-6 {25016#true} is VALID [2020-07-18 08:45:28,726 INFO L280 TraceCheckUtils]: 197: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 12 + ~#products~0.offset, 1); srcloc: L5874-7 {25016#true} is VALID [2020-07-18 08:45:28,726 INFO L280 TraceCheckUtils]: 198: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 13 + ~#products~0.offset, 1); srcloc: L5874-8 {25016#true} is VALID [2020-07-18 08:45:28,726 INFO L280 TraceCheckUtils]: 199: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 14 + ~#products~0.offset, 1); srcloc: L5874-9 {25016#true} is VALID [2020-07-18 08:45:28,727 INFO L280 TraceCheckUtils]: 200: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 15 + ~#products~0.offset, 1); srcloc: L5874-10 {25016#true} is VALID [2020-07-18 08:45:28,727 INFO L280 TraceCheckUtils]: 201: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 16 + ~#products~0.offset, 1); srcloc: L5874-11 {25016#true} is VALID [2020-07-18 08:45:28,727 INFO L280 TraceCheckUtils]: 202: Hoare triple {25016#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 {25016#true} is VALID [2020-07-18 08:45:28,728 INFO L280 TraceCheckUtils]: 203: Hoare triple {25016#true} SUMMARY for call write~init~int(3, ~#products~0.base, 25 + ~#products~0.offset, 2); srcloc: L5874-13 {25016#true} is VALID [2020-07-18 08:45:28,728 INFO L280 TraceCheckUtils]: 204: Hoare triple {25016#true} SUMMARY for call write~init~int(6189, ~#products~0.base, 27 + ~#products~0.offset, 2); srcloc: L5874-14 {25016#true} is VALID [2020-07-18 08:45:28,728 INFO L280 TraceCheckUtils]: 205: Hoare triple {25016#true} SUMMARY for call write~init~int(8316, ~#products~0.base, 29 + ~#products~0.offset, 2); srcloc: L5874-15 {25016#true} is VALID [2020-07-18 08:45:28,728 INFO L280 TraceCheckUtils]: 206: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 31 + ~#products~0.offset, 2); srcloc: L5874-16 {25016#true} is VALID [2020-07-18 08:45:28,729 INFO L280 TraceCheckUtils]: 207: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 33 + ~#products~0.offset, 2); srcloc: L5874-17 {25016#true} is VALID [2020-07-18 08:45:28,729 INFO L280 TraceCheckUtils]: 208: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 35 + ~#products~0.offset, 1); srcloc: L5874-18 {25016#true} is VALID [2020-07-18 08:45:28,729 INFO L280 TraceCheckUtils]: 209: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 36 + ~#products~0.offset, 1); srcloc: L5874-19 {25016#true} is VALID [2020-07-18 08:45:28,730 INFO L280 TraceCheckUtils]: 210: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 37 + ~#products~0.offset, 1); srcloc: L5874-20 {25016#true} is VALID [2020-07-18 08:45:28,730 INFO L280 TraceCheckUtils]: 211: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 38 + ~#products~0.offset, 1); srcloc: L5874-21 {25016#true} is VALID [2020-07-18 08:45:28,730 INFO L280 TraceCheckUtils]: 212: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 39 + ~#products~0.offset, 1); srcloc: L5874-22 {25016#true} is VALID [2020-07-18 08:45:28,731 INFO L280 TraceCheckUtils]: 213: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 40 + ~#products~0.offset, 1); srcloc: L5874-23 {25016#true} is VALID [2020-07-18 08:45:28,731 INFO L280 TraceCheckUtils]: 214: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 41 + ~#products~0.offset, 1); srcloc: L5874-24 {25016#true} is VALID [2020-07-18 08:45:28,731 INFO L280 TraceCheckUtils]: 215: Hoare triple {25016#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 {25016#true} is VALID [2020-07-18 08:45:28,731 INFO L280 TraceCheckUtils]: 216: Hoare triple {25016#true} SUMMARY for call write~init~int(3, ~#products~0.base, 50 + ~#products~0.offset, 2); srcloc: L5874-26 {25016#true} is VALID [2020-07-18 08:45:28,732 INFO L280 TraceCheckUtils]: 217: Hoare triple {25016#true} SUMMARY for call write~init~int(1351, ~#products~0.base, 52 + ~#products~0.offset, 2); srcloc: L5874-27 {25016#true} is VALID [2020-07-18 08:45:28,732 INFO L280 TraceCheckUtils]: 218: Hoare triple {25016#true} SUMMARY for call write~init~int(10016, ~#products~0.base, 54 + ~#products~0.offset, 2); srcloc: L5874-28 {25016#true} is VALID [2020-07-18 08:45:28,732 INFO L280 TraceCheckUtils]: 219: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 56 + ~#products~0.offset, 2); srcloc: L5874-29 {25016#true} is VALID [2020-07-18 08:45:28,733 INFO L280 TraceCheckUtils]: 220: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 58 + ~#products~0.offset, 2); srcloc: L5874-30 {25016#true} is VALID [2020-07-18 08:45:28,733 INFO L280 TraceCheckUtils]: 221: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 60 + ~#products~0.offset, 1); srcloc: L5874-31 {25016#true} is VALID [2020-07-18 08:45:28,733 INFO L280 TraceCheckUtils]: 222: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 61 + ~#products~0.offset, 1); srcloc: L5874-32 {25016#true} is VALID [2020-07-18 08:45:28,734 INFO L280 TraceCheckUtils]: 223: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 62 + ~#products~0.offset, 1); srcloc: L5874-33 {25016#true} is VALID [2020-07-18 08:45:28,734 INFO L280 TraceCheckUtils]: 224: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 63 + ~#products~0.offset, 1); srcloc: L5874-34 {25016#true} is VALID [2020-07-18 08:45:28,734 INFO L280 TraceCheckUtils]: 225: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 64 + ~#products~0.offset, 1); srcloc: L5874-35 {25016#true} is VALID [2020-07-18 08:45:28,734 INFO L280 TraceCheckUtils]: 226: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 65 + ~#products~0.offset, 1); srcloc: L5874-36 {25016#true} is VALID [2020-07-18 08:45:28,735 INFO L280 TraceCheckUtils]: 227: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 66 + ~#products~0.offset, 1); srcloc: L5874-37 {25016#true} is VALID [2020-07-18 08:45:28,735 INFO L280 TraceCheckUtils]: 228: Hoare triple {25016#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 {25016#true} is VALID [2020-07-18 08:45:28,735 INFO L280 TraceCheckUtils]: 229: Hoare triple {25016#true} SUMMARY for call write~init~int(3, ~#products~0.base, 75 + ~#products~0.offset, 2); srcloc: L5874-39 {25016#true} is VALID [2020-07-18 08:45:28,736 INFO L280 TraceCheckUtils]: 230: Hoare triple {25016#true} SUMMARY for call write~init~int(1351, ~#products~0.base, 77 + ~#products~0.offset, 2); srcloc: L5874-40 {25016#true} is VALID [2020-07-18 08:45:28,736 INFO L280 TraceCheckUtils]: 231: Hoare triple {25016#true} SUMMARY for call write~init~int(10023, ~#products~0.base, 79 + ~#products~0.offset, 2); srcloc: L5874-41 {25016#true} is VALID [2020-07-18 08:45:28,736 INFO L280 TraceCheckUtils]: 232: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 81 + ~#products~0.offset, 2); srcloc: L5874-42 {25016#true} is VALID [2020-07-18 08:45:28,736 INFO L280 TraceCheckUtils]: 233: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 83 + ~#products~0.offset, 2); srcloc: L5874-43 {25016#true} is VALID [2020-07-18 08:45:28,737 INFO L280 TraceCheckUtils]: 234: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 85 + ~#products~0.offset, 1); srcloc: L5874-44 {25016#true} is VALID [2020-07-18 08:45:28,737 INFO L280 TraceCheckUtils]: 235: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 86 + ~#products~0.offset, 1); srcloc: L5874-45 {25016#true} is VALID [2020-07-18 08:45:28,737 INFO L280 TraceCheckUtils]: 236: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 87 + ~#products~0.offset, 1); srcloc: L5874-46 {25016#true} is VALID [2020-07-18 08:45:28,737 INFO L280 TraceCheckUtils]: 237: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 88 + ~#products~0.offset, 1); srcloc: L5874-47 {25016#true} is VALID [2020-07-18 08:45:28,738 INFO L280 TraceCheckUtils]: 238: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 89 + ~#products~0.offset, 1); srcloc: L5874-48 {25016#true} is VALID [2020-07-18 08:45:28,738 INFO L280 TraceCheckUtils]: 239: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 90 + ~#products~0.offset, 1); srcloc: L5874-49 {25016#true} is VALID [2020-07-18 08:45:28,738 INFO L280 TraceCheckUtils]: 240: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 91 + ~#products~0.offset, 1); srcloc: L5874-50 {25016#true} is VALID [2020-07-18 08:45:28,739 INFO L280 TraceCheckUtils]: 241: Hoare triple {25016#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 {25016#true} is VALID [2020-07-18 08:45:28,739 INFO L280 TraceCheckUtils]: 242: Hoare triple {25016#true} SUMMARY for call write~init~int(3, ~#products~0.base, 100 + ~#products~0.offset, 2); srcloc: L5874-52 {25016#true} is VALID [2020-07-18 08:45:28,739 INFO L280 TraceCheckUtils]: 243: Hoare triple {25016#true} SUMMARY for call write~init~int(1293, ~#products~0.base, 102 + ~#products~0.offset, 2); srcloc: L5874-53 {25016#true} is VALID [2020-07-18 08:45:28,740 INFO L280 TraceCheckUtils]: 244: Hoare triple {25016#true} SUMMARY for call write~init~int(4, ~#products~0.base, 104 + ~#products~0.offset, 2); srcloc: L5874-54 {25016#true} is VALID [2020-07-18 08:45:28,740 INFO L280 TraceCheckUtils]: 245: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 106 + ~#products~0.offset, 2); srcloc: L5874-55 {25016#true} is VALID [2020-07-18 08:45:28,740 INFO L280 TraceCheckUtils]: 246: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 108 + ~#products~0.offset, 2); srcloc: L5874-56 {25016#true} is VALID [2020-07-18 08:45:28,740 INFO L280 TraceCheckUtils]: 247: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 110 + ~#products~0.offset, 1); srcloc: L5874-57 {25016#true} is VALID [2020-07-18 08:45:28,741 INFO L280 TraceCheckUtils]: 248: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 111 + ~#products~0.offset, 1); srcloc: L5874-58 {25016#true} is VALID [2020-07-18 08:45:28,741 INFO L280 TraceCheckUtils]: 249: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 112 + ~#products~0.offset, 1); srcloc: L5874-59 {25016#true} is VALID [2020-07-18 08:45:28,741 INFO L280 TraceCheckUtils]: 250: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 113 + ~#products~0.offset, 1); srcloc: L5874-60 {25016#true} is VALID [2020-07-18 08:45:28,742 INFO L280 TraceCheckUtils]: 251: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 114 + ~#products~0.offset, 1); srcloc: L5874-61 {25016#true} is VALID [2020-07-18 08:45:28,742 INFO L280 TraceCheckUtils]: 252: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 115 + ~#products~0.offset, 1); srcloc: L5874-62 {25016#true} is VALID [2020-07-18 08:45:28,742 INFO L280 TraceCheckUtils]: 253: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 116 + ~#products~0.offset, 1); srcloc: L5874-63 {25016#true} is VALID [2020-07-18 08:45:28,743 INFO L280 TraceCheckUtils]: 254: Hoare triple {25016#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 {25016#true} is VALID [2020-07-18 08:45:28,743 INFO L280 TraceCheckUtils]: 255: Hoare triple {25016#true} SUMMARY for call write~init~int(3, ~#products~0.base, 125 + ~#products~0.offset, 2); srcloc: L5874-65 {25016#true} is VALID [2020-07-18 08:45:28,743 INFO L280 TraceCheckUtils]: 256: Hoare triple {25016#true} SUMMARY for call write~init~int(1388, ~#products~0.base, 127 + ~#products~0.offset, 2); srcloc: L5874-66 {25016#true} is VALID [2020-07-18 08:45:28,743 INFO L280 TraceCheckUtils]: 257: Hoare triple {25016#true} SUMMARY for call write~init~int(33024, ~#products~0.base, 129 + ~#products~0.offset, 2); srcloc: L5874-67 {25016#true} is VALID [2020-07-18 08:45:28,744 INFO L280 TraceCheckUtils]: 258: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 131 + ~#products~0.offset, 2); srcloc: L5874-68 {25016#true} is VALID [2020-07-18 08:45:28,744 INFO L280 TraceCheckUtils]: 259: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 133 + ~#products~0.offset, 2); srcloc: L5874-69 {25016#true} is VALID [2020-07-18 08:45:28,744 INFO L280 TraceCheckUtils]: 260: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 135 + ~#products~0.offset, 1); srcloc: L5874-70 {25016#true} is VALID [2020-07-18 08:45:28,745 INFO L280 TraceCheckUtils]: 261: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 136 + ~#products~0.offset, 1); srcloc: L5874-71 {25016#true} is VALID [2020-07-18 08:45:28,745 INFO L280 TraceCheckUtils]: 262: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 137 + ~#products~0.offset, 1); srcloc: L5874-72 {25016#true} is VALID [2020-07-18 08:45:28,745 INFO L280 TraceCheckUtils]: 263: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 138 + ~#products~0.offset, 1); srcloc: L5874-73 {25016#true} is VALID [2020-07-18 08:45:28,745 INFO L280 TraceCheckUtils]: 264: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 139 + ~#products~0.offset, 1); srcloc: L5874-74 {25016#true} is VALID [2020-07-18 08:45:28,746 INFO L280 TraceCheckUtils]: 265: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 140 + ~#products~0.offset, 1); srcloc: L5874-75 {25016#true} is VALID [2020-07-18 08:45:28,746 INFO L280 TraceCheckUtils]: 266: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 141 + ~#products~0.offset, 1); srcloc: L5874-76 {25016#true} is VALID [2020-07-18 08:45:28,746 INFO L280 TraceCheckUtils]: 267: Hoare triple {25016#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 {25016#true} is VALID [2020-07-18 08:45:28,747 INFO L280 TraceCheckUtils]: 268: Hoare triple {25016#true} SUMMARY for call write~init~int(3, ~#products~0.base, 150 + ~#products~0.offset, 2); srcloc: L5874-78 {25016#true} is VALID [2020-07-18 08:45:28,747 INFO L280 TraceCheckUtils]: 269: Hoare triple {25016#true} SUMMARY for call write~init~int(1317, ~#products~0.base, 152 + ~#products~0.offset, 2); srcloc: L5874-79 {25016#true} is VALID [2020-07-18 08:45:28,747 INFO L280 TraceCheckUtils]: 270: Hoare triple {25016#true} SUMMARY for call write~init~int(39169, ~#products~0.base, 154 + ~#products~0.offset, 2); srcloc: L5874-80 {25016#true} is VALID [2020-07-18 08:45:28,747 INFO L280 TraceCheckUtils]: 271: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 156 + ~#products~0.offset, 2); srcloc: L5874-81 {25016#true} is VALID [2020-07-18 08:45:28,748 INFO L280 TraceCheckUtils]: 272: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 158 + ~#products~0.offset, 2); srcloc: L5874-82 {25016#true} is VALID [2020-07-18 08:45:28,748 INFO L280 TraceCheckUtils]: 273: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 160 + ~#products~0.offset, 1); srcloc: L5874-83 {25016#true} is VALID [2020-07-18 08:45:28,748 INFO L280 TraceCheckUtils]: 274: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 161 + ~#products~0.offset, 1); srcloc: L5874-84 {25016#true} is VALID [2020-07-18 08:45:28,749 INFO L280 TraceCheckUtils]: 275: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 162 + ~#products~0.offset, 1); srcloc: L5874-85 {25016#true} is VALID [2020-07-18 08:45:28,749 INFO L280 TraceCheckUtils]: 276: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 163 + ~#products~0.offset, 1); srcloc: L5874-86 {25016#true} is VALID [2020-07-18 08:45:28,749 INFO L280 TraceCheckUtils]: 277: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 164 + ~#products~0.offset, 1); srcloc: L5874-87 {25016#true} is VALID [2020-07-18 08:45:28,749 INFO L280 TraceCheckUtils]: 278: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 165 + ~#products~0.offset, 1); srcloc: L5874-88 {25016#true} is VALID [2020-07-18 08:45:28,750 INFO L280 TraceCheckUtils]: 279: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 166 + ~#products~0.offset, 1); srcloc: L5874-89 {25016#true} is VALID [2020-07-18 08:45:28,750 INFO L280 TraceCheckUtils]: 280: Hoare triple {25016#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 {25016#true} is VALID [2020-07-18 08:45:28,750 INFO L280 TraceCheckUtils]: 281: Hoare triple {25016#true} SUMMARY for call write~init~int(3, ~#products~0.base, 175 + ~#products~0.offset, 2); srcloc: L5874-91 {25016#true} is VALID [2020-07-18 08:45:28,750 INFO L280 TraceCheckUtils]: 282: Hoare triple {25016#true} SUMMARY for call write~init~int(1317, ~#products~0.base, 177 + ~#products~0.offset, 2); srcloc: L5874-92 {25016#true} is VALID [2020-07-18 08:45:28,751 INFO L280 TraceCheckUtils]: 283: Hoare triple {25016#true} SUMMARY for call write~init~int(10376, ~#products~0.base, 179 + ~#products~0.offset, 2); srcloc: L5874-93 {25016#true} is VALID [2020-07-18 08:45:28,751 INFO L280 TraceCheckUtils]: 284: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 181 + ~#products~0.offset, 2); srcloc: L5874-94 {25016#true} is VALID [2020-07-18 08:45:28,751 INFO L280 TraceCheckUtils]: 285: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 183 + ~#products~0.offset, 2); srcloc: L5874-95 {25016#true} is VALID [2020-07-18 08:45:28,752 INFO L280 TraceCheckUtils]: 286: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 185 + ~#products~0.offset, 1); srcloc: L5874-96 {25016#true} is VALID [2020-07-18 08:45:28,752 INFO L280 TraceCheckUtils]: 287: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 186 + ~#products~0.offset, 1); srcloc: L5874-97 {25016#true} is VALID [2020-07-18 08:45:28,752 INFO L280 TraceCheckUtils]: 288: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 187 + ~#products~0.offset, 1); srcloc: L5874-98 {25016#true} is VALID [2020-07-18 08:45:28,753 INFO L280 TraceCheckUtils]: 289: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 188 + ~#products~0.offset, 1); srcloc: L5874-99 {25016#true} is VALID [2020-07-18 08:45:28,753 INFO L280 TraceCheckUtils]: 290: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 189 + ~#products~0.offset, 1); srcloc: L5874-100 {25016#true} is VALID [2020-07-18 08:45:28,753 INFO L280 TraceCheckUtils]: 291: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 190 + ~#products~0.offset, 1); srcloc: L5874-101 {25016#true} is VALID [2020-07-18 08:45:28,753 INFO L280 TraceCheckUtils]: 292: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 191 + ~#products~0.offset, 1); srcloc: L5874-102 {25016#true} is VALID [2020-07-18 08:45:28,754 INFO L280 TraceCheckUtils]: 293: Hoare triple {25016#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 {25016#true} is VALID [2020-07-18 08:45:28,754 INFO L280 TraceCheckUtils]: 294: Hoare triple {25016#true} SUMMARY for call write~init~int(3, ~#products~0.base, 200 + ~#products~0.offset, 2); srcloc: L5874-104 {25016#true} is VALID [2020-07-18 08:45:28,754 INFO L280 TraceCheckUtils]: 295: Hoare triple {25016#true} SUMMARY for call write~init~int(1295, ~#products~0.base, 202 + ~#products~0.offset, 2); srcloc: L5874-105 {25016#true} is VALID [2020-07-18 08:45:28,755 INFO L280 TraceCheckUtils]: 296: Hoare triple {25016#true} SUMMARY for call write~init~int(400, ~#products~0.base, 204 + ~#products~0.offset, 2); srcloc: L5874-106 {25016#true} is VALID [2020-07-18 08:45:28,755 INFO L280 TraceCheckUtils]: 297: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 206 + ~#products~0.offset, 2); srcloc: L5874-107 {25016#true} is VALID [2020-07-18 08:45:28,755 INFO L280 TraceCheckUtils]: 298: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 208 + ~#products~0.offset, 2); srcloc: L5874-108 {25016#true} is VALID [2020-07-18 08:45:28,755 INFO L280 TraceCheckUtils]: 299: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 210 + ~#products~0.offset, 1); srcloc: L5874-109 {25016#true} is VALID [2020-07-18 08:45:28,756 INFO L280 TraceCheckUtils]: 300: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 211 + ~#products~0.offset, 1); srcloc: L5874-110 {25016#true} is VALID [2020-07-18 08:45:28,756 INFO L280 TraceCheckUtils]: 301: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 212 + ~#products~0.offset, 1); srcloc: L5874-111 {25016#true} is VALID [2020-07-18 08:45:28,756 INFO L280 TraceCheckUtils]: 302: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 213 + ~#products~0.offset, 1); srcloc: L5874-112 {25016#true} is VALID [2020-07-18 08:45:28,756 INFO L280 TraceCheckUtils]: 303: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 214 + ~#products~0.offset, 1); srcloc: L5874-113 {25016#true} is VALID [2020-07-18 08:45:28,757 INFO L280 TraceCheckUtils]: 304: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 215 + ~#products~0.offset, 1); srcloc: L5874-114 {25016#true} is VALID [2020-07-18 08:45:28,757 INFO L280 TraceCheckUtils]: 305: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 216 + ~#products~0.offset, 1); srcloc: L5874-115 {25016#true} is VALID [2020-07-18 08:45:28,757 INFO L280 TraceCheckUtils]: 306: Hoare triple {25016#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 {25016#true} is VALID [2020-07-18 08:45:28,757 INFO L280 TraceCheckUtils]: 307: Hoare triple {25016#true} SUMMARY for call write~init~int(3, ~#products~0.base, 225 + ~#products~0.offset, 2); srcloc: L5874-117 {25016#true} is VALID [2020-07-18 08:45:28,757 INFO L280 TraceCheckUtils]: 308: Hoare triple {25016#true} SUMMARY for call write~init~int(1183, ~#products~0.base, 227 + ~#products~0.offset, 2); srcloc: L5874-118 {25016#true} is VALID [2020-07-18 08:45:28,758 INFO L280 TraceCheckUtils]: 309: Hoare triple {25016#true} SUMMARY for call write~init~int(20570, ~#products~0.base, 229 + ~#products~0.offset, 2); srcloc: L5874-119 {25016#true} is VALID [2020-07-18 08:45:28,758 INFO L280 TraceCheckUtils]: 310: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 231 + ~#products~0.offset, 2); srcloc: L5874-120 {25016#true} is VALID [2020-07-18 08:45:28,758 INFO L280 TraceCheckUtils]: 311: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 233 + ~#products~0.offset, 2); srcloc: L5874-121 {25016#true} is VALID [2020-07-18 08:45:28,758 INFO L280 TraceCheckUtils]: 312: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 235 + ~#products~0.offset, 1); srcloc: L5874-122 {25016#true} is VALID [2020-07-18 08:45:28,758 INFO L280 TraceCheckUtils]: 313: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 236 + ~#products~0.offset, 1); srcloc: L5874-123 {25016#true} is VALID [2020-07-18 08:45:28,759 INFO L280 TraceCheckUtils]: 314: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 237 + ~#products~0.offset, 1); srcloc: L5874-124 {25016#true} is VALID [2020-07-18 08:45:28,759 INFO L280 TraceCheckUtils]: 315: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 238 + ~#products~0.offset, 1); srcloc: L5874-125 {25016#true} is VALID [2020-07-18 08:45:28,759 INFO L280 TraceCheckUtils]: 316: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 239 + ~#products~0.offset, 1); srcloc: L5874-126 {25016#true} is VALID [2020-07-18 08:45:28,759 INFO L280 TraceCheckUtils]: 317: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 240 + ~#products~0.offset, 1); srcloc: L5874-127 {25016#true} is VALID [2020-07-18 08:45:28,759 INFO L280 TraceCheckUtils]: 318: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 241 + ~#products~0.offset, 1); srcloc: L5874-128 {25016#true} is VALID [2020-07-18 08:45:28,759 INFO L280 TraceCheckUtils]: 319: Hoare triple {25016#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 {25016#true} is VALID [2020-07-18 08:45:28,760 INFO L280 TraceCheckUtils]: 320: Hoare triple {25016#true} SUMMARY for call write~init~int(3, ~#products~0.base, 250 + ~#products~0.offset, 2); srcloc: L5874-130 {25016#true} is VALID [2020-07-18 08:45:28,760 INFO L280 TraceCheckUtils]: 321: Hoare triple {25016#true} SUMMARY for call write~init~int(3710, ~#products~0.base, 252 + ~#products~0.offset, 2); srcloc: L5874-131 {25016#true} is VALID [2020-07-18 08:45:28,760 INFO L280 TraceCheckUtils]: 322: Hoare triple {25016#true} SUMMARY for call write~init~int(4097, ~#products~0.base, 254 + ~#products~0.offset, 2); srcloc: L5874-132 {25016#true} is VALID [2020-07-18 08:45:28,760 INFO L280 TraceCheckUtils]: 323: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 256 + ~#products~0.offset, 2); srcloc: L5874-133 {25016#true} is VALID [2020-07-18 08:45:28,760 INFO L280 TraceCheckUtils]: 324: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 258 + ~#products~0.offset, 2); srcloc: L5874-134 {25016#true} is VALID [2020-07-18 08:45:28,761 INFO L280 TraceCheckUtils]: 325: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 260 + ~#products~0.offset, 1); srcloc: L5874-135 {25016#true} is VALID [2020-07-18 08:45:28,761 INFO L280 TraceCheckUtils]: 326: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 261 + ~#products~0.offset, 1); srcloc: L5874-136 {25016#true} is VALID [2020-07-18 08:45:28,761 INFO L280 TraceCheckUtils]: 327: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 262 + ~#products~0.offset, 1); srcloc: L5874-137 {25016#true} is VALID [2020-07-18 08:45:28,761 INFO L280 TraceCheckUtils]: 328: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 263 + ~#products~0.offset, 1); srcloc: L5874-138 {25016#true} is VALID [2020-07-18 08:45:28,761 INFO L280 TraceCheckUtils]: 329: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 264 + ~#products~0.offset, 1); srcloc: L5874-139 {25016#true} is VALID [2020-07-18 08:45:28,762 INFO L280 TraceCheckUtils]: 330: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 265 + ~#products~0.offset, 1); srcloc: L5874-140 {25016#true} is VALID [2020-07-18 08:45:28,762 INFO L280 TraceCheckUtils]: 331: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 266 + ~#products~0.offset, 1); srcloc: L5874-141 {25016#true} is VALID [2020-07-18 08:45:28,762 INFO L280 TraceCheckUtils]: 332: Hoare triple {25016#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 {25016#true} is VALID [2020-07-18 08:45:28,762 INFO L280 TraceCheckUtils]: 333: Hoare triple {25016#true} SUMMARY for call write~init~int(3, ~#products~0.base, 275 + ~#products~0.offset, 2); srcloc: L5874-143 {25016#true} is VALID [2020-07-18 08:45:28,762 INFO L280 TraceCheckUtils]: 334: Hoare triple {25016#true} SUMMARY for call write~init~int(32902, ~#products~0.base, 277 + ~#products~0.offset, 2); srcloc: L5874-144 {25016#true} is VALID [2020-07-18 08:45:28,763 INFO L280 TraceCheckUtils]: 335: Hoare triple {25016#true} SUMMARY for call write~init~int(2003, ~#products~0.base, 279 + ~#products~0.offset, 2); srcloc: L5874-145 {25016#true} is VALID [2020-07-18 08:45:28,763 INFO L280 TraceCheckUtils]: 336: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 281 + ~#products~0.offset, 2); srcloc: L5874-146 {25016#true} is VALID [2020-07-18 08:45:28,763 INFO L280 TraceCheckUtils]: 337: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 283 + ~#products~0.offset, 2); srcloc: L5874-147 {25016#true} is VALID [2020-07-18 08:45:28,763 INFO L280 TraceCheckUtils]: 338: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 285 + ~#products~0.offset, 1); srcloc: L5874-148 {25016#true} is VALID [2020-07-18 08:45:28,763 INFO L280 TraceCheckUtils]: 339: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 286 + ~#products~0.offset, 1); srcloc: L5874-149 {25016#true} is VALID [2020-07-18 08:45:28,763 INFO L280 TraceCheckUtils]: 340: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 287 + ~#products~0.offset, 1); srcloc: L5874-150 {25016#true} is VALID [2020-07-18 08:45:28,764 INFO L280 TraceCheckUtils]: 341: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 288 + ~#products~0.offset, 1); srcloc: L5874-151 {25016#true} is VALID [2020-07-18 08:45:28,764 INFO L280 TraceCheckUtils]: 342: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 289 + ~#products~0.offset, 1); srcloc: L5874-152 {25016#true} is VALID [2020-07-18 08:45:28,764 INFO L280 TraceCheckUtils]: 343: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 290 + ~#products~0.offset, 1); srcloc: L5874-153 {25016#true} is VALID [2020-07-18 08:45:28,764 INFO L280 TraceCheckUtils]: 344: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 291 + ~#products~0.offset, 1); srcloc: L5874-154 {25016#true} is VALID [2020-07-18 08:45:28,764 INFO L280 TraceCheckUtils]: 345: Hoare triple {25016#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 {25016#true} is VALID [2020-07-18 08:45:28,764 INFO L280 TraceCheckUtils]: 346: Hoare triple {25016#true} SUMMARY for call write~init~int(3, ~#products~0.base, 300 + ~#products~0.offset, 2); srcloc: L5874-156 {25016#true} is VALID [2020-07-18 08:45:28,765 INFO L280 TraceCheckUtils]: 347: Hoare triple {25016#true} SUMMARY for call write~init~int(4742, ~#products~0.base, 302 + ~#products~0.offset, 2); srcloc: L5874-157 {25016#true} is VALID [2020-07-18 08:45:28,765 INFO L280 TraceCheckUtils]: 348: Hoare triple {25016#true} SUMMARY for call write~init~int(32769, ~#products~0.base, 304 + ~#products~0.offset, 2); srcloc: L5874-158 {25016#true} is VALID [2020-07-18 08:45:28,765 INFO L280 TraceCheckUtils]: 349: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 306 + ~#products~0.offset, 2); srcloc: L5874-159 {25016#true} is VALID [2020-07-18 08:45:28,765 INFO L280 TraceCheckUtils]: 350: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 308 + ~#products~0.offset, 2); srcloc: L5874-160 {25016#true} is VALID [2020-07-18 08:45:28,765 INFO L280 TraceCheckUtils]: 351: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 310 + ~#products~0.offset, 1); srcloc: L5874-161 {25016#true} is VALID [2020-07-18 08:45:28,765 INFO L280 TraceCheckUtils]: 352: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 311 + ~#products~0.offset, 1); srcloc: L5874-162 {25016#true} is VALID [2020-07-18 08:45:28,766 INFO L280 TraceCheckUtils]: 353: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 312 + ~#products~0.offset, 1); srcloc: L5874-163 {25016#true} is VALID [2020-07-18 08:45:28,766 INFO L280 TraceCheckUtils]: 354: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 313 + ~#products~0.offset, 1); srcloc: L5874-164 {25016#true} is VALID [2020-07-18 08:45:28,766 INFO L280 TraceCheckUtils]: 355: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 314 + ~#products~0.offset, 1); srcloc: L5874-165 {25016#true} is VALID [2020-07-18 08:45:28,767 INFO L280 TraceCheckUtils]: 356: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 315 + ~#products~0.offset, 1); srcloc: L5874-166 {25016#true} is VALID [2020-07-18 08:45:28,767 INFO L280 TraceCheckUtils]: 357: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 316 + ~#products~0.offset, 1); srcloc: L5874-167 {25016#true} is VALID [2020-07-18 08:45:28,767 INFO L280 TraceCheckUtils]: 358: Hoare triple {25016#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 {25016#true} is VALID [2020-07-18 08:45:28,767 INFO L280 TraceCheckUtils]: 359: Hoare triple {25016#true} SUMMARY for call write~init~int(3, ~#products~0.base, 325 + ~#products~0.offset, 2); srcloc: L5874-169 {25016#true} is VALID [2020-07-18 08:45:28,767 INFO L280 TraceCheckUtils]: 360: Hoare triple {25016#true} SUMMARY for call write~init~int(1317, ~#products~0.base, 327 + ~#products~0.offset, 2); srcloc: L5874-170 {25016#true} is VALID [2020-07-18 08:45:28,768 INFO L280 TraceCheckUtils]: 361: Hoare triple {25016#true} SUMMARY for call write~init~int(42146, ~#products~0.base, 329 + ~#products~0.offset, 2); srcloc: L5874-171 {25016#true} is VALID [2020-07-18 08:45:28,768 INFO L280 TraceCheckUtils]: 362: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 331 + ~#products~0.offset, 2); srcloc: L5874-172 {25016#true} is VALID [2020-07-18 08:45:28,768 INFO L280 TraceCheckUtils]: 363: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 333 + ~#products~0.offset, 2); srcloc: L5874-173 {25016#true} is VALID [2020-07-18 08:45:28,769 INFO L280 TraceCheckUtils]: 364: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 335 + ~#products~0.offset, 1); srcloc: L5874-174 {25016#true} is VALID [2020-07-18 08:45:28,769 INFO L280 TraceCheckUtils]: 365: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 336 + ~#products~0.offset, 1); srcloc: L5874-175 {25016#true} is VALID [2020-07-18 08:45:28,769 INFO L280 TraceCheckUtils]: 366: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 337 + ~#products~0.offset, 1); srcloc: L5874-176 {25016#true} is VALID [2020-07-18 08:45:28,769 INFO L280 TraceCheckUtils]: 367: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 338 + ~#products~0.offset, 1); srcloc: L5874-177 {25016#true} is VALID [2020-07-18 08:45:28,770 INFO L280 TraceCheckUtils]: 368: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 339 + ~#products~0.offset, 1); srcloc: L5874-178 {25016#true} is VALID [2020-07-18 08:45:28,770 INFO L280 TraceCheckUtils]: 369: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 340 + ~#products~0.offset, 1); srcloc: L5874-179 {25016#true} is VALID [2020-07-18 08:45:28,770 INFO L280 TraceCheckUtils]: 370: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 341 + ~#products~0.offset, 1); srcloc: L5874-180 {25016#true} is VALID [2020-07-18 08:45:28,771 INFO L280 TraceCheckUtils]: 371: Hoare triple {25016#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 {25016#true} is VALID [2020-07-18 08:45:28,771 INFO L280 TraceCheckUtils]: 372: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 350 + ~#products~0.offset, 2); srcloc: L5874-182 {25016#true} is VALID [2020-07-18 08:45:28,771 INFO L280 TraceCheckUtils]: 373: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 352 + ~#products~0.offset, 2); srcloc: L5874-183 {25016#true} is VALID [2020-07-18 08:45:28,772 INFO L280 TraceCheckUtils]: 374: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 354 + ~#products~0.offset, 2); srcloc: L5874-184 {25016#true} is VALID [2020-07-18 08:45:28,772 INFO L280 TraceCheckUtils]: 375: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 356 + ~#products~0.offset, 2); srcloc: L5874-185 {25016#true} is VALID [2020-07-18 08:45:28,772 INFO L280 TraceCheckUtils]: 376: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 358 + ~#products~0.offset, 2); srcloc: L5874-186 {25016#true} is VALID [2020-07-18 08:45:28,772 INFO L280 TraceCheckUtils]: 377: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 360 + ~#products~0.offset, 1); srcloc: L5874-187 {25016#true} is VALID [2020-07-18 08:45:28,773 INFO L280 TraceCheckUtils]: 378: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 361 + ~#products~0.offset, 1); srcloc: L5874-188 {25016#true} is VALID [2020-07-18 08:45:28,773 INFO L280 TraceCheckUtils]: 379: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 362 + ~#products~0.offset, 1); srcloc: L5874-189 {25016#true} is VALID [2020-07-18 08:45:28,773 INFO L280 TraceCheckUtils]: 380: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 363 + ~#products~0.offset, 1); srcloc: L5874-190 {25016#true} is VALID [2020-07-18 08:45:28,774 INFO L280 TraceCheckUtils]: 381: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 364 + ~#products~0.offset, 1); srcloc: L5874-191 {25016#true} is VALID [2020-07-18 08:45:28,774 INFO L280 TraceCheckUtils]: 382: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 365 + ~#products~0.offset, 1); srcloc: L5874-192 {25016#true} is VALID [2020-07-18 08:45:28,774 INFO L280 TraceCheckUtils]: 383: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 366 + ~#products~0.offset, 1); srcloc: L5874-193 {25016#true} is VALID [2020-07-18 08:45:28,774 INFO L280 TraceCheckUtils]: 384: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 367 + ~#products~0.offset, 8); srcloc: L5874-194 {25016#true} is VALID [2020-07-18 08:45:28,775 INFO L280 TraceCheckUtils]: 385: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[0 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,775 INFO L280 TraceCheckUtils]: 386: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[0 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,775 INFO L280 TraceCheckUtils]: 387: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[0 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,776 INFO L280 TraceCheckUtils]: 388: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[0 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,776 INFO L280 TraceCheckUtils]: 389: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[0 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,776 INFO L280 TraceCheckUtils]: 390: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[0 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,776 INFO L280 TraceCheckUtils]: 391: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[0 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,777 INFO L280 TraceCheckUtils]: 392: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[0 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,777 INFO L280 TraceCheckUtils]: 393: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[0 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,777 INFO L280 TraceCheckUtils]: 394: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[0 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,778 INFO L280 TraceCheckUtils]: 395: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[0 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,778 INFO L280 TraceCheckUtils]: 396: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[0 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,778 INFO L280 TraceCheckUtils]: 397: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[0 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,779 INFO L280 TraceCheckUtils]: 398: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[1 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,779 INFO L280 TraceCheckUtils]: 399: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[1 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,779 INFO L280 TraceCheckUtils]: 400: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[1 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,779 INFO L280 TraceCheckUtils]: 401: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[1 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,780 INFO L280 TraceCheckUtils]: 402: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[1 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,780 INFO L280 TraceCheckUtils]: 403: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[1 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,780 INFO L280 TraceCheckUtils]: 404: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[1 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,781 INFO L280 TraceCheckUtils]: 405: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[1 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,781 INFO L280 TraceCheckUtils]: 406: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[1 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,781 INFO L280 TraceCheckUtils]: 407: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[1 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,782 INFO L280 TraceCheckUtils]: 408: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[1 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,782 INFO L280 TraceCheckUtils]: 409: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[1 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,782 INFO L280 TraceCheckUtils]: 410: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[1 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,782 INFO L280 TraceCheckUtils]: 411: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[2 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,783 INFO L280 TraceCheckUtils]: 412: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[2 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,783 INFO L280 TraceCheckUtils]: 413: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[2 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,783 INFO L280 TraceCheckUtils]: 414: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[2 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,784 INFO L280 TraceCheckUtils]: 415: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[2 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,784 INFO L280 TraceCheckUtils]: 416: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[2 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,784 INFO L280 TraceCheckUtils]: 417: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[2 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,785 INFO L280 TraceCheckUtils]: 418: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[2 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,785 INFO L280 TraceCheckUtils]: 419: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[2 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,785 INFO L280 TraceCheckUtils]: 420: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[2 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,786 INFO L280 TraceCheckUtils]: 421: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[2 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,786 INFO L280 TraceCheckUtils]: 422: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[2 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,786 INFO L280 TraceCheckUtils]: 423: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[2 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,786 INFO L280 TraceCheckUtils]: 424: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[3 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,787 INFO L280 TraceCheckUtils]: 425: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[3 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,787 INFO L280 TraceCheckUtils]: 426: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[3 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,787 INFO L280 TraceCheckUtils]: 427: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[3 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,788 INFO L280 TraceCheckUtils]: 428: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[3 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,788 INFO L280 TraceCheckUtils]: 429: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[3 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,788 INFO L280 TraceCheckUtils]: 430: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[3 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,789 INFO L280 TraceCheckUtils]: 431: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[3 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,789 INFO L280 TraceCheckUtils]: 432: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[3 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,789 INFO L280 TraceCheckUtils]: 433: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[3 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,789 INFO L280 TraceCheckUtils]: 434: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[3 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,790 INFO L280 TraceCheckUtils]: 435: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[3 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,790 INFO L280 TraceCheckUtils]: 436: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[3 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,790 INFO L280 TraceCheckUtils]: 437: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[4 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,791 INFO L280 TraceCheckUtils]: 438: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[4 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,791 INFO L280 TraceCheckUtils]: 439: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[4 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,791 INFO L280 TraceCheckUtils]: 440: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[4 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,792 INFO L280 TraceCheckUtils]: 441: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[4 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,792 INFO L280 TraceCheckUtils]: 442: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[4 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,792 INFO L280 TraceCheckUtils]: 443: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[4 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,792 INFO L280 TraceCheckUtils]: 444: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[4 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,793 INFO L280 TraceCheckUtils]: 445: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[4 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,793 INFO L280 TraceCheckUtils]: 446: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[4 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,793 INFO L280 TraceCheckUtils]: 447: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[4 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,794 INFO L280 TraceCheckUtils]: 448: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[4 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,794 INFO L280 TraceCheckUtils]: 449: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[4 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,794 INFO L280 TraceCheckUtils]: 450: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[5 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,795 INFO L280 TraceCheckUtils]: 451: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[5 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,795 INFO L280 TraceCheckUtils]: 452: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[5 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,795 INFO L280 TraceCheckUtils]: 453: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[5 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,796 INFO L280 TraceCheckUtils]: 454: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[5 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,796 INFO L280 TraceCheckUtils]: 455: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[5 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,796 INFO L280 TraceCheckUtils]: 456: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[5 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,796 INFO L280 TraceCheckUtils]: 457: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[5 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,797 INFO L280 TraceCheckUtils]: 458: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[5 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,797 INFO L280 TraceCheckUtils]: 459: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[5 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,797 INFO L280 TraceCheckUtils]: 460: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[5 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,798 INFO L280 TraceCheckUtils]: 461: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[5 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,798 INFO L280 TraceCheckUtils]: 462: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[5 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,798 INFO L280 TraceCheckUtils]: 463: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[6 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,799 INFO L280 TraceCheckUtils]: 464: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[6 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,799 INFO L280 TraceCheckUtils]: 465: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[6 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,799 INFO L280 TraceCheckUtils]: 466: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[6 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,799 INFO L280 TraceCheckUtils]: 467: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[6 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,800 INFO L280 TraceCheckUtils]: 468: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[6 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,800 INFO L280 TraceCheckUtils]: 469: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[6 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,800 INFO L280 TraceCheckUtils]: 470: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[6 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,801 INFO L280 TraceCheckUtils]: 471: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[6 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,801 INFO L280 TraceCheckUtils]: 472: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[6 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,801 INFO L280 TraceCheckUtils]: 473: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[6 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,802 INFO L280 TraceCheckUtils]: 474: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[6 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,802 INFO L280 TraceCheckUtils]: 475: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[6 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,802 INFO L280 TraceCheckUtils]: 476: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[7 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,802 INFO L280 TraceCheckUtils]: 477: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[7 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,803 INFO L280 TraceCheckUtils]: 478: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[7 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,803 INFO L280 TraceCheckUtils]: 479: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[7 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,803 INFO L280 TraceCheckUtils]: 480: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[7 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,804 INFO L280 TraceCheckUtils]: 481: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[7 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,804 INFO L280 TraceCheckUtils]: 482: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[7 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,804 INFO L280 TraceCheckUtils]: 483: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[7 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,805 INFO L280 TraceCheckUtils]: 484: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[7 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,805 INFO L280 TraceCheckUtils]: 485: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[7 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,805 INFO L280 TraceCheckUtils]: 486: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[7 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,805 INFO L280 TraceCheckUtils]: 487: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[7 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,806 INFO L280 TraceCheckUtils]: 488: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[7 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,806 INFO L280 TraceCheckUtils]: 489: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[8 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,806 INFO L280 TraceCheckUtils]: 490: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[8 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,806 INFO L280 TraceCheckUtils]: 491: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[8 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,807 INFO L280 TraceCheckUtils]: 492: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[8 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,807 INFO L280 TraceCheckUtils]: 493: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[8 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,807 INFO L280 TraceCheckUtils]: 494: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[8 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,808 INFO L280 TraceCheckUtils]: 495: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[8 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,808 INFO L280 TraceCheckUtils]: 496: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[8 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,808 INFO L280 TraceCheckUtils]: 497: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[8 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,809 INFO L280 TraceCheckUtils]: 498: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[8 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,809 INFO L280 TraceCheckUtils]: 499: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[8 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,809 INFO L280 TraceCheckUtils]: 500: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[8 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,809 INFO L280 TraceCheckUtils]: 501: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[8 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,810 INFO L280 TraceCheckUtils]: 502: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[9 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,810 INFO L280 TraceCheckUtils]: 503: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[9 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,810 INFO L280 TraceCheckUtils]: 504: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[9 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,811 INFO L280 TraceCheckUtils]: 505: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[9 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,811 INFO L280 TraceCheckUtils]: 506: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[9 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,811 INFO L280 TraceCheckUtils]: 507: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[9 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,812 INFO L280 TraceCheckUtils]: 508: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[9 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,812 INFO L280 TraceCheckUtils]: 509: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[9 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,812 INFO L280 TraceCheckUtils]: 510: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[9 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,812 INFO L280 TraceCheckUtils]: 511: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[9 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,813 INFO L280 TraceCheckUtils]: 512: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[9 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,813 INFO L280 TraceCheckUtils]: 513: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[9 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,813 INFO L280 TraceCheckUtils]: 514: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[9 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,814 INFO L280 TraceCheckUtils]: 515: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[10 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,814 INFO L280 TraceCheckUtils]: 516: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[10 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,814 INFO L280 TraceCheckUtils]: 517: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[10 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,815 INFO L280 TraceCheckUtils]: 518: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[10 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,815 INFO L280 TraceCheckUtils]: 519: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[10 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,815 INFO L280 TraceCheckUtils]: 520: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[10 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,815 INFO L280 TraceCheckUtils]: 521: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[10 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,816 INFO L280 TraceCheckUtils]: 522: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[10 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,816 INFO L280 TraceCheckUtils]: 523: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[10 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,816 INFO L280 TraceCheckUtils]: 524: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[10 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,817 INFO L280 TraceCheckUtils]: 525: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[10 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,817 INFO L280 TraceCheckUtils]: 526: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[10 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,817 INFO L280 TraceCheckUtils]: 527: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[10 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,818 INFO L280 TraceCheckUtils]: 528: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[11 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,818 INFO L280 TraceCheckUtils]: 529: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[11 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,818 INFO L280 TraceCheckUtils]: 530: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[11 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,818 INFO L280 TraceCheckUtils]: 531: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[11 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,819 INFO L280 TraceCheckUtils]: 532: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[11 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,819 INFO L280 TraceCheckUtils]: 533: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[11 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,819 INFO L280 TraceCheckUtils]: 534: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[11 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,819 INFO L280 TraceCheckUtils]: 535: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[11 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,820 INFO L280 TraceCheckUtils]: 536: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[11 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,820 INFO L280 TraceCheckUtils]: 537: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[11 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,820 INFO L280 TraceCheckUtils]: 538: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[11 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,821 INFO L280 TraceCheckUtils]: 539: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[11 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,821 INFO L280 TraceCheckUtils]: 540: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[11 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,821 INFO L280 TraceCheckUtils]: 541: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[12 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,821 INFO L280 TraceCheckUtils]: 542: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[12 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,822 INFO L280 TraceCheckUtils]: 543: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[12 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,822 INFO L280 TraceCheckUtils]: 544: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[12 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,822 INFO L280 TraceCheckUtils]: 545: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[12 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,823 INFO L280 TraceCheckUtils]: 546: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[12 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,823 INFO L280 TraceCheckUtils]: 547: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[12 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,823 INFO L280 TraceCheckUtils]: 548: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[12 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,823 INFO L280 TraceCheckUtils]: 549: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[12 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,824 INFO L280 TraceCheckUtils]: 550: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[12 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,824 INFO L280 TraceCheckUtils]: 551: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[12 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,824 INFO L280 TraceCheckUtils]: 552: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[12 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,825 INFO L280 TraceCheckUtils]: 553: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[12 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,825 INFO L280 TraceCheckUtils]: 554: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[13 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,825 INFO L280 TraceCheckUtils]: 555: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[13 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,825 INFO L280 TraceCheckUtils]: 556: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[13 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,826 INFO L280 TraceCheckUtils]: 557: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[13 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,826 INFO L280 TraceCheckUtils]: 558: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[13 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,826 INFO L280 TraceCheckUtils]: 559: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[13 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,826 INFO L280 TraceCheckUtils]: 560: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[13 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,827 INFO L280 TraceCheckUtils]: 561: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[13 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,827 INFO L280 TraceCheckUtils]: 562: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[13 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,827 INFO L280 TraceCheckUtils]: 563: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[13 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,827 INFO L280 TraceCheckUtils]: 564: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[13 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,827 INFO L280 TraceCheckUtils]: 565: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[13 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,828 INFO L280 TraceCheckUtils]: 566: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[13 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,828 INFO L280 TraceCheckUtils]: 567: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[14 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,828 INFO L280 TraceCheckUtils]: 568: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[14 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,828 INFO L280 TraceCheckUtils]: 569: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[14 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,828 INFO L280 TraceCheckUtils]: 570: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[14 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,829 INFO L280 TraceCheckUtils]: 571: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[14 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,829 INFO L280 TraceCheckUtils]: 572: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[14 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,829 INFO L280 TraceCheckUtils]: 573: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[14 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,829 INFO L280 TraceCheckUtils]: 574: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[14 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,829 INFO L280 TraceCheckUtils]: 575: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[14 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,829 INFO L280 TraceCheckUtils]: 576: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[14 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,830 INFO L280 TraceCheckUtils]: 577: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[14 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,830 INFO L280 TraceCheckUtils]: 578: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[14 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,830 INFO L280 TraceCheckUtils]: 579: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[14 := 0]; {25016#true} is VALID [2020-07-18 08:45:28,830 INFO L280 TraceCheckUtils]: 580: Hoare triple {25016#true} SUMMARY for call ~#cdc_subset_driver~0.base, ~#cdc_subset_driver~0.offset := #Ultimate.allocOnStack(289); srcloc: L5930 {25016#true} is VALID [2020-07-18 08:45:28,830 INFO L280 TraceCheckUtils]: 581: Hoare triple {25016#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 {25016#true} is VALID [2020-07-18 08:45:28,830 INFO L280 TraceCheckUtils]: 582: Hoare triple {25016#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 {25016#true} is VALID [2020-07-18 08:45:28,831 INFO L280 TraceCheckUtils]: 583: Hoare triple {25016#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 {25016#true} is VALID [2020-07-18 08:45:28,831 INFO L280 TraceCheckUtils]: 584: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 24 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-4 {25016#true} is VALID [2020-07-18 08:45:28,831 INFO L280 TraceCheckUtils]: 585: Hoare triple {25016#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 {25016#true} is VALID [2020-07-18 08:45:28,831 INFO L280 TraceCheckUtils]: 586: Hoare triple {25016#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 {25016#true} is VALID [2020-07-18 08:45:28,831 INFO L280 TraceCheckUtils]: 587: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 48 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-7 {25016#true} is VALID [2020-07-18 08:45:28,832 INFO L280 TraceCheckUtils]: 588: Hoare triple {25016#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 {25016#true} is VALID [2020-07-18 08:45:28,832 INFO L280 TraceCheckUtils]: 589: Hoare triple {25016#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 {25016#true} is VALID [2020-07-18 08:45:28,832 INFO L280 TraceCheckUtils]: 590: Hoare triple {25016#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 {25016#true} is VALID [2020-07-18 08:45:28,832 INFO L280 TraceCheckUtils]: 591: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 80 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-11 {25016#true} is VALID [2020-07-18 08:45:28,832 INFO L280 TraceCheckUtils]: 592: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 84 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-12 {25016#true} is VALID [2020-07-18 08:45:28,833 INFO L280 TraceCheckUtils]: 593: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 88 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-13 {25016#true} is VALID [2020-07-18 08:45:28,833 INFO L280 TraceCheckUtils]: 594: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 92 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-14 {25016#true} is VALID [2020-07-18 08:45:28,833 INFO L280 TraceCheckUtils]: 595: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 100 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-15 {25016#true} is VALID [2020-07-18 08:45:28,833 INFO L280 TraceCheckUtils]: 596: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 108 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-16 {25016#true} is VALID [2020-07-18 08:45:28,834 INFO L280 TraceCheckUtils]: 597: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 116 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-17 {25016#true} is VALID [2020-07-18 08:45:28,834 INFO L280 TraceCheckUtils]: 598: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 124 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-18 {25016#true} is VALID [2020-07-18 08:45:28,834 INFO L280 TraceCheckUtils]: 599: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 132 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-19 {25016#true} is VALID [2020-07-18 08:45:28,835 INFO L280 TraceCheckUtils]: 600: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 136 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-20 {25016#true} is VALID [2020-07-18 08:45:28,835 INFO L280 TraceCheckUtils]: 601: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 148 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-21 {25016#true} is VALID [2020-07-18 08:45:28,835 INFO L280 TraceCheckUtils]: 602: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 156 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-22 {25016#true} is VALID [2020-07-18 08:45:28,836 INFO L280 TraceCheckUtils]: 603: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 164 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-23 {25016#true} is VALID [2020-07-18 08:45:28,836 INFO L280 TraceCheckUtils]: 604: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 172 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-24 {25016#true} is VALID [2020-07-18 08:45:28,836 INFO L280 TraceCheckUtils]: 605: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 180 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-25 {25016#true} is VALID [2020-07-18 08:45:28,836 INFO L280 TraceCheckUtils]: 606: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 188 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-26 {25016#true} is VALID [2020-07-18 08:45:28,837 INFO L280 TraceCheckUtils]: 607: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 196 + ~#cdc_subset_driver~0.offset, 1); srcloc: L5930-27 {25016#true} is VALID [2020-07-18 08:45:28,837 INFO L280 TraceCheckUtils]: 608: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 197 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-28 {25016#true} is VALID [2020-07-18 08:45:28,837 INFO L280 TraceCheckUtils]: 609: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 201 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-29 {25016#true} is VALID [2020-07-18 08:45:28,838 INFO L280 TraceCheckUtils]: 610: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 209 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-30 {25016#true} is VALID [2020-07-18 08:45:28,838 INFO L280 TraceCheckUtils]: 611: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 217 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-31 {25016#true} is VALID [2020-07-18 08:45:28,838 INFO L280 TraceCheckUtils]: 612: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 225 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-32 {25016#true} is VALID [2020-07-18 08:45:28,839 INFO L280 TraceCheckUtils]: 613: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 233 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-33 {25016#true} is VALID [2020-07-18 08:45:28,839 INFO L280 TraceCheckUtils]: 614: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 241 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-34 {25016#true} is VALID [2020-07-18 08:45:28,839 INFO L280 TraceCheckUtils]: 615: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 249 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-35 {25016#true} is VALID [2020-07-18 08:45:28,839 INFO L280 TraceCheckUtils]: 616: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 257 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-36 {25016#true} is VALID [2020-07-18 08:45:28,840 INFO L280 TraceCheckUtils]: 617: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 265 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-37 {25016#true} is VALID [2020-07-18 08:45:28,840 INFO L280 TraceCheckUtils]: 618: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 273 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-38 {25016#true} is VALID [2020-07-18 08:45:28,840 INFO L280 TraceCheckUtils]: 619: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 281 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-39 {25016#true} is VALID [2020-07-18 08:45:28,841 INFO L280 TraceCheckUtils]: 620: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 285 + ~#cdc_subset_driver~0.offset, 1); srcloc: L5930-40 {25016#true} is VALID [2020-07-18 08:45:28,841 INFO L280 TraceCheckUtils]: 621: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 286 + ~#cdc_subset_driver~0.offset, 1); srcloc: L5930-41 {25016#true} is VALID [2020-07-18 08:45:28,841 INFO L280 TraceCheckUtils]: 622: Hoare triple {25016#true} SUMMARY for call write~init~int(1, ~#cdc_subset_driver~0.base, 287 + ~#cdc_subset_driver~0.offset, 1); srcloc: L5930-42 {25016#true} is VALID [2020-07-18 08:45:28,841 INFO L280 TraceCheckUtils]: 623: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 288 + ~#cdc_subset_driver~0.offset, 1); srcloc: L5930-43 {25016#true} is VALID [2020-07-18 08:45:28,842 INFO L280 TraceCheckUtils]: 624: Hoare triple {25016#true} ~ldv_retval_0~0 := 0; {25016#true} is VALID [2020-07-18 08:45:28,842 INFO L280 TraceCheckUtils]: 625: Hoare triple {25016#true} ~ldv_retval_1~0 := 0; {25016#true} is VALID [2020-07-18 08:45:28,842 INFO L280 TraceCheckUtils]: 626: Hoare triple {25016#true} ~ldv_retval_3~0 := 0; {25016#true} is VALID [2020-07-18 08:45:28,843 INFO L280 TraceCheckUtils]: 627: Hoare triple {25016#true} ~ldv_retval_2~0 := 0; {25016#true} is VALID [2020-07-18 08:45:28,846 INFO L280 TraceCheckUtils]: 628: Hoare triple {25016#true} ~ldv_mutex_i_mutex_of_inode~0 := 1; {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-18 08:45:28,847 INFO L280 TraceCheckUtils]: 629: Hoare triple {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} ~ldv_mutex_lock~0 := 1; {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-18 08:45:28,848 INFO L280 TraceCheckUtils]: 630: Hoare triple {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} ~ldv_mutex_mutex_of_device~0 := 1; {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-18 08:45:28,849 INFO L280 TraceCheckUtils]: 631: Hoare triple {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} ~ldv_mutex_udev~0 := 1; {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-18 08:45:28,849 INFO L280 TraceCheckUtils]: 632: Hoare triple {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} assume true; {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-18 08:45:28,850 INFO L275 TraceCheckUtils]: 633: Hoare quadruple {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} {25016#true} #2340#return; {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-18 08:45:29,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:45:29,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:45:29,208 INFO L280 TraceCheckUtils]: 0: Hoare triple {25843#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {25016#true} is VALID [2020-07-18 08:45:29,208 INFO L280 TraceCheckUtils]: 1: Hoare triple {25016#true} assume true; {25016#true} is VALID [2020-07-18 08:45:29,208 INFO L275 TraceCheckUtils]: 2: Hoare quadruple {25016#true} {25016#true} #2150#return; {25016#true} is VALID [2020-07-18 08:45:29,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:45:29,215 INFO L280 TraceCheckUtils]: 0: Hoare triple {25016#true} ~cond := #in~cond; {25016#true} is VALID [2020-07-18 08:45:29,216 INFO L280 TraceCheckUtils]: 1: Hoare triple {25016#true} assume !(0 == ~cond); {25016#true} is VALID [2020-07-18 08:45:29,216 INFO L280 TraceCheckUtils]: 2: Hoare triple {25016#true} assume true; {25016#true} is VALID [2020-07-18 08:45:29,216 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {25016#true} {25016#true} #2152#return; {25016#true} is VALID [2020-07-18 08:45:29,216 INFO L280 TraceCheckUtils]: 0: Hoare triple {25835#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {25016#true} is VALID [2020-07-18 08:45:29,216 INFO L280 TraceCheckUtils]: 1: Hoare triple {25016#true} havoc ~p~2.base, ~p~2.offset; {25016#true} is VALID [2020-07-18 08:45:29,217 INFO L280 TraceCheckUtils]: 2: Hoare triple {25016#true} havoc ~tmp~2.base, ~tmp~2.offset; {25016#true} is VALID [2020-07-18 08:45:29,217 INFO L280 TraceCheckUtils]: 3: Hoare triple {25016#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 {25016#true} is VALID [2020-07-18 08:45:29,218 INFO L263 TraceCheckUtils]: 4: Hoare triple {25016#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)); {25843#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-18 08:45:29,218 INFO L280 TraceCheckUtils]: 5: Hoare triple {25843#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {25016#true} is VALID [2020-07-18 08:45:29,219 INFO L280 TraceCheckUtils]: 6: Hoare triple {25016#true} assume true; {25016#true} is VALID [2020-07-18 08:45:29,219 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {25016#true} {25016#true} #2150#return; {25016#true} is VALID [2020-07-18 08:45:29,219 INFO L280 TraceCheckUtils]: 8: Hoare triple {25016#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {25016#true} is VALID [2020-07-18 08:45:29,219 INFO L280 TraceCheckUtils]: 9: Hoare triple {25016#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {25016#true} is VALID [2020-07-18 08:45:29,219 INFO L263 TraceCheckUtils]: 10: Hoare triple {25016#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {25016#true} is VALID [2020-07-18 08:45:29,220 INFO L280 TraceCheckUtils]: 11: Hoare triple {25016#true} ~cond := #in~cond; {25016#true} is VALID [2020-07-18 08:45:29,220 INFO L280 TraceCheckUtils]: 12: Hoare triple {25016#true} assume !(0 == ~cond); {25016#true} is VALID [2020-07-18 08:45:29,220 INFO L280 TraceCheckUtils]: 13: Hoare triple {25016#true} assume true; {25016#true} is VALID [2020-07-18 08:45:29,220 INFO L275 TraceCheckUtils]: 14: Hoare quadruple {25016#true} {25016#true} #2152#return; {25016#true} is VALID [2020-07-18 08:45:29,220 INFO L280 TraceCheckUtils]: 15: Hoare triple {25016#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {25016#true} is VALID [2020-07-18 08:45:29,220 INFO L280 TraceCheckUtils]: 16: Hoare triple {25016#true} assume true; {25016#true} is VALID [2020-07-18 08:45:29,221 INFO L275 TraceCheckUtils]: 17: Hoare quadruple {25016#true} {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} #2182#return; {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-18 08:45:29,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:45:29,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:45:29,248 INFO L280 TraceCheckUtils]: 0: Hoare triple {25843#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {25016#true} is VALID [2020-07-18 08:45:29,248 INFO L280 TraceCheckUtils]: 1: Hoare triple {25016#true} assume true; {25016#true} is VALID [2020-07-18 08:45:29,248 INFO L275 TraceCheckUtils]: 2: Hoare quadruple {25016#true} {25016#true} #2150#return; {25016#true} is VALID [2020-07-18 08:45:29,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:45:29,256 INFO L280 TraceCheckUtils]: 0: Hoare triple {25016#true} ~cond := #in~cond; {25016#true} is VALID [2020-07-18 08:45:29,256 INFO L280 TraceCheckUtils]: 1: Hoare triple {25016#true} assume !(0 == ~cond); {25016#true} is VALID [2020-07-18 08:45:29,256 INFO L280 TraceCheckUtils]: 2: Hoare triple {25016#true} assume true; {25016#true} is VALID [2020-07-18 08:45:29,256 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {25016#true} {25016#true} #2152#return; {25016#true} is VALID [2020-07-18 08:45:29,257 INFO L280 TraceCheckUtils]: 0: Hoare triple {25835#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {25016#true} is VALID [2020-07-18 08:45:29,257 INFO L280 TraceCheckUtils]: 1: Hoare triple {25016#true} havoc ~p~2.base, ~p~2.offset; {25016#true} is VALID [2020-07-18 08:45:29,257 INFO L280 TraceCheckUtils]: 2: Hoare triple {25016#true} havoc ~tmp~2.base, ~tmp~2.offset; {25016#true} is VALID [2020-07-18 08:45:29,257 INFO L280 TraceCheckUtils]: 3: Hoare triple {25016#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 {25016#true} is VALID [2020-07-18 08:45:29,259 INFO L263 TraceCheckUtils]: 4: Hoare triple {25016#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)); {25843#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-18 08:45:29,259 INFO L280 TraceCheckUtils]: 5: Hoare triple {25843#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {25016#true} is VALID [2020-07-18 08:45:29,259 INFO L280 TraceCheckUtils]: 6: Hoare triple {25016#true} assume true; {25016#true} is VALID [2020-07-18 08:45:29,259 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {25016#true} {25016#true} #2150#return; {25016#true} is VALID [2020-07-18 08:45:29,259 INFO L280 TraceCheckUtils]: 8: Hoare triple {25016#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {25016#true} is VALID [2020-07-18 08:45:29,260 INFO L280 TraceCheckUtils]: 9: Hoare triple {25016#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {25016#true} is VALID [2020-07-18 08:45:29,260 INFO L263 TraceCheckUtils]: 10: Hoare triple {25016#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {25016#true} is VALID [2020-07-18 08:45:29,260 INFO L280 TraceCheckUtils]: 11: Hoare triple {25016#true} ~cond := #in~cond; {25016#true} is VALID [2020-07-18 08:45:29,260 INFO L280 TraceCheckUtils]: 12: Hoare triple {25016#true} assume !(0 == ~cond); {25016#true} is VALID [2020-07-18 08:45:29,261 INFO L280 TraceCheckUtils]: 13: Hoare triple {25016#true} assume true; {25016#true} is VALID [2020-07-18 08:45:29,261 INFO L275 TraceCheckUtils]: 14: Hoare quadruple {25016#true} {25016#true} #2152#return; {25016#true} is VALID [2020-07-18 08:45:29,261 INFO L280 TraceCheckUtils]: 15: Hoare triple {25016#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {25016#true} is VALID [2020-07-18 08:45:29,261 INFO L280 TraceCheckUtils]: 16: Hoare triple {25016#true} assume true; {25016#true} is VALID [2020-07-18 08:45:29,262 INFO L275 TraceCheckUtils]: 17: Hoare quadruple {25016#true} {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} #2184#return; {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-18 08:45:29,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:45:29,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:45:29,289 INFO L280 TraceCheckUtils]: 0: Hoare triple {25843#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {25016#true} is VALID [2020-07-18 08:45:29,289 INFO L280 TraceCheckUtils]: 1: Hoare triple {25016#true} assume true; {25016#true} is VALID [2020-07-18 08:45:29,290 INFO L275 TraceCheckUtils]: 2: Hoare quadruple {25016#true} {25016#true} #2150#return; {25016#true} is VALID [2020-07-18 08:45:29,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:45:29,297 INFO L280 TraceCheckUtils]: 0: Hoare triple {25016#true} ~cond := #in~cond; {25016#true} is VALID [2020-07-18 08:45:29,297 INFO L280 TraceCheckUtils]: 1: Hoare triple {25016#true} assume !(0 == ~cond); {25016#true} is VALID [2020-07-18 08:45:29,298 INFO L280 TraceCheckUtils]: 2: Hoare triple {25016#true} assume true; {25016#true} is VALID [2020-07-18 08:45:29,298 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {25016#true} {25016#true} #2152#return; {25016#true} is VALID [2020-07-18 08:45:29,298 INFO L280 TraceCheckUtils]: 0: Hoare triple {25835#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {25016#true} is VALID [2020-07-18 08:45:29,298 INFO L280 TraceCheckUtils]: 1: Hoare triple {25016#true} havoc ~p~2.base, ~p~2.offset; {25016#true} is VALID [2020-07-18 08:45:29,299 INFO L280 TraceCheckUtils]: 2: Hoare triple {25016#true} havoc ~tmp~2.base, ~tmp~2.offset; {25016#true} is VALID [2020-07-18 08:45:29,299 INFO L280 TraceCheckUtils]: 3: Hoare triple {25016#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 {25016#true} is VALID [2020-07-18 08:45:29,301 INFO L263 TraceCheckUtils]: 4: Hoare triple {25016#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)); {25843#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-18 08:45:29,301 INFO L280 TraceCheckUtils]: 5: Hoare triple {25843#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {25016#true} is VALID [2020-07-18 08:45:29,301 INFO L280 TraceCheckUtils]: 6: Hoare triple {25016#true} assume true; {25016#true} is VALID [2020-07-18 08:45:29,301 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {25016#true} {25016#true} #2150#return; {25016#true} is VALID [2020-07-18 08:45:29,302 INFO L280 TraceCheckUtils]: 8: Hoare triple {25016#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {25016#true} is VALID [2020-07-18 08:45:29,302 INFO L280 TraceCheckUtils]: 9: Hoare triple {25016#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {25016#true} is VALID [2020-07-18 08:45:29,302 INFO L263 TraceCheckUtils]: 10: Hoare triple {25016#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {25016#true} is VALID [2020-07-18 08:45:29,302 INFO L280 TraceCheckUtils]: 11: Hoare triple {25016#true} ~cond := #in~cond; {25016#true} is VALID [2020-07-18 08:45:29,302 INFO L280 TraceCheckUtils]: 12: Hoare triple {25016#true} assume !(0 == ~cond); {25016#true} is VALID [2020-07-18 08:45:29,303 INFO L280 TraceCheckUtils]: 13: Hoare triple {25016#true} assume true; {25016#true} is VALID [2020-07-18 08:45:29,303 INFO L275 TraceCheckUtils]: 14: Hoare quadruple {25016#true} {25016#true} #2152#return; {25016#true} is VALID [2020-07-18 08:45:29,303 INFO L280 TraceCheckUtils]: 15: Hoare triple {25016#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {25016#true} is VALID [2020-07-18 08:45:29,303 INFO L280 TraceCheckUtils]: 16: Hoare triple {25016#true} assume true; {25016#true} is VALID [2020-07-18 08:45:29,304 INFO L275 TraceCheckUtils]: 17: Hoare quadruple {25016#true} {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} #2186#return; {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-18 08:45:29,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:45:29,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:45:29,330 INFO L280 TraceCheckUtils]: 0: Hoare triple {25843#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {25016#true} is VALID [2020-07-18 08:45:29,331 INFO L280 TraceCheckUtils]: 1: Hoare triple {25016#true} assume true; {25016#true} is VALID [2020-07-18 08:45:29,331 INFO L275 TraceCheckUtils]: 2: Hoare quadruple {25016#true} {25016#true} #2150#return; {25016#true} is VALID [2020-07-18 08:45:29,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:45:29,339 INFO L280 TraceCheckUtils]: 0: Hoare triple {25016#true} ~cond := #in~cond; {25016#true} is VALID [2020-07-18 08:45:29,339 INFO L280 TraceCheckUtils]: 1: Hoare triple {25016#true} assume !(0 == ~cond); {25016#true} is VALID [2020-07-18 08:45:29,339 INFO L280 TraceCheckUtils]: 2: Hoare triple {25016#true} assume true; {25016#true} is VALID [2020-07-18 08:45:29,339 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {25016#true} {25016#true} #2152#return; {25016#true} is VALID [2020-07-18 08:45:29,340 INFO L280 TraceCheckUtils]: 0: Hoare triple {25835#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {25016#true} is VALID [2020-07-18 08:45:29,340 INFO L280 TraceCheckUtils]: 1: Hoare triple {25016#true} havoc ~p~2.base, ~p~2.offset; {25016#true} is VALID [2020-07-18 08:45:29,340 INFO L280 TraceCheckUtils]: 2: Hoare triple {25016#true} havoc ~tmp~2.base, ~tmp~2.offset; {25016#true} is VALID [2020-07-18 08:45:29,340 INFO L280 TraceCheckUtils]: 3: Hoare triple {25016#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 {25016#true} is VALID [2020-07-18 08:45:29,342 INFO L263 TraceCheckUtils]: 4: Hoare triple {25016#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)); {25843#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-18 08:45:29,342 INFO L280 TraceCheckUtils]: 5: Hoare triple {25843#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {25016#true} is VALID [2020-07-18 08:45:29,342 INFO L280 TraceCheckUtils]: 6: Hoare triple {25016#true} assume true; {25016#true} is VALID [2020-07-18 08:45:29,342 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {25016#true} {25016#true} #2150#return; {25016#true} is VALID [2020-07-18 08:45:29,342 INFO L280 TraceCheckUtils]: 8: Hoare triple {25016#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {25016#true} is VALID [2020-07-18 08:45:29,342 INFO L280 TraceCheckUtils]: 9: Hoare triple {25016#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {25016#true} is VALID [2020-07-18 08:45:29,343 INFO L263 TraceCheckUtils]: 10: Hoare triple {25016#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {25016#true} is VALID [2020-07-18 08:45:29,343 INFO L280 TraceCheckUtils]: 11: Hoare triple {25016#true} ~cond := #in~cond; {25016#true} is VALID [2020-07-18 08:45:29,343 INFO L280 TraceCheckUtils]: 12: Hoare triple {25016#true} assume !(0 == ~cond); {25016#true} is VALID [2020-07-18 08:45:29,343 INFO L280 TraceCheckUtils]: 13: Hoare triple {25016#true} assume true; {25016#true} is VALID [2020-07-18 08:45:29,343 INFO L275 TraceCheckUtils]: 14: Hoare quadruple {25016#true} {25016#true} #2152#return; {25016#true} is VALID [2020-07-18 08:45:29,344 INFO L280 TraceCheckUtils]: 15: Hoare triple {25016#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {25016#true} is VALID [2020-07-18 08:45:29,344 INFO L280 TraceCheckUtils]: 16: Hoare triple {25016#true} assume true; {25016#true} is VALID [2020-07-18 08:45:29,345 INFO L275 TraceCheckUtils]: 17: Hoare quadruple {25016#true} {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} #2188#return; {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-18 08:45:29,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:45:29,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:45:29,376 INFO L280 TraceCheckUtils]: 0: Hoare triple {25843#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {25016#true} is VALID [2020-07-18 08:45:29,376 INFO L280 TraceCheckUtils]: 1: Hoare triple {25016#true} assume true; {25016#true} is VALID [2020-07-18 08:45:29,376 INFO L275 TraceCheckUtils]: 2: Hoare quadruple {25016#true} {25016#true} #2150#return; {25016#true} is VALID [2020-07-18 08:45:29,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:45:29,383 INFO L280 TraceCheckUtils]: 0: Hoare triple {25016#true} ~cond := #in~cond; {25016#true} is VALID [2020-07-18 08:45:29,383 INFO L280 TraceCheckUtils]: 1: Hoare triple {25016#true} assume !(0 == ~cond); {25016#true} is VALID [2020-07-18 08:45:29,383 INFO L280 TraceCheckUtils]: 2: Hoare triple {25016#true} assume true; {25016#true} is VALID [2020-07-18 08:45:29,384 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {25016#true} {25016#true} #2152#return; {25016#true} is VALID [2020-07-18 08:45:29,384 INFO L280 TraceCheckUtils]: 0: Hoare triple {25835#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {25016#true} is VALID [2020-07-18 08:45:29,384 INFO L280 TraceCheckUtils]: 1: Hoare triple {25016#true} havoc ~p~2.base, ~p~2.offset; {25016#true} is VALID [2020-07-18 08:45:29,384 INFO L280 TraceCheckUtils]: 2: Hoare triple {25016#true} havoc ~tmp~2.base, ~tmp~2.offset; {25016#true} is VALID [2020-07-18 08:45:29,384 INFO L280 TraceCheckUtils]: 3: Hoare triple {25016#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 {25016#true} is VALID [2020-07-18 08:45:29,386 INFO L263 TraceCheckUtils]: 4: Hoare triple {25016#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)); {25843#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-18 08:45:29,386 INFO L280 TraceCheckUtils]: 5: Hoare triple {25843#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {25016#true} is VALID [2020-07-18 08:45:29,386 INFO L280 TraceCheckUtils]: 6: Hoare triple {25016#true} assume true; {25016#true} is VALID [2020-07-18 08:45:29,387 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {25016#true} {25016#true} #2150#return; {25016#true} is VALID [2020-07-18 08:45:29,387 INFO L280 TraceCheckUtils]: 8: Hoare triple {25016#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {25016#true} is VALID [2020-07-18 08:45:29,387 INFO L280 TraceCheckUtils]: 9: Hoare triple {25016#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {25016#true} is VALID [2020-07-18 08:45:29,387 INFO L263 TraceCheckUtils]: 10: Hoare triple {25016#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {25016#true} is VALID [2020-07-18 08:45:29,387 INFO L280 TraceCheckUtils]: 11: Hoare triple {25016#true} ~cond := #in~cond; {25016#true} is VALID [2020-07-18 08:45:29,387 INFO L280 TraceCheckUtils]: 12: Hoare triple {25016#true} assume !(0 == ~cond); {25016#true} is VALID [2020-07-18 08:45:29,388 INFO L280 TraceCheckUtils]: 13: Hoare triple {25016#true} assume true; {25016#true} is VALID [2020-07-18 08:45:29,388 INFO L275 TraceCheckUtils]: 14: Hoare quadruple {25016#true} {25016#true} #2152#return; {25016#true} is VALID [2020-07-18 08:45:29,388 INFO L280 TraceCheckUtils]: 15: Hoare triple {25016#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {25016#true} is VALID [2020-07-18 08:45:29,388 INFO L280 TraceCheckUtils]: 16: Hoare triple {25016#true} assume true; {25016#true} is VALID [2020-07-18 08:45:29,389 INFO L275 TraceCheckUtils]: 17: Hoare quadruple {25016#true} {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} #2190#return; {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-18 08:45:29,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:45:29,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:45:29,415 INFO L280 TraceCheckUtils]: 0: Hoare triple {25843#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {25016#true} is VALID [2020-07-18 08:45:29,415 INFO L280 TraceCheckUtils]: 1: Hoare triple {25016#true} assume true; {25016#true} is VALID [2020-07-18 08:45:29,415 INFO L275 TraceCheckUtils]: 2: Hoare quadruple {25016#true} {25016#true} #2150#return; {25016#true} is VALID [2020-07-18 08:45:29,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:45:29,422 INFO L280 TraceCheckUtils]: 0: Hoare triple {25016#true} ~cond := #in~cond; {25016#true} is VALID [2020-07-18 08:45:29,422 INFO L280 TraceCheckUtils]: 1: Hoare triple {25016#true} assume !(0 == ~cond); {25016#true} is VALID [2020-07-18 08:45:29,423 INFO L280 TraceCheckUtils]: 2: Hoare triple {25016#true} assume true; {25016#true} is VALID [2020-07-18 08:45:29,423 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {25016#true} {25016#true} #2152#return; {25016#true} is VALID [2020-07-18 08:45:29,423 INFO L280 TraceCheckUtils]: 0: Hoare triple {25835#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {25016#true} is VALID [2020-07-18 08:45:29,423 INFO L280 TraceCheckUtils]: 1: Hoare triple {25016#true} havoc ~p~2.base, ~p~2.offset; {25016#true} is VALID [2020-07-18 08:45:29,424 INFO L280 TraceCheckUtils]: 2: Hoare triple {25016#true} havoc ~tmp~2.base, ~tmp~2.offset; {25016#true} is VALID [2020-07-18 08:45:29,424 INFO L280 TraceCheckUtils]: 3: Hoare triple {25016#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 {25016#true} is VALID [2020-07-18 08:45:29,425 INFO L263 TraceCheckUtils]: 4: Hoare triple {25016#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)); {25843#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-18 08:45:29,425 INFO L280 TraceCheckUtils]: 5: Hoare triple {25843#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {25016#true} is VALID [2020-07-18 08:45:29,426 INFO L280 TraceCheckUtils]: 6: Hoare triple {25016#true} assume true; {25016#true} is VALID [2020-07-18 08:45:29,426 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {25016#true} {25016#true} #2150#return; {25016#true} is VALID [2020-07-18 08:45:29,426 INFO L280 TraceCheckUtils]: 8: Hoare triple {25016#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {25016#true} is VALID [2020-07-18 08:45:29,426 INFO L280 TraceCheckUtils]: 9: Hoare triple {25016#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {25016#true} is VALID [2020-07-18 08:45:29,426 INFO L263 TraceCheckUtils]: 10: Hoare triple {25016#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {25016#true} is VALID [2020-07-18 08:45:29,426 INFO L280 TraceCheckUtils]: 11: Hoare triple {25016#true} ~cond := #in~cond; {25016#true} is VALID [2020-07-18 08:45:29,427 INFO L280 TraceCheckUtils]: 12: Hoare triple {25016#true} assume !(0 == ~cond); {25016#true} is VALID [2020-07-18 08:45:29,427 INFO L280 TraceCheckUtils]: 13: Hoare triple {25016#true} assume true; {25016#true} is VALID [2020-07-18 08:45:29,427 INFO L275 TraceCheckUtils]: 14: Hoare quadruple {25016#true} {25016#true} #2152#return; {25016#true} is VALID [2020-07-18 08:45:29,427 INFO L280 TraceCheckUtils]: 15: Hoare triple {25016#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {25016#true} is VALID [2020-07-18 08:45:29,427 INFO L280 TraceCheckUtils]: 16: Hoare triple {25016#true} assume true; {25016#true} is VALID [2020-07-18 08:45:29,428 INFO L275 TraceCheckUtils]: 17: Hoare quadruple {25016#true} {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} #2192#return; {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-18 08:45:29,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:45:29,435 INFO L280 TraceCheckUtils]: 0: Hoare triple {25016#true} assume true; {25016#true} is VALID [2020-07-18 08:45:29,436 INFO L275 TraceCheckUtils]: 1: Hoare quadruple {25016#true} {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} #2194#return; {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-18 08:45:29,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:45:29,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:45:29,471 INFO L280 TraceCheckUtils]: 0: Hoare triple {25879#(and (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|))} #t~loopctr125 := 0; {25016#true} is VALID [2020-07-18 08:45:29,472 INFO L280 TraceCheckUtils]: 1: Hoare triple {25016#true} assume !(#t~loopctr125 < #amount); {25016#true} is VALID [2020-07-18 08:45:29,472 INFO L280 TraceCheckUtils]: 2: Hoare triple {25016#true} assume #res.base == #ptr.base && #res.offset == #ptr.offset; {25016#true} is VALID [2020-07-18 08:45:29,473 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {25016#true} {25016#true} #2164#return; {25016#true} is VALID [2020-07-18 08:45:29,473 INFO L280 TraceCheckUtils]: 0: Hoare triple {25879#(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; {25016#true} is VALID [2020-07-18 08:45:29,473 INFO L280 TraceCheckUtils]: 1: Hoare triple {25016#true} ~c := #in~c; {25016#true} is VALID [2020-07-18 08:45:29,474 INFO L280 TraceCheckUtils]: 2: Hoare triple {25016#true} ~n := #in~n; {25016#true} is VALID [2020-07-18 08:45:29,474 INFO L280 TraceCheckUtils]: 3: Hoare triple {25016#true} havoc ~tmp~3.base, ~tmp~3.offset; {25016#true} is VALID [2020-07-18 08:45:29,476 INFO L263 TraceCheckUtils]: 4: Hoare triple {25016#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)); {25879#(and (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|))} is VALID [2020-07-18 08:45:29,477 INFO L280 TraceCheckUtils]: 5: Hoare triple {25879#(and (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|))} #t~loopctr125 := 0; {25016#true} is VALID [2020-07-18 08:45:29,477 INFO L280 TraceCheckUtils]: 6: Hoare triple {25016#true} assume !(#t~loopctr125 < #amount); {25016#true} is VALID [2020-07-18 08:45:29,477 INFO L280 TraceCheckUtils]: 7: Hoare triple {25016#true} assume #res.base == #ptr.base && #res.offset == #ptr.offset; {25016#true} is VALID [2020-07-18 08:45:29,477 INFO L275 TraceCheckUtils]: 8: Hoare quadruple {25016#true} {25016#true} #2164#return; {25016#true} is VALID [2020-07-18 08:45:29,478 INFO L280 TraceCheckUtils]: 9: Hoare triple {25016#true} ~tmp~3.base, ~tmp~3.offset := ~s.base, ~s.offset; {25016#true} is VALID [2020-07-18 08:45:29,478 INFO L280 TraceCheckUtils]: 10: Hoare triple {25016#true} havoc #t~memset~res13.base, #t~memset~res13.offset; {25016#true} is VALID [2020-07-18 08:45:29,478 INFO L280 TraceCheckUtils]: 11: Hoare triple {25016#true} #res.base, #res.offset := ~tmp~3.base, ~tmp~3.offset; {25016#true} is VALID [2020-07-18 08:45:29,479 INFO L280 TraceCheckUtils]: 12: Hoare triple {25016#true} assume true; {25016#true} is VALID [2020-07-18 08:45:29,481 INFO L275 TraceCheckUtils]: 13: Hoare quadruple {25016#true} {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} #2196#return; {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-18 08:45:29,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:45:29,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:45:29,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:45:29,597 INFO L280 TraceCheckUtils]: 0: Hoare triple {25016#true} ~arg0.base, ~arg0.offset := #in~arg0.base, #in~arg0.offset; {25016#true} is VALID [2020-07-18 08:45:29,597 INFO L280 TraceCheckUtils]: 1: Hoare triple {25016#true} ~arg1.base, ~arg1.offset := #in~arg1.base, #in~arg1.offset; {25016#true} is VALID [2020-07-18 08:45:29,598 INFO L280 TraceCheckUtils]: 2: Hoare triple {25016#true} ~arg2.base, ~arg2.offset := #in~arg2.base, #in~arg2.offset; {25016#true} is VALID [2020-07-18 08:45:29,598 INFO L280 TraceCheckUtils]: 3: Hoare triple {25016#true} assume -2147483648 <= #t~nondet118 && #t~nondet118 <= 2147483647; {25016#true} is VALID [2020-07-18 08:45:29,598 INFO L280 TraceCheckUtils]: 4: Hoare triple {25016#true} #res := #t~nondet118; {25016#true} is VALID [2020-07-18 08:45:29,598 INFO L280 TraceCheckUtils]: 5: Hoare triple {25016#true} havoc #t~nondet118; {25016#true} is VALID [2020-07-18 08:45:29,599 INFO L280 TraceCheckUtils]: 6: Hoare triple {25016#true} assume true; {25016#true} is VALID [2020-07-18 08:45:29,599 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {25016#true} {25016#true} #2304#return; {25016#true} is VALID [2020-07-18 08:45:29,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:45:29,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:45:29,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:45:29,679 INFO L280 TraceCheckUtils]: 0: Hoare triple {25843#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {25016#true} is VALID [2020-07-18 08:45:29,680 INFO L280 TraceCheckUtils]: 1: Hoare triple {25016#true} assume true; {25016#true} is VALID [2020-07-18 08:45:29,680 INFO L275 TraceCheckUtils]: 2: Hoare quadruple {25016#true} {25016#true} #2150#return; {25016#true} is VALID [2020-07-18 08:45:29,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:45:29,688 INFO L280 TraceCheckUtils]: 0: Hoare triple {25016#true} ~cond := #in~cond; {25016#true} is VALID [2020-07-18 08:45:29,689 INFO L280 TraceCheckUtils]: 1: Hoare triple {25016#true} assume !(0 == ~cond); {25016#true} is VALID [2020-07-18 08:45:29,689 INFO L280 TraceCheckUtils]: 2: Hoare triple {25016#true} assume true; {25016#true} is VALID [2020-07-18 08:45:29,689 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {25016#true} {25016#true} #2152#return; {25016#true} is VALID [2020-07-18 08:45:29,690 INFO L280 TraceCheckUtils]: 0: Hoare triple {25835#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {25016#true} is VALID [2020-07-18 08:45:29,690 INFO L280 TraceCheckUtils]: 1: Hoare triple {25016#true} havoc ~p~2.base, ~p~2.offset; {25016#true} is VALID [2020-07-18 08:45:29,691 INFO L280 TraceCheckUtils]: 2: Hoare triple {25016#true} havoc ~tmp~2.base, ~tmp~2.offset; {25016#true} is VALID [2020-07-18 08:45:29,691 INFO L280 TraceCheckUtils]: 3: Hoare triple {25016#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 {25016#true} is VALID [2020-07-18 08:45:29,693 INFO L263 TraceCheckUtils]: 4: Hoare triple {25016#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)); {25843#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-18 08:45:29,694 INFO L280 TraceCheckUtils]: 5: Hoare triple {25843#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {25016#true} is VALID [2020-07-18 08:45:29,694 INFO L280 TraceCheckUtils]: 6: Hoare triple {25016#true} assume true; {25016#true} is VALID [2020-07-18 08:45:29,694 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {25016#true} {25016#true} #2150#return; {25016#true} is VALID [2020-07-18 08:45:29,695 INFO L280 TraceCheckUtils]: 8: Hoare triple {25016#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {25016#true} is VALID [2020-07-18 08:45:29,695 INFO L280 TraceCheckUtils]: 9: Hoare triple {25016#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {25016#true} is VALID [2020-07-18 08:45:29,695 INFO L263 TraceCheckUtils]: 10: Hoare triple {25016#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {25016#true} is VALID [2020-07-18 08:45:29,696 INFO L280 TraceCheckUtils]: 11: Hoare triple {25016#true} ~cond := #in~cond; {25016#true} is VALID [2020-07-18 08:45:29,696 INFO L280 TraceCheckUtils]: 12: Hoare triple {25016#true} assume !(0 == ~cond); {25016#true} is VALID [2020-07-18 08:45:29,696 INFO L280 TraceCheckUtils]: 13: Hoare triple {25016#true} assume true; {25016#true} is VALID [2020-07-18 08:45:29,697 INFO L275 TraceCheckUtils]: 14: Hoare quadruple {25016#true} {25016#true} #2152#return; {25016#true} is VALID [2020-07-18 08:45:29,697 INFO L280 TraceCheckUtils]: 15: Hoare triple {25016#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {25016#true} is VALID [2020-07-18 08:45:29,697 INFO L280 TraceCheckUtils]: 16: Hoare triple {25016#true} assume true; {25016#true} is VALID [2020-07-18 08:45:29,698 INFO L275 TraceCheckUtils]: 17: Hoare quadruple {25016#true} {25016#true} #2120#return; {25016#true} is VALID [2020-07-18 08:45:29,699 INFO L280 TraceCheckUtils]: 0: Hoare triple {25967#(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; {25016#true} is VALID [2020-07-18 08:45:29,700 INFO L263 TraceCheckUtils]: 1: Hoare triple {25016#true} call #t~ret44.base, #t~ret44.offset := ldv_init_zalloc(1560); {25835#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} is VALID [2020-07-18 08:45:29,700 INFO L280 TraceCheckUtils]: 2: Hoare triple {25835#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {25016#true} is VALID [2020-07-18 08:45:29,701 INFO L280 TraceCheckUtils]: 3: Hoare triple {25016#true} havoc ~p~2.base, ~p~2.offset; {25016#true} is VALID [2020-07-18 08:45:29,701 INFO L280 TraceCheckUtils]: 4: Hoare triple {25016#true} havoc ~tmp~2.base, ~tmp~2.offset; {25016#true} is VALID [2020-07-18 08:45:29,701 INFO L280 TraceCheckUtils]: 5: Hoare triple {25016#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 {25016#true} is VALID [2020-07-18 08:45:29,703 INFO L263 TraceCheckUtils]: 6: Hoare triple {25016#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)); {25843#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-18 08:45:29,704 INFO L280 TraceCheckUtils]: 7: Hoare triple {25843#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {25016#true} is VALID [2020-07-18 08:45:29,704 INFO L280 TraceCheckUtils]: 8: Hoare triple {25016#true} assume true; {25016#true} is VALID [2020-07-18 08:45:29,704 INFO L275 TraceCheckUtils]: 9: Hoare quadruple {25016#true} {25016#true} #2150#return; {25016#true} is VALID [2020-07-18 08:45:29,705 INFO L280 TraceCheckUtils]: 10: Hoare triple {25016#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {25016#true} is VALID [2020-07-18 08:45:29,705 INFO L280 TraceCheckUtils]: 11: Hoare triple {25016#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {25016#true} is VALID [2020-07-18 08:45:29,706 INFO L263 TraceCheckUtils]: 12: Hoare triple {25016#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {25016#true} is VALID [2020-07-18 08:45:29,706 INFO L280 TraceCheckUtils]: 13: Hoare triple {25016#true} ~cond := #in~cond; {25016#true} is VALID [2020-07-18 08:45:29,706 INFO L280 TraceCheckUtils]: 14: Hoare triple {25016#true} assume !(0 == ~cond); {25016#true} is VALID [2020-07-18 08:45:29,707 INFO L280 TraceCheckUtils]: 15: Hoare triple {25016#true} assume true; {25016#true} is VALID [2020-07-18 08:45:29,707 INFO L275 TraceCheckUtils]: 16: Hoare quadruple {25016#true} {25016#true} #2152#return; {25016#true} is VALID [2020-07-18 08:45:29,707 INFO L280 TraceCheckUtils]: 17: Hoare triple {25016#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {25016#true} is VALID [2020-07-18 08:45:29,708 INFO L280 TraceCheckUtils]: 18: Hoare triple {25016#true} assume true; {25016#true} is VALID [2020-07-18 08:45:29,708 INFO L275 TraceCheckUtils]: 19: Hoare quadruple {25016#true} {25016#true} #2120#return; {25016#true} is VALID [2020-07-18 08:45:29,708 INFO L280 TraceCheckUtils]: 20: Hoare triple {25016#true} ~tmp~7.base, ~tmp~7.offset := #t~ret44.base, #t~ret44.offset; {25016#true} is VALID [2020-07-18 08:45:29,709 INFO L280 TraceCheckUtils]: 21: Hoare triple {25016#true} havoc #t~ret44.base, #t~ret44.offset; {25016#true} is VALID [2020-07-18 08:45:29,709 INFO L280 TraceCheckUtils]: 22: Hoare triple {25016#true} ~cdc_subset_driver_group1~0.base, ~cdc_subset_driver_group1~0.offset := ~tmp~7.base, ~tmp~7.offset; {25016#true} is VALID [2020-07-18 08:45:29,709 INFO L280 TraceCheckUtils]: 23: Hoare triple {25016#true} assume true; {25016#true} is VALID [2020-07-18 08:45:29,710 INFO L275 TraceCheckUtils]: 24: Hoare quadruple {25016#true} {25016#true} #2306#return; {25016#true} is VALID [2020-07-18 08:45:29,711 INFO L280 TraceCheckUtils]: 0: Hoare triple {25884#(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; {25016#true} is VALID [2020-07-18 08:45:29,711 INFO L280 TraceCheckUtils]: 1: Hoare triple {25016#true} ~ldv_func_arg2.base, ~ldv_func_arg2.offset := #in~ldv_func_arg2.base, #in~ldv_func_arg2.offset; {25016#true} is VALID [2020-07-18 08:45:29,711 INFO L280 TraceCheckUtils]: 2: Hoare triple {25016#true} ~ldv_func_arg3.base, ~ldv_func_arg3.offset := #in~ldv_func_arg3.base, #in~ldv_func_arg3.offset; {25016#true} is VALID [2020-07-18 08:45:29,712 INFO L280 TraceCheckUtils]: 3: Hoare triple {25016#true} havoc ~ldv_func_res~1; {25016#true} is VALID [2020-07-18 08:45:29,712 INFO L280 TraceCheckUtils]: 4: Hoare triple {25016#true} havoc ~tmp~11; {25016#true} is VALID [2020-07-18 08:45:29,712 INFO L263 TraceCheckUtils]: 5: Hoare triple {25016#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); {25016#true} is VALID [2020-07-18 08:45:29,712 INFO L280 TraceCheckUtils]: 6: Hoare triple {25016#true} ~arg0.base, ~arg0.offset := #in~arg0.base, #in~arg0.offset; {25016#true} is VALID [2020-07-18 08:45:29,713 INFO L280 TraceCheckUtils]: 7: Hoare triple {25016#true} ~arg1.base, ~arg1.offset := #in~arg1.base, #in~arg1.offset; {25016#true} is VALID [2020-07-18 08:45:29,713 INFO L280 TraceCheckUtils]: 8: Hoare triple {25016#true} ~arg2.base, ~arg2.offset := #in~arg2.base, #in~arg2.offset; {25016#true} is VALID [2020-07-18 08:45:29,713 INFO L280 TraceCheckUtils]: 9: Hoare triple {25016#true} assume -2147483648 <= #t~nondet118 && #t~nondet118 <= 2147483647; {25016#true} is VALID [2020-07-18 08:45:29,714 INFO L280 TraceCheckUtils]: 10: Hoare triple {25016#true} #res := #t~nondet118; {25016#true} is VALID [2020-07-18 08:45:29,714 INFO L280 TraceCheckUtils]: 11: Hoare triple {25016#true} havoc #t~nondet118; {25016#true} is VALID [2020-07-18 08:45:29,714 INFO L280 TraceCheckUtils]: 12: Hoare triple {25016#true} assume true; {25016#true} is VALID [2020-07-18 08:45:29,714 INFO L275 TraceCheckUtils]: 13: Hoare quadruple {25016#true} {25016#true} #2304#return; {25016#true} is VALID [2020-07-18 08:45:29,715 INFO L280 TraceCheckUtils]: 14: Hoare triple {25016#true} assume -2147483648 <= #t~ret81 && #t~ret81 <= 2147483647; {25016#true} is VALID [2020-07-18 08:45:29,715 INFO L280 TraceCheckUtils]: 15: Hoare triple {25016#true} ~tmp~11 := #t~ret81; {25016#true} is VALID [2020-07-18 08:45:29,715 INFO L280 TraceCheckUtils]: 16: Hoare triple {25016#true} havoc #t~ret81; {25016#true} is VALID [2020-07-18 08:45:29,716 INFO L280 TraceCheckUtils]: 17: Hoare triple {25016#true} ~ldv_func_res~1 := ~tmp~11; {25016#true} is VALID [2020-07-18 08:45:29,716 INFO L280 TraceCheckUtils]: 18: Hoare triple {25016#true} ~ldv_state_variable_1~0 := 1; {25016#true} is VALID [2020-07-18 08:45:29,716 INFO L280 TraceCheckUtils]: 19: Hoare triple {25016#true} ~usb_counter~0 := 0; {25016#true} is VALID [2020-07-18 08:45:29,718 INFO L263 TraceCheckUtils]: 20: Hoare triple {25016#true} call ldv_usb_driver_1(); {25967#(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-18 08:45:29,718 INFO L280 TraceCheckUtils]: 21: Hoare triple {25967#(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; {25016#true} is VALID [2020-07-18 08:45:29,719 INFO L263 TraceCheckUtils]: 22: Hoare triple {25016#true} call #t~ret44.base, #t~ret44.offset := ldv_init_zalloc(1560); {25835#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} is VALID [2020-07-18 08:45:29,719 INFO L280 TraceCheckUtils]: 23: Hoare triple {25835#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {25016#true} is VALID [2020-07-18 08:45:29,720 INFO L280 TraceCheckUtils]: 24: Hoare triple {25016#true} havoc ~p~2.base, ~p~2.offset; {25016#true} is VALID [2020-07-18 08:45:29,720 INFO L280 TraceCheckUtils]: 25: Hoare triple {25016#true} havoc ~tmp~2.base, ~tmp~2.offset; {25016#true} is VALID [2020-07-18 08:45:29,720 INFO L280 TraceCheckUtils]: 26: Hoare triple {25016#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 {25016#true} is VALID [2020-07-18 08:45:29,721 INFO L263 TraceCheckUtils]: 27: Hoare triple {25016#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)); {25843#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-18 08:45:29,722 INFO L280 TraceCheckUtils]: 28: Hoare triple {25843#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {25016#true} is VALID [2020-07-18 08:45:29,722 INFO L280 TraceCheckUtils]: 29: Hoare triple {25016#true} assume true; {25016#true} is VALID [2020-07-18 08:45:29,722 INFO L275 TraceCheckUtils]: 30: Hoare quadruple {25016#true} {25016#true} #2150#return; {25016#true} is VALID [2020-07-18 08:45:29,722 INFO L280 TraceCheckUtils]: 31: Hoare triple {25016#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {25016#true} is VALID [2020-07-18 08:45:29,722 INFO L280 TraceCheckUtils]: 32: Hoare triple {25016#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {25016#true} is VALID [2020-07-18 08:45:29,723 INFO L263 TraceCheckUtils]: 33: Hoare triple {25016#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {25016#true} is VALID [2020-07-18 08:45:29,723 INFO L280 TraceCheckUtils]: 34: Hoare triple {25016#true} ~cond := #in~cond; {25016#true} is VALID [2020-07-18 08:45:29,723 INFO L280 TraceCheckUtils]: 35: Hoare triple {25016#true} assume !(0 == ~cond); {25016#true} is VALID [2020-07-18 08:45:29,723 INFO L280 TraceCheckUtils]: 36: Hoare triple {25016#true} assume true; {25016#true} is VALID [2020-07-18 08:45:29,723 INFO L275 TraceCheckUtils]: 37: Hoare quadruple {25016#true} {25016#true} #2152#return; {25016#true} is VALID [2020-07-18 08:45:29,723 INFO L280 TraceCheckUtils]: 38: Hoare triple {25016#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {25016#true} is VALID [2020-07-18 08:45:29,724 INFO L280 TraceCheckUtils]: 39: Hoare triple {25016#true} assume true; {25016#true} is VALID [2020-07-18 08:45:29,724 INFO L275 TraceCheckUtils]: 40: Hoare quadruple {25016#true} {25016#true} #2120#return; {25016#true} is VALID [2020-07-18 08:45:29,724 INFO L280 TraceCheckUtils]: 41: Hoare triple {25016#true} ~tmp~7.base, ~tmp~7.offset := #t~ret44.base, #t~ret44.offset; {25016#true} is VALID [2020-07-18 08:45:29,724 INFO L280 TraceCheckUtils]: 42: Hoare triple {25016#true} havoc #t~ret44.base, #t~ret44.offset; {25016#true} is VALID [2020-07-18 08:45:29,724 INFO L280 TraceCheckUtils]: 43: Hoare triple {25016#true} ~cdc_subset_driver_group1~0.base, ~cdc_subset_driver_group1~0.offset := ~tmp~7.base, ~tmp~7.offset; {25016#true} is VALID [2020-07-18 08:45:29,725 INFO L280 TraceCheckUtils]: 44: Hoare triple {25016#true} assume true; {25016#true} is VALID [2020-07-18 08:45:29,725 INFO L275 TraceCheckUtils]: 45: Hoare quadruple {25016#true} {25016#true} #2306#return; {25016#true} is VALID [2020-07-18 08:45:29,725 INFO L280 TraceCheckUtils]: 46: Hoare triple {25016#true} #res := ~ldv_func_res~1; {25016#true} is VALID [2020-07-18 08:45:29,725 INFO L280 TraceCheckUtils]: 47: Hoare triple {25016#true} assume true; {25016#true} is VALID [2020-07-18 08:45:29,725 INFO L275 TraceCheckUtils]: 48: Hoare quadruple {25016#true} {25016#true} #2114#return; {25016#true} is VALID [2020-07-18 08:45:29,728 INFO L280 TraceCheckUtils]: 0: Hoare triple {25884#(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; {25016#true} is VALID [2020-07-18 08:45:29,731 INFO L263 TraceCheckUtils]: 1: Hoare triple {25016#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); {25884#(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-18 08:45:29,732 INFO L280 TraceCheckUtils]: 2: Hoare triple {25884#(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; {25016#true} is VALID [2020-07-18 08:45:29,732 INFO L280 TraceCheckUtils]: 3: Hoare triple {25016#true} ~ldv_func_arg2.base, ~ldv_func_arg2.offset := #in~ldv_func_arg2.base, #in~ldv_func_arg2.offset; {25016#true} is VALID [2020-07-18 08:45:29,732 INFO L280 TraceCheckUtils]: 4: Hoare triple {25016#true} ~ldv_func_arg3.base, ~ldv_func_arg3.offset := #in~ldv_func_arg3.base, #in~ldv_func_arg3.offset; {25016#true} is VALID [2020-07-18 08:45:29,733 INFO L280 TraceCheckUtils]: 5: Hoare triple {25016#true} havoc ~ldv_func_res~1; {25016#true} is VALID [2020-07-18 08:45:29,733 INFO L280 TraceCheckUtils]: 6: Hoare triple {25016#true} havoc ~tmp~11; {25016#true} is VALID [2020-07-18 08:45:29,733 INFO L263 TraceCheckUtils]: 7: Hoare triple {25016#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); {25016#true} is VALID [2020-07-18 08:45:29,734 INFO L280 TraceCheckUtils]: 8: Hoare triple {25016#true} ~arg0.base, ~arg0.offset := #in~arg0.base, #in~arg0.offset; {25016#true} is VALID [2020-07-18 08:45:29,734 INFO L280 TraceCheckUtils]: 9: Hoare triple {25016#true} ~arg1.base, ~arg1.offset := #in~arg1.base, #in~arg1.offset; {25016#true} is VALID [2020-07-18 08:45:29,734 INFO L280 TraceCheckUtils]: 10: Hoare triple {25016#true} ~arg2.base, ~arg2.offset := #in~arg2.base, #in~arg2.offset; {25016#true} is VALID [2020-07-18 08:45:29,734 INFO L280 TraceCheckUtils]: 11: Hoare triple {25016#true} assume -2147483648 <= #t~nondet118 && #t~nondet118 <= 2147483647; {25016#true} is VALID [2020-07-18 08:45:29,735 INFO L280 TraceCheckUtils]: 12: Hoare triple {25016#true} #res := #t~nondet118; {25016#true} is VALID [2020-07-18 08:45:29,735 INFO L280 TraceCheckUtils]: 13: Hoare triple {25016#true} havoc #t~nondet118; {25016#true} is VALID [2020-07-18 08:45:29,735 INFO L280 TraceCheckUtils]: 14: Hoare triple {25016#true} assume true; {25016#true} is VALID [2020-07-18 08:45:29,736 INFO L275 TraceCheckUtils]: 15: Hoare quadruple {25016#true} {25016#true} #2304#return; {25016#true} is VALID [2020-07-18 08:45:29,736 INFO L280 TraceCheckUtils]: 16: Hoare triple {25016#true} assume -2147483648 <= #t~ret81 && #t~ret81 <= 2147483647; {25016#true} is VALID [2020-07-18 08:45:29,736 INFO L280 TraceCheckUtils]: 17: Hoare triple {25016#true} ~tmp~11 := #t~ret81; {25016#true} is VALID [2020-07-18 08:45:29,736 INFO L280 TraceCheckUtils]: 18: Hoare triple {25016#true} havoc #t~ret81; {25016#true} is VALID [2020-07-18 08:45:29,737 INFO L280 TraceCheckUtils]: 19: Hoare triple {25016#true} ~ldv_func_res~1 := ~tmp~11; {25016#true} is VALID [2020-07-18 08:45:29,737 INFO L280 TraceCheckUtils]: 20: Hoare triple {25016#true} ~ldv_state_variable_1~0 := 1; {25016#true} is VALID [2020-07-18 08:45:29,737 INFO L280 TraceCheckUtils]: 21: Hoare triple {25016#true} ~usb_counter~0 := 0; {25016#true} is VALID [2020-07-18 08:45:29,739 INFO L263 TraceCheckUtils]: 22: Hoare triple {25016#true} call ldv_usb_driver_1(); {25967#(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-18 08:45:29,739 INFO L280 TraceCheckUtils]: 23: Hoare triple {25967#(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; {25016#true} is VALID [2020-07-18 08:45:29,741 INFO L263 TraceCheckUtils]: 24: Hoare triple {25016#true} call #t~ret44.base, #t~ret44.offset := ldv_init_zalloc(1560); {25835#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} is VALID [2020-07-18 08:45:29,741 INFO L280 TraceCheckUtils]: 25: Hoare triple {25835#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {25016#true} is VALID [2020-07-18 08:45:29,741 INFO L280 TraceCheckUtils]: 26: Hoare triple {25016#true} havoc ~p~2.base, ~p~2.offset; {25016#true} is VALID [2020-07-18 08:45:29,741 INFO L280 TraceCheckUtils]: 27: Hoare triple {25016#true} havoc ~tmp~2.base, ~tmp~2.offset; {25016#true} is VALID [2020-07-18 08:45:29,742 INFO L280 TraceCheckUtils]: 28: Hoare triple {25016#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 {25016#true} is VALID [2020-07-18 08:45:29,744 INFO L263 TraceCheckUtils]: 29: Hoare triple {25016#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)); {25843#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-18 08:45:29,744 INFO L280 TraceCheckUtils]: 30: Hoare triple {25843#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {25016#true} is VALID [2020-07-18 08:45:29,745 INFO L280 TraceCheckUtils]: 31: Hoare triple {25016#true} assume true; {25016#true} is VALID [2020-07-18 08:45:29,745 INFO L275 TraceCheckUtils]: 32: Hoare quadruple {25016#true} {25016#true} #2150#return; {25016#true} is VALID [2020-07-18 08:45:29,745 INFO L280 TraceCheckUtils]: 33: Hoare triple {25016#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {25016#true} is VALID [2020-07-18 08:45:29,745 INFO L280 TraceCheckUtils]: 34: Hoare triple {25016#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {25016#true} is VALID [2020-07-18 08:45:29,746 INFO L263 TraceCheckUtils]: 35: Hoare triple {25016#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {25016#true} is VALID [2020-07-18 08:45:29,746 INFO L280 TraceCheckUtils]: 36: Hoare triple {25016#true} ~cond := #in~cond; {25016#true} is VALID [2020-07-18 08:45:29,746 INFO L280 TraceCheckUtils]: 37: Hoare triple {25016#true} assume !(0 == ~cond); {25016#true} is VALID [2020-07-18 08:45:29,747 INFO L280 TraceCheckUtils]: 38: Hoare triple {25016#true} assume true; {25016#true} is VALID [2020-07-18 08:45:29,747 INFO L275 TraceCheckUtils]: 39: Hoare quadruple {25016#true} {25016#true} #2152#return; {25016#true} is VALID [2020-07-18 08:45:29,747 INFO L280 TraceCheckUtils]: 40: Hoare triple {25016#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {25016#true} is VALID [2020-07-18 08:45:29,747 INFO L280 TraceCheckUtils]: 41: Hoare triple {25016#true} assume true; {25016#true} is VALID [2020-07-18 08:45:29,748 INFO L275 TraceCheckUtils]: 42: Hoare quadruple {25016#true} {25016#true} #2120#return; {25016#true} is VALID [2020-07-18 08:45:29,748 INFO L280 TraceCheckUtils]: 43: Hoare triple {25016#true} ~tmp~7.base, ~tmp~7.offset := #t~ret44.base, #t~ret44.offset; {25016#true} is VALID [2020-07-18 08:45:29,748 INFO L280 TraceCheckUtils]: 44: Hoare triple {25016#true} havoc #t~ret44.base, #t~ret44.offset; {25016#true} is VALID [2020-07-18 08:45:29,748 INFO L280 TraceCheckUtils]: 45: Hoare triple {25016#true} ~cdc_subset_driver_group1~0.base, ~cdc_subset_driver_group1~0.offset := ~tmp~7.base, ~tmp~7.offset; {25016#true} is VALID [2020-07-18 08:45:29,749 INFO L280 TraceCheckUtils]: 46: Hoare triple {25016#true} assume true; {25016#true} is VALID [2020-07-18 08:45:29,749 INFO L275 TraceCheckUtils]: 47: Hoare quadruple {25016#true} {25016#true} #2306#return; {25016#true} is VALID [2020-07-18 08:45:29,749 INFO L280 TraceCheckUtils]: 48: Hoare triple {25016#true} #res := ~ldv_func_res~1; {25016#true} is VALID [2020-07-18 08:45:29,750 INFO L280 TraceCheckUtils]: 49: Hoare triple {25016#true} assume true; {25016#true} is VALID [2020-07-18 08:45:29,750 INFO L275 TraceCheckUtils]: 50: Hoare quadruple {25016#true} {25016#true} #2114#return; {25016#true} is VALID [2020-07-18 08:45:29,750 INFO L280 TraceCheckUtils]: 51: Hoare triple {25016#true} assume -2147483648 <= #t~ret43 && #t~ret43 <= 2147483647; {25016#true} is VALID [2020-07-18 08:45:29,750 INFO L280 TraceCheckUtils]: 52: Hoare triple {25016#true} ~tmp~6 := #t~ret43; {25016#true} is VALID [2020-07-18 08:45:29,751 INFO L280 TraceCheckUtils]: 53: Hoare triple {25016#true} havoc #t~ret43; {25016#true} is VALID [2020-07-18 08:45:29,751 INFO L280 TraceCheckUtils]: 54: Hoare triple {25016#true} #res := ~tmp~6; {25016#true} is VALID [2020-07-18 08:45:29,751 INFO L280 TraceCheckUtils]: 55: Hoare triple {25016#true} assume true; {25016#true} is VALID [2020-07-18 08:45:29,752 INFO L275 TraceCheckUtils]: 56: Hoare quadruple {25016#true} {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} #2222#return; {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-18 08:45:29,761 INFO L263 TraceCheckUtils]: 0: Hoare triple {25016#true} call ULTIMATE.init(); {25834#(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-18 08:45:29,761 INFO L280 TraceCheckUtils]: 1: Hoare triple {25834#(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; {25016#true} is VALID [2020-07-18 08:45:29,761 INFO L280 TraceCheckUtils]: 2: Hoare triple {25016#true} #valid := #valid[0 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,762 INFO L280 TraceCheckUtils]: 3: Hoare triple {25016#true} assume 0 < #StackHeapBarrier; {25016#true} is VALID [2020-07-18 08:45:29,762 INFO L280 TraceCheckUtils]: 4: Hoare triple {25016#true} SUMMARY for call #t~string33.base, #t~string33.offset := #Ultimate.allocOnStack(10); srcloc: L5851 {25016#true} is VALID [2020-07-18 08:45:29,762 INFO L280 TraceCheckUtils]: 5: Hoare triple {25016#true} SUMMARY for call #t~string34.base, #t~string34.offset := #Ultimate.allocOnStack(25); srcloc: L5851-1 {25016#true} is VALID [2020-07-18 08:45:29,762 INFO L280 TraceCheckUtils]: 6: Hoare triple {25016#true} SUMMARY for call #t~string35.base, #t~string35.offset := #Ultimate.allocOnStack(28); srcloc: L5854 {25016#true} is VALID [2020-07-18 08:45:29,762 INFO L280 TraceCheckUtils]: 7: Hoare triple {25016#true} SUMMARY for call #t~string36.base, #t~string36.offset := #Ultimate.allocOnStack(17); srcloc: L5857 {25016#true} is VALID [2020-07-18 08:45:29,762 INFO L280 TraceCheckUtils]: 8: Hoare triple {25016#true} SUMMARY for call #t~string37.base, #t~string37.offset := #Ultimate.allocOnStack(21); srcloc: L5860 {25016#true} is VALID [2020-07-18 08:45:29,763 INFO L280 TraceCheckUtils]: 9: Hoare triple {25016#true} SUMMARY for call #t~string38.base, #t~string38.offset := #Ultimate.allocOnStack(13); srcloc: L5863 {25016#true} is VALID [2020-07-18 08:45:29,763 INFO L280 TraceCheckUtils]: 10: Hoare triple {25016#true} SUMMARY for call #t~string39.base, #t~string39.offset := #Ultimate.allocOnStack(5); srcloc: L5866 {25016#true} is VALID [2020-07-18 08:45:29,763 INFO L280 TraceCheckUtils]: 11: Hoare triple {25016#true} SUMMARY for call write~init~int(89, #t~string39.base, #t~string39.offset, 1); srcloc: L5869 {25016#true} is VALID [2020-07-18 08:45:29,763 INFO L280 TraceCheckUtils]: 12: Hoare triple {25016#true} SUMMARY for call write~init~int(111, #t~string39.base, 1 + #t~string39.offset, 1); srcloc: L5869-1 {25016#true} is VALID [2020-07-18 08:45:29,763 INFO L280 TraceCheckUtils]: 13: Hoare triple {25016#true} SUMMARY for call write~init~int(112, #t~string39.base, 2 + #t~string39.offset, 1); srcloc: L5869-2 {25016#true} is VALID [2020-07-18 08:45:29,763 INFO L280 TraceCheckUtils]: 14: Hoare triple {25016#true} SUMMARY for call write~init~int(121, #t~string39.base, 3 + #t~string39.offset, 1); srcloc: L5869-3 {25016#true} is VALID [2020-07-18 08:45:29,764 INFO L280 TraceCheckUtils]: 15: Hoare triple {25016#true} SUMMARY for call write~init~int(0, #t~string39.base, 4 + #t~string39.offset, 1); srcloc: L5869-4 {25016#true} is VALID [2020-07-18 08:45:29,764 INFO L280 TraceCheckUtils]: 16: Hoare triple {25016#true} SUMMARY for call #t~string40.base, #t~string40.offset := #Ultimate.allocOnStack(19); srcloc: L5869-5 {25016#true} is VALID [2020-07-18 08:45:29,764 INFO L280 TraceCheckUtils]: 17: Hoare triple {25016#true} SUMMARY for call #t~string41.base, #t~string41.offset := #Ultimate.allocOnStack(11); srcloc: L5872 {25016#true} is VALID [2020-07-18 08:45:29,764 INFO L280 TraceCheckUtils]: 18: Hoare triple {25016#true} SUMMARY for call #t~string42.base, #t~string42.offset := #Ultimate.allocOnStack(11); srcloc: L5931 {25016#true} is VALID [2020-07-18 08:45:29,764 INFO L280 TraceCheckUtils]: 19: Hoare triple {25016#true} ~ldv_state_variable_3~0 := 0; {25016#true} is VALID [2020-07-18 08:45:29,764 INFO L280 TraceCheckUtils]: 20: Hoare triple {25016#true} ~LDV_IN_INTERRUPT~0 := 1; {25016#true} is VALID [2020-07-18 08:45:29,765 INFO L280 TraceCheckUtils]: 21: Hoare triple {25016#true} ~ldv_state_variable_2~0 := 0; {25016#true} is VALID [2020-07-18 08:45:29,765 INFO L280 TraceCheckUtils]: 22: Hoare triple {25016#true} ~ref_cnt~0 := 0; {25016#true} is VALID [2020-07-18 08:45:29,765 INFO L280 TraceCheckUtils]: 23: Hoare triple {25016#true} ~ldv_state_variable_1~0 := 0; {25016#true} is VALID [2020-07-18 08:45:29,765 INFO L280 TraceCheckUtils]: 24: Hoare triple {25016#true} ~usb_counter~0 := 0; {25016#true} is VALID [2020-07-18 08:45:29,765 INFO L280 TraceCheckUtils]: 25: Hoare triple {25016#true} ~cdc_subset_driver_group1~0.base, ~cdc_subset_driver_group1~0.offset := 0, 0; {25016#true} is VALID [2020-07-18 08:45:29,765 INFO L280 TraceCheckUtils]: 26: Hoare triple {25016#true} ~ldv_state_variable_4~0 := 0; {25016#true} is VALID [2020-07-18 08:45:29,766 INFO L280 TraceCheckUtils]: 27: Hoare triple {25016#true} ~ldv_state_variable_6~0 := 0; {25016#true} is VALID [2020-07-18 08:45:29,766 INFO L280 TraceCheckUtils]: 28: Hoare triple {25016#true} ~ldv_state_variable_0~0 := 0; {25016#true} is VALID [2020-07-18 08:45:29,766 INFO L280 TraceCheckUtils]: 29: Hoare triple {25016#true} ~ldv_state_variable_5~0 := 0; {25016#true} is VALID [2020-07-18 08:45:29,766 INFO L280 TraceCheckUtils]: 30: Hoare triple {25016#true} SUMMARY for call ~#ali_m5632_info~0.base, ~#ali_m5632_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5850 {25016#true} is VALID [2020-07-18 08:45:29,766 INFO L280 TraceCheckUtils]: 31: Hoare triple {25016#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 {25016#true} is VALID [2020-07-18 08:45:29,766 INFO L280 TraceCheckUtils]: 32: Hoare triple {25016#true} SUMMARY for call write~init~int(4096, ~#ali_m5632_info~0.base, 8 + ~#ali_m5632_info~0.offset, 4); srcloc: L5850-2 {25016#true} is VALID [2020-07-18 08:45:29,767 INFO L280 TraceCheckUtils]: 33: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 12 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-3 {25016#true} is VALID [2020-07-18 08:45:29,767 INFO L280 TraceCheckUtils]: 34: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 20 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-4 {25016#true} is VALID [2020-07-18 08:45:29,767 INFO L280 TraceCheckUtils]: 35: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 28 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-5 {25016#true} is VALID [2020-07-18 08:45:29,767 INFO L280 TraceCheckUtils]: 36: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 36 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-6 {25016#true} is VALID [2020-07-18 08:45:29,767 INFO L280 TraceCheckUtils]: 37: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 44 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-7 {25016#true} is VALID [2020-07-18 08:45:29,767 INFO L280 TraceCheckUtils]: 38: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 52 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-8 {25016#true} is VALID [2020-07-18 08:45:29,768 INFO L280 TraceCheckUtils]: 39: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 60 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-9 {25016#true} is VALID [2020-07-18 08:45:29,768 INFO L280 TraceCheckUtils]: 40: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 68 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-10 {25016#true} is VALID [2020-07-18 08:45:29,768 INFO L280 TraceCheckUtils]: 41: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 76 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-11 {25016#true} is VALID [2020-07-18 08:45:29,768 INFO L280 TraceCheckUtils]: 42: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 84 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-12 {25016#true} is VALID [2020-07-18 08:45:29,768 INFO L280 TraceCheckUtils]: 43: Hoare triple {25016#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 {25016#true} is VALID [2020-07-18 08:45:29,769 INFO L280 TraceCheckUtils]: 44: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 100 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-14 {25016#true} is VALID [2020-07-18 08:45:29,769 INFO L280 TraceCheckUtils]: 45: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 108 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-15 {25016#true} is VALID [2020-07-18 08:45:29,769 INFO L280 TraceCheckUtils]: 46: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 116 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-16 {25016#true} is VALID [2020-07-18 08:45:29,769 INFO L280 TraceCheckUtils]: 47: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#ali_m5632_info~0.base, 124 + ~#ali_m5632_info~0.offset, 4); srcloc: L5850-17 {25016#true} is VALID [2020-07-18 08:45:29,769 INFO L280 TraceCheckUtils]: 48: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#ali_m5632_info~0.base, 128 + ~#ali_m5632_info~0.offset, 4); srcloc: L5850-18 {25016#true} is VALID [2020-07-18 08:45:29,769 INFO L280 TraceCheckUtils]: 49: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#ali_m5632_info~0.base, 132 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-19 {25016#true} is VALID [2020-07-18 08:45:29,769 INFO L280 TraceCheckUtils]: 50: Hoare triple {25016#true} SUMMARY for call ~#an2720_info~0.base, ~#an2720_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5850-20 {25016#true} is VALID [2020-07-18 08:45:29,770 INFO L280 TraceCheckUtils]: 51: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(#t~string34.base, #t~string34.offset, ~#an2720_info~0.base, ~#an2720_info~0.offset, 8); srcloc: L5853 {25016#true} is VALID [2020-07-18 08:45:29,770 INFO L280 TraceCheckUtils]: 52: Hoare triple {25016#true} SUMMARY for call write~init~int(4096, ~#an2720_info~0.base, 8 + ~#an2720_info~0.offset, 4); srcloc: L5853-1 {25016#true} is VALID [2020-07-18 08:45:29,770 INFO L280 TraceCheckUtils]: 53: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 12 + ~#an2720_info~0.offset, 8); srcloc: L5853-2 {25016#true} is VALID [2020-07-18 08:45:29,770 INFO L280 TraceCheckUtils]: 54: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 20 + ~#an2720_info~0.offset, 8); srcloc: L5853-3 {25016#true} is VALID [2020-07-18 08:45:29,770 INFO L280 TraceCheckUtils]: 55: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 28 + ~#an2720_info~0.offset, 8); srcloc: L5853-4 {25016#true} is VALID [2020-07-18 08:45:29,770 INFO L280 TraceCheckUtils]: 56: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 36 + ~#an2720_info~0.offset, 8); srcloc: L5853-5 {25016#true} is VALID [2020-07-18 08:45:29,771 INFO L280 TraceCheckUtils]: 57: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 44 + ~#an2720_info~0.offset, 8); srcloc: L5853-6 {25016#true} is VALID [2020-07-18 08:45:29,771 INFO L280 TraceCheckUtils]: 58: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 52 + ~#an2720_info~0.offset, 8); srcloc: L5853-7 {25016#true} is VALID [2020-07-18 08:45:29,771 INFO L280 TraceCheckUtils]: 59: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 60 + ~#an2720_info~0.offset, 8); srcloc: L5853-8 {25016#true} is VALID [2020-07-18 08:45:29,771 INFO L280 TraceCheckUtils]: 60: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 68 + ~#an2720_info~0.offset, 8); srcloc: L5853-9 {25016#true} is VALID [2020-07-18 08:45:29,771 INFO L280 TraceCheckUtils]: 61: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 76 + ~#an2720_info~0.offset, 8); srcloc: L5853-10 {25016#true} is VALID [2020-07-18 08:45:29,772 INFO L280 TraceCheckUtils]: 62: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 84 + ~#an2720_info~0.offset, 8); srcloc: L5853-11 {25016#true} is VALID [2020-07-18 08:45:29,772 INFO L280 TraceCheckUtils]: 63: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 92 + ~#an2720_info~0.offset, 8); srcloc: L5853-12 {25016#true} is VALID [2020-07-18 08:45:29,772 INFO L280 TraceCheckUtils]: 64: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 100 + ~#an2720_info~0.offset, 8); srcloc: L5853-13 {25016#true} is VALID [2020-07-18 08:45:29,772 INFO L280 TraceCheckUtils]: 65: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 108 + ~#an2720_info~0.offset, 8); srcloc: L5853-14 {25016#true} is VALID [2020-07-18 08:45:29,772 INFO L280 TraceCheckUtils]: 66: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 116 + ~#an2720_info~0.offset, 8); srcloc: L5853-15 {25016#true} is VALID [2020-07-18 08:45:29,772 INFO L280 TraceCheckUtils]: 67: Hoare triple {25016#true} SUMMARY for call write~init~int(2, ~#an2720_info~0.base, 124 + ~#an2720_info~0.offset, 4); srcloc: L5853-16 {25016#true} is VALID [2020-07-18 08:45:29,773 INFO L280 TraceCheckUtils]: 68: Hoare triple {25016#true} SUMMARY for call write~init~int(2, ~#an2720_info~0.base, 128 + ~#an2720_info~0.offset, 4); srcloc: L5853-17 {25016#true} is VALID [2020-07-18 08:45:29,773 INFO L280 TraceCheckUtils]: 69: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#an2720_info~0.base, 132 + ~#an2720_info~0.offset, 8); srcloc: L5853-18 {25016#true} is VALID [2020-07-18 08:45:29,773 INFO L280 TraceCheckUtils]: 70: Hoare triple {25016#true} SUMMARY for call ~#belkin_info~0.base, ~#belkin_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5853-19 {25016#true} is VALID [2020-07-18 08:45:29,773 INFO L280 TraceCheckUtils]: 71: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(#t~string35.base, #t~string35.offset, ~#belkin_info~0.base, ~#belkin_info~0.offset, 8); srcloc: L5856 {25016#true} is VALID [2020-07-18 08:45:29,773 INFO L280 TraceCheckUtils]: 72: Hoare triple {25016#true} SUMMARY for call write~init~int(4096, ~#belkin_info~0.base, 8 + ~#belkin_info~0.offset, 4); srcloc: L5856-1 {25016#true} is VALID [2020-07-18 08:45:29,773 INFO L280 TraceCheckUtils]: 73: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 12 + ~#belkin_info~0.offset, 8); srcloc: L5856-2 {25016#true} is VALID [2020-07-18 08:45:29,774 INFO L280 TraceCheckUtils]: 74: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 20 + ~#belkin_info~0.offset, 8); srcloc: L5856-3 {25016#true} is VALID [2020-07-18 08:45:29,774 INFO L280 TraceCheckUtils]: 75: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 28 + ~#belkin_info~0.offset, 8); srcloc: L5856-4 {25016#true} is VALID [2020-07-18 08:45:29,774 INFO L280 TraceCheckUtils]: 76: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 36 + ~#belkin_info~0.offset, 8); srcloc: L5856-5 {25016#true} is VALID [2020-07-18 08:45:29,774 INFO L280 TraceCheckUtils]: 77: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 44 + ~#belkin_info~0.offset, 8); srcloc: L5856-6 {25016#true} is VALID [2020-07-18 08:45:29,774 INFO L280 TraceCheckUtils]: 78: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 52 + ~#belkin_info~0.offset, 8); srcloc: L5856-7 {25016#true} is VALID [2020-07-18 08:45:29,774 INFO L280 TraceCheckUtils]: 79: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 60 + ~#belkin_info~0.offset, 8); srcloc: L5856-8 {25016#true} is VALID [2020-07-18 08:45:29,775 INFO L280 TraceCheckUtils]: 80: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 68 + ~#belkin_info~0.offset, 8); srcloc: L5856-9 {25016#true} is VALID [2020-07-18 08:45:29,775 INFO L280 TraceCheckUtils]: 81: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 76 + ~#belkin_info~0.offset, 8); srcloc: L5856-10 {25016#true} is VALID [2020-07-18 08:45:29,775 INFO L280 TraceCheckUtils]: 82: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 84 + ~#belkin_info~0.offset, 8); srcloc: L5856-11 {25016#true} is VALID [2020-07-18 08:45:29,775 INFO L280 TraceCheckUtils]: 83: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 92 + ~#belkin_info~0.offset, 8); srcloc: L5856-12 {25016#true} is VALID [2020-07-18 08:45:29,775 INFO L280 TraceCheckUtils]: 84: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 100 + ~#belkin_info~0.offset, 8); srcloc: L5856-13 {25016#true} is VALID [2020-07-18 08:45:29,775 INFO L280 TraceCheckUtils]: 85: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 108 + ~#belkin_info~0.offset, 8); srcloc: L5856-14 {25016#true} is VALID [2020-07-18 08:45:29,776 INFO L280 TraceCheckUtils]: 86: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 116 + ~#belkin_info~0.offset, 8); srcloc: L5856-15 {25016#true} is VALID [2020-07-18 08:45:29,776 INFO L280 TraceCheckUtils]: 87: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#belkin_info~0.base, 124 + ~#belkin_info~0.offset, 4); srcloc: L5856-16 {25016#true} is VALID [2020-07-18 08:45:29,776 INFO L280 TraceCheckUtils]: 88: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#belkin_info~0.base, 128 + ~#belkin_info~0.offset, 4); srcloc: L5856-17 {25016#true} is VALID [2020-07-18 08:45:29,776 INFO L280 TraceCheckUtils]: 89: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#belkin_info~0.base, 132 + ~#belkin_info~0.offset, 8); srcloc: L5856-18 {25016#true} is VALID [2020-07-18 08:45:29,776 INFO L280 TraceCheckUtils]: 90: Hoare triple {25016#true} SUMMARY for call ~#epson2888_info~0.base, ~#epson2888_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5856-19 {25016#true} is VALID [2020-07-18 08:45:29,776 INFO L280 TraceCheckUtils]: 91: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(#t~string36.base, #t~string36.offset, ~#epson2888_info~0.base, ~#epson2888_info~0.offset, 8); srcloc: L5859 {25016#true} is VALID [2020-07-18 08:45:29,777 INFO L280 TraceCheckUtils]: 92: Hoare triple {25016#true} SUMMARY for call write~init~int(4096, ~#epson2888_info~0.base, 8 + ~#epson2888_info~0.offset, 4); srcloc: L5859-1 {25016#true} is VALID [2020-07-18 08:45:29,777 INFO L280 TraceCheckUtils]: 93: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 12 + ~#epson2888_info~0.offset, 8); srcloc: L5859-2 {25016#true} is VALID [2020-07-18 08:45:29,777 INFO L280 TraceCheckUtils]: 94: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 20 + ~#epson2888_info~0.offset, 8); srcloc: L5859-3 {25016#true} is VALID [2020-07-18 08:45:29,777 INFO L280 TraceCheckUtils]: 95: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 28 + ~#epson2888_info~0.offset, 8); srcloc: L5859-4 {25016#true} is VALID [2020-07-18 08:45:29,777 INFO L280 TraceCheckUtils]: 96: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 36 + ~#epson2888_info~0.offset, 8); srcloc: L5859-5 {25016#true} is VALID [2020-07-18 08:45:29,777 INFO L280 TraceCheckUtils]: 97: Hoare triple {25016#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 {25016#true} is VALID [2020-07-18 08:45:29,778 INFO L280 TraceCheckUtils]: 98: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 52 + ~#epson2888_info~0.offset, 8); srcloc: L5859-7 {25016#true} is VALID [2020-07-18 08:45:29,778 INFO L280 TraceCheckUtils]: 99: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 60 + ~#epson2888_info~0.offset, 8); srcloc: L5859-8 {25016#true} is VALID [2020-07-18 08:45:29,778 INFO L280 TraceCheckUtils]: 100: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 68 + ~#epson2888_info~0.offset, 8); srcloc: L5859-9 {25016#true} is VALID [2020-07-18 08:45:29,778 INFO L280 TraceCheckUtils]: 101: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 76 + ~#epson2888_info~0.offset, 8); srcloc: L5859-10 {25016#true} is VALID [2020-07-18 08:45:29,778 INFO L280 TraceCheckUtils]: 102: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 84 + ~#epson2888_info~0.offset, 8); srcloc: L5859-11 {25016#true} is VALID [2020-07-18 08:45:29,779 INFO L280 TraceCheckUtils]: 103: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 92 + ~#epson2888_info~0.offset, 8); srcloc: L5859-12 {25016#true} is VALID [2020-07-18 08:45:29,779 INFO L280 TraceCheckUtils]: 104: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 100 + ~#epson2888_info~0.offset, 8); srcloc: L5859-13 {25016#true} is VALID [2020-07-18 08:45:29,779 INFO L280 TraceCheckUtils]: 105: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 108 + ~#epson2888_info~0.offset, 8); srcloc: L5859-14 {25016#true} is VALID [2020-07-18 08:45:29,779 INFO L280 TraceCheckUtils]: 106: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 116 + ~#epson2888_info~0.offset, 8); srcloc: L5859-15 {25016#true} is VALID [2020-07-18 08:45:29,779 INFO L280 TraceCheckUtils]: 107: Hoare triple {25016#true} SUMMARY for call write~init~int(4, ~#epson2888_info~0.base, 124 + ~#epson2888_info~0.offset, 4); srcloc: L5859-16 {25016#true} is VALID [2020-07-18 08:45:29,779 INFO L280 TraceCheckUtils]: 108: Hoare triple {25016#true} SUMMARY for call write~init~int(3, ~#epson2888_info~0.base, 128 + ~#epson2888_info~0.offset, 4); srcloc: L5859-17 {25016#true} is VALID [2020-07-18 08:45:29,780 INFO L280 TraceCheckUtils]: 109: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#epson2888_info~0.base, 132 + ~#epson2888_info~0.offset, 8); srcloc: L5859-18 {25016#true} is VALID [2020-07-18 08:45:29,780 INFO L280 TraceCheckUtils]: 110: Hoare triple {25016#true} SUMMARY for call ~#kc2190_info~0.base, ~#kc2190_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5859-19 {25016#true} is VALID [2020-07-18 08:45:29,780 INFO L280 TraceCheckUtils]: 111: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(#t~string37.base, #t~string37.offset, ~#kc2190_info~0.base, ~#kc2190_info~0.offset, 8); srcloc: L5862 {25016#true} is VALID [2020-07-18 08:45:29,780 INFO L280 TraceCheckUtils]: 112: Hoare triple {25016#true} SUMMARY for call write~init~int(4096, ~#kc2190_info~0.base, 8 + ~#kc2190_info~0.offset, 4); srcloc: L5862-1 {25016#true} is VALID [2020-07-18 08:45:29,780 INFO L280 TraceCheckUtils]: 113: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 12 + ~#kc2190_info~0.offset, 8); srcloc: L5862-2 {25016#true} is VALID [2020-07-18 08:45:29,780 INFO L280 TraceCheckUtils]: 114: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 20 + ~#kc2190_info~0.offset, 8); srcloc: L5862-3 {25016#true} is VALID [2020-07-18 08:45:29,781 INFO L280 TraceCheckUtils]: 115: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 28 + ~#kc2190_info~0.offset, 8); srcloc: L5862-4 {25016#true} is VALID [2020-07-18 08:45:29,781 INFO L280 TraceCheckUtils]: 116: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 36 + ~#kc2190_info~0.offset, 8); srcloc: L5862-5 {25016#true} is VALID [2020-07-18 08:45:29,781 INFO L280 TraceCheckUtils]: 117: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 44 + ~#kc2190_info~0.offset, 8); srcloc: L5862-6 {25016#true} is VALID [2020-07-18 08:45:29,781 INFO L280 TraceCheckUtils]: 118: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 52 + ~#kc2190_info~0.offset, 8); srcloc: L5862-7 {25016#true} is VALID [2020-07-18 08:45:29,781 INFO L280 TraceCheckUtils]: 119: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 60 + ~#kc2190_info~0.offset, 8); srcloc: L5862-8 {25016#true} is VALID [2020-07-18 08:45:29,781 INFO L280 TraceCheckUtils]: 120: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 68 + ~#kc2190_info~0.offset, 8); srcloc: L5862-9 {25016#true} is VALID [2020-07-18 08:45:29,782 INFO L280 TraceCheckUtils]: 121: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 76 + ~#kc2190_info~0.offset, 8); srcloc: L5862-10 {25016#true} is VALID [2020-07-18 08:45:29,782 INFO L280 TraceCheckUtils]: 122: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 84 + ~#kc2190_info~0.offset, 8); srcloc: L5862-11 {25016#true} is VALID [2020-07-18 08:45:29,782 INFO L280 TraceCheckUtils]: 123: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 92 + ~#kc2190_info~0.offset, 8); srcloc: L5862-12 {25016#true} is VALID [2020-07-18 08:45:29,782 INFO L280 TraceCheckUtils]: 124: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 100 + ~#kc2190_info~0.offset, 8); srcloc: L5862-13 {25016#true} is VALID [2020-07-18 08:45:29,782 INFO L280 TraceCheckUtils]: 125: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 108 + ~#kc2190_info~0.offset, 8); srcloc: L5862-14 {25016#true} is VALID [2020-07-18 08:45:29,782 INFO L280 TraceCheckUtils]: 126: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 116 + ~#kc2190_info~0.offset, 8); srcloc: L5862-15 {25016#true} is VALID [2020-07-18 08:45:29,783 INFO L280 TraceCheckUtils]: 127: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#kc2190_info~0.base, 124 + ~#kc2190_info~0.offset, 4); srcloc: L5862-16 {25016#true} is VALID [2020-07-18 08:45:29,783 INFO L280 TraceCheckUtils]: 128: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#kc2190_info~0.base, 128 + ~#kc2190_info~0.offset, 4); srcloc: L5862-17 {25016#true} is VALID [2020-07-18 08:45:29,783 INFO L280 TraceCheckUtils]: 129: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#kc2190_info~0.base, 132 + ~#kc2190_info~0.offset, 8); srcloc: L5862-18 {25016#true} is VALID [2020-07-18 08:45:29,783 INFO L280 TraceCheckUtils]: 130: Hoare triple {25016#true} SUMMARY for call ~#linuxdev_info~0.base, ~#linuxdev_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5862-19 {25016#true} is VALID [2020-07-18 08:45:29,783 INFO L280 TraceCheckUtils]: 131: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(#t~string38.base, #t~string38.offset, ~#linuxdev_info~0.base, ~#linuxdev_info~0.offset, 8); srcloc: L5865 {25016#true} is VALID [2020-07-18 08:45:29,783 INFO L280 TraceCheckUtils]: 132: Hoare triple {25016#true} SUMMARY for call write~init~int(4096, ~#linuxdev_info~0.base, 8 + ~#linuxdev_info~0.offset, 4); srcloc: L5865-1 {25016#true} is VALID [2020-07-18 08:45:29,784 INFO L280 TraceCheckUtils]: 133: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 12 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-2 {25016#true} is VALID [2020-07-18 08:45:29,784 INFO L280 TraceCheckUtils]: 134: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 20 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-3 {25016#true} is VALID [2020-07-18 08:45:29,784 INFO L280 TraceCheckUtils]: 135: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 28 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-4 {25016#true} is VALID [2020-07-18 08:45:29,784 INFO L280 TraceCheckUtils]: 136: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 36 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-5 {25016#true} is VALID [2020-07-18 08:45:29,784 INFO L280 TraceCheckUtils]: 137: Hoare triple {25016#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 {25016#true} is VALID [2020-07-18 08:45:29,784 INFO L280 TraceCheckUtils]: 138: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 52 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-7 {25016#true} is VALID [2020-07-18 08:45:29,785 INFO L280 TraceCheckUtils]: 139: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 60 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-8 {25016#true} is VALID [2020-07-18 08:45:29,785 INFO L280 TraceCheckUtils]: 140: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 68 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-9 {25016#true} is VALID [2020-07-18 08:45:29,785 INFO L280 TraceCheckUtils]: 141: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 76 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-10 {25016#true} is VALID [2020-07-18 08:45:29,785 INFO L280 TraceCheckUtils]: 142: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 84 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-11 {25016#true} is VALID [2020-07-18 08:45:29,785 INFO L280 TraceCheckUtils]: 143: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 92 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-12 {25016#true} is VALID [2020-07-18 08:45:29,785 INFO L280 TraceCheckUtils]: 144: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 100 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-13 {25016#true} is VALID [2020-07-18 08:45:29,786 INFO L280 TraceCheckUtils]: 145: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 108 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-14 {25016#true} is VALID [2020-07-18 08:45:29,786 INFO L280 TraceCheckUtils]: 146: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 116 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-15 {25016#true} is VALID [2020-07-18 08:45:29,786 INFO L280 TraceCheckUtils]: 147: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#linuxdev_info~0.base, 124 + ~#linuxdev_info~0.offset, 4); srcloc: L5865-16 {25016#true} is VALID [2020-07-18 08:45:29,786 INFO L280 TraceCheckUtils]: 148: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#linuxdev_info~0.base, 128 + ~#linuxdev_info~0.offset, 4); srcloc: L5865-17 {25016#true} is VALID [2020-07-18 08:45:29,786 INFO L280 TraceCheckUtils]: 149: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#linuxdev_info~0.base, 132 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-18 {25016#true} is VALID [2020-07-18 08:45:29,786 INFO L280 TraceCheckUtils]: 150: Hoare triple {25016#true} SUMMARY for call ~#yopy_info~0.base, ~#yopy_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5865-19 {25016#true} is VALID [2020-07-18 08:45:29,787 INFO L280 TraceCheckUtils]: 151: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(#t~string39.base, #t~string39.offset, ~#yopy_info~0.base, ~#yopy_info~0.offset, 8); srcloc: L5868 {25016#true} is VALID [2020-07-18 08:45:29,787 INFO L280 TraceCheckUtils]: 152: Hoare triple {25016#true} SUMMARY for call write~init~int(4096, ~#yopy_info~0.base, 8 + ~#yopy_info~0.offset, 4); srcloc: L5868-1 {25016#true} is VALID [2020-07-18 08:45:29,787 INFO L280 TraceCheckUtils]: 153: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 12 + ~#yopy_info~0.offset, 8); srcloc: L5868-2 {25016#true} is VALID [2020-07-18 08:45:29,787 INFO L280 TraceCheckUtils]: 154: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 20 + ~#yopy_info~0.offset, 8); srcloc: L5868-3 {25016#true} is VALID [2020-07-18 08:45:29,787 INFO L280 TraceCheckUtils]: 155: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 28 + ~#yopy_info~0.offset, 8); srcloc: L5868-4 {25016#true} is VALID [2020-07-18 08:45:29,787 INFO L280 TraceCheckUtils]: 156: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 36 + ~#yopy_info~0.offset, 8); srcloc: L5868-5 {25016#true} is VALID [2020-07-18 08:45:29,788 INFO L280 TraceCheckUtils]: 157: Hoare triple {25016#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 {25016#true} is VALID [2020-07-18 08:45:29,788 INFO L280 TraceCheckUtils]: 158: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 52 + ~#yopy_info~0.offset, 8); srcloc: L5868-7 {25016#true} is VALID [2020-07-18 08:45:29,788 INFO L280 TraceCheckUtils]: 159: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 60 + ~#yopy_info~0.offset, 8); srcloc: L5868-8 {25016#true} is VALID [2020-07-18 08:45:29,788 INFO L280 TraceCheckUtils]: 160: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 68 + ~#yopy_info~0.offset, 8); srcloc: L5868-9 {25016#true} is VALID [2020-07-18 08:45:29,788 INFO L280 TraceCheckUtils]: 161: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 76 + ~#yopy_info~0.offset, 8); srcloc: L5868-10 {25016#true} is VALID [2020-07-18 08:45:29,788 INFO L280 TraceCheckUtils]: 162: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 84 + ~#yopy_info~0.offset, 8); srcloc: L5868-11 {25016#true} is VALID [2020-07-18 08:45:29,789 INFO L280 TraceCheckUtils]: 163: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 92 + ~#yopy_info~0.offset, 8); srcloc: L5868-12 {25016#true} is VALID [2020-07-18 08:45:29,789 INFO L280 TraceCheckUtils]: 164: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 100 + ~#yopy_info~0.offset, 8); srcloc: L5868-13 {25016#true} is VALID [2020-07-18 08:45:29,789 INFO L280 TraceCheckUtils]: 165: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 108 + ~#yopy_info~0.offset, 8); srcloc: L5868-14 {25016#true} is VALID [2020-07-18 08:45:29,789 INFO L280 TraceCheckUtils]: 166: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 116 + ~#yopy_info~0.offset, 8); srcloc: L5868-15 {25016#true} is VALID [2020-07-18 08:45:29,789 INFO L280 TraceCheckUtils]: 167: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#yopy_info~0.base, 124 + ~#yopy_info~0.offset, 4); srcloc: L5868-16 {25016#true} is VALID [2020-07-18 08:45:29,789 INFO L280 TraceCheckUtils]: 168: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#yopy_info~0.base, 128 + ~#yopy_info~0.offset, 4); srcloc: L5868-17 {25016#true} is VALID [2020-07-18 08:45:29,790 INFO L280 TraceCheckUtils]: 169: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#yopy_info~0.base, 132 + ~#yopy_info~0.offset, 8); srcloc: L5868-18 {25016#true} is VALID [2020-07-18 08:45:29,790 INFO L280 TraceCheckUtils]: 170: Hoare triple {25016#true} SUMMARY for call ~#blob_info~0.base, ~#blob_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5868-19 {25016#true} is VALID [2020-07-18 08:45:29,790 INFO L280 TraceCheckUtils]: 171: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(#t~string40.base, #t~string40.offset, ~#blob_info~0.base, ~#blob_info~0.offset, 8); srcloc: L5871 {25016#true} is VALID [2020-07-18 08:45:29,790 INFO L280 TraceCheckUtils]: 172: Hoare triple {25016#true} SUMMARY for call write~init~int(4096, ~#blob_info~0.base, 8 + ~#blob_info~0.offset, 4); srcloc: L5871-1 {25016#true} is VALID [2020-07-18 08:45:29,790 INFO L280 TraceCheckUtils]: 173: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 12 + ~#blob_info~0.offset, 8); srcloc: L5871-2 {25016#true} is VALID [2020-07-18 08:45:29,790 INFO L280 TraceCheckUtils]: 174: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 20 + ~#blob_info~0.offset, 8); srcloc: L5871-3 {25016#true} is VALID [2020-07-18 08:45:29,790 INFO L280 TraceCheckUtils]: 175: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 28 + ~#blob_info~0.offset, 8); srcloc: L5871-4 {25016#true} is VALID [2020-07-18 08:45:29,791 INFO L280 TraceCheckUtils]: 176: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 36 + ~#blob_info~0.offset, 8); srcloc: L5871-5 {25016#true} is VALID [2020-07-18 08:45:29,791 INFO L280 TraceCheckUtils]: 177: Hoare triple {25016#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 {25016#true} is VALID [2020-07-18 08:45:29,791 INFO L280 TraceCheckUtils]: 178: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 52 + ~#blob_info~0.offset, 8); srcloc: L5871-7 {25016#true} is VALID [2020-07-18 08:45:29,791 INFO L280 TraceCheckUtils]: 179: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 60 + ~#blob_info~0.offset, 8); srcloc: L5871-8 {25016#true} is VALID [2020-07-18 08:45:29,791 INFO L280 TraceCheckUtils]: 180: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 68 + ~#blob_info~0.offset, 8); srcloc: L5871-9 {25016#true} is VALID [2020-07-18 08:45:29,791 INFO L280 TraceCheckUtils]: 181: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 76 + ~#blob_info~0.offset, 8); srcloc: L5871-10 {25016#true} is VALID [2020-07-18 08:45:29,792 INFO L280 TraceCheckUtils]: 182: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 84 + ~#blob_info~0.offset, 8); srcloc: L5871-11 {25016#true} is VALID [2020-07-18 08:45:29,792 INFO L280 TraceCheckUtils]: 183: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 92 + ~#blob_info~0.offset, 8); srcloc: L5871-12 {25016#true} is VALID [2020-07-18 08:45:29,792 INFO L280 TraceCheckUtils]: 184: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 100 + ~#blob_info~0.offset, 8); srcloc: L5871-13 {25016#true} is VALID [2020-07-18 08:45:29,792 INFO L280 TraceCheckUtils]: 185: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 108 + ~#blob_info~0.offset, 8); srcloc: L5871-14 {25016#true} is VALID [2020-07-18 08:45:29,792 INFO L280 TraceCheckUtils]: 186: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 116 + ~#blob_info~0.offset, 8); srcloc: L5871-15 {25016#true} is VALID [2020-07-18 08:45:29,792 INFO L280 TraceCheckUtils]: 187: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#blob_info~0.base, 124 + ~#blob_info~0.offset, 4); srcloc: L5871-16 {25016#true} is VALID [2020-07-18 08:45:29,793 INFO L280 TraceCheckUtils]: 188: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#blob_info~0.base, 128 + ~#blob_info~0.offset, 4); srcloc: L5871-17 {25016#true} is VALID [2020-07-18 08:45:29,793 INFO L280 TraceCheckUtils]: 189: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#blob_info~0.base, 132 + ~#blob_info~0.offset, 8); srcloc: L5871-18 {25016#true} is VALID [2020-07-18 08:45:29,793 INFO L280 TraceCheckUtils]: 190: Hoare triple {25016#true} SUMMARY for call ~#products~0.base, ~#products~0.offset := #Ultimate.allocOnStack(375); srcloc: L5871-19 {25016#true} is VALID [2020-07-18 08:45:29,793 INFO L280 TraceCheckUtils]: 191: Hoare triple {25016#true} SUMMARY for call write~init~int(3, ~#products~0.base, ~#products~0.offset, 2); srcloc: L5874 {25016#true} is VALID [2020-07-18 08:45:29,793 INFO L280 TraceCheckUtils]: 192: Hoare triple {25016#true} SUMMARY for call write~init~int(1026, ~#products~0.base, 2 + ~#products~0.offset, 2); srcloc: L5874-1 {25016#true} is VALID [2020-07-18 08:45:29,794 INFO L280 TraceCheckUtils]: 193: Hoare triple {25016#true} SUMMARY for call write~init~int(22066, ~#products~0.base, 4 + ~#products~0.offset, 2); srcloc: L5874-2 {25016#true} is VALID [2020-07-18 08:45:29,794 INFO L280 TraceCheckUtils]: 194: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 6 + ~#products~0.offset, 2); srcloc: L5874-3 {25016#true} is VALID [2020-07-18 08:45:29,794 INFO L280 TraceCheckUtils]: 195: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 8 + ~#products~0.offset, 2); srcloc: L5874-4 {25016#true} is VALID [2020-07-18 08:45:29,794 INFO L280 TraceCheckUtils]: 196: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 10 + ~#products~0.offset, 1); srcloc: L5874-5 {25016#true} is VALID [2020-07-18 08:45:29,794 INFO L280 TraceCheckUtils]: 197: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 11 + ~#products~0.offset, 1); srcloc: L5874-6 {25016#true} is VALID [2020-07-18 08:45:29,794 INFO L280 TraceCheckUtils]: 198: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 12 + ~#products~0.offset, 1); srcloc: L5874-7 {25016#true} is VALID [2020-07-18 08:45:29,795 INFO L280 TraceCheckUtils]: 199: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 13 + ~#products~0.offset, 1); srcloc: L5874-8 {25016#true} is VALID [2020-07-18 08:45:29,795 INFO L280 TraceCheckUtils]: 200: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 14 + ~#products~0.offset, 1); srcloc: L5874-9 {25016#true} is VALID [2020-07-18 08:45:29,795 INFO L280 TraceCheckUtils]: 201: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 15 + ~#products~0.offset, 1); srcloc: L5874-10 {25016#true} is VALID [2020-07-18 08:45:29,795 INFO L280 TraceCheckUtils]: 202: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 16 + ~#products~0.offset, 1); srcloc: L5874-11 {25016#true} is VALID [2020-07-18 08:45:29,795 INFO L280 TraceCheckUtils]: 203: Hoare triple {25016#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 {25016#true} is VALID [2020-07-18 08:45:29,795 INFO L280 TraceCheckUtils]: 204: Hoare triple {25016#true} SUMMARY for call write~init~int(3, ~#products~0.base, 25 + ~#products~0.offset, 2); srcloc: L5874-13 {25016#true} is VALID [2020-07-18 08:45:29,796 INFO L280 TraceCheckUtils]: 205: Hoare triple {25016#true} SUMMARY for call write~init~int(6189, ~#products~0.base, 27 + ~#products~0.offset, 2); srcloc: L5874-14 {25016#true} is VALID [2020-07-18 08:45:29,796 INFO L280 TraceCheckUtils]: 206: Hoare triple {25016#true} SUMMARY for call write~init~int(8316, ~#products~0.base, 29 + ~#products~0.offset, 2); srcloc: L5874-15 {25016#true} is VALID [2020-07-18 08:45:29,796 INFO L280 TraceCheckUtils]: 207: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 31 + ~#products~0.offset, 2); srcloc: L5874-16 {25016#true} is VALID [2020-07-18 08:45:29,796 INFO L280 TraceCheckUtils]: 208: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 33 + ~#products~0.offset, 2); srcloc: L5874-17 {25016#true} is VALID [2020-07-18 08:45:29,796 INFO L280 TraceCheckUtils]: 209: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 35 + ~#products~0.offset, 1); srcloc: L5874-18 {25016#true} is VALID [2020-07-18 08:45:29,796 INFO L280 TraceCheckUtils]: 210: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 36 + ~#products~0.offset, 1); srcloc: L5874-19 {25016#true} is VALID [2020-07-18 08:45:29,797 INFO L280 TraceCheckUtils]: 211: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 37 + ~#products~0.offset, 1); srcloc: L5874-20 {25016#true} is VALID [2020-07-18 08:45:29,797 INFO L280 TraceCheckUtils]: 212: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 38 + ~#products~0.offset, 1); srcloc: L5874-21 {25016#true} is VALID [2020-07-18 08:45:29,797 INFO L280 TraceCheckUtils]: 213: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 39 + ~#products~0.offset, 1); srcloc: L5874-22 {25016#true} is VALID [2020-07-18 08:45:29,797 INFO L280 TraceCheckUtils]: 214: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 40 + ~#products~0.offset, 1); srcloc: L5874-23 {25016#true} is VALID [2020-07-18 08:45:29,797 INFO L280 TraceCheckUtils]: 215: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 41 + ~#products~0.offset, 1); srcloc: L5874-24 {25016#true} is VALID [2020-07-18 08:45:29,797 INFO L280 TraceCheckUtils]: 216: Hoare triple {25016#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 {25016#true} is VALID [2020-07-18 08:45:29,798 INFO L280 TraceCheckUtils]: 217: Hoare triple {25016#true} SUMMARY for call write~init~int(3, ~#products~0.base, 50 + ~#products~0.offset, 2); srcloc: L5874-26 {25016#true} is VALID [2020-07-18 08:45:29,798 INFO L280 TraceCheckUtils]: 218: Hoare triple {25016#true} SUMMARY for call write~init~int(1351, ~#products~0.base, 52 + ~#products~0.offset, 2); srcloc: L5874-27 {25016#true} is VALID [2020-07-18 08:45:29,798 INFO L280 TraceCheckUtils]: 219: Hoare triple {25016#true} SUMMARY for call write~init~int(10016, ~#products~0.base, 54 + ~#products~0.offset, 2); srcloc: L5874-28 {25016#true} is VALID [2020-07-18 08:45:29,798 INFO L280 TraceCheckUtils]: 220: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 56 + ~#products~0.offset, 2); srcloc: L5874-29 {25016#true} is VALID [2020-07-18 08:45:29,798 INFO L280 TraceCheckUtils]: 221: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 58 + ~#products~0.offset, 2); srcloc: L5874-30 {25016#true} is VALID [2020-07-18 08:45:29,798 INFO L280 TraceCheckUtils]: 222: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 60 + ~#products~0.offset, 1); srcloc: L5874-31 {25016#true} is VALID [2020-07-18 08:45:29,799 INFO L280 TraceCheckUtils]: 223: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 61 + ~#products~0.offset, 1); srcloc: L5874-32 {25016#true} is VALID [2020-07-18 08:45:29,799 INFO L280 TraceCheckUtils]: 224: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 62 + ~#products~0.offset, 1); srcloc: L5874-33 {25016#true} is VALID [2020-07-18 08:45:29,799 INFO L280 TraceCheckUtils]: 225: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 63 + ~#products~0.offset, 1); srcloc: L5874-34 {25016#true} is VALID [2020-07-18 08:45:29,799 INFO L280 TraceCheckUtils]: 226: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 64 + ~#products~0.offset, 1); srcloc: L5874-35 {25016#true} is VALID [2020-07-18 08:45:29,799 INFO L280 TraceCheckUtils]: 227: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 65 + ~#products~0.offset, 1); srcloc: L5874-36 {25016#true} is VALID [2020-07-18 08:45:29,799 INFO L280 TraceCheckUtils]: 228: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 66 + ~#products~0.offset, 1); srcloc: L5874-37 {25016#true} is VALID [2020-07-18 08:45:29,800 INFO L280 TraceCheckUtils]: 229: Hoare triple {25016#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 {25016#true} is VALID [2020-07-18 08:45:29,800 INFO L280 TraceCheckUtils]: 230: Hoare triple {25016#true} SUMMARY for call write~init~int(3, ~#products~0.base, 75 + ~#products~0.offset, 2); srcloc: L5874-39 {25016#true} is VALID [2020-07-18 08:45:29,800 INFO L280 TraceCheckUtils]: 231: Hoare triple {25016#true} SUMMARY for call write~init~int(1351, ~#products~0.base, 77 + ~#products~0.offset, 2); srcloc: L5874-40 {25016#true} is VALID [2020-07-18 08:45:29,800 INFO L280 TraceCheckUtils]: 232: Hoare triple {25016#true} SUMMARY for call write~init~int(10023, ~#products~0.base, 79 + ~#products~0.offset, 2); srcloc: L5874-41 {25016#true} is VALID [2020-07-18 08:45:29,800 INFO L280 TraceCheckUtils]: 233: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 81 + ~#products~0.offset, 2); srcloc: L5874-42 {25016#true} is VALID [2020-07-18 08:45:29,800 INFO L280 TraceCheckUtils]: 234: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 83 + ~#products~0.offset, 2); srcloc: L5874-43 {25016#true} is VALID [2020-07-18 08:45:29,801 INFO L280 TraceCheckUtils]: 235: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 85 + ~#products~0.offset, 1); srcloc: L5874-44 {25016#true} is VALID [2020-07-18 08:45:29,801 INFO L280 TraceCheckUtils]: 236: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 86 + ~#products~0.offset, 1); srcloc: L5874-45 {25016#true} is VALID [2020-07-18 08:45:29,801 INFO L280 TraceCheckUtils]: 237: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 87 + ~#products~0.offset, 1); srcloc: L5874-46 {25016#true} is VALID [2020-07-18 08:45:29,801 INFO L280 TraceCheckUtils]: 238: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 88 + ~#products~0.offset, 1); srcloc: L5874-47 {25016#true} is VALID [2020-07-18 08:45:29,801 INFO L280 TraceCheckUtils]: 239: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 89 + ~#products~0.offset, 1); srcloc: L5874-48 {25016#true} is VALID [2020-07-18 08:45:29,801 INFO L280 TraceCheckUtils]: 240: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 90 + ~#products~0.offset, 1); srcloc: L5874-49 {25016#true} is VALID [2020-07-18 08:45:29,802 INFO L280 TraceCheckUtils]: 241: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 91 + ~#products~0.offset, 1); srcloc: L5874-50 {25016#true} is VALID [2020-07-18 08:45:29,802 INFO L280 TraceCheckUtils]: 242: Hoare triple {25016#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 {25016#true} is VALID [2020-07-18 08:45:29,802 INFO L280 TraceCheckUtils]: 243: Hoare triple {25016#true} SUMMARY for call write~init~int(3, ~#products~0.base, 100 + ~#products~0.offset, 2); srcloc: L5874-52 {25016#true} is VALID [2020-07-18 08:45:29,802 INFO L280 TraceCheckUtils]: 244: Hoare triple {25016#true} SUMMARY for call write~init~int(1293, ~#products~0.base, 102 + ~#products~0.offset, 2); srcloc: L5874-53 {25016#true} is VALID [2020-07-18 08:45:29,802 INFO L280 TraceCheckUtils]: 245: Hoare triple {25016#true} SUMMARY for call write~init~int(4, ~#products~0.base, 104 + ~#products~0.offset, 2); srcloc: L5874-54 {25016#true} is VALID [2020-07-18 08:45:29,802 INFO L280 TraceCheckUtils]: 246: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 106 + ~#products~0.offset, 2); srcloc: L5874-55 {25016#true} is VALID [2020-07-18 08:45:29,802 INFO L280 TraceCheckUtils]: 247: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 108 + ~#products~0.offset, 2); srcloc: L5874-56 {25016#true} is VALID [2020-07-18 08:45:29,803 INFO L280 TraceCheckUtils]: 248: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 110 + ~#products~0.offset, 1); srcloc: L5874-57 {25016#true} is VALID [2020-07-18 08:45:29,803 INFO L280 TraceCheckUtils]: 249: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 111 + ~#products~0.offset, 1); srcloc: L5874-58 {25016#true} is VALID [2020-07-18 08:45:29,803 INFO L280 TraceCheckUtils]: 250: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 112 + ~#products~0.offset, 1); srcloc: L5874-59 {25016#true} is VALID [2020-07-18 08:45:29,803 INFO L280 TraceCheckUtils]: 251: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 113 + ~#products~0.offset, 1); srcloc: L5874-60 {25016#true} is VALID [2020-07-18 08:45:29,803 INFO L280 TraceCheckUtils]: 252: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 114 + ~#products~0.offset, 1); srcloc: L5874-61 {25016#true} is VALID [2020-07-18 08:45:29,803 INFO L280 TraceCheckUtils]: 253: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 115 + ~#products~0.offset, 1); srcloc: L5874-62 {25016#true} is VALID [2020-07-18 08:45:29,804 INFO L280 TraceCheckUtils]: 254: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 116 + ~#products~0.offset, 1); srcloc: L5874-63 {25016#true} is VALID [2020-07-18 08:45:29,804 INFO L280 TraceCheckUtils]: 255: Hoare triple {25016#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 {25016#true} is VALID [2020-07-18 08:45:29,804 INFO L280 TraceCheckUtils]: 256: Hoare triple {25016#true} SUMMARY for call write~init~int(3, ~#products~0.base, 125 + ~#products~0.offset, 2); srcloc: L5874-65 {25016#true} is VALID [2020-07-18 08:45:29,804 INFO L280 TraceCheckUtils]: 257: Hoare triple {25016#true} SUMMARY for call write~init~int(1388, ~#products~0.base, 127 + ~#products~0.offset, 2); srcloc: L5874-66 {25016#true} is VALID [2020-07-18 08:45:29,804 INFO L280 TraceCheckUtils]: 258: Hoare triple {25016#true} SUMMARY for call write~init~int(33024, ~#products~0.base, 129 + ~#products~0.offset, 2); srcloc: L5874-67 {25016#true} is VALID [2020-07-18 08:45:29,805 INFO L280 TraceCheckUtils]: 259: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 131 + ~#products~0.offset, 2); srcloc: L5874-68 {25016#true} is VALID [2020-07-18 08:45:29,805 INFO L280 TraceCheckUtils]: 260: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 133 + ~#products~0.offset, 2); srcloc: L5874-69 {25016#true} is VALID [2020-07-18 08:45:29,805 INFO L280 TraceCheckUtils]: 261: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 135 + ~#products~0.offset, 1); srcloc: L5874-70 {25016#true} is VALID [2020-07-18 08:45:29,805 INFO L280 TraceCheckUtils]: 262: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 136 + ~#products~0.offset, 1); srcloc: L5874-71 {25016#true} is VALID [2020-07-18 08:45:29,805 INFO L280 TraceCheckUtils]: 263: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 137 + ~#products~0.offset, 1); srcloc: L5874-72 {25016#true} is VALID [2020-07-18 08:45:29,805 INFO L280 TraceCheckUtils]: 264: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 138 + ~#products~0.offset, 1); srcloc: L5874-73 {25016#true} is VALID [2020-07-18 08:45:29,806 INFO L280 TraceCheckUtils]: 265: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 139 + ~#products~0.offset, 1); srcloc: L5874-74 {25016#true} is VALID [2020-07-18 08:45:29,806 INFO L280 TraceCheckUtils]: 266: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 140 + ~#products~0.offset, 1); srcloc: L5874-75 {25016#true} is VALID [2020-07-18 08:45:29,806 INFO L280 TraceCheckUtils]: 267: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 141 + ~#products~0.offset, 1); srcloc: L5874-76 {25016#true} is VALID [2020-07-18 08:45:29,806 INFO L280 TraceCheckUtils]: 268: Hoare triple {25016#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 {25016#true} is VALID [2020-07-18 08:45:29,806 INFO L280 TraceCheckUtils]: 269: Hoare triple {25016#true} SUMMARY for call write~init~int(3, ~#products~0.base, 150 + ~#products~0.offset, 2); srcloc: L5874-78 {25016#true} is VALID [2020-07-18 08:45:29,806 INFO L280 TraceCheckUtils]: 270: Hoare triple {25016#true} SUMMARY for call write~init~int(1317, ~#products~0.base, 152 + ~#products~0.offset, 2); srcloc: L5874-79 {25016#true} is VALID [2020-07-18 08:45:29,807 INFO L280 TraceCheckUtils]: 271: Hoare triple {25016#true} SUMMARY for call write~init~int(39169, ~#products~0.base, 154 + ~#products~0.offset, 2); srcloc: L5874-80 {25016#true} is VALID [2020-07-18 08:45:29,807 INFO L280 TraceCheckUtils]: 272: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 156 + ~#products~0.offset, 2); srcloc: L5874-81 {25016#true} is VALID [2020-07-18 08:45:29,807 INFO L280 TraceCheckUtils]: 273: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 158 + ~#products~0.offset, 2); srcloc: L5874-82 {25016#true} is VALID [2020-07-18 08:45:29,807 INFO L280 TraceCheckUtils]: 274: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 160 + ~#products~0.offset, 1); srcloc: L5874-83 {25016#true} is VALID [2020-07-18 08:45:29,807 INFO L280 TraceCheckUtils]: 275: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 161 + ~#products~0.offset, 1); srcloc: L5874-84 {25016#true} is VALID [2020-07-18 08:45:29,808 INFO L280 TraceCheckUtils]: 276: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 162 + ~#products~0.offset, 1); srcloc: L5874-85 {25016#true} is VALID [2020-07-18 08:45:29,808 INFO L280 TraceCheckUtils]: 277: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 163 + ~#products~0.offset, 1); srcloc: L5874-86 {25016#true} is VALID [2020-07-18 08:45:29,808 INFO L280 TraceCheckUtils]: 278: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 164 + ~#products~0.offset, 1); srcloc: L5874-87 {25016#true} is VALID [2020-07-18 08:45:29,808 INFO L280 TraceCheckUtils]: 279: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 165 + ~#products~0.offset, 1); srcloc: L5874-88 {25016#true} is VALID [2020-07-18 08:45:29,808 INFO L280 TraceCheckUtils]: 280: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 166 + ~#products~0.offset, 1); srcloc: L5874-89 {25016#true} is VALID [2020-07-18 08:45:29,808 INFO L280 TraceCheckUtils]: 281: Hoare triple {25016#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 {25016#true} is VALID [2020-07-18 08:45:29,808 INFO L280 TraceCheckUtils]: 282: Hoare triple {25016#true} SUMMARY for call write~init~int(3, ~#products~0.base, 175 + ~#products~0.offset, 2); srcloc: L5874-91 {25016#true} is VALID [2020-07-18 08:45:29,809 INFO L280 TraceCheckUtils]: 283: Hoare triple {25016#true} SUMMARY for call write~init~int(1317, ~#products~0.base, 177 + ~#products~0.offset, 2); srcloc: L5874-92 {25016#true} is VALID [2020-07-18 08:45:29,809 INFO L280 TraceCheckUtils]: 284: Hoare triple {25016#true} SUMMARY for call write~init~int(10376, ~#products~0.base, 179 + ~#products~0.offset, 2); srcloc: L5874-93 {25016#true} is VALID [2020-07-18 08:45:29,809 INFO L280 TraceCheckUtils]: 285: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 181 + ~#products~0.offset, 2); srcloc: L5874-94 {25016#true} is VALID [2020-07-18 08:45:29,809 INFO L280 TraceCheckUtils]: 286: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 183 + ~#products~0.offset, 2); srcloc: L5874-95 {25016#true} is VALID [2020-07-18 08:45:29,809 INFO L280 TraceCheckUtils]: 287: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 185 + ~#products~0.offset, 1); srcloc: L5874-96 {25016#true} is VALID [2020-07-18 08:45:29,809 INFO L280 TraceCheckUtils]: 288: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 186 + ~#products~0.offset, 1); srcloc: L5874-97 {25016#true} is VALID [2020-07-18 08:45:29,810 INFO L280 TraceCheckUtils]: 289: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 187 + ~#products~0.offset, 1); srcloc: L5874-98 {25016#true} is VALID [2020-07-18 08:45:29,810 INFO L280 TraceCheckUtils]: 290: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 188 + ~#products~0.offset, 1); srcloc: L5874-99 {25016#true} is VALID [2020-07-18 08:45:29,810 INFO L280 TraceCheckUtils]: 291: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 189 + ~#products~0.offset, 1); srcloc: L5874-100 {25016#true} is VALID [2020-07-18 08:45:29,810 INFO L280 TraceCheckUtils]: 292: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 190 + ~#products~0.offset, 1); srcloc: L5874-101 {25016#true} is VALID [2020-07-18 08:45:29,810 INFO L280 TraceCheckUtils]: 293: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 191 + ~#products~0.offset, 1); srcloc: L5874-102 {25016#true} is VALID [2020-07-18 08:45:29,810 INFO L280 TraceCheckUtils]: 294: Hoare triple {25016#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 {25016#true} is VALID [2020-07-18 08:45:29,811 INFO L280 TraceCheckUtils]: 295: Hoare triple {25016#true} SUMMARY for call write~init~int(3, ~#products~0.base, 200 + ~#products~0.offset, 2); srcloc: L5874-104 {25016#true} is VALID [2020-07-18 08:45:29,811 INFO L280 TraceCheckUtils]: 296: Hoare triple {25016#true} SUMMARY for call write~init~int(1295, ~#products~0.base, 202 + ~#products~0.offset, 2); srcloc: L5874-105 {25016#true} is VALID [2020-07-18 08:45:29,811 INFO L280 TraceCheckUtils]: 297: Hoare triple {25016#true} SUMMARY for call write~init~int(400, ~#products~0.base, 204 + ~#products~0.offset, 2); srcloc: L5874-106 {25016#true} is VALID [2020-07-18 08:45:29,811 INFO L280 TraceCheckUtils]: 298: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 206 + ~#products~0.offset, 2); srcloc: L5874-107 {25016#true} is VALID [2020-07-18 08:45:29,811 INFO L280 TraceCheckUtils]: 299: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 208 + ~#products~0.offset, 2); srcloc: L5874-108 {25016#true} is VALID [2020-07-18 08:45:29,811 INFO L280 TraceCheckUtils]: 300: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 210 + ~#products~0.offset, 1); srcloc: L5874-109 {25016#true} is VALID [2020-07-18 08:45:29,812 INFO L280 TraceCheckUtils]: 301: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 211 + ~#products~0.offset, 1); srcloc: L5874-110 {25016#true} is VALID [2020-07-18 08:45:29,812 INFO L280 TraceCheckUtils]: 302: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 212 + ~#products~0.offset, 1); srcloc: L5874-111 {25016#true} is VALID [2020-07-18 08:45:29,812 INFO L280 TraceCheckUtils]: 303: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 213 + ~#products~0.offset, 1); srcloc: L5874-112 {25016#true} is VALID [2020-07-18 08:45:29,812 INFO L280 TraceCheckUtils]: 304: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 214 + ~#products~0.offset, 1); srcloc: L5874-113 {25016#true} is VALID [2020-07-18 08:45:29,812 INFO L280 TraceCheckUtils]: 305: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 215 + ~#products~0.offset, 1); srcloc: L5874-114 {25016#true} is VALID [2020-07-18 08:45:29,812 INFO L280 TraceCheckUtils]: 306: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 216 + ~#products~0.offset, 1); srcloc: L5874-115 {25016#true} is VALID [2020-07-18 08:45:29,813 INFO L280 TraceCheckUtils]: 307: Hoare triple {25016#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 {25016#true} is VALID [2020-07-18 08:45:29,813 INFO L280 TraceCheckUtils]: 308: Hoare triple {25016#true} SUMMARY for call write~init~int(3, ~#products~0.base, 225 + ~#products~0.offset, 2); srcloc: L5874-117 {25016#true} is VALID [2020-07-18 08:45:29,813 INFO L280 TraceCheckUtils]: 309: Hoare triple {25016#true} SUMMARY for call write~init~int(1183, ~#products~0.base, 227 + ~#products~0.offset, 2); srcloc: L5874-118 {25016#true} is VALID [2020-07-18 08:45:29,813 INFO L280 TraceCheckUtils]: 310: Hoare triple {25016#true} SUMMARY for call write~init~int(20570, ~#products~0.base, 229 + ~#products~0.offset, 2); srcloc: L5874-119 {25016#true} is VALID [2020-07-18 08:45:29,813 INFO L280 TraceCheckUtils]: 311: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 231 + ~#products~0.offset, 2); srcloc: L5874-120 {25016#true} is VALID [2020-07-18 08:45:29,813 INFO L280 TraceCheckUtils]: 312: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 233 + ~#products~0.offset, 2); srcloc: L5874-121 {25016#true} is VALID [2020-07-18 08:45:29,814 INFO L280 TraceCheckUtils]: 313: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 235 + ~#products~0.offset, 1); srcloc: L5874-122 {25016#true} is VALID [2020-07-18 08:45:29,814 INFO L280 TraceCheckUtils]: 314: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 236 + ~#products~0.offset, 1); srcloc: L5874-123 {25016#true} is VALID [2020-07-18 08:45:29,814 INFO L280 TraceCheckUtils]: 315: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 237 + ~#products~0.offset, 1); srcloc: L5874-124 {25016#true} is VALID [2020-07-18 08:45:29,814 INFO L280 TraceCheckUtils]: 316: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 238 + ~#products~0.offset, 1); srcloc: L5874-125 {25016#true} is VALID [2020-07-18 08:45:29,814 INFO L280 TraceCheckUtils]: 317: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 239 + ~#products~0.offset, 1); srcloc: L5874-126 {25016#true} is VALID [2020-07-18 08:45:29,814 INFO L280 TraceCheckUtils]: 318: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 240 + ~#products~0.offset, 1); srcloc: L5874-127 {25016#true} is VALID [2020-07-18 08:45:29,815 INFO L280 TraceCheckUtils]: 319: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 241 + ~#products~0.offset, 1); srcloc: L5874-128 {25016#true} is VALID [2020-07-18 08:45:29,815 INFO L280 TraceCheckUtils]: 320: Hoare triple {25016#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 {25016#true} is VALID [2020-07-18 08:45:29,815 INFO L280 TraceCheckUtils]: 321: Hoare triple {25016#true} SUMMARY for call write~init~int(3, ~#products~0.base, 250 + ~#products~0.offset, 2); srcloc: L5874-130 {25016#true} is VALID [2020-07-18 08:45:29,815 INFO L280 TraceCheckUtils]: 322: Hoare triple {25016#true} SUMMARY for call write~init~int(3710, ~#products~0.base, 252 + ~#products~0.offset, 2); srcloc: L5874-131 {25016#true} is VALID [2020-07-18 08:45:29,815 INFO L280 TraceCheckUtils]: 323: Hoare triple {25016#true} SUMMARY for call write~init~int(4097, ~#products~0.base, 254 + ~#products~0.offset, 2); srcloc: L5874-132 {25016#true} is VALID [2020-07-18 08:45:29,816 INFO L280 TraceCheckUtils]: 324: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 256 + ~#products~0.offset, 2); srcloc: L5874-133 {25016#true} is VALID [2020-07-18 08:45:29,816 INFO L280 TraceCheckUtils]: 325: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 258 + ~#products~0.offset, 2); srcloc: L5874-134 {25016#true} is VALID [2020-07-18 08:45:29,816 INFO L280 TraceCheckUtils]: 326: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 260 + ~#products~0.offset, 1); srcloc: L5874-135 {25016#true} is VALID [2020-07-18 08:45:29,816 INFO L280 TraceCheckUtils]: 327: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 261 + ~#products~0.offset, 1); srcloc: L5874-136 {25016#true} is VALID [2020-07-18 08:45:29,816 INFO L280 TraceCheckUtils]: 328: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 262 + ~#products~0.offset, 1); srcloc: L5874-137 {25016#true} is VALID [2020-07-18 08:45:29,816 INFO L280 TraceCheckUtils]: 329: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 263 + ~#products~0.offset, 1); srcloc: L5874-138 {25016#true} is VALID [2020-07-18 08:45:29,817 INFO L280 TraceCheckUtils]: 330: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 264 + ~#products~0.offset, 1); srcloc: L5874-139 {25016#true} is VALID [2020-07-18 08:45:29,817 INFO L280 TraceCheckUtils]: 331: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 265 + ~#products~0.offset, 1); srcloc: L5874-140 {25016#true} is VALID [2020-07-18 08:45:29,817 INFO L280 TraceCheckUtils]: 332: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 266 + ~#products~0.offset, 1); srcloc: L5874-141 {25016#true} is VALID [2020-07-18 08:45:29,817 INFO L280 TraceCheckUtils]: 333: Hoare triple {25016#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 {25016#true} is VALID [2020-07-18 08:45:29,817 INFO L280 TraceCheckUtils]: 334: Hoare triple {25016#true} SUMMARY for call write~init~int(3, ~#products~0.base, 275 + ~#products~0.offset, 2); srcloc: L5874-143 {25016#true} is VALID [2020-07-18 08:45:29,817 INFO L280 TraceCheckUtils]: 335: Hoare triple {25016#true} SUMMARY for call write~init~int(32902, ~#products~0.base, 277 + ~#products~0.offset, 2); srcloc: L5874-144 {25016#true} is VALID [2020-07-18 08:45:29,818 INFO L280 TraceCheckUtils]: 336: Hoare triple {25016#true} SUMMARY for call write~init~int(2003, ~#products~0.base, 279 + ~#products~0.offset, 2); srcloc: L5874-145 {25016#true} is VALID [2020-07-18 08:45:29,818 INFO L280 TraceCheckUtils]: 337: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 281 + ~#products~0.offset, 2); srcloc: L5874-146 {25016#true} is VALID [2020-07-18 08:45:29,818 INFO L280 TraceCheckUtils]: 338: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 283 + ~#products~0.offset, 2); srcloc: L5874-147 {25016#true} is VALID [2020-07-18 08:45:29,818 INFO L280 TraceCheckUtils]: 339: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 285 + ~#products~0.offset, 1); srcloc: L5874-148 {25016#true} is VALID [2020-07-18 08:45:29,818 INFO L280 TraceCheckUtils]: 340: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 286 + ~#products~0.offset, 1); srcloc: L5874-149 {25016#true} is VALID [2020-07-18 08:45:29,818 INFO L280 TraceCheckUtils]: 341: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 287 + ~#products~0.offset, 1); srcloc: L5874-150 {25016#true} is VALID [2020-07-18 08:45:29,819 INFO L280 TraceCheckUtils]: 342: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 288 + ~#products~0.offset, 1); srcloc: L5874-151 {25016#true} is VALID [2020-07-18 08:45:29,819 INFO L280 TraceCheckUtils]: 343: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 289 + ~#products~0.offset, 1); srcloc: L5874-152 {25016#true} is VALID [2020-07-18 08:45:29,819 INFO L280 TraceCheckUtils]: 344: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 290 + ~#products~0.offset, 1); srcloc: L5874-153 {25016#true} is VALID [2020-07-18 08:45:29,819 INFO L280 TraceCheckUtils]: 345: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 291 + ~#products~0.offset, 1); srcloc: L5874-154 {25016#true} is VALID [2020-07-18 08:45:29,819 INFO L280 TraceCheckUtils]: 346: Hoare triple {25016#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 {25016#true} is VALID [2020-07-18 08:45:29,819 INFO L280 TraceCheckUtils]: 347: Hoare triple {25016#true} SUMMARY for call write~init~int(3, ~#products~0.base, 300 + ~#products~0.offset, 2); srcloc: L5874-156 {25016#true} is VALID [2020-07-18 08:45:29,820 INFO L280 TraceCheckUtils]: 348: Hoare triple {25016#true} SUMMARY for call write~init~int(4742, ~#products~0.base, 302 + ~#products~0.offset, 2); srcloc: L5874-157 {25016#true} is VALID [2020-07-18 08:45:29,820 INFO L280 TraceCheckUtils]: 349: Hoare triple {25016#true} SUMMARY for call write~init~int(32769, ~#products~0.base, 304 + ~#products~0.offset, 2); srcloc: L5874-158 {25016#true} is VALID [2020-07-18 08:45:29,820 INFO L280 TraceCheckUtils]: 350: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 306 + ~#products~0.offset, 2); srcloc: L5874-159 {25016#true} is VALID [2020-07-18 08:45:29,820 INFO L280 TraceCheckUtils]: 351: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 308 + ~#products~0.offset, 2); srcloc: L5874-160 {25016#true} is VALID [2020-07-18 08:45:29,820 INFO L280 TraceCheckUtils]: 352: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 310 + ~#products~0.offset, 1); srcloc: L5874-161 {25016#true} is VALID [2020-07-18 08:45:29,820 INFO L280 TraceCheckUtils]: 353: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 311 + ~#products~0.offset, 1); srcloc: L5874-162 {25016#true} is VALID [2020-07-18 08:45:29,821 INFO L280 TraceCheckUtils]: 354: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 312 + ~#products~0.offset, 1); srcloc: L5874-163 {25016#true} is VALID [2020-07-18 08:45:29,821 INFO L280 TraceCheckUtils]: 355: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 313 + ~#products~0.offset, 1); srcloc: L5874-164 {25016#true} is VALID [2020-07-18 08:45:29,821 INFO L280 TraceCheckUtils]: 356: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 314 + ~#products~0.offset, 1); srcloc: L5874-165 {25016#true} is VALID [2020-07-18 08:45:29,821 INFO L280 TraceCheckUtils]: 357: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 315 + ~#products~0.offset, 1); srcloc: L5874-166 {25016#true} is VALID [2020-07-18 08:45:29,821 INFO L280 TraceCheckUtils]: 358: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 316 + ~#products~0.offset, 1); srcloc: L5874-167 {25016#true} is VALID [2020-07-18 08:45:29,822 INFO L280 TraceCheckUtils]: 359: Hoare triple {25016#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 {25016#true} is VALID [2020-07-18 08:45:29,822 INFO L280 TraceCheckUtils]: 360: Hoare triple {25016#true} SUMMARY for call write~init~int(3, ~#products~0.base, 325 + ~#products~0.offset, 2); srcloc: L5874-169 {25016#true} is VALID [2020-07-18 08:45:29,822 INFO L280 TraceCheckUtils]: 361: Hoare triple {25016#true} SUMMARY for call write~init~int(1317, ~#products~0.base, 327 + ~#products~0.offset, 2); srcloc: L5874-170 {25016#true} is VALID [2020-07-18 08:45:29,822 INFO L280 TraceCheckUtils]: 362: Hoare triple {25016#true} SUMMARY for call write~init~int(42146, ~#products~0.base, 329 + ~#products~0.offset, 2); srcloc: L5874-171 {25016#true} is VALID [2020-07-18 08:45:29,822 INFO L280 TraceCheckUtils]: 363: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 331 + ~#products~0.offset, 2); srcloc: L5874-172 {25016#true} is VALID [2020-07-18 08:45:29,822 INFO L280 TraceCheckUtils]: 364: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 333 + ~#products~0.offset, 2); srcloc: L5874-173 {25016#true} is VALID [2020-07-18 08:45:29,823 INFO L280 TraceCheckUtils]: 365: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 335 + ~#products~0.offset, 1); srcloc: L5874-174 {25016#true} is VALID [2020-07-18 08:45:29,823 INFO L280 TraceCheckUtils]: 366: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 336 + ~#products~0.offset, 1); srcloc: L5874-175 {25016#true} is VALID [2020-07-18 08:45:29,823 INFO L280 TraceCheckUtils]: 367: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 337 + ~#products~0.offset, 1); srcloc: L5874-176 {25016#true} is VALID [2020-07-18 08:45:29,823 INFO L280 TraceCheckUtils]: 368: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 338 + ~#products~0.offset, 1); srcloc: L5874-177 {25016#true} is VALID [2020-07-18 08:45:29,823 INFO L280 TraceCheckUtils]: 369: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 339 + ~#products~0.offset, 1); srcloc: L5874-178 {25016#true} is VALID [2020-07-18 08:45:29,823 INFO L280 TraceCheckUtils]: 370: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 340 + ~#products~0.offset, 1); srcloc: L5874-179 {25016#true} is VALID [2020-07-18 08:45:29,824 INFO L280 TraceCheckUtils]: 371: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 341 + ~#products~0.offset, 1); srcloc: L5874-180 {25016#true} is VALID [2020-07-18 08:45:29,824 INFO L280 TraceCheckUtils]: 372: Hoare triple {25016#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 {25016#true} is VALID [2020-07-18 08:45:29,824 INFO L280 TraceCheckUtils]: 373: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 350 + ~#products~0.offset, 2); srcloc: L5874-182 {25016#true} is VALID [2020-07-18 08:45:29,824 INFO L280 TraceCheckUtils]: 374: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 352 + ~#products~0.offset, 2); srcloc: L5874-183 {25016#true} is VALID [2020-07-18 08:45:29,824 INFO L280 TraceCheckUtils]: 375: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 354 + ~#products~0.offset, 2); srcloc: L5874-184 {25016#true} is VALID [2020-07-18 08:45:29,824 INFO L280 TraceCheckUtils]: 376: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 356 + ~#products~0.offset, 2); srcloc: L5874-185 {25016#true} is VALID [2020-07-18 08:45:29,825 INFO L280 TraceCheckUtils]: 377: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 358 + ~#products~0.offset, 2); srcloc: L5874-186 {25016#true} is VALID [2020-07-18 08:45:29,825 INFO L280 TraceCheckUtils]: 378: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 360 + ~#products~0.offset, 1); srcloc: L5874-187 {25016#true} is VALID [2020-07-18 08:45:29,825 INFO L280 TraceCheckUtils]: 379: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 361 + ~#products~0.offset, 1); srcloc: L5874-188 {25016#true} is VALID [2020-07-18 08:45:29,825 INFO L280 TraceCheckUtils]: 380: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 362 + ~#products~0.offset, 1); srcloc: L5874-189 {25016#true} is VALID [2020-07-18 08:45:29,825 INFO L280 TraceCheckUtils]: 381: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 363 + ~#products~0.offset, 1); srcloc: L5874-190 {25016#true} is VALID [2020-07-18 08:45:29,826 INFO L280 TraceCheckUtils]: 382: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 364 + ~#products~0.offset, 1); srcloc: L5874-191 {25016#true} is VALID [2020-07-18 08:45:29,826 INFO L280 TraceCheckUtils]: 383: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 365 + ~#products~0.offset, 1); srcloc: L5874-192 {25016#true} is VALID [2020-07-18 08:45:29,826 INFO L280 TraceCheckUtils]: 384: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 366 + ~#products~0.offset, 1); srcloc: L5874-193 {25016#true} is VALID [2020-07-18 08:45:29,826 INFO L280 TraceCheckUtils]: 385: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#products~0.base, 367 + ~#products~0.offset, 8); srcloc: L5874-194 {25016#true} is VALID [2020-07-18 08:45:29,826 INFO L280 TraceCheckUtils]: 386: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[0 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,826 INFO L280 TraceCheckUtils]: 387: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[0 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,827 INFO L280 TraceCheckUtils]: 388: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[0 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,827 INFO L280 TraceCheckUtils]: 389: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[0 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,827 INFO L280 TraceCheckUtils]: 390: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[0 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,827 INFO L280 TraceCheckUtils]: 391: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[0 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,827 INFO L280 TraceCheckUtils]: 392: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[0 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,828 INFO L280 TraceCheckUtils]: 393: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[0 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,828 INFO L280 TraceCheckUtils]: 394: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[0 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,828 INFO L280 TraceCheckUtils]: 395: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[0 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,828 INFO L280 TraceCheckUtils]: 396: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[0 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,828 INFO L280 TraceCheckUtils]: 397: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[0 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,828 INFO L280 TraceCheckUtils]: 398: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[0 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,829 INFO L280 TraceCheckUtils]: 399: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[1 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,829 INFO L280 TraceCheckUtils]: 400: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[1 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,829 INFO L280 TraceCheckUtils]: 401: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[1 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,829 INFO L280 TraceCheckUtils]: 402: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[1 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,829 INFO L280 TraceCheckUtils]: 403: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[1 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,829 INFO L280 TraceCheckUtils]: 404: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[1 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,829 INFO L280 TraceCheckUtils]: 405: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[1 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,830 INFO L280 TraceCheckUtils]: 406: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[1 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,830 INFO L280 TraceCheckUtils]: 407: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[1 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,830 INFO L280 TraceCheckUtils]: 408: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[1 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,830 INFO L280 TraceCheckUtils]: 409: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[1 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,830 INFO L280 TraceCheckUtils]: 410: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[1 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,830 INFO L280 TraceCheckUtils]: 411: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[1 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,831 INFO L280 TraceCheckUtils]: 412: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[2 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,831 INFO L280 TraceCheckUtils]: 413: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[2 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,831 INFO L280 TraceCheckUtils]: 414: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[2 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,831 INFO L280 TraceCheckUtils]: 415: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[2 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,831 INFO L280 TraceCheckUtils]: 416: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[2 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,832 INFO L280 TraceCheckUtils]: 417: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[2 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,832 INFO L280 TraceCheckUtils]: 418: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[2 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,832 INFO L280 TraceCheckUtils]: 419: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[2 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,832 INFO L280 TraceCheckUtils]: 420: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[2 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,832 INFO L280 TraceCheckUtils]: 421: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[2 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,832 INFO L280 TraceCheckUtils]: 422: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[2 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,833 INFO L280 TraceCheckUtils]: 423: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[2 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,833 INFO L280 TraceCheckUtils]: 424: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[2 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,833 INFO L280 TraceCheckUtils]: 425: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[3 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,833 INFO L280 TraceCheckUtils]: 426: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[3 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,833 INFO L280 TraceCheckUtils]: 427: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[3 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,833 INFO L280 TraceCheckUtils]: 428: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[3 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,834 INFO L280 TraceCheckUtils]: 429: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[3 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,834 INFO L280 TraceCheckUtils]: 430: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[3 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,834 INFO L280 TraceCheckUtils]: 431: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[3 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,834 INFO L280 TraceCheckUtils]: 432: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[3 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,834 INFO L280 TraceCheckUtils]: 433: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[3 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,834 INFO L280 TraceCheckUtils]: 434: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[3 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,835 INFO L280 TraceCheckUtils]: 435: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[3 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,835 INFO L280 TraceCheckUtils]: 436: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[3 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,835 INFO L280 TraceCheckUtils]: 437: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[3 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,835 INFO L280 TraceCheckUtils]: 438: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[4 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,835 INFO L280 TraceCheckUtils]: 439: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[4 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,835 INFO L280 TraceCheckUtils]: 440: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[4 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,836 INFO L280 TraceCheckUtils]: 441: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[4 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,836 INFO L280 TraceCheckUtils]: 442: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[4 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,836 INFO L280 TraceCheckUtils]: 443: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[4 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,836 INFO L280 TraceCheckUtils]: 444: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[4 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,836 INFO L280 TraceCheckUtils]: 445: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[4 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,836 INFO L280 TraceCheckUtils]: 446: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[4 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,837 INFO L280 TraceCheckUtils]: 447: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[4 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,837 INFO L280 TraceCheckUtils]: 448: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[4 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,837 INFO L280 TraceCheckUtils]: 449: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[4 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,837 INFO L280 TraceCheckUtils]: 450: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[4 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,837 INFO L280 TraceCheckUtils]: 451: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[5 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,838 INFO L280 TraceCheckUtils]: 452: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[5 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,838 INFO L280 TraceCheckUtils]: 453: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[5 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,838 INFO L280 TraceCheckUtils]: 454: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[5 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,838 INFO L280 TraceCheckUtils]: 455: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[5 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,838 INFO L280 TraceCheckUtils]: 456: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[5 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,838 INFO L280 TraceCheckUtils]: 457: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[5 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,839 INFO L280 TraceCheckUtils]: 458: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[5 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,839 INFO L280 TraceCheckUtils]: 459: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[5 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,839 INFO L280 TraceCheckUtils]: 460: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[5 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,839 INFO L280 TraceCheckUtils]: 461: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[5 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,839 INFO L280 TraceCheckUtils]: 462: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[5 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,840 INFO L280 TraceCheckUtils]: 463: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[5 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,840 INFO L280 TraceCheckUtils]: 464: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[6 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,840 INFO L280 TraceCheckUtils]: 465: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[6 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,840 INFO L280 TraceCheckUtils]: 466: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[6 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,840 INFO L280 TraceCheckUtils]: 467: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[6 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,840 INFO L280 TraceCheckUtils]: 468: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[6 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,841 INFO L280 TraceCheckUtils]: 469: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[6 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,841 INFO L280 TraceCheckUtils]: 470: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[6 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,841 INFO L280 TraceCheckUtils]: 471: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[6 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,841 INFO L280 TraceCheckUtils]: 472: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[6 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,841 INFO L280 TraceCheckUtils]: 473: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[6 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,842 INFO L280 TraceCheckUtils]: 474: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[6 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,842 INFO L280 TraceCheckUtils]: 475: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[6 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,842 INFO L280 TraceCheckUtils]: 476: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[6 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,842 INFO L280 TraceCheckUtils]: 477: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[7 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,842 INFO L280 TraceCheckUtils]: 478: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[7 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,842 INFO L280 TraceCheckUtils]: 479: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[7 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,843 INFO L280 TraceCheckUtils]: 480: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[7 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,843 INFO L280 TraceCheckUtils]: 481: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[7 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,843 INFO L280 TraceCheckUtils]: 482: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[7 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,843 INFO L280 TraceCheckUtils]: 483: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[7 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,843 INFO L280 TraceCheckUtils]: 484: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[7 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,844 INFO L280 TraceCheckUtils]: 485: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[7 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,844 INFO L280 TraceCheckUtils]: 486: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[7 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,844 INFO L280 TraceCheckUtils]: 487: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[7 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,844 INFO L280 TraceCheckUtils]: 488: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[7 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,844 INFO L280 TraceCheckUtils]: 489: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[7 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,844 INFO L280 TraceCheckUtils]: 490: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[8 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,845 INFO L280 TraceCheckUtils]: 491: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[8 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,845 INFO L280 TraceCheckUtils]: 492: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[8 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,845 INFO L280 TraceCheckUtils]: 493: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[8 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,845 INFO L280 TraceCheckUtils]: 494: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[8 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,845 INFO L280 TraceCheckUtils]: 495: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[8 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,846 INFO L280 TraceCheckUtils]: 496: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[8 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,846 INFO L280 TraceCheckUtils]: 497: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[8 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,846 INFO L280 TraceCheckUtils]: 498: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[8 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,846 INFO L280 TraceCheckUtils]: 499: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[8 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,846 INFO L280 TraceCheckUtils]: 500: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[8 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,846 INFO L280 TraceCheckUtils]: 501: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[8 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,847 INFO L280 TraceCheckUtils]: 502: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[8 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,847 INFO L280 TraceCheckUtils]: 503: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[9 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,847 INFO L280 TraceCheckUtils]: 504: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[9 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,847 INFO L280 TraceCheckUtils]: 505: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[9 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,847 INFO L280 TraceCheckUtils]: 506: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[9 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,847 INFO L280 TraceCheckUtils]: 507: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[9 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,848 INFO L280 TraceCheckUtils]: 508: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[9 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,848 INFO L280 TraceCheckUtils]: 509: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[9 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,848 INFO L280 TraceCheckUtils]: 510: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[9 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,848 INFO L280 TraceCheckUtils]: 511: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[9 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,848 INFO L280 TraceCheckUtils]: 512: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[9 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,848 INFO L280 TraceCheckUtils]: 513: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[9 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,849 INFO L280 TraceCheckUtils]: 514: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[9 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,849 INFO L280 TraceCheckUtils]: 515: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[9 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,849 INFO L280 TraceCheckUtils]: 516: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[10 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,849 INFO L280 TraceCheckUtils]: 517: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[10 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,849 INFO L280 TraceCheckUtils]: 518: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[10 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,849 INFO L280 TraceCheckUtils]: 519: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[10 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,850 INFO L280 TraceCheckUtils]: 520: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[10 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,850 INFO L280 TraceCheckUtils]: 521: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[10 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,850 INFO L280 TraceCheckUtils]: 522: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[10 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,850 INFO L280 TraceCheckUtils]: 523: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[10 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,850 INFO L280 TraceCheckUtils]: 524: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[10 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,850 INFO L280 TraceCheckUtils]: 525: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[10 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,851 INFO L280 TraceCheckUtils]: 526: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[10 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,851 INFO L280 TraceCheckUtils]: 527: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[10 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,851 INFO L280 TraceCheckUtils]: 528: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[10 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,851 INFO L280 TraceCheckUtils]: 529: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[11 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,851 INFO L280 TraceCheckUtils]: 530: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[11 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,851 INFO L280 TraceCheckUtils]: 531: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[11 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,852 INFO L280 TraceCheckUtils]: 532: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[11 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,852 INFO L280 TraceCheckUtils]: 533: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[11 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,852 INFO L280 TraceCheckUtils]: 534: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[11 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,852 INFO L280 TraceCheckUtils]: 535: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[11 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,852 INFO L280 TraceCheckUtils]: 536: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[11 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,853 INFO L280 TraceCheckUtils]: 537: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[11 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,853 INFO L280 TraceCheckUtils]: 538: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[11 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,853 INFO L280 TraceCheckUtils]: 539: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[11 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,853 INFO L280 TraceCheckUtils]: 540: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[11 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,853 INFO L280 TraceCheckUtils]: 541: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[11 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,853 INFO L280 TraceCheckUtils]: 542: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[12 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,853 INFO L280 TraceCheckUtils]: 543: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[12 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,854 INFO L280 TraceCheckUtils]: 544: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[12 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,854 INFO L280 TraceCheckUtils]: 545: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[12 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,854 INFO L280 TraceCheckUtils]: 546: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[12 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,854 INFO L280 TraceCheckUtils]: 547: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[12 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,855 INFO L280 TraceCheckUtils]: 548: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[12 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,855 INFO L280 TraceCheckUtils]: 549: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[12 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,855 INFO L280 TraceCheckUtils]: 550: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[12 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,855 INFO L280 TraceCheckUtils]: 551: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[12 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,855 INFO L280 TraceCheckUtils]: 552: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[12 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,855 INFO L280 TraceCheckUtils]: 553: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[12 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,856 INFO L280 TraceCheckUtils]: 554: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[12 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,856 INFO L280 TraceCheckUtils]: 555: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[13 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,856 INFO L280 TraceCheckUtils]: 556: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[13 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,856 INFO L280 TraceCheckUtils]: 557: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[13 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,856 INFO L280 TraceCheckUtils]: 558: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[13 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,856 INFO L280 TraceCheckUtils]: 559: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[13 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,857 INFO L280 TraceCheckUtils]: 560: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[13 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,857 INFO L280 TraceCheckUtils]: 561: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[13 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,857 INFO L280 TraceCheckUtils]: 562: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[13 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,857 INFO L280 TraceCheckUtils]: 563: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[13 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,857 INFO L280 TraceCheckUtils]: 564: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[13 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,858 INFO L280 TraceCheckUtils]: 565: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[13 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,858 INFO L280 TraceCheckUtils]: 566: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[13 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,858 INFO L280 TraceCheckUtils]: 567: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[13 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,858 INFO L280 TraceCheckUtils]: 568: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[14 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,858 INFO L280 TraceCheckUtils]: 569: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[14 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,858 INFO L280 TraceCheckUtils]: 570: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[14 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,859 INFO L280 TraceCheckUtils]: 571: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[14 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,859 INFO L280 TraceCheckUtils]: 572: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[14 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,859 INFO L280 TraceCheckUtils]: 573: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[14 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,859 INFO L280 TraceCheckUtils]: 574: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[14 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,859 INFO L280 TraceCheckUtils]: 575: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[14 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,860 INFO L280 TraceCheckUtils]: 576: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[14 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,860 INFO L280 TraceCheckUtils]: 577: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[14 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,860 INFO L280 TraceCheckUtils]: 578: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[14 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,860 INFO L280 TraceCheckUtils]: 579: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[14 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,860 INFO L280 TraceCheckUtils]: 580: Hoare triple {25016#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[14 := 0]; {25016#true} is VALID [2020-07-18 08:45:29,860 INFO L280 TraceCheckUtils]: 581: Hoare triple {25016#true} SUMMARY for call ~#cdc_subset_driver~0.base, ~#cdc_subset_driver~0.offset := #Ultimate.allocOnStack(289); srcloc: L5930 {25016#true} is VALID [2020-07-18 08:45:29,861 INFO L280 TraceCheckUtils]: 582: Hoare triple {25016#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 {25016#true} is VALID [2020-07-18 08:45:29,861 INFO L280 TraceCheckUtils]: 583: Hoare triple {25016#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 {25016#true} is VALID [2020-07-18 08:45:29,861 INFO L280 TraceCheckUtils]: 584: Hoare triple {25016#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 {25016#true} is VALID [2020-07-18 08:45:29,861 INFO L280 TraceCheckUtils]: 585: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 24 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-4 {25016#true} is VALID [2020-07-18 08:45:29,861 INFO L280 TraceCheckUtils]: 586: Hoare triple {25016#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 {25016#true} is VALID [2020-07-18 08:45:29,862 INFO L280 TraceCheckUtils]: 587: Hoare triple {25016#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 {25016#true} is VALID [2020-07-18 08:45:29,862 INFO L280 TraceCheckUtils]: 588: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 48 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-7 {25016#true} is VALID [2020-07-18 08:45:29,862 INFO L280 TraceCheckUtils]: 589: Hoare triple {25016#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 {25016#true} is VALID [2020-07-18 08:45:29,862 INFO L280 TraceCheckUtils]: 590: Hoare triple {25016#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 {25016#true} is VALID [2020-07-18 08:45:29,862 INFO L280 TraceCheckUtils]: 591: Hoare triple {25016#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 {25016#true} is VALID [2020-07-18 08:45:29,862 INFO L280 TraceCheckUtils]: 592: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 80 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-11 {25016#true} is VALID [2020-07-18 08:45:29,863 INFO L280 TraceCheckUtils]: 593: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 84 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-12 {25016#true} is VALID [2020-07-18 08:45:29,863 INFO L280 TraceCheckUtils]: 594: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 88 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-13 {25016#true} is VALID [2020-07-18 08:45:29,863 INFO L280 TraceCheckUtils]: 595: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 92 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-14 {25016#true} is VALID [2020-07-18 08:45:29,863 INFO L280 TraceCheckUtils]: 596: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 100 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-15 {25016#true} is VALID [2020-07-18 08:45:29,863 INFO L280 TraceCheckUtils]: 597: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 108 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-16 {25016#true} is VALID [2020-07-18 08:45:29,864 INFO L280 TraceCheckUtils]: 598: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 116 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-17 {25016#true} is VALID [2020-07-18 08:45:29,864 INFO L280 TraceCheckUtils]: 599: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 124 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-18 {25016#true} is VALID [2020-07-18 08:45:29,864 INFO L280 TraceCheckUtils]: 600: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 132 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-19 {25016#true} is VALID [2020-07-18 08:45:29,864 INFO L280 TraceCheckUtils]: 601: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 136 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-20 {25016#true} is VALID [2020-07-18 08:45:29,864 INFO L280 TraceCheckUtils]: 602: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 148 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-21 {25016#true} is VALID [2020-07-18 08:45:29,864 INFO L280 TraceCheckUtils]: 603: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 156 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-22 {25016#true} is VALID [2020-07-18 08:45:29,865 INFO L280 TraceCheckUtils]: 604: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 164 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-23 {25016#true} is VALID [2020-07-18 08:45:29,865 INFO L280 TraceCheckUtils]: 605: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 172 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-24 {25016#true} is VALID [2020-07-18 08:45:29,865 INFO L280 TraceCheckUtils]: 606: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 180 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-25 {25016#true} is VALID [2020-07-18 08:45:29,865 INFO L280 TraceCheckUtils]: 607: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 188 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-26 {25016#true} is VALID [2020-07-18 08:45:29,865 INFO L280 TraceCheckUtils]: 608: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 196 + ~#cdc_subset_driver~0.offset, 1); srcloc: L5930-27 {25016#true} is VALID [2020-07-18 08:45:29,866 INFO L280 TraceCheckUtils]: 609: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 197 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-28 {25016#true} is VALID [2020-07-18 08:45:29,866 INFO L280 TraceCheckUtils]: 610: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 201 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-29 {25016#true} is VALID [2020-07-18 08:45:29,866 INFO L280 TraceCheckUtils]: 611: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 209 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-30 {25016#true} is VALID [2020-07-18 08:45:29,866 INFO L280 TraceCheckUtils]: 612: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 217 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-31 {25016#true} is VALID [2020-07-18 08:45:29,866 INFO L280 TraceCheckUtils]: 613: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 225 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-32 {25016#true} is VALID [2020-07-18 08:45:29,866 INFO L280 TraceCheckUtils]: 614: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 233 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-33 {25016#true} is VALID [2020-07-18 08:45:29,867 INFO L280 TraceCheckUtils]: 615: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 241 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-34 {25016#true} is VALID [2020-07-18 08:45:29,867 INFO L280 TraceCheckUtils]: 616: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 249 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-35 {25016#true} is VALID [2020-07-18 08:45:29,867 INFO L280 TraceCheckUtils]: 617: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 257 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-36 {25016#true} is VALID [2020-07-18 08:45:29,867 INFO L280 TraceCheckUtils]: 618: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 265 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-37 {25016#true} is VALID [2020-07-18 08:45:29,867 INFO L280 TraceCheckUtils]: 619: Hoare triple {25016#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 273 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-38 {25016#true} is VALID [2020-07-18 08:45:29,867 INFO L280 TraceCheckUtils]: 620: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 281 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-39 {25016#true} is VALID [2020-07-18 08:45:29,868 INFO L280 TraceCheckUtils]: 621: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 285 + ~#cdc_subset_driver~0.offset, 1); srcloc: L5930-40 {25016#true} is VALID [2020-07-18 08:45:29,868 INFO L280 TraceCheckUtils]: 622: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 286 + ~#cdc_subset_driver~0.offset, 1); srcloc: L5930-41 {25016#true} is VALID [2020-07-18 08:45:29,868 INFO L280 TraceCheckUtils]: 623: Hoare triple {25016#true} SUMMARY for call write~init~int(1, ~#cdc_subset_driver~0.base, 287 + ~#cdc_subset_driver~0.offset, 1); srcloc: L5930-42 {25016#true} is VALID [2020-07-18 08:45:29,868 INFO L280 TraceCheckUtils]: 624: Hoare triple {25016#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 288 + ~#cdc_subset_driver~0.offset, 1); srcloc: L5930-43 {25016#true} is VALID [2020-07-18 08:45:29,868 INFO L280 TraceCheckUtils]: 625: Hoare triple {25016#true} ~ldv_retval_0~0 := 0; {25016#true} is VALID [2020-07-18 08:45:29,869 INFO L280 TraceCheckUtils]: 626: Hoare triple {25016#true} ~ldv_retval_1~0 := 0; {25016#true} is VALID [2020-07-18 08:45:29,869 INFO L280 TraceCheckUtils]: 627: Hoare triple {25016#true} ~ldv_retval_3~0 := 0; {25016#true} is VALID [2020-07-18 08:45:29,869 INFO L280 TraceCheckUtils]: 628: Hoare triple {25016#true} ~ldv_retval_2~0 := 0; {25016#true} is VALID [2020-07-18 08:45:29,870 INFO L280 TraceCheckUtils]: 629: Hoare triple {25016#true} ~ldv_mutex_i_mutex_of_inode~0 := 1; {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-18 08:45:29,870 INFO L280 TraceCheckUtils]: 630: Hoare triple {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} ~ldv_mutex_lock~0 := 1; {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-18 08:45:29,871 INFO L280 TraceCheckUtils]: 631: Hoare triple {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} ~ldv_mutex_mutex_of_device~0 := 1; {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-18 08:45:29,871 INFO L280 TraceCheckUtils]: 632: Hoare triple {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} ~ldv_mutex_udev~0 := 1; {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-18 08:45:29,872 INFO L280 TraceCheckUtils]: 633: Hoare triple {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} assume true; {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-18 08:45:29,873 INFO L275 TraceCheckUtils]: 634: Hoare quadruple {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} {25016#true} #2340#return; {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-18 08:45:29,873 INFO L263 TraceCheckUtils]: 635: Hoare triple {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} call #t~ret124 := main(); {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-18 08:45:29,874 INFO L280 TraceCheckUtils]: 636: Hoare triple {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} havoc ~ldvarg0~0.base, ~ldvarg0~0.offset; {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-18 08:45:29,874 INFO L280 TraceCheckUtils]: 637: Hoare triple {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} havoc ~tmp~8.base, ~tmp~8.offset; {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-18 08:45:29,875 INFO L280 TraceCheckUtils]: 638: Hoare triple {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} havoc ~ldvarg1~0.base, ~ldvarg1~0.offset; {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-18 08:45:29,875 INFO L280 TraceCheckUtils]: 639: Hoare triple {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} havoc ~tmp___0~2.base, ~tmp___0~2.offset; {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-18 08:45:29,876 INFO L280 TraceCheckUtils]: 640: Hoare triple {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} havoc ~ldvarg3~0.base, ~ldvarg3~0.offset; {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-18 08:45:29,876 INFO L280 TraceCheckUtils]: 641: Hoare triple {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} havoc ~tmp___1~0.base, ~tmp___1~0.offset; {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-18 08:45:29,877 INFO L280 TraceCheckUtils]: 642: Hoare triple {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} SUMMARY for call ~#ldvarg2~0.base, ~#ldvarg2~0.offset := #Ultimate.allocOnStack(4); srcloc: L5976 {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-18 08:45:29,877 INFO L280 TraceCheckUtils]: 643: Hoare triple {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} havoc ~ldvarg4~0.base, ~ldvarg4~0.offset; {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-18 08:45:29,878 INFO L280 TraceCheckUtils]: 644: Hoare triple {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} havoc ~tmp___2~0.base, ~tmp___2~0.offset; {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-18 08:45:29,878 INFO L280 TraceCheckUtils]: 645: Hoare triple {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} havoc ~ldvarg5~0.base, ~ldvarg5~0.offset; {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-18 08:45:29,879 INFO L280 TraceCheckUtils]: 646: Hoare triple {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} havoc ~tmp___3~0.base, ~tmp___3~0.offset; {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-18 08:45:29,879 INFO L280 TraceCheckUtils]: 647: Hoare triple {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} havoc ~ldvarg6~0.base, ~ldvarg6~0.offset; {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-18 08:45:29,880 INFO L280 TraceCheckUtils]: 648: Hoare triple {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} havoc ~tmp___4~0.base, ~tmp___4~0.offset; {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-18 08:45:29,880 INFO L280 TraceCheckUtils]: 649: Hoare triple {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} havoc ~tmp___5~0; {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-18 08:45:29,881 INFO L280 TraceCheckUtils]: 650: Hoare triple {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} havoc ~tmp___6~0; {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-18 08:45:29,881 INFO L280 TraceCheckUtils]: 651: Hoare triple {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} havoc ~tmp___7~0; {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-18 08:45:29,882 INFO L280 TraceCheckUtils]: 652: Hoare triple {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} havoc ~tmp___8~0; {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-18 08:45:29,882 INFO L280 TraceCheckUtils]: 653: Hoare triple {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} havoc ~tmp___9~0; {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-18 08:45:29,883 INFO L280 TraceCheckUtils]: 654: Hoare triple {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} havoc ~tmp___10~0; {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-18 08:45:29,883 INFO L280 TraceCheckUtils]: 655: Hoare triple {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} havoc ~tmp___11~0; {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-18 08:45:29,884 INFO L280 TraceCheckUtils]: 656: Hoare triple {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} havoc ~tmp___12~0; {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-18 08:45:29,885 INFO L263 TraceCheckUtils]: 657: Hoare triple {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} call #t~ret45.base, #t~ret45.offset := ldv_init_zalloc(1456); {25835#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} is VALID [2020-07-18 08:45:29,885 INFO L280 TraceCheckUtils]: 658: Hoare triple {25835#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {25016#true} is VALID [2020-07-18 08:45:29,885 INFO L280 TraceCheckUtils]: 659: Hoare triple {25016#true} havoc ~p~2.base, ~p~2.offset; {25016#true} is VALID [2020-07-18 08:45:29,885 INFO L280 TraceCheckUtils]: 660: Hoare triple {25016#true} havoc ~tmp~2.base, ~tmp~2.offset; {25016#true} is VALID [2020-07-18 08:45:29,886 INFO L280 TraceCheckUtils]: 661: Hoare triple {25016#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 {25016#true} is VALID [2020-07-18 08:45:29,887 INFO L263 TraceCheckUtils]: 662: Hoare triple {25016#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)); {25843#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-18 08:45:29,887 INFO L280 TraceCheckUtils]: 663: Hoare triple {25843#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {25016#true} is VALID [2020-07-18 08:45:29,887 INFO L280 TraceCheckUtils]: 664: Hoare triple {25016#true} assume true; {25016#true} is VALID [2020-07-18 08:45:29,887 INFO L275 TraceCheckUtils]: 665: Hoare quadruple {25016#true} {25016#true} #2150#return; {25016#true} is VALID [2020-07-18 08:45:29,888 INFO L280 TraceCheckUtils]: 666: Hoare triple {25016#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {25016#true} is VALID [2020-07-18 08:45:29,888 INFO L280 TraceCheckUtils]: 667: Hoare triple {25016#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {25016#true} is VALID [2020-07-18 08:45:29,888 INFO L263 TraceCheckUtils]: 668: Hoare triple {25016#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {25016#true} is VALID [2020-07-18 08:45:29,888 INFO L280 TraceCheckUtils]: 669: Hoare triple {25016#true} ~cond := #in~cond; {25016#true} is VALID [2020-07-18 08:45:29,888 INFO L280 TraceCheckUtils]: 670: Hoare triple {25016#true} assume !(0 == ~cond); {25016#true} is VALID [2020-07-18 08:45:29,888 INFO L280 TraceCheckUtils]: 671: Hoare triple {25016#true} assume true; {25016#true} is VALID [2020-07-18 08:45:29,889 INFO L275 TraceCheckUtils]: 672: Hoare quadruple {25016#true} {25016#true} #2152#return; {25016#true} is VALID [2020-07-18 08:45:29,889 INFO L280 TraceCheckUtils]: 673: Hoare triple {25016#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {25016#true} is VALID [2020-07-18 08:45:29,889 INFO L280 TraceCheckUtils]: 674: Hoare triple {25016#true} assume true; {25016#true} is VALID [2020-07-18 08:45:29,891 INFO L275 TraceCheckUtils]: 675: Hoare quadruple {25016#true} {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} #2182#return; {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-18 08:45:29,891 INFO L280 TraceCheckUtils]: 676: Hoare triple {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} ~tmp~8.base, ~tmp~8.offset := #t~ret45.base, #t~ret45.offset; {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-18 08:45:29,892 INFO L280 TraceCheckUtils]: 677: Hoare triple {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} havoc #t~ret45.base, #t~ret45.offset; {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-18 08:45:29,892 INFO L280 TraceCheckUtils]: 678: Hoare triple {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} ~ldvarg0~0.base, ~ldvarg0~0.offset := ~tmp~8.base, ~tmp~8.offset; {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-18 08:45:29,893 INFO L263 TraceCheckUtils]: 679: Hoare triple {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} call #t~ret46.base, #t~ret46.offset := ldv_init_zalloc(1456); {25835#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} is VALID [2020-07-18 08:45:29,894 INFO L280 TraceCheckUtils]: 680: Hoare triple {25835#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {25016#true} is VALID [2020-07-18 08:45:29,894 INFO L280 TraceCheckUtils]: 681: Hoare triple {25016#true} havoc ~p~2.base, ~p~2.offset; {25016#true} is VALID [2020-07-18 08:45:29,894 INFO L280 TraceCheckUtils]: 682: Hoare triple {25016#true} havoc ~tmp~2.base, ~tmp~2.offset; {25016#true} is VALID [2020-07-18 08:45:29,894 INFO L280 TraceCheckUtils]: 683: Hoare triple {25016#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 {25016#true} is VALID [2020-07-18 08:45:29,896 INFO L263 TraceCheckUtils]: 684: Hoare triple {25016#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)); {25843#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-18 08:45:29,896 INFO L280 TraceCheckUtils]: 685: Hoare triple {25843#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {25016#true} is VALID [2020-07-18 08:45:29,896 INFO L280 TraceCheckUtils]: 686: Hoare triple {25016#true} assume true; {25016#true} is VALID [2020-07-18 08:45:29,896 INFO L275 TraceCheckUtils]: 687: Hoare quadruple {25016#true} {25016#true} #2150#return; {25016#true} is VALID [2020-07-18 08:45:29,896 INFO L280 TraceCheckUtils]: 688: Hoare triple {25016#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {25016#true} is VALID [2020-07-18 08:45:29,896 INFO L280 TraceCheckUtils]: 689: Hoare triple {25016#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {25016#true} is VALID [2020-07-18 08:45:29,897 INFO L263 TraceCheckUtils]: 690: Hoare triple {25016#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {25016#true} is VALID [2020-07-18 08:45:29,897 INFO L280 TraceCheckUtils]: 691: Hoare triple {25016#true} ~cond := #in~cond; {25016#true} is VALID [2020-07-18 08:45:29,897 INFO L280 TraceCheckUtils]: 692: Hoare triple {25016#true} assume !(0 == ~cond); {25016#true} is VALID [2020-07-18 08:45:29,897 INFO L280 TraceCheckUtils]: 693: Hoare triple {25016#true} assume true; {25016#true} is VALID [2020-07-18 08:45:29,897 INFO L275 TraceCheckUtils]: 694: Hoare quadruple {25016#true} {25016#true} #2152#return; {25016#true} is VALID [2020-07-18 08:45:29,897 INFO L280 TraceCheckUtils]: 695: Hoare triple {25016#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {25016#true} is VALID [2020-07-18 08:45:29,898 INFO L280 TraceCheckUtils]: 696: Hoare triple {25016#true} assume true; {25016#true} is VALID [2020-07-18 08:45:29,899 INFO L275 TraceCheckUtils]: 697: Hoare quadruple {25016#true} {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} #2184#return; {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-18 08:45:29,899 INFO L280 TraceCheckUtils]: 698: Hoare triple {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} ~tmp___0~2.base, ~tmp___0~2.offset := #t~ret46.base, #t~ret46.offset; {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-18 08:45:29,900 INFO L280 TraceCheckUtils]: 699: Hoare triple {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} havoc #t~ret46.base, #t~ret46.offset; {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-18 08:45:29,900 INFO L280 TraceCheckUtils]: 700: Hoare triple {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} ~ldvarg1~0.base, ~ldvarg1~0.offset := ~tmp___0~2.base, ~tmp___0~2.offset; {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-18 08:45:29,901 INFO L263 TraceCheckUtils]: 701: Hoare triple {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} call #t~ret47.base, #t~ret47.offset := ldv_init_zalloc(32); {25835#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} is VALID [2020-07-18 08:45:29,901 INFO L280 TraceCheckUtils]: 702: Hoare triple {25835#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {25016#true} is VALID [2020-07-18 08:45:29,901 INFO L280 TraceCheckUtils]: 703: Hoare triple {25016#true} havoc ~p~2.base, ~p~2.offset; {25016#true} is VALID [2020-07-18 08:45:29,901 INFO L280 TraceCheckUtils]: 704: Hoare triple {25016#true} havoc ~tmp~2.base, ~tmp~2.offset; {25016#true} is VALID [2020-07-18 08:45:29,902 INFO L280 TraceCheckUtils]: 705: Hoare triple {25016#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 {25016#true} is VALID [2020-07-18 08:45:29,903 INFO L263 TraceCheckUtils]: 706: Hoare triple {25016#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)); {25843#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-18 08:45:29,903 INFO L280 TraceCheckUtils]: 707: Hoare triple {25843#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {25016#true} is VALID [2020-07-18 08:45:29,903 INFO L280 TraceCheckUtils]: 708: Hoare triple {25016#true} assume true; {25016#true} is VALID [2020-07-18 08:45:29,904 INFO L275 TraceCheckUtils]: 709: Hoare quadruple {25016#true} {25016#true} #2150#return; {25016#true} is VALID [2020-07-18 08:45:29,904 INFO L280 TraceCheckUtils]: 710: Hoare triple {25016#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {25016#true} is VALID [2020-07-18 08:45:29,904 INFO L280 TraceCheckUtils]: 711: Hoare triple {25016#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {25016#true} is VALID [2020-07-18 08:45:29,904 INFO L263 TraceCheckUtils]: 712: Hoare triple {25016#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {25016#true} is VALID [2020-07-18 08:45:29,904 INFO L280 TraceCheckUtils]: 713: Hoare triple {25016#true} ~cond := #in~cond; {25016#true} is VALID [2020-07-18 08:45:29,904 INFO L280 TraceCheckUtils]: 714: Hoare triple {25016#true} assume !(0 == ~cond); {25016#true} is VALID [2020-07-18 08:45:29,905 INFO L280 TraceCheckUtils]: 715: Hoare triple {25016#true} assume true; {25016#true} is VALID [2020-07-18 08:45:29,905 INFO L275 TraceCheckUtils]: 716: Hoare quadruple {25016#true} {25016#true} #2152#return; {25016#true} is VALID [2020-07-18 08:45:29,905 INFO L280 TraceCheckUtils]: 717: Hoare triple {25016#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {25016#true} is VALID [2020-07-18 08:45:29,905 INFO L280 TraceCheckUtils]: 718: Hoare triple {25016#true} assume true; {25016#true} is VALID [2020-07-18 08:45:29,906 INFO L275 TraceCheckUtils]: 719: Hoare quadruple {25016#true} {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} #2186#return; {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-18 08:45:29,907 INFO L280 TraceCheckUtils]: 720: Hoare triple {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} ~tmp___1~0.base, ~tmp___1~0.offset := #t~ret47.base, #t~ret47.offset; {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-18 08:45:29,907 INFO L280 TraceCheckUtils]: 721: Hoare triple {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} havoc #t~ret47.base, #t~ret47.offset; {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-18 08:45:29,908 INFO L280 TraceCheckUtils]: 722: Hoare triple {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} ~ldvarg3~0.base, ~ldvarg3~0.offset := ~tmp___1~0.base, ~tmp___1~0.offset; {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-18 08:45:29,909 INFO L263 TraceCheckUtils]: 723: Hoare triple {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} call #t~ret48.base, #t~ret48.offset := ldv_init_zalloc(1456); {25835#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} is VALID [2020-07-18 08:45:29,909 INFO L280 TraceCheckUtils]: 724: Hoare triple {25835#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {25016#true} is VALID [2020-07-18 08:45:29,909 INFO L280 TraceCheckUtils]: 725: Hoare triple {25016#true} havoc ~p~2.base, ~p~2.offset; {25016#true} is VALID [2020-07-18 08:45:29,909 INFO L280 TraceCheckUtils]: 726: Hoare triple {25016#true} havoc ~tmp~2.base, ~tmp~2.offset; {25016#true} is VALID [2020-07-18 08:45:29,909 INFO L280 TraceCheckUtils]: 727: Hoare triple {25016#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 {25016#true} is VALID [2020-07-18 08:45:29,910 INFO L263 TraceCheckUtils]: 728: Hoare triple {25016#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)); {25843#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-18 08:45:29,911 INFO L280 TraceCheckUtils]: 729: Hoare triple {25843#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {25016#true} is VALID [2020-07-18 08:45:29,911 INFO L280 TraceCheckUtils]: 730: Hoare triple {25016#true} assume true; {25016#true} is VALID [2020-07-18 08:45:29,911 INFO L275 TraceCheckUtils]: 731: Hoare quadruple {25016#true} {25016#true} #2150#return; {25016#true} is VALID [2020-07-18 08:45:29,911 INFO L280 TraceCheckUtils]: 732: Hoare triple {25016#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {25016#true} is VALID [2020-07-18 08:45:29,911 INFO L280 TraceCheckUtils]: 733: Hoare triple {25016#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {25016#true} is VALID [2020-07-18 08:45:29,912 INFO L263 TraceCheckUtils]: 734: Hoare triple {25016#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {25016#true} is VALID [2020-07-18 08:45:29,912 INFO L280 TraceCheckUtils]: 735: Hoare triple {25016#true} ~cond := #in~cond; {25016#true} is VALID [2020-07-18 08:45:29,912 INFO L280 TraceCheckUtils]: 736: Hoare triple {25016#true} assume !(0 == ~cond); {25016#true} is VALID [2020-07-18 08:45:29,912 INFO L280 TraceCheckUtils]: 737: Hoare triple {25016#true} assume true; {25016#true} is VALID [2020-07-18 08:45:29,912 INFO L275 TraceCheckUtils]: 738: Hoare quadruple {25016#true} {25016#true} #2152#return; {25016#true} is VALID [2020-07-18 08:45:29,912 INFO L280 TraceCheckUtils]: 739: Hoare triple {25016#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {25016#true} is VALID [2020-07-18 08:45:29,913 INFO L280 TraceCheckUtils]: 740: Hoare triple {25016#true} assume true; {25016#true} is VALID [2020-07-18 08:45:29,913 INFO L275 TraceCheckUtils]: 741: Hoare quadruple {25016#true} {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} #2188#return; {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-18 08:45:29,914 INFO L280 TraceCheckUtils]: 742: Hoare triple {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} ~tmp___2~0.base, ~tmp___2~0.offset := #t~ret48.base, #t~ret48.offset; {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-18 08:45:29,914 INFO L280 TraceCheckUtils]: 743: Hoare triple {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} havoc #t~ret48.base, #t~ret48.offset; {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-18 08:45:29,915 INFO L280 TraceCheckUtils]: 744: Hoare triple {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} ~ldvarg4~0.base, ~ldvarg4~0.offset := ~tmp___2~0.base, ~tmp___2~0.offset; {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-18 08:45:29,916 INFO L263 TraceCheckUtils]: 745: Hoare triple {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} call #t~ret49.base, #t~ret49.offset := ldv_init_zalloc(1456); {25835#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} is VALID [2020-07-18 08:45:29,916 INFO L280 TraceCheckUtils]: 746: Hoare triple {25835#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {25016#true} is VALID [2020-07-18 08:45:29,916 INFO L280 TraceCheckUtils]: 747: Hoare triple {25016#true} havoc ~p~2.base, ~p~2.offset; {25016#true} is VALID [2020-07-18 08:45:29,917 INFO L280 TraceCheckUtils]: 748: Hoare triple {25016#true} havoc ~tmp~2.base, ~tmp~2.offset; {25016#true} is VALID [2020-07-18 08:45:29,917 INFO L280 TraceCheckUtils]: 749: Hoare triple {25016#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 {25016#true} is VALID [2020-07-18 08:45:29,918 INFO L263 TraceCheckUtils]: 750: Hoare triple {25016#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)); {25843#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-18 08:45:29,919 INFO L280 TraceCheckUtils]: 751: Hoare triple {25843#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {25016#true} is VALID [2020-07-18 08:45:29,919 INFO L280 TraceCheckUtils]: 752: Hoare triple {25016#true} assume true; {25016#true} is VALID [2020-07-18 08:45:29,919 INFO L275 TraceCheckUtils]: 753: Hoare quadruple {25016#true} {25016#true} #2150#return; {25016#true} is VALID [2020-07-18 08:45:29,919 INFO L280 TraceCheckUtils]: 754: Hoare triple {25016#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {25016#true} is VALID [2020-07-18 08:45:29,919 INFO L280 TraceCheckUtils]: 755: Hoare triple {25016#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {25016#true} is VALID [2020-07-18 08:45:29,919 INFO L263 TraceCheckUtils]: 756: Hoare triple {25016#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {25016#true} is VALID [2020-07-18 08:45:29,920 INFO L280 TraceCheckUtils]: 757: Hoare triple {25016#true} ~cond := #in~cond; {25016#true} is VALID [2020-07-18 08:45:29,920 INFO L280 TraceCheckUtils]: 758: Hoare triple {25016#true} assume !(0 == ~cond); {25016#true} is VALID [2020-07-18 08:45:29,920 INFO L280 TraceCheckUtils]: 759: Hoare triple {25016#true} assume true; {25016#true} is VALID [2020-07-18 08:45:29,920 INFO L275 TraceCheckUtils]: 760: Hoare quadruple {25016#true} {25016#true} #2152#return; {25016#true} is VALID [2020-07-18 08:45:29,920 INFO L280 TraceCheckUtils]: 761: Hoare triple {25016#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {25016#true} is VALID [2020-07-18 08:45:29,921 INFO L280 TraceCheckUtils]: 762: Hoare triple {25016#true} assume true; {25016#true} is VALID [2020-07-18 08:45:29,922 INFO L275 TraceCheckUtils]: 763: Hoare quadruple {25016#true} {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} #2190#return; {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-18 08:45:29,922 INFO L280 TraceCheckUtils]: 764: Hoare triple {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} ~tmp___3~0.base, ~tmp___3~0.offset := #t~ret49.base, #t~ret49.offset; {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-18 08:45:29,923 INFO L280 TraceCheckUtils]: 765: Hoare triple {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} havoc #t~ret49.base, #t~ret49.offset; {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-18 08:45:29,923 INFO L280 TraceCheckUtils]: 766: Hoare triple {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} ~ldvarg5~0.base, ~ldvarg5~0.offset := ~tmp___3~0.base, ~tmp___3~0.offset; {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-18 08:45:29,924 INFO L263 TraceCheckUtils]: 767: Hoare triple {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} call #t~ret50.base, #t~ret50.offset := ldv_init_zalloc(1456); {25835#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} is VALID [2020-07-18 08:45:29,924 INFO L280 TraceCheckUtils]: 768: Hoare triple {25835#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {25016#true} is VALID [2020-07-18 08:45:29,925 INFO L280 TraceCheckUtils]: 769: Hoare triple {25016#true} havoc ~p~2.base, ~p~2.offset; {25016#true} is VALID [2020-07-18 08:45:29,925 INFO L280 TraceCheckUtils]: 770: Hoare triple {25016#true} havoc ~tmp~2.base, ~tmp~2.offset; {25016#true} is VALID [2020-07-18 08:45:29,925 INFO L280 TraceCheckUtils]: 771: Hoare triple {25016#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 {25016#true} is VALID [2020-07-18 08:45:29,926 INFO L263 TraceCheckUtils]: 772: Hoare triple {25016#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)); {25843#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-18 08:45:29,926 INFO L280 TraceCheckUtils]: 773: Hoare triple {25843#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {25016#true} is VALID [2020-07-18 08:45:29,927 INFO L280 TraceCheckUtils]: 774: Hoare triple {25016#true} assume true; {25016#true} is VALID [2020-07-18 08:45:29,927 INFO L275 TraceCheckUtils]: 775: Hoare quadruple {25016#true} {25016#true} #2150#return; {25016#true} is VALID [2020-07-18 08:45:29,927 INFO L280 TraceCheckUtils]: 776: Hoare triple {25016#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {25016#true} is VALID [2020-07-18 08:45:29,927 INFO L280 TraceCheckUtils]: 777: Hoare triple {25016#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {25016#true} is VALID [2020-07-18 08:45:29,927 INFO L263 TraceCheckUtils]: 778: Hoare triple {25016#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {25016#true} is VALID [2020-07-18 08:45:29,927 INFO L280 TraceCheckUtils]: 779: Hoare triple {25016#true} ~cond := #in~cond; {25016#true} is VALID [2020-07-18 08:45:29,928 INFO L280 TraceCheckUtils]: 780: Hoare triple {25016#true} assume !(0 == ~cond); {25016#true} is VALID [2020-07-18 08:45:29,928 INFO L280 TraceCheckUtils]: 781: Hoare triple {25016#true} assume true; {25016#true} is VALID [2020-07-18 08:45:29,928 INFO L275 TraceCheckUtils]: 782: Hoare quadruple {25016#true} {25016#true} #2152#return; {25016#true} is VALID [2020-07-18 08:45:29,928 INFO L280 TraceCheckUtils]: 783: Hoare triple {25016#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {25016#true} is VALID [2020-07-18 08:45:29,928 INFO L280 TraceCheckUtils]: 784: Hoare triple {25016#true} assume true; {25016#true} is VALID [2020-07-18 08:45:29,929 INFO L275 TraceCheckUtils]: 785: Hoare quadruple {25016#true} {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} #2192#return; {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-18 08:45:29,930 INFO L280 TraceCheckUtils]: 786: Hoare triple {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} ~tmp___4~0.base, ~tmp___4~0.offset := #t~ret50.base, #t~ret50.offset; {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-18 08:45:29,931 INFO L280 TraceCheckUtils]: 787: Hoare triple {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} havoc #t~ret50.base, #t~ret50.offset; {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-18 08:45:29,931 INFO L280 TraceCheckUtils]: 788: Hoare triple {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} ~ldvarg6~0.base, ~ldvarg6~0.offset := ~tmp___4~0.base, ~tmp___4~0.offset; {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-18 08:45:29,931 INFO L263 TraceCheckUtils]: 789: Hoare triple {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} call ldv_initialize(); {25016#true} is VALID [2020-07-18 08:45:29,931 INFO L280 TraceCheckUtils]: 790: Hoare triple {25016#true} assume true; {25016#true} is VALID [2020-07-18 08:45:29,932 INFO L275 TraceCheckUtils]: 791: Hoare quadruple {25016#true} {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} #2194#return; {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-18 08:45:29,933 INFO L263 TraceCheckUtils]: 792: Hoare triple {25652#(= 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); {25879#(and (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|))} is VALID [2020-07-18 08:45:29,934 INFO L280 TraceCheckUtils]: 793: Hoare triple {25879#(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; {25016#true} is VALID [2020-07-18 08:45:29,934 INFO L280 TraceCheckUtils]: 794: Hoare triple {25016#true} ~c := #in~c; {25016#true} is VALID [2020-07-18 08:45:29,934 INFO L280 TraceCheckUtils]: 795: Hoare triple {25016#true} ~n := #in~n; {25016#true} is VALID [2020-07-18 08:45:29,934 INFO L280 TraceCheckUtils]: 796: Hoare triple {25016#true} havoc ~tmp~3.base, ~tmp~3.offset; {25016#true} is VALID [2020-07-18 08:45:29,935 INFO L263 TraceCheckUtils]: 797: Hoare triple {25016#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)); {25879#(and (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|))} is VALID [2020-07-18 08:45:29,936 INFO L280 TraceCheckUtils]: 798: Hoare triple {25879#(and (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|))} #t~loopctr125 := 0; {25016#true} is VALID [2020-07-18 08:45:29,936 INFO L280 TraceCheckUtils]: 799: Hoare triple {25016#true} assume !(#t~loopctr125 < #amount); {25016#true} is VALID [2020-07-18 08:45:29,936 INFO L280 TraceCheckUtils]: 800: Hoare triple {25016#true} assume #res.base == #ptr.base && #res.offset == #ptr.offset; {25016#true} is VALID [2020-07-18 08:45:29,936 INFO L275 TraceCheckUtils]: 801: Hoare quadruple {25016#true} {25016#true} #2164#return; {25016#true} is VALID [2020-07-18 08:45:29,936 INFO L280 TraceCheckUtils]: 802: Hoare triple {25016#true} ~tmp~3.base, ~tmp~3.offset := ~s.base, ~s.offset; {25016#true} is VALID [2020-07-18 08:45:29,936 INFO L280 TraceCheckUtils]: 803: Hoare triple {25016#true} havoc #t~memset~res13.base, #t~memset~res13.offset; {25016#true} is VALID [2020-07-18 08:45:29,937 INFO L280 TraceCheckUtils]: 804: Hoare triple {25016#true} #res.base, #res.offset := ~tmp~3.base, ~tmp~3.offset; {25016#true} is VALID [2020-07-18 08:45:29,937 INFO L280 TraceCheckUtils]: 805: Hoare triple {25016#true} assume true; {25016#true} is VALID [2020-07-18 08:45:29,938 INFO L275 TraceCheckUtils]: 806: Hoare quadruple {25016#true} {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} #2196#return; {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-18 08:45:29,938 INFO L280 TraceCheckUtils]: 807: Hoare triple {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} havoc #t~ret51.base, #t~ret51.offset; {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-18 08:45:29,939 INFO L280 TraceCheckUtils]: 808: Hoare triple {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} ~ldv_state_variable_6~0 := 0; {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-18 08:45:29,939 INFO L280 TraceCheckUtils]: 809: Hoare triple {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} ~ldv_state_variable_4~0 := 0; {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-18 08:45:29,940 INFO L280 TraceCheckUtils]: 810: Hoare triple {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} ~ldv_state_variable_1~0 := 0; {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-18 08:45:29,940 INFO L280 TraceCheckUtils]: 811: Hoare triple {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} ~ref_cnt~0 := 0; {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-18 08:45:29,941 INFO L280 TraceCheckUtils]: 812: Hoare triple {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} ~ldv_state_variable_0~0 := 1; {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-18 08:45:29,941 INFO L280 TraceCheckUtils]: 813: Hoare triple {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} ~ldv_state_variable_3~0 := 0; {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-18 08:45:29,942 INFO L280 TraceCheckUtils]: 814: Hoare triple {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} ~ldv_state_variable_2~0 := 0; {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-18 08:45:29,942 INFO L280 TraceCheckUtils]: 815: Hoare triple {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} ~ldv_state_variable_5~0 := 0; {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-18 08:45:29,943 INFO L280 TraceCheckUtils]: 816: Hoare triple {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} assume -2147483648 <= #t~nondet52 && #t~nondet52 <= 2147483647; {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-18 08:45:29,943 INFO L280 TraceCheckUtils]: 817: Hoare triple {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} ~tmp___5~0 := #t~nondet52; {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-18 08:45:29,944 INFO L280 TraceCheckUtils]: 818: Hoare triple {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} havoc #t~nondet52; {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-18 08:45:29,944 INFO L280 TraceCheckUtils]: 819: Hoare triple {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} #t~switch53 := 0 == ~tmp___5~0; {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-18 08:45:29,945 INFO L280 TraceCheckUtils]: 820: Hoare triple {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} assume !#t~switch53; {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-18 08:45:29,945 INFO L280 TraceCheckUtils]: 821: Hoare triple {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} #t~switch53 := #t~switch53 || 1 == ~tmp___5~0; {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-18 08:45:29,946 INFO L280 TraceCheckUtils]: 822: Hoare triple {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} assume !#t~switch53; {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-18 08:45:29,946 INFO L280 TraceCheckUtils]: 823: Hoare triple {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} #t~switch53 := #t~switch53 || 2 == ~tmp___5~0; {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-18 08:45:29,947 INFO L280 TraceCheckUtils]: 824: Hoare triple {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} assume !#t~switch53; {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-18 08:45:29,947 INFO L280 TraceCheckUtils]: 825: Hoare triple {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} #t~switch53 := #t~switch53 || 3 == ~tmp___5~0; {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-18 08:45:29,948 INFO L280 TraceCheckUtils]: 826: Hoare triple {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} assume #t~switch53; {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-18 08:45:29,948 INFO L280 TraceCheckUtils]: 827: Hoare triple {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} assume 0 != ~ldv_state_variable_0~0; {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-18 08:45:29,949 INFO L280 TraceCheckUtils]: 828: Hoare triple {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} assume -2147483648 <= #t~nondet66 && #t~nondet66 <= 2147483647; {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-18 08:45:29,949 INFO L280 TraceCheckUtils]: 829: Hoare triple {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} ~tmp___9~0 := #t~nondet66; {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-18 08:45:29,950 INFO L280 TraceCheckUtils]: 830: Hoare triple {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} havoc #t~nondet66; {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-18 08:45:29,950 INFO L280 TraceCheckUtils]: 831: Hoare triple {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} #t~switch67 := 0 == ~tmp___9~0; {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-18 08:45:29,951 INFO L280 TraceCheckUtils]: 832: Hoare triple {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} assume !#t~switch67; {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-18 08:45:29,952 INFO L280 TraceCheckUtils]: 833: Hoare triple {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} #t~switch67 := #t~switch67 || 1 == ~tmp___9~0; {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-18 08:45:29,952 INFO L280 TraceCheckUtils]: 834: Hoare triple {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} assume #t~switch67; {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-18 08:45:29,953 INFO L280 TraceCheckUtils]: 835: Hoare triple {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} assume 1 == ~ldv_state_variable_0~0; {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-18 08:45:29,954 INFO L263 TraceCheckUtils]: 836: Hoare triple {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} call #t~ret68 := cdc_subset_driver_init(); {25884#(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-18 08:45:29,954 INFO L280 TraceCheckUtils]: 837: Hoare triple {25884#(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; {25016#true} is VALID [2020-07-18 08:45:29,956 INFO L263 TraceCheckUtils]: 838: Hoare triple {25016#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); {25884#(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-18 08:45:29,956 INFO L280 TraceCheckUtils]: 839: Hoare triple {25884#(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; {25016#true} is VALID [2020-07-18 08:45:29,956 INFO L280 TraceCheckUtils]: 840: Hoare triple {25016#true} ~ldv_func_arg2.base, ~ldv_func_arg2.offset := #in~ldv_func_arg2.base, #in~ldv_func_arg2.offset; {25016#true} is VALID [2020-07-18 08:45:29,957 INFO L280 TraceCheckUtils]: 841: Hoare triple {25016#true} ~ldv_func_arg3.base, ~ldv_func_arg3.offset := #in~ldv_func_arg3.base, #in~ldv_func_arg3.offset; {25016#true} is VALID [2020-07-18 08:45:29,957 INFO L280 TraceCheckUtils]: 842: Hoare triple {25016#true} havoc ~ldv_func_res~1; {25016#true} is VALID [2020-07-18 08:45:29,957 INFO L280 TraceCheckUtils]: 843: Hoare triple {25016#true} havoc ~tmp~11; {25016#true} is VALID [2020-07-18 08:45:29,957 INFO L263 TraceCheckUtils]: 844: Hoare triple {25016#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); {25016#true} is VALID [2020-07-18 08:45:29,957 INFO L280 TraceCheckUtils]: 845: Hoare triple {25016#true} ~arg0.base, ~arg0.offset := #in~arg0.base, #in~arg0.offset; {25016#true} is VALID [2020-07-18 08:45:29,958 INFO L280 TraceCheckUtils]: 846: Hoare triple {25016#true} ~arg1.base, ~arg1.offset := #in~arg1.base, #in~arg1.offset; {25016#true} is VALID [2020-07-18 08:45:29,958 INFO L280 TraceCheckUtils]: 847: Hoare triple {25016#true} ~arg2.base, ~arg2.offset := #in~arg2.base, #in~arg2.offset; {25016#true} is VALID [2020-07-18 08:45:29,958 INFO L280 TraceCheckUtils]: 848: Hoare triple {25016#true} assume -2147483648 <= #t~nondet118 && #t~nondet118 <= 2147483647; {25016#true} is VALID [2020-07-18 08:45:29,958 INFO L280 TraceCheckUtils]: 849: Hoare triple {25016#true} #res := #t~nondet118; {25016#true} is VALID [2020-07-18 08:45:29,959 INFO L280 TraceCheckUtils]: 850: Hoare triple {25016#true} havoc #t~nondet118; {25016#true} is VALID [2020-07-18 08:45:29,959 INFO L280 TraceCheckUtils]: 851: Hoare triple {25016#true} assume true; {25016#true} is VALID [2020-07-18 08:45:29,959 INFO L275 TraceCheckUtils]: 852: Hoare quadruple {25016#true} {25016#true} #2304#return; {25016#true} is VALID [2020-07-18 08:45:29,960 INFO L280 TraceCheckUtils]: 853: Hoare triple {25016#true} assume -2147483648 <= #t~ret81 && #t~ret81 <= 2147483647; {25016#true} is VALID [2020-07-18 08:45:29,960 INFO L280 TraceCheckUtils]: 854: Hoare triple {25016#true} ~tmp~11 := #t~ret81; {25016#true} is VALID [2020-07-18 08:45:29,960 INFO L280 TraceCheckUtils]: 855: Hoare triple {25016#true} havoc #t~ret81; {25016#true} is VALID [2020-07-18 08:45:29,960 INFO L280 TraceCheckUtils]: 856: Hoare triple {25016#true} ~ldv_func_res~1 := ~tmp~11; {25016#true} is VALID [2020-07-18 08:45:29,960 INFO L280 TraceCheckUtils]: 857: Hoare triple {25016#true} ~ldv_state_variable_1~0 := 1; {25016#true} is VALID [2020-07-18 08:45:29,960 INFO L280 TraceCheckUtils]: 858: Hoare triple {25016#true} ~usb_counter~0 := 0; {25016#true} is VALID [2020-07-18 08:45:29,962 INFO L263 TraceCheckUtils]: 859: Hoare triple {25016#true} call ldv_usb_driver_1(); {25967#(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-18 08:45:29,962 INFO L280 TraceCheckUtils]: 860: Hoare triple {25967#(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; {25016#true} is VALID [2020-07-18 08:45:29,963 INFO L263 TraceCheckUtils]: 861: Hoare triple {25016#true} call #t~ret44.base, #t~ret44.offset := ldv_init_zalloc(1560); {25835#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} is VALID [2020-07-18 08:45:29,964 INFO L280 TraceCheckUtils]: 862: Hoare triple {25835#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {25016#true} is VALID [2020-07-18 08:45:29,964 INFO L280 TraceCheckUtils]: 863: Hoare triple {25016#true} havoc ~p~2.base, ~p~2.offset; {25016#true} is VALID [2020-07-18 08:45:29,964 INFO L280 TraceCheckUtils]: 864: Hoare triple {25016#true} havoc ~tmp~2.base, ~tmp~2.offset; {25016#true} is VALID [2020-07-18 08:45:29,964 INFO L280 TraceCheckUtils]: 865: Hoare triple {25016#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 {25016#true} is VALID [2020-07-18 08:45:29,967 INFO L263 TraceCheckUtils]: 866: Hoare triple {25016#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)); {25843#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-18 08:45:29,967 INFO L280 TraceCheckUtils]: 867: Hoare triple {25843#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {25016#true} is VALID [2020-07-18 08:45:29,967 INFO L280 TraceCheckUtils]: 868: Hoare triple {25016#true} assume true; {25016#true} is VALID [2020-07-18 08:45:29,967 INFO L275 TraceCheckUtils]: 869: Hoare quadruple {25016#true} {25016#true} #2150#return; {25016#true} is VALID [2020-07-18 08:45:29,968 INFO L280 TraceCheckUtils]: 870: Hoare triple {25016#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {25016#true} is VALID [2020-07-18 08:45:29,968 INFO L280 TraceCheckUtils]: 871: Hoare triple {25016#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {25016#true} is VALID [2020-07-18 08:45:29,968 INFO L263 TraceCheckUtils]: 872: Hoare triple {25016#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {25016#true} is VALID [2020-07-18 08:45:29,968 INFO L280 TraceCheckUtils]: 873: Hoare triple {25016#true} ~cond := #in~cond; {25016#true} is VALID [2020-07-18 08:45:29,968 INFO L280 TraceCheckUtils]: 874: Hoare triple {25016#true} assume !(0 == ~cond); {25016#true} is VALID [2020-07-18 08:45:29,969 INFO L280 TraceCheckUtils]: 875: Hoare triple {25016#true} assume true; {25016#true} is VALID [2020-07-18 08:45:29,969 INFO L275 TraceCheckUtils]: 876: Hoare quadruple {25016#true} {25016#true} #2152#return; {25016#true} is VALID [2020-07-18 08:45:29,969 INFO L280 TraceCheckUtils]: 877: Hoare triple {25016#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {25016#true} is VALID [2020-07-18 08:45:29,969 INFO L280 TraceCheckUtils]: 878: Hoare triple {25016#true} assume true; {25016#true} is VALID [2020-07-18 08:45:29,969 INFO L275 TraceCheckUtils]: 879: Hoare quadruple {25016#true} {25016#true} #2120#return; {25016#true} is VALID [2020-07-18 08:45:29,970 INFO L280 TraceCheckUtils]: 880: Hoare triple {25016#true} ~tmp~7.base, ~tmp~7.offset := #t~ret44.base, #t~ret44.offset; {25016#true} is VALID [2020-07-18 08:45:29,970 INFO L280 TraceCheckUtils]: 881: Hoare triple {25016#true} havoc #t~ret44.base, #t~ret44.offset; {25016#true} is VALID [2020-07-18 08:45:29,970 INFO L280 TraceCheckUtils]: 882: Hoare triple {25016#true} ~cdc_subset_driver_group1~0.base, ~cdc_subset_driver_group1~0.offset := ~tmp~7.base, ~tmp~7.offset; {25016#true} is VALID [2020-07-18 08:45:29,970 INFO L280 TraceCheckUtils]: 883: Hoare triple {25016#true} assume true; {25016#true} is VALID [2020-07-18 08:45:29,970 INFO L275 TraceCheckUtils]: 884: Hoare quadruple {25016#true} {25016#true} #2306#return; {25016#true} is VALID [2020-07-18 08:45:29,971 INFO L280 TraceCheckUtils]: 885: Hoare triple {25016#true} #res := ~ldv_func_res~1; {25016#true} is VALID [2020-07-18 08:45:29,971 INFO L280 TraceCheckUtils]: 886: Hoare triple {25016#true} assume true; {25016#true} is VALID [2020-07-18 08:45:29,971 INFO L275 TraceCheckUtils]: 887: Hoare quadruple {25016#true} {25016#true} #2114#return; {25016#true} is VALID [2020-07-18 08:45:29,971 INFO L280 TraceCheckUtils]: 888: Hoare triple {25016#true} assume -2147483648 <= #t~ret43 && #t~ret43 <= 2147483647; {25016#true} is VALID [2020-07-18 08:45:29,971 INFO L280 TraceCheckUtils]: 889: Hoare triple {25016#true} ~tmp~6 := #t~ret43; {25016#true} is VALID [2020-07-18 08:45:29,972 INFO L280 TraceCheckUtils]: 890: Hoare triple {25016#true} havoc #t~ret43; {25016#true} is VALID [2020-07-18 08:45:29,972 INFO L280 TraceCheckUtils]: 891: Hoare triple {25016#true} #res := ~tmp~6; {25016#true} is VALID [2020-07-18 08:45:29,972 INFO L280 TraceCheckUtils]: 892: Hoare triple {25016#true} assume true; {25016#true} is VALID [2020-07-18 08:45:29,973 INFO L275 TraceCheckUtils]: 893: Hoare quadruple {25016#true} {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} #2222#return; {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-18 08:45:29,974 INFO L280 TraceCheckUtils]: 894: Hoare triple {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} assume -2147483648 <= #t~ret68 && #t~ret68 <= 2147483647; {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-18 08:45:29,974 INFO L280 TraceCheckUtils]: 895: Hoare triple {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} ~ldv_retval_3~0 := #t~ret68; {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-18 08:45:29,975 INFO L280 TraceCheckUtils]: 896: Hoare triple {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} havoc #t~ret68; {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-18 08:45:29,975 INFO L280 TraceCheckUtils]: 897: Hoare triple {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} assume !(0 == ~ldv_retval_3~0); {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-18 08:45:29,976 INFO L280 TraceCheckUtils]: 898: Hoare triple {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} assume 0 != ~ldv_retval_3~0; {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-18 08:45:29,976 INFO L280 TraceCheckUtils]: 899: Hoare triple {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} ~ldv_state_variable_0~0 := 2; {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-18 08:45:29,977 INFO L263 TraceCheckUtils]: 900: Hoare triple {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} call ldv_check_final_state(); {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} is VALID [2020-07-18 08:45:29,977 INFO L280 TraceCheckUtils]: 901: Hoare triple {25652#(= 1 ~ldv_mutex_i_mutex_of_inode~0)} assume 1 != ~ldv_mutex_i_mutex_of_inode~0; {25017#false} is VALID [2020-07-18 08:45:29,977 INFO L263 TraceCheckUtils]: 902: Hoare triple {25017#false} call ldv_error(); {25017#false} is VALID [2020-07-18 08:45:29,978 INFO L280 TraceCheckUtils]: 903: Hoare triple {25017#false} assume !false; {25017#false} is VALID [2020-07-18 08:45:30,363 INFO L134 CoverageAnalysis]: Checked inductivity of 378 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 378 trivial. 0 not checked. [2020-07-18 08:45:30,364 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [844983918] [2020-07-18 08:45:30,364 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-07-18 08:45:30,364 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2020-07-18 08:45:30,364 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [68769022] [2020-07-18 08:45:30,365 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 904 [2020-07-18 08:45:30,367 INFO L84 Accepts]: Finished accepts. word is accepted. [2020-07-18 08:45:30,367 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 9 states. [2020-07-18 08:45:31,223 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-18 08:45:31,223 INFO L459 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-07-18 08:45:31,223 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-07-18 08:45:31,223 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-07-18 08:45:31,224 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2020-07-18 08:45:31,224 INFO L87 Difference]: Start difference. First operand 1799 states and 1994 transitions. Second operand 9 states. [2020-07-18 08:45:31,592 WARN L193 SmtUtils]: Spent 328.00 ms on a formula simplification that was a NOOP. DAG size: 241 [2020-07-18 08:45:41,768 WARN L193 SmtUtils]: Spent 348.00 ms on a formula simplification that was a NOOP. DAG size: 243 [2020-07-18 08:45:43,000 WARN L193 SmtUtils]: Spent 327.00 ms on a formula simplification that was a NOOP. DAG size: 234 [2020-07-18 08:46:07,772 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-18 08:46:07,773 INFO L93 Difference]: Finished difference Result 1846 states and 2047 transitions. [2020-07-18 08:46:07,773 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-07-18 08:46:07,773 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 904 [2020-07-18 08:46:07,775 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-18 08:46:07,775 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2020-07-18 08:46:07,785 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 1180 transitions. [2020-07-18 08:46:07,786 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2020-07-18 08:46:07,805 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 1180 transitions. [2020-07-18 08:46:07,805 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 11 states and 1180 transitions. [2020-07-18 08:46:10,546 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 1180 edges. 1180 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2020-07-18 08:46:10,658 INFO L225 Difference]: With dead ends: 1846 [2020-07-18 08:46:10,658 INFO L226 Difference]: Without dead ends: 1843 [2020-07-18 08:46:10,659 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=81, Invalid=159, Unknown=0, NotChecked=0, Total=240 [2020-07-18 08:46:10,661 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1843 states. [2020-07-18 08:46:25,487 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1843 to 1798. [2020-07-18 08:46:25,488 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2020-07-18 08:46:25,488 INFO L82 GeneralOperation]: Start isEquivalent. First operand 1843 states. Second operand 1798 states. [2020-07-18 08:46:25,488 INFO L74 IsIncluded]: Start isIncluded. First operand 1843 states. Second operand 1798 states. [2020-07-18 08:46:25,488 INFO L87 Difference]: Start difference. First operand 1843 states. Second operand 1798 states. [2020-07-18 08:46:25,669 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-18 08:46:25,670 INFO L93 Difference]: Finished difference Result 1843 states and 2044 transitions. [2020-07-18 08:46:25,670 INFO L276 IsEmpty]: Start isEmpty. Operand 1843 states and 2044 transitions. [2020-07-18 08:46:25,674 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2020-07-18 08:46:25,675 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2020-07-18 08:46:25,675 INFO L74 IsIncluded]: Start isIncluded. First operand 1798 states. Second operand 1843 states. [2020-07-18 08:46:25,675 INFO L87 Difference]: Start difference. First operand 1798 states. Second operand 1843 states. [2020-07-18 08:46:25,865 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-18 08:46:25,866 INFO L93 Difference]: Finished difference Result 1843 states and 2044 transitions. [2020-07-18 08:46:25,866 INFO L276 IsEmpty]: Start isEmpty. Operand 1843 states and 2044 transitions. [2020-07-18 08:46:25,870 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2020-07-18 08:46:25,870 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2020-07-18 08:46:25,870 INFO L88 GeneralOperation]: Finished isEquivalent. [2020-07-18 08:46:25,870 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2020-07-18 08:46:25,870 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1798 states. [2020-07-18 08:46:26,063 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1798 states to 1798 states and 1992 transitions. [2020-07-18 08:46:26,065 INFO L78 Accepts]: Start accepts. Automaton has 1798 states and 1992 transitions. Word has length 904 [2020-07-18 08:46:26,067 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-18 08:46:26,067 INFO L479 AbstractCegarLoop]: Abstraction has 1798 states and 1992 transitions. [2020-07-18 08:46:26,068 INFO L480 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-07-18 08:46:26,068 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 1798 states and 1992 transitions. [2020-07-18 08:46:31,671 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-18 08:46:31,672 INFO L276 IsEmpty]: Start isEmpty. Operand 1798 states and 1992 transitions. [2020-07-18 08:46:31,685 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 906 [2020-07-18 08:46:31,685 INFO L414 BasicCegarLoop]: Found error trace [2020-07-18 08:46:31,686 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-18 08:46:31,686 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2020-07-18 08:46:31,687 INFO L427 AbstractCegarLoop]: === Iteration 4 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-18 08:46:31,687 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-18 08:46:31,687 INFO L82 PathProgramCache]: Analyzing trace with hash 1577298251, now seen corresponding path program 1 times [2020-07-18 08:46:31,687 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-07-18 08:46:31,687 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1292357745] [2020-07-18 08:46:31,688 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-07-18 08:46:31,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:46:32,545 WARN L193 SmtUtils]: Spent 288.00 ms on a formula simplification that was a NOOP. DAG size: 232 [2020-07-18 08:46:32,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:46:32,829 INFO L280 TraceCheckUtils]: 0: Hoare triple {37805#(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; {36987#true} is VALID [2020-07-18 08:46:32,829 INFO L280 TraceCheckUtils]: 1: Hoare triple {36987#true} #valid := #valid[0 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,829 INFO L280 TraceCheckUtils]: 2: Hoare triple {36987#true} assume 0 < #StackHeapBarrier; {36987#true} is VALID [2020-07-18 08:46:32,830 INFO L280 TraceCheckUtils]: 3: Hoare triple {36987#true} SUMMARY for call #t~string33.base, #t~string33.offset := #Ultimate.allocOnStack(10); srcloc: L5851 {36987#true} is VALID [2020-07-18 08:46:32,830 INFO L280 TraceCheckUtils]: 4: Hoare triple {36987#true} SUMMARY for call #t~string34.base, #t~string34.offset := #Ultimate.allocOnStack(25); srcloc: L5851-1 {36987#true} is VALID [2020-07-18 08:46:32,830 INFO L280 TraceCheckUtils]: 5: Hoare triple {36987#true} SUMMARY for call #t~string35.base, #t~string35.offset := #Ultimate.allocOnStack(28); srcloc: L5854 {36987#true} is VALID [2020-07-18 08:46:32,830 INFO L280 TraceCheckUtils]: 6: Hoare triple {36987#true} SUMMARY for call #t~string36.base, #t~string36.offset := #Ultimate.allocOnStack(17); srcloc: L5857 {36987#true} is VALID [2020-07-18 08:46:32,830 INFO L280 TraceCheckUtils]: 7: Hoare triple {36987#true} SUMMARY for call #t~string37.base, #t~string37.offset := #Ultimate.allocOnStack(21); srcloc: L5860 {36987#true} is VALID [2020-07-18 08:46:32,830 INFO L280 TraceCheckUtils]: 8: Hoare triple {36987#true} SUMMARY for call #t~string38.base, #t~string38.offset := #Ultimate.allocOnStack(13); srcloc: L5863 {36987#true} is VALID [2020-07-18 08:46:32,831 INFO L280 TraceCheckUtils]: 9: Hoare triple {36987#true} SUMMARY for call #t~string39.base, #t~string39.offset := #Ultimate.allocOnStack(5); srcloc: L5866 {36987#true} is VALID [2020-07-18 08:46:32,831 INFO L280 TraceCheckUtils]: 10: Hoare triple {36987#true} SUMMARY for call write~init~int(89, #t~string39.base, #t~string39.offset, 1); srcloc: L5869 {36987#true} is VALID [2020-07-18 08:46:32,831 INFO L280 TraceCheckUtils]: 11: Hoare triple {36987#true} SUMMARY for call write~init~int(111, #t~string39.base, 1 + #t~string39.offset, 1); srcloc: L5869-1 {36987#true} is VALID [2020-07-18 08:46:32,831 INFO L280 TraceCheckUtils]: 12: Hoare triple {36987#true} SUMMARY for call write~init~int(112, #t~string39.base, 2 + #t~string39.offset, 1); srcloc: L5869-2 {36987#true} is VALID [2020-07-18 08:46:32,831 INFO L280 TraceCheckUtils]: 13: Hoare triple {36987#true} SUMMARY for call write~init~int(121, #t~string39.base, 3 + #t~string39.offset, 1); srcloc: L5869-3 {36987#true} is VALID [2020-07-18 08:46:32,832 INFO L280 TraceCheckUtils]: 14: Hoare triple {36987#true} SUMMARY for call write~init~int(0, #t~string39.base, 4 + #t~string39.offset, 1); srcloc: L5869-4 {36987#true} is VALID [2020-07-18 08:46:32,832 INFO L280 TraceCheckUtils]: 15: Hoare triple {36987#true} SUMMARY for call #t~string40.base, #t~string40.offset := #Ultimate.allocOnStack(19); srcloc: L5869-5 {36987#true} is VALID [2020-07-18 08:46:32,832 INFO L280 TraceCheckUtils]: 16: Hoare triple {36987#true} SUMMARY for call #t~string41.base, #t~string41.offset := #Ultimate.allocOnStack(11); srcloc: L5872 {36987#true} is VALID [2020-07-18 08:46:32,832 INFO L280 TraceCheckUtils]: 17: Hoare triple {36987#true} SUMMARY for call #t~string42.base, #t~string42.offset := #Ultimate.allocOnStack(11); srcloc: L5931 {36987#true} is VALID [2020-07-18 08:46:32,832 INFO L280 TraceCheckUtils]: 18: Hoare triple {36987#true} ~ldv_state_variable_3~0 := 0; {36987#true} is VALID [2020-07-18 08:46:32,832 INFO L280 TraceCheckUtils]: 19: Hoare triple {36987#true} ~LDV_IN_INTERRUPT~0 := 1; {36987#true} is VALID [2020-07-18 08:46:32,833 INFO L280 TraceCheckUtils]: 20: Hoare triple {36987#true} ~ldv_state_variable_2~0 := 0; {36987#true} is VALID [2020-07-18 08:46:32,833 INFO L280 TraceCheckUtils]: 21: Hoare triple {36987#true} ~ref_cnt~0 := 0; {36987#true} is VALID [2020-07-18 08:46:32,833 INFO L280 TraceCheckUtils]: 22: Hoare triple {36987#true} ~ldv_state_variable_1~0 := 0; {36987#true} is VALID [2020-07-18 08:46:32,833 INFO L280 TraceCheckUtils]: 23: Hoare triple {36987#true} ~usb_counter~0 := 0; {36987#true} is VALID [2020-07-18 08:46:32,833 INFO L280 TraceCheckUtils]: 24: Hoare triple {36987#true} ~cdc_subset_driver_group1~0.base, ~cdc_subset_driver_group1~0.offset := 0, 0; {36987#true} is VALID [2020-07-18 08:46:32,834 INFO L280 TraceCheckUtils]: 25: Hoare triple {36987#true} ~ldv_state_variable_4~0 := 0; {36987#true} is VALID [2020-07-18 08:46:32,834 INFO L280 TraceCheckUtils]: 26: Hoare triple {36987#true} ~ldv_state_variable_6~0 := 0; {36987#true} is VALID [2020-07-18 08:46:32,834 INFO L280 TraceCheckUtils]: 27: Hoare triple {36987#true} ~ldv_state_variable_0~0 := 0; {36987#true} is VALID [2020-07-18 08:46:32,834 INFO L280 TraceCheckUtils]: 28: Hoare triple {36987#true} ~ldv_state_variable_5~0 := 0; {36987#true} is VALID [2020-07-18 08:46:32,834 INFO L280 TraceCheckUtils]: 29: Hoare triple {36987#true} SUMMARY for call ~#ali_m5632_info~0.base, ~#ali_m5632_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5850 {36987#true} is VALID [2020-07-18 08:46:32,834 INFO L280 TraceCheckUtils]: 30: Hoare triple {36987#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 {36987#true} is VALID [2020-07-18 08:46:32,835 INFO L280 TraceCheckUtils]: 31: Hoare triple {36987#true} SUMMARY for call write~init~int(4096, ~#ali_m5632_info~0.base, 8 + ~#ali_m5632_info~0.offset, 4); srcloc: L5850-2 {36987#true} is VALID [2020-07-18 08:46:32,835 INFO L280 TraceCheckUtils]: 32: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 12 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-3 {36987#true} is VALID [2020-07-18 08:46:32,835 INFO L280 TraceCheckUtils]: 33: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 20 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-4 {36987#true} is VALID [2020-07-18 08:46:32,835 INFO L280 TraceCheckUtils]: 34: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 28 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-5 {36987#true} is VALID [2020-07-18 08:46:32,835 INFO L280 TraceCheckUtils]: 35: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 36 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-6 {36987#true} is VALID [2020-07-18 08:46:32,836 INFO L280 TraceCheckUtils]: 36: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 44 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-7 {36987#true} is VALID [2020-07-18 08:46:32,836 INFO L280 TraceCheckUtils]: 37: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 52 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-8 {36987#true} is VALID [2020-07-18 08:46:32,836 INFO L280 TraceCheckUtils]: 38: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 60 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-9 {36987#true} is VALID [2020-07-18 08:46:32,836 INFO L280 TraceCheckUtils]: 39: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 68 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-10 {36987#true} is VALID [2020-07-18 08:46:32,836 INFO L280 TraceCheckUtils]: 40: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 76 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-11 {36987#true} is VALID [2020-07-18 08:46:32,837 INFO L280 TraceCheckUtils]: 41: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 84 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-12 {36987#true} is VALID [2020-07-18 08:46:32,837 INFO L280 TraceCheckUtils]: 42: Hoare triple {36987#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 {36987#true} is VALID [2020-07-18 08:46:32,837 INFO L280 TraceCheckUtils]: 43: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 100 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-14 {36987#true} is VALID [2020-07-18 08:46:32,837 INFO L280 TraceCheckUtils]: 44: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 108 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-15 {36987#true} is VALID [2020-07-18 08:46:32,837 INFO L280 TraceCheckUtils]: 45: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 116 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-16 {36987#true} is VALID [2020-07-18 08:46:32,838 INFO L280 TraceCheckUtils]: 46: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#ali_m5632_info~0.base, 124 + ~#ali_m5632_info~0.offset, 4); srcloc: L5850-17 {36987#true} is VALID [2020-07-18 08:46:32,838 INFO L280 TraceCheckUtils]: 47: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#ali_m5632_info~0.base, 128 + ~#ali_m5632_info~0.offset, 4); srcloc: L5850-18 {36987#true} is VALID [2020-07-18 08:46:32,838 INFO L280 TraceCheckUtils]: 48: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#ali_m5632_info~0.base, 132 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-19 {36987#true} is VALID [2020-07-18 08:46:32,838 INFO L280 TraceCheckUtils]: 49: Hoare triple {36987#true} SUMMARY for call ~#an2720_info~0.base, ~#an2720_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5850-20 {36987#true} is VALID [2020-07-18 08:46:32,838 INFO L280 TraceCheckUtils]: 50: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(#t~string34.base, #t~string34.offset, ~#an2720_info~0.base, ~#an2720_info~0.offset, 8); srcloc: L5853 {36987#true} is VALID [2020-07-18 08:46:32,838 INFO L280 TraceCheckUtils]: 51: Hoare triple {36987#true} SUMMARY for call write~init~int(4096, ~#an2720_info~0.base, 8 + ~#an2720_info~0.offset, 4); srcloc: L5853-1 {36987#true} is VALID [2020-07-18 08:46:32,839 INFO L280 TraceCheckUtils]: 52: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 12 + ~#an2720_info~0.offset, 8); srcloc: L5853-2 {36987#true} is VALID [2020-07-18 08:46:32,839 INFO L280 TraceCheckUtils]: 53: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 20 + ~#an2720_info~0.offset, 8); srcloc: L5853-3 {36987#true} is VALID [2020-07-18 08:46:32,839 INFO L280 TraceCheckUtils]: 54: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 28 + ~#an2720_info~0.offset, 8); srcloc: L5853-4 {36987#true} is VALID [2020-07-18 08:46:32,839 INFO L280 TraceCheckUtils]: 55: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 36 + ~#an2720_info~0.offset, 8); srcloc: L5853-5 {36987#true} is VALID [2020-07-18 08:46:32,839 INFO L280 TraceCheckUtils]: 56: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 44 + ~#an2720_info~0.offset, 8); srcloc: L5853-6 {36987#true} is VALID [2020-07-18 08:46:32,840 INFO L280 TraceCheckUtils]: 57: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 52 + ~#an2720_info~0.offset, 8); srcloc: L5853-7 {36987#true} is VALID [2020-07-18 08:46:32,840 INFO L280 TraceCheckUtils]: 58: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 60 + ~#an2720_info~0.offset, 8); srcloc: L5853-8 {36987#true} is VALID [2020-07-18 08:46:32,840 INFO L280 TraceCheckUtils]: 59: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 68 + ~#an2720_info~0.offset, 8); srcloc: L5853-9 {36987#true} is VALID [2020-07-18 08:46:32,840 INFO L280 TraceCheckUtils]: 60: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 76 + ~#an2720_info~0.offset, 8); srcloc: L5853-10 {36987#true} is VALID [2020-07-18 08:46:32,840 INFO L280 TraceCheckUtils]: 61: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 84 + ~#an2720_info~0.offset, 8); srcloc: L5853-11 {36987#true} is VALID [2020-07-18 08:46:32,840 INFO L280 TraceCheckUtils]: 62: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 92 + ~#an2720_info~0.offset, 8); srcloc: L5853-12 {36987#true} is VALID [2020-07-18 08:46:32,841 INFO L280 TraceCheckUtils]: 63: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 100 + ~#an2720_info~0.offset, 8); srcloc: L5853-13 {36987#true} is VALID [2020-07-18 08:46:32,841 INFO L280 TraceCheckUtils]: 64: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 108 + ~#an2720_info~0.offset, 8); srcloc: L5853-14 {36987#true} is VALID [2020-07-18 08:46:32,841 INFO L280 TraceCheckUtils]: 65: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 116 + ~#an2720_info~0.offset, 8); srcloc: L5853-15 {36987#true} is VALID [2020-07-18 08:46:32,841 INFO L280 TraceCheckUtils]: 66: Hoare triple {36987#true} SUMMARY for call write~init~int(2, ~#an2720_info~0.base, 124 + ~#an2720_info~0.offset, 4); srcloc: L5853-16 {36987#true} is VALID [2020-07-18 08:46:32,841 INFO L280 TraceCheckUtils]: 67: Hoare triple {36987#true} SUMMARY for call write~init~int(2, ~#an2720_info~0.base, 128 + ~#an2720_info~0.offset, 4); srcloc: L5853-17 {36987#true} is VALID [2020-07-18 08:46:32,842 INFO L280 TraceCheckUtils]: 68: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#an2720_info~0.base, 132 + ~#an2720_info~0.offset, 8); srcloc: L5853-18 {36987#true} is VALID [2020-07-18 08:46:32,842 INFO L280 TraceCheckUtils]: 69: Hoare triple {36987#true} SUMMARY for call ~#belkin_info~0.base, ~#belkin_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5853-19 {36987#true} is VALID [2020-07-18 08:46:32,842 INFO L280 TraceCheckUtils]: 70: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(#t~string35.base, #t~string35.offset, ~#belkin_info~0.base, ~#belkin_info~0.offset, 8); srcloc: L5856 {36987#true} is VALID [2020-07-18 08:46:32,842 INFO L280 TraceCheckUtils]: 71: Hoare triple {36987#true} SUMMARY for call write~init~int(4096, ~#belkin_info~0.base, 8 + ~#belkin_info~0.offset, 4); srcloc: L5856-1 {36987#true} is VALID [2020-07-18 08:46:32,842 INFO L280 TraceCheckUtils]: 72: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 12 + ~#belkin_info~0.offset, 8); srcloc: L5856-2 {36987#true} is VALID [2020-07-18 08:46:32,842 INFO L280 TraceCheckUtils]: 73: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 20 + ~#belkin_info~0.offset, 8); srcloc: L5856-3 {36987#true} is VALID [2020-07-18 08:46:32,843 INFO L280 TraceCheckUtils]: 74: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 28 + ~#belkin_info~0.offset, 8); srcloc: L5856-4 {36987#true} is VALID [2020-07-18 08:46:32,843 INFO L280 TraceCheckUtils]: 75: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 36 + ~#belkin_info~0.offset, 8); srcloc: L5856-5 {36987#true} is VALID [2020-07-18 08:46:32,843 INFO L280 TraceCheckUtils]: 76: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 44 + ~#belkin_info~0.offset, 8); srcloc: L5856-6 {36987#true} is VALID [2020-07-18 08:46:32,843 INFO L280 TraceCheckUtils]: 77: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 52 + ~#belkin_info~0.offset, 8); srcloc: L5856-7 {36987#true} is VALID [2020-07-18 08:46:32,843 INFO L280 TraceCheckUtils]: 78: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 60 + ~#belkin_info~0.offset, 8); srcloc: L5856-8 {36987#true} is VALID [2020-07-18 08:46:32,844 INFO L280 TraceCheckUtils]: 79: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 68 + ~#belkin_info~0.offset, 8); srcloc: L5856-9 {36987#true} is VALID [2020-07-18 08:46:32,844 INFO L280 TraceCheckUtils]: 80: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 76 + ~#belkin_info~0.offset, 8); srcloc: L5856-10 {36987#true} is VALID [2020-07-18 08:46:32,844 INFO L280 TraceCheckUtils]: 81: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 84 + ~#belkin_info~0.offset, 8); srcloc: L5856-11 {36987#true} is VALID [2020-07-18 08:46:32,844 INFO L280 TraceCheckUtils]: 82: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 92 + ~#belkin_info~0.offset, 8); srcloc: L5856-12 {36987#true} is VALID [2020-07-18 08:46:32,844 INFO L280 TraceCheckUtils]: 83: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 100 + ~#belkin_info~0.offset, 8); srcloc: L5856-13 {36987#true} is VALID [2020-07-18 08:46:32,844 INFO L280 TraceCheckUtils]: 84: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 108 + ~#belkin_info~0.offset, 8); srcloc: L5856-14 {36987#true} is VALID [2020-07-18 08:46:32,845 INFO L280 TraceCheckUtils]: 85: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 116 + ~#belkin_info~0.offset, 8); srcloc: L5856-15 {36987#true} is VALID [2020-07-18 08:46:32,845 INFO L280 TraceCheckUtils]: 86: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#belkin_info~0.base, 124 + ~#belkin_info~0.offset, 4); srcloc: L5856-16 {36987#true} is VALID [2020-07-18 08:46:32,845 INFO L280 TraceCheckUtils]: 87: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#belkin_info~0.base, 128 + ~#belkin_info~0.offset, 4); srcloc: L5856-17 {36987#true} is VALID [2020-07-18 08:46:32,845 INFO L280 TraceCheckUtils]: 88: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#belkin_info~0.base, 132 + ~#belkin_info~0.offset, 8); srcloc: L5856-18 {36987#true} is VALID [2020-07-18 08:46:32,845 INFO L280 TraceCheckUtils]: 89: Hoare triple {36987#true} SUMMARY for call ~#epson2888_info~0.base, ~#epson2888_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5856-19 {36987#true} is VALID [2020-07-18 08:46:32,845 INFO L280 TraceCheckUtils]: 90: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(#t~string36.base, #t~string36.offset, ~#epson2888_info~0.base, ~#epson2888_info~0.offset, 8); srcloc: L5859 {36987#true} is VALID [2020-07-18 08:46:32,846 INFO L280 TraceCheckUtils]: 91: Hoare triple {36987#true} SUMMARY for call write~init~int(4096, ~#epson2888_info~0.base, 8 + ~#epson2888_info~0.offset, 4); srcloc: L5859-1 {36987#true} is VALID [2020-07-18 08:46:32,846 INFO L280 TraceCheckUtils]: 92: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 12 + ~#epson2888_info~0.offset, 8); srcloc: L5859-2 {36987#true} is VALID [2020-07-18 08:46:32,846 INFO L280 TraceCheckUtils]: 93: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 20 + ~#epson2888_info~0.offset, 8); srcloc: L5859-3 {36987#true} is VALID [2020-07-18 08:46:32,846 INFO L280 TraceCheckUtils]: 94: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 28 + ~#epson2888_info~0.offset, 8); srcloc: L5859-4 {36987#true} is VALID [2020-07-18 08:46:32,846 INFO L280 TraceCheckUtils]: 95: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 36 + ~#epson2888_info~0.offset, 8); srcloc: L5859-5 {36987#true} is VALID [2020-07-18 08:46:32,846 INFO L280 TraceCheckUtils]: 96: Hoare triple {36987#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 {36987#true} is VALID [2020-07-18 08:46:32,847 INFO L280 TraceCheckUtils]: 97: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 52 + ~#epson2888_info~0.offset, 8); srcloc: L5859-7 {36987#true} is VALID [2020-07-18 08:46:32,847 INFO L280 TraceCheckUtils]: 98: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 60 + ~#epson2888_info~0.offset, 8); srcloc: L5859-8 {36987#true} is VALID [2020-07-18 08:46:32,847 INFO L280 TraceCheckUtils]: 99: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 68 + ~#epson2888_info~0.offset, 8); srcloc: L5859-9 {36987#true} is VALID [2020-07-18 08:46:32,847 INFO L280 TraceCheckUtils]: 100: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 76 + ~#epson2888_info~0.offset, 8); srcloc: L5859-10 {36987#true} is VALID [2020-07-18 08:46:32,847 INFO L280 TraceCheckUtils]: 101: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 84 + ~#epson2888_info~0.offset, 8); srcloc: L5859-11 {36987#true} is VALID [2020-07-18 08:46:32,848 INFO L280 TraceCheckUtils]: 102: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 92 + ~#epson2888_info~0.offset, 8); srcloc: L5859-12 {36987#true} is VALID [2020-07-18 08:46:32,848 INFO L280 TraceCheckUtils]: 103: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 100 + ~#epson2888_info~0.offset, 8); srcloc: L5859-13 {36987#true} is VALID [2020-07-18 08:46:32,848 INFO L280 TraceCheckUtils]: 104: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 108 + ~#epson2888_info~0.offset, 8); srcloc: L5859-14 {36987#true} is VALID [2020-07-18 08:46:32,848 INFO L280 TraceCheckUtils]: 105: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 116 + ~#epson2888_info~0.offset, 8); srcloc: L5859-15 {36987#true} is VALID [2020-07-18 08:46:32,848 INFO L280 TraceCheckUtils]: 106: Hoare triple {36987#true} SUMMARY for call write~init~int(4, ~#epson2888_info~0.base, 124 + ~#epson2888_info~0.offset, 4); srcloc: L5859-16 {36987#true} is VALID [2020-07-18 08:46:32,849 INFO L280 TraceCheckUtils]: 107: Hoare triple {36987#true} SUMMARY for call write~init~int(3, ~#epson2888_info~0.base, 128 + ~#epson2888_info~0.offset, 4); srcloc: L5859-17 {36987#true} is VALID [2020-07-18 08:46:32,849 INFO L280 TraceCheckUtils]: 108: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#epson2888_info~0.base, 132 + ~#epson2888_info~0.offset, 8); srcloc: L5859-18 {36987#true} is VALID [2020-07-18 08:46:32,849 INFO L280 TraceCheckUtils]: 109: Hoare triple {36987#true} SUMMARY for call ~#kc2190_info~0.base, ~#kc2190_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5859-19 {36987#true} is VALID [2020-07-18 08:46:32,849 INFO L280 TraceCheckUtils]: 110: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(#t~string37.base, #t~string37.offset, ~#kc2190_info~0.base, ~#kc2190_info~0.offset, 8); srcloc: L5862 {36987#true} is VALID [2020-07-18 08:46:32,849 INFO L280 TraceCheckUtils]: 111: Hoare triple {36987#true} SUMMARY for call write~init~int(4096, ~#kc2190_info~0.base, 8 + ~#kc2190_info~0.offset, 4); srcloc: L5862-1 {36987#true} is VALID [2020-07-18 08:46:32,849 INFO L280 TraceCheckUtils]: 112: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 12 + ~#kc2190_info~0.offset, 8); srcloc: L5862-2 {36987#true} is VALID [2020-07-18 08:46:32,850 INFO L280 TraceCheckUtils]: 113: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 20 + ~#kc2190_info~0.offset, 8); srcloc: L5862-3 {36987#true} is VALID [2020-07-18 08:46:32,850 INFO L280 TraceCheckUtils]: 114: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 28 + ~#kc2190_info~0.offset, 8); srcloc: L5862-4 {36987#true} is VALID [2020-07-18 08:46:32,850 INFO L280 TraceCheckUtils]: 115: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 36 + ~#kc2190_info~0.offset, 8); srcloc: L5862-5 {36987#true} is VALID [2020-07-18 08:46:32,850 INFO L280 TraceCheckUtils]: 116: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 44 + ~#kc2190_info~0.offset, 8); srcloc: L5862-6 {36987#true} is VALID [2020-07-18 08:46:32,850 INFO L280 TraceCheckUtils]: 117: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 52 + ~#kc2190_info~0.offset, 8); srcloc: L5862-7 {36987#true} is VALID [2020-07-18 08:46:32,850 INFO L280 TraceCheckUtils]: 118: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 60 + ~#kc2190_info~0.offset, 8); srcloc: L5862-8 {36987#true} is VALID [2020-07-18 08:46:32,851 INFO L280 TraceCheckUtils]: 119: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 68 + ~#kc2190_info~0.offset, 8); srcloc: L5862-9 {36987#true} is VALID [2020-07-18 08:46:32,851 INFO L280 TraceCheckUtils]: 120: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 76 + ~#kc2190_info~0.offset, 8); srcloc: L5862-10 {36987#true} is VALID [2020-07-18 08:46:32,851 INFO L280 TraceCheckUtils]: 121: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 84 + ~#kc2190_info~0.offset, 8); srcloc: L5862-11 {36987#true} is VALID [2020-07-18 08:46:32,851 INFO L280 TraceCheckUtils]: 122: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 92 + ~#kc2190_info~0.offset, 8); srcloc: L5862-12 {36987#true} is VALID [2020-07-18 08:46:32,851 INFO L280 TraceCheckUtils]: 123: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 100 + ~#kc2190_info~0.offset, 8); srcloc: L5862-13 {36987#true} is VALID [2020-07-18 08:46:32,852 INFO L280 TraceCheckUtils]: 124: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 108 + ~#kc2190_info~0.offset, 8); srcloc: L5862-14 {36987#true} is VALID [2020-07-18 08:46:32,852 INFO L280 TraceCheckUtils]: 125: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 116 + ~#kc2190_info~0.offset, 8); srcloc: L5862-15 {36987#true} is VALID [2020-07-18 08:46:32,852 INFO L280 TraceCheckUtils]: 126: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#kc2190_info~0.base, 124 + ~#kc2190_info~0.offset, 4); srcloc: L5862-16 {36987#true} is VALID [2020-07-18 08:46:32,852 INFO L280 TraceCheckUtils]: 127: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#kc2190_info~0.base, 128 + ~#kc2190_info~0.offset, 4); srcloc: L5862-17 {36987#true} is VALID [2020-07-18 08:46:32,852 INFO L280 TraceCheckUtils]: 128: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#kc2190_info~0.base, 132 + ~#kc2190_info~0.offset, 8); srcloc: L5862-18 {36987#true} is VALID [2020-07-18 08:46:32,852 INFO L280 TraceCheckUtils]: 129: Hoare triple {36987#true} SUMMARY for call ~#linuxdev_info~0.base, ~#linuxdev_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5862-19 {36987#true} is VALID [2020-07-18 08:46:32,853 INFO L280 TraceCheckUtils]: 130: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(#t~string38.base, #t~string38.offset, ~#linuxdev_info~0.base, ~#linuxdev_info~0.offset, 8); srcloc: L5865 {36987#true} is VALID [2020-07-18 08:46:32,853 INFO L280 TraceCheckUtils]: 131: Hoare triple {36987#true} SUMMARY for call write~init~int(4096, ~#linuxdev_info~0.base, 8 + ~#linuxdev_info~0.offset, 4); srcloc: L5865-1 {36987#true} is VALID [2020-07-18 08:46:32,853 INFO L280 TraceCheckUtils]: 132: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 12 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-2 {36987#true} is VALID [2020-07-18 08:46:32,853 INFO L280 TraceCheckUtils]: 133: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 20 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-3 {36987#true} is VALID [2020-07-18 08:46:32,853 INFO L280 TraceCheckUtils]: 134: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 28 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-4 {36987#true} is VALID [2020-07-18 08:46:32,853 INFO L280 TraceCheckUtils]: 135: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 36 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-5 {36987#true} is VALID [2020-07-18 08:46:32,854 INFO L280 TraceCheckUtils]: 136: Hoare triple {36987#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 {36987#true} is VALID [2020-07-18 08:46:32,854 INFO L280 TraceCheckUtils]: 137: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 52 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-7 {36987#true} is VALID [2020-07-18 08:46:32,854 INFO L280 TraceCheckUtils]: 138: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 60 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-8 {36987#true} is VALID [2020-07-18 08:46:32,854 INFO L280 TraceCheckUtils]: 139: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 68 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-9 {36987#true} is VALID [2020-07-18 08:46:32,854 INFO L280 TraceCheckUtils]: 140: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 76 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-10 {36987#true} is VALID [2020-07-18 08:46:32,854 INFO L280 TraceCheckUtils]: 141: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 84 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-11 {36987#true} is VALID [2020-07-18 08:46:32,855 INFO L280 TraceCheckUtils]: 142: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 92 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-12 {36987#true} is VALID [2020-07-18 08:46:32,855 INFO L280 TraceCheckUtils]: 143: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 100 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-13 {36987#true} is VALID [2020-07-18 08:46:32,855 INFO L280 TraceCheckUtils]: 144: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 108 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-14 {36987#true} is VALID [2020-07-18 08:46:32,855 INFO L280 TraceCheckUtils]: 145: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 116 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-15 {36987#true} is VALID [2020-07-18 08:46:32,855 INFO L280 TraceCheckUtils]: 146: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#linuxdev_info~0.base, 124 + ~#linuxdev_info~0.offset, 4); srcloc: L5865-16 {36987#true} is VALID [2020-07-18 08:46:32,855 INFO L280 TraceCheckUtils]: 147: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#linuxdev_info~0.base, 128 + ~#linuxdev_info~0.offset, 4); srcloc: L5865-17 {36987#true} is VALID [2020-07-18 08:46:32,856 INFO L280 TraceCheckUtils]: 148: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#linuxdev_info~0.base, 132 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-18 {36987#true} is VALID [2020-07-18 08:46:32,856 INFO L280 TraceCheckUtils]: 149: Hoare triple {36987#true} SUMMARY for call ~#yopy_info~0.base, ~#yopy_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5865-19 {36987#true} is VALID [2020-07-18 08:46:32,856 INFO L280 TraceCheckUtils]: 150: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(#t~string39.base, #t~string39.offset, ~#yopy_info~0.base, ~#yopy_info~0.offset, 8); srcloc: L5868 {36987#true} is VALID [2020-07-18 08:46:32,856 INFO L280 TraceCheckUtils]: 151: Hoare triple {36987#true} SUMMARY for call write~init~int(4096, ~#yopy_info~0.base, 8 + ~#yopy_info~0.offset, 4); srcloc: L5868-1 {36987#true} is VALID [2020-07-18 08:46:32,856 INFO L280 TraceCheckUtils]: 152: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 12 + ~#yopy_info~0.offset, 8); srcloc: L5868-2 {36987#true} is VALID [2020-07-18 08:46:32,857 INFO L280 TraceCheckUtils]: 153: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 20 + ~#yopy_info~0.offset, 8); srcloc: L5868-3 {36987#true} is VALID [2020-07-18 08:46:32,857 INFO L280 TraceCheckUtils]: 154: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 28 + ~#yopy_info~0.offset, 8); srcloc: L5868-4 {36987#true} is VALID [2020-07-18 08:46:32,857 INFO L280 TraceCheckUtils]: 155: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 36 + ~#yopy_info~0.offset, 8); srcloc: L5868-5 {36987#true} is VALID [2020-07-18 08:46:32,857 INFO L280 TraceCheckUtils]: 156: Hoare triple {36987#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 {36987#true} is VALID [2020-07-18 08:46:32,857 INFO L280 TraceCheckUtils]: 157: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 52 + ~#yopy_info~0.offset, 8); srcloc: L5868-7 {36987#true} is VALID [2020-07-18 08:46:32,857 INFO L280 TraceCheckUtils]: 158: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 60 + ~#yopy_info~0.offset, 8); srcloc: L5868-8 {36987#true} is VALID [2020-07-18 08:46:32,858 INFO L280 TraceCheckUtils]: 159: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 68 + ~#yopy_info~0.offset, 8); srcloc: L5868-9 {36987#true} is VALID [2020-07-18 08:46:32,858 INFO L280 TraceCheckUtils]: 160: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 76 + ~#yopy_info~0.offset, 8); srcloc: L5868-10 {36987#true} is VALID [2020-07-18 08:46:32,858 INFO L280 TraceCheckUtils]: 161: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 84 + ~#yopy_info~0.offset, 8); srcloc: L5868-11 {36987#true} is VALID [2020-07-18 08:46:32,858 INFO L280 TraceCheckUtils]: 162: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 92 + ~#yopy_info~0.offset, 8); srcloc: L5868-12 {36987#true} is VALID [2020-07-18 08:46:32,858 INFO L280 TraceCheckUtils]: 163: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 100 + ~#yopy_info~0.offset, 8); srcloc: L5868-13 {36987#true} is VALID [2020-07-18 08:46:32,858 INFO L280 TraceCheckUtils]: 164: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 108 + ~#yopy_info~0.offset, 8); srcloc: L5868-14 {36987#true} is VALID [2020-07-18 08:46:32,859 INFO L280 TraceCheckUtils]: 165: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 116 + ~#yopy_info~0.offset, 8); srcloc: L5868-15 {36987#true} is VALID [2020-07-18 08:46:32,859 INFO L280 TraceCheckUtils]: 166: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#yopy_info~0.base, 124 + ~#yopy_info~0.offset, 4); srcloc: L5868-16 {36987#true} is VALID [2020-07-18 08:46:32,859 INFO L280 TraceCheckUtils]: 167: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#yopy_info~0.base, 128 + ~#yopy_info~0.offset, 4); srcloc: L5868-17 {36987#true} is VALID [2020-07-18 08:46:32,859 INFO L280 TraceCheckUtils]: 168: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#yopy_info~0.base, 132 + ~#yopy_info~0.offset, 8); srcloc: L5868-18 {36987#true} is VALID [2020-07-18 08:46:32,859 INFO L280 TraceCheckUtils]: 169: Hoare triple {36987#true} SUMMARY for call ~#blob_info~0.base, ~#blob_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5868-19 {36987#true} is VALID [2020-07-18 08:46:32,859 INFO L280 TraceCheckUtils]: 170: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(#t~string40.base, #t~string40.offset, ~#blob_info~0.base, ~#blob_info~0.offset, 8); srcloc: L5871 {36987#true} is VALID [2020-07-18 08:46:32,860 INFO L280 TraceCheckUtils]: 171: Hoare triple {36987#true} SUMMARY for call write~init~int(4096, ~#blob_info~0.base, 8 + ~#blob_info~0.offset, 4); srcloc: L5871-1 {36987#true} is VALID [2020-07-18 08:46:32,860 INFO L280 TraceCheckUtils]: 172: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 12 + ~#blob_info~0.offset, 8); srcloc: L5871-2 {36987#true} is VALID [2020-07-18 08:46:32,860 INFO L280 TraceCheckUtils]: 173: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 20 + ~#blob_info~0.offset, 8); srcloc: L5871-3 {36987#true} is VALID [2020-07-18 08:46:32,860 INFO L280 TraceCheckUtils]: 174: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 28 + ~#blob_info~0.offset, 8); srcloc: L5871-4 {36987#true} is VALID [2020-07-18 08:46:32,860 INFO L280 TraceCheckUtils]: 175: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 36 + ~#blob_info~0.offset, 8); srcloc: L5871-5 {36987#true} is VALID [2020-07-18 08:46:32,861 INFO L280 TraceCheckUtils]: 176: Hoare triple {36987#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 {36987#true} is VALID [2020-07-18 08:46:32,861 INFO L280 TraceCheckUtils]: 177: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 52 + ~#blob_info~0.offset, 8); srcloc: L5871-7 {36987#true} is VALID [2020-07-18 08:46:32,861 INFO L280 TraceCheckUtils]: 178: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 60 + ~#blob_info~0.offset, 8); srcloc: L5871-8 {36987#true} is VALID [2020-07-18 08:46:32,861 INFO L280 TraceCheckUtils]: 179: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 68 + ~#blob_info~0.offset, 8); srcloc: L5871-9 {36987#true} is VALID [2020-07-18 08:46:32,861 INFO L280 TraceCheckUtils]: 180: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 76 + ~#blob_info~0.offset, 8); srcloc: L5871-10 {36987#true} is VALID [2020-07-18 08:46:32,861 INFO L280 TraceCheckUtils]: 181: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 84 + ~#blob_info~0.offset, 8); srcloc: L5871-11 {36987#true} is VALID [2020-07-18 08:46:32,862 INFO L280 TraceCheckUtils]: 182: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 92 + ~#blob_info~0.offset, 8); srcloc: L5871-12 {36987#true} is VALID [2020-07-18 08:46:32,862 INFO L280 TraceCheckUtils]: 183: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 100 + ~#blob_info~0.offset, 8); srcloc: L5871-13 {36987#true} is VALID [2020-07-18 08:46:32,862 INFO L280 TraceCheckUtils]: 184: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 108 + ~#blob_info~0.offset, 8); srcloc: L5871-14 {36987#true} is VALID [2020-07-18 08:46:32,862 INFO L280 TraceCheckUtils]: 185: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 116 + ~#blob_info~0.offset, 8); srcloc: L5871-15 {36987#true} is VALID [2020-07-18 08:46:32,862 INFO L280 TraceCheckUtils]: 186: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#blob_info~0.base, 124 + ~#blob_info~0.offset, 4); srcloc: L5871-16 {36987#true} is VALID [2020-07-18 08:46:32,862 INFO L280 TraceCheckUtils]: 187: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#blob_info~0.base, 128 + ~#blob_info~0.offset, 4); srcloc: L5871-17 {36987#true} is VALID [2020-07-18 08:46:32,863 INFO L280 TraceCheckUtils]: 188: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#blob_info~0.base, 132 + ~#blob_info~0.offset, 8); srcloc: L5871-18 {36987#true} is VALID [2020-07-18 08:46:32,863 INFO L280 TraceCheckUtils]: 189: Hoare triple {36987#true} SUMMARY for call ~#products~0.base, ~#products~0.offset := #Ultimate.allocOnStack(375); srcloc: L5871-19 {36987#true} is VALID [2020-07-18 08:46:32,863 INFO L280 TraceCheckUtils]: 190: Hoare triple {36987#true} SUMMARY for call write~init~int(3, ~#products~0.base, ~#products~0.offset, 2); srcloc: L5874 {36987#true} is VALID [2020-07-18 08:46:32,863 INFO L280 TraceCheckUtils]: 191: Hoare triple {36987#true} SUMMARY for call write~init~int(1026, ~#products~0.base, 2 + ~#products~0.offset, 2); srcloc: L5874-1 {36987#true} is VALID [2020-07-18 08:46:32,863 INFO L280 TraceCheckUtils]: 192: Hoare triple {36987#true} SUMMARY for call write~init~int(22066, ~#products~0.base, 4 + ~#products~0.offset, 2); srcloc: L5874-2 {36987#true} is VALID [2020-07-18 08:46:32,864 INFO L280 TraceCheckUtils]: 193: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 6 + ~#products~0.offset, 2); srcloc: L5874-3 {36987#true} is VALID [2020-07-18 08:46:32,864 INFO L280 TraceCheckUtils]: 194: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 8 + ~#products~0.offset, 2); srcloc: L5874-4 {36987#true} is VALID [2020-07-18 08:46:32,864 INFO L280 TraceCheckUtils]: 195: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 10 + ~#products~0.offset, 1); srcloc: L5874-5 {36987#true} is VALID [2020-07-18 08:46:32,864 INFO L280 TraceCheckUtils]: 196: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 11 + ~#products~0.offset, 1); srcloc: L5874-6 {36987#true} is VALID [2020-07-18 08:46:32,864 INFO L280 TraceCheckUtils]: 197: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 12 + ~#products~0.offset, 1); srcloc: L5874-7 {36987#true} is VALID [2020-07-18 08:46:32,865 INFO L280 TraceCheckUtils]: 198: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 13 + ~#products~0.offset, 1); srcloc: L5874-8 {36987#true} is VALID [2020-07-18 08:46:32,865 INFO L280 TraceCheckUtils]: 199: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 14 + ~#products~0.offset, 1); srcloc: L5874-9 {36987#true} is VALID [2020-07-18 08:46:32,865 INFO L280 TraceCheckUtils]: 200: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 15 + ~#products~0.offset, 1); srcloc: L5874-10 {36987#true} is VALID [2020-07-18 08:46:32,865 INFO L280 TraceCheckUtils]: 201: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 16 + ~#products~0.offset, 1); srcloc: L5874-11 {36987#true} is VALID [2020-07-18 08:46:32,865 INFO L280 TraceCheckUtils]: 202: Hoare triple {36987#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 {36987#true} is VALID [2020-07-18 08:46:32,865 INFO L280 TraceCheckUtils]: 203: Hoare triple {36987#true} SUMMARY for call write~init~int(3, ~#products~0.base, 25 + ~#products~0.offset, 2); srcloc: L5874-13 {36987#true} is VALID [2020-07-18 08:46:32,866 INFO L280 TraceCheckUtils]: 204: Hoare triple {36987#true} SUMMARY for call write~init~int(6189, ~#products~0.base, 27 + ~#products~0.offset, 2); srcloc: L5874-14 {36987#true} is VALID [2020-07-18 08:46:32,866 INFO L280 TraceCheckUtils]: 205: Hoare triple {36987#true} SUMMARY for call write~init~int(8316, ~#products~0.base, 29 + ~#products~0.offset, 2); srcloc: L5874-15 {36987#true} is VALID [2020-07-18 08:46:32,866 INFO L280 TraceCheckUtils]: 206: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 31 + ~#products~0.offset, 2); srcloc: L5874-16 {36987#true} is VALID [2020-07-18 08:46:32,866 INFO L280 TraceCheckUtils]: 207: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 33 + ~#products~0.offset, 2); srcloc: L5874-17 {36987#true} is VALID [2020-07-18 08:46:32,866 INFO L280 TraceCheckUtils]: 208: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 35 + ~#products~0.offset, 1); srcloc: L5874-18 {36987#true} is VALID [2020-07-18 08:46:32,867 INFO L280 TraceCheckUtils]: 209: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 36 + ~#products~0.offset, 1); srcloc: L5874-19 {36987#true} is VALID [2020-07-18 08:46:32,867 INFO L280 TraceCheckUtils]: 210: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 37 + ~#products~0.offset, 1); srcloc: L5874-20 {36987#true} is VALID [2020-07-18 08:46:32,867 INFO L280 TraceCheckUtils]: 211: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 38 + ~#products~0.offset, 1); srcloc: L5874-21 {36987#true} is VALID [2020-07-18 08:46:32,867 INFO L280 TraceCheckUtils]: 212: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 39 + ~#products~0.offset, 1); srcloc: L5874-22 {36987#true} is VALID [2020-07-18 08:46:32,867 INFO L280 TraceCheckUtils]: 213: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 40 + ~#products~0.offset, 1); srcloc: L5874-23 {36987#true} is VALID [2020-07-18 08:46:32,868 INFO L280 TraceCheckUtils]: 214: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 41 + ~#products~0.offset, 1); srcloc: L5874-24 {36987#true} is VALID [2020-07-18 08:46:32,868 INFO L280 TraceCheckUtils]: 215: Hoare triple {36987#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 {36987#true} is VALID [2020-07-18 08:46:32,868 INFO L280 TraceCheckUtils]: 216: Hoare triple {36987#true} SUMMARY for call write~init~int(3, ~#products~0.base, 50 + ~#products~0.offset, 2); srcloc: L5874-26 {36987#true} is VALID [2020-07-18 08:46:32,868 INFO L280 TraceCheckUtils]: 217: Hoare triple {36987#true} SUMMARY for call write~init~int(1351, ~#products~0.base, 52 + ~#products~0.offset, 2); srcloc: L5874-27 {36987#true} is VALID [2020-07-18 08:46:32,868 INFO L280 TraceCheckUtils]: 218: Hoare triple {36987#true} SUMMARY for call write~init~int(10016, ~#products~0.base, 54 + ~#products~0.offset, 2); srcloc: L5874-28 {36987#true} is VALID [2020-07-18 08:46:32,869 INFO L280 TraceCheckUtils]: 219: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 56 + ~#products~0.offset, 2); srcloc: L5874-29 {36987#true} is VALID [2020-07-18 08:46:32,869 INFO L280 TraceCheckUtils]: 220: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 58 + ~#products~0.offset, 2); srcloc: L5874-30 {36987#true} is VALID [2020-07-18 08:46:32,869 INFO L280 TraceCheckUtils]: 221: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 60 + ~#products~0.offset, 1); srcloc: L5874-31 {36987#true} is VALID [2020-07-18 08:46:32,869 INFO L280 TraceCheckUtils]: 222: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 61 + ~#products~0.offset, 1); srcloc: L5874-32 {36987#true} is VALID [2020-07-18 08:46:32,869 INFO L280 TraceCheckUtils]: 223: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 62 + ~#products~0.offset, 1); srcloc: L5874-33 {36987#true} is VALID [2020-07-18 08:46:32,870 INFO L280 TraceCheckUtils]: 224: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 63 + ~#products~0.offset, 1); srcloc: L5874-34 {36987#true} is VALID [2020-07-18 08:46:32,870 INFO L280 TraceCheckUtils]: 225: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 64 + ~#products~0.offset, 1); srcloc: L5874-35 {36987#true} is VALID [2020-07-18 08:46:32,870 INFO L280 TraceCheckUtils]: 226: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 65 + ~#products~0.offset, 1); srcloc: L5874-36 {36987#true} is VALID [2020-07-18 08:46:32,870 INFO L280 TraceCheckUtils]: 227: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 66 + ~#products~0.offset, 1); srcloc: L5874-37 {36987#true} is VALID [2020-07-18 08:46:32,870 INFO L280 TraceCheckUtils]: 228: Hoare triple {36987#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 {36987#true} is VALID [2020-07-18 08:46:32,870 INFO L280 TraceCheckUtils]: 229: Hoare triple {36987#true} SUMMARY for call write~init~int(3, ~#products~0.base, 75 + ~#products~0.offset, 2); srcloc: L5874-39 {36987#true} is VALID [2020-07-18 08:46:32,871 INFO L280 TraceCheckUtils]: 230: Hoare triple {36987#true} SUMMARY for call write~init~int(1351, ~#products~0.base, 77 + ~#products~0.offset, 2); srcloc: L5874-40 {36987#true} is VALID [2020-07-18 08:46:32,871 INFO L280 TraceCheckUtils]: 231: Hoare triple {36987#true} SUMMARY for call write~init~int(10023, ~#products~0.base, 79 + ~#products~0.offset, 2); srcloc: L5874-41 {36987#true} is VALID [2020-07-18 08:46:32,871 INFO L280 TraceCheckUtils]: 232: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 81 + ~#products~0.offset, 2); srcloc: L5874-42 {36987#true} is VALID [2020-07-18 08:46:32,871 INFO L280 TraceCheckUtils]: 233: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 83 + ~#products~0.offset, 2); srcloc: L5874-43 {36987#true} is VALID [2020-07-18 08:46:32,871 INFO L280 TraceCheckUtils]: 234: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 85 + ~#products~0.offset, 1); srcloc: L5874-44 {36987#true} is VALID [2020-07-18 08:46:32,871 INFO L280 TraceCheckUtils]: 235: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 86 + ~#products~0.offset, 1); srcloc: L5874-45 {36987#true} is VALID [2020-07-18 08:46:32,872 INFO L280 TraceCheckUtils]: 236: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 87 + ~#products~0.offset, 1); srcloc: L5874-46 {36987#true} is VALID [2020-07-18 08:46:32,872 INFO L280 TraceCheckUtils]: 237: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 88 + ~#products~0.offset, 1); srcloc: L5874-47 {36987#true} is VALID [2020-07-18 08:46:32,872 INFO L280 TraceCheckUtils]: 238: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 89 + ~#products~0.offset, 1); srcloc: L5874-48 {36987#true} is VALID [2020-07-18 08:46:32,872 INFO L280 TraceCheckUtils]: 239: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 90 + ~#products~0.offset, 1); srcloc: L5874-49 {36987#true} is VALID [2020-07-18 08:46:32,872 INFO L280 TraceCheckUtils]: 240: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 91 + ~#products~0.offset, 1); srcloc: L5874-50 {36987#true} is VALID [2020-07-18 08:46:32,872 INFO L280 TraceCheckUtils]: 241: Hoare triple {36987#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 {36987#true} is VALID [2020-07-18 08:46:32,873 INFO L280 TraceCheckUtils]: 242: Hoare triple {36987#true} SUMMARY for call write~init~int(3, ~#products~0.base, 100 + ~#products~0.offset, 2); srcloc: L5874-52 {36987#true} is VALID [2020-07-18 08:46:32,873 INFO L280 TraceCheckUtils]: 243: Hoare triple {36987#true} SUMMARY for call write~init~int(1293, ~#products~0.base, 102 + ~#products~0.offset, 2); srcloc: L5874-53 {36987#true} is VALID [2020-07-18 08:46:32,873 INFO L280 TraceCheckUtils]: 244: Hoare triple {36987#true} SUMMARY for call write~init~int(4, ~#products~0.base, 104 + ~#products~0.offset, 2); srcloc: L5874-54 {36987#true} is VALID [2020-07-18 08:46:32,873 INFO L280 TraceCheckUtils]: 245: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 106 + ~#products~0.offset, 2); srcloc: L5874-55 {36987#true} is VALID [2020-07-18 08:46:32,873 INFO L280 TraceCheckUtils]: 246: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 108 + ~#products~0.offset, 2); srcloc: L5874-56 {36987#true} is VALID [2020-07-18 08:46:32,873 INFO L280 TraceCheckUtils]: 247: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 110 + ~#products~0.offset, 1); srcloc: L5874-57 {36987#true} is VALID [2020-07-18 08:46:32,874 INFO L280 TraceCheckUtils]: 248: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 111 + ~#products~0.offset, 1); srcloc: L5874-58 {36987#true} is VALID [2020-07-18 08:46:32,874 INFO L280 TraceCheckUtils]: 249: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 112 + ~#products~0.offset, 1); srcloc: L5874-59 {36987#true} is VALID [2020-07-18 08:46:32,874 INFO L280 TraceCheckUtils]: 250: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 113 + ~#products~0.offset, 1); srcloc: L5874-60 {36987#true} is VALID [2020-07-18 08:46:32,874 INFO L280 TraceCheckUtils]: 251: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 114 + ~#products~0.offset, 1); srcloc: L5874-61 {36987#true} is VALID [2020-07-18 08:46:32,874 INFO L280 TraceCheckUtils]: 252: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 115 + ~#products~0.offset, 1); srcloc: L5874-62 {36987#true} is VALID [2020-07-18 08:46:32,874 INFO L280 TraceCheckUtils]: 253: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 116 + ~#products~0.offset, 1); srcloc: L5874-63 {36987#true} is VALID [2020-07-18 08:46:32,875 INFO L280 TraceCheckUtils]: 254: Hoare triple {36987#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 {36987#true} is VALID [2020-07-18 08:46:32,875 INFO L280 TraceCheckUtils]: 255: Hoare triple {36987#true} SUMMARY for call write~init~int(3, ~#products~0.base, 125 + ~#products~0.offset, 2); srcloc: L5874-65 {36987#true} is VALID [2020-07-18 08:46:32,875 INFO L280 TraceCheckUtils]: 256: Hoare triple {36987#true} SUMMARY for call write~init~int(1388, ~#products~0.base, 127 + ~#products~0.offset, 2); srcloc: L5874-66 {36987#true} is VALID [2020-07-18 08:46:32,875 INFO L280 TraceCheckUtils]: 257: Hoare triple {36987#true} SUMMARY for call write~init~int(33024, ~#products~0.base, 129 + ~#products~0.offset, 2); srcloc: L5874-67 {36987#true} is VALID [2020-07-18 08:46:32,875 INFO L280 TraceCheckUtils]: 258: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 131 + ~#products~0.offset, 2); srcloc: L5874-68 {36987#true} is VALID [2020-07-18 08:46:32,876 INFO L280 TraceCheckUtils]: 259: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 133 + ~#products~0.offset, 2); srcloc: L5874-69 {36987#true} is VALID [2020-07-18 08:46:32,876 INFO L280 TraceCheckUtils]: 260: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 135 + ~#products~0.offset, 1); srcloc: L5874-70 {36987#true} is VALID [2020-07-18 08:46:32,876 INFO L280 TraceCheckUtils]: 261: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 136 + ~#products~0.offset, 1); srcloc: L5874-71 {36987#true} is VALID [2020-07-18 08:46:32,876 INFO L280 TraceCheckUtils]: 262: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 137 + ~#products~0.offset, 1); srcloc: L5874-72 {36987#true} is VALID [2020-07-18 08:46:32,876 INFO L280 TraceCheckUtils]: 263: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 138 + ~#products~0.offset, 1); srcloc: L5874-73 {36987#true} is VALID [2020-07-18 08:46:32,876 INFO L280 TraceCheckUtils]: 264: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 139 + ~#products~0.offset, 1); srcloc: L5874-74 {36987#true} is VALID [2020-07-18 08:46:32,877 INFO L280 TraceCheckUtils]: 265: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 140 + ~#products~0.offset, 1); srcloc: L5874-75 {36987#true} is VALID [2020-07-18 08:46:32,877 INFO L280 TraceCheckUtils]: 266: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 141 + ~#products~0.offset, 1); srcloc: L5874-76 {36987#true} is VALID [2020-07-18 08:46:32,877 INFO L280 TraceCheckUtils]: 267: Hoare triple {36987#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 {36987#true} is VALID [2020-07-18 08:46:32,877 INFO L280 TraceCheckUtils]: 268: Hoare triple {36987#true} SUMMARY for call write~init~int(3, ~#products~0.base, 150 + ~#products~0.offset, 2); srcloc: L5874-78 {36987#true} is VALID [2020-07-18 08:46:32,877 INFO L280 TraceCheckUtils]: 269: Hoare triple {36987#true} SUMMARY for call write~init~int(1317, ~#products~0.base, 152 + ~#products~0.offset, 2); srcloc: L5874-79 {36987#true} is VALID [2020-07-18 08:46:32,877 INFO L280 TraceCheckUtils]: 270: Hoare triple {36987#true} SUMMARY for call write~init~int(39169, ~#products~0.base, 154 + ~#products~0.offset, 2); srcloc: L5874-80 {36987#true} is VALID [2020-07-18 08:46:32,878 INFO L280 TraceCheckUtils]: 271: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 156 + ~#products~0.offset, 2); srcloc: L5874-81 {36987#true} is VALID [2020-07-18 08:46:32,878 INFO L280 TraceCheckUtils]: 272: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 158 + ~#products~0.offset, 2); srcloc: L5874-82 {36987#true} is VALID [2020-07-18 08:46:32,878 INFO L280 TraceCheckUtils]: 273: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 160 + ~#products~0.offset, 1); srcloc: L5874-83 {36987#true} is VALID [2020-07-18 08:46:32,878 INFO L280 TraceCheckUtils]: 274: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 161 + ~#products~0.offset, 1); srcloc: L5874-84 {36987#true} is VALID [2020-07-18 08:46:32,878 INFO L280 TraceCheckUtils]: 275: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 162 + ~#products~0.offset, 1); srcloc: L5874-85 {36987#true} is VALID [2020-07-18 08:46:32,879 INFO L280 TraceCheckUtils]: 276: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 163 + ~#products~0.offset, 1); srcloc: L5874-86 {36987#true} is VALID [2020-07-18 08:46:32,879 INFO L280 TraceCheckUtils]: 277: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 164 + ~#products~0.offset, 1); srcloc: L5874-87 {36987#true} is VALID [2020-07-18 08:46:32,879 INFO L280 TraceCheckUtils]: 278: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 165 + ~#products~0.offset, 1); srcloc: L5874-88 {36987#true} is VALID [2020-07-18 08:46:32,879 INFO L280 TraceCheckUtils]: 279: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 166 + ~#products~0.offset, 1); srcloc: L5874-89 {36987#true} is VALID [2020-07-18 08:46:32,879 INFO L280 TraceCheckUtils]: 280: Hoare triple {36987#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 {36987#true} is VALID [2020-07-18 08:46:32,879 INFO L280 TraceCheckUtils]: 281: Hoare triple {36987#true} SUMMARY for call write~init~int(3, ~#products~0.base, 175 + ~#products~0.offset, 2); srcloc: L5874-91 {36987#true} is VALID [2020-07-18 08:46:32,880 INFO L280 TraceCheckUtils]: 282: Hoare triple {36987#true} SUMMARY for call write~init~int(1317, ~#products~0.base, 177 + ~#products~0.offset, 2); srcloc: L5874-92 {36987#true} is VALID [2020-07-18 08:46:32,880 INFO L280 TraceCheckUtils]: 283: Hoare triple {36987#true} SUMMARY for call write~init~int(10376, ~#products~0.base, 179 + ~#products~0.offset, 2); srcloc: L5874-93 {36987#true} is VALID [2020-07-18 08:46:32,880 INFO L280 TraceCheckUtils]: 284: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 181 + ~#products~0.offset, 2); srcloc: L5874-94 {36987#true} is VALID [2020-07-18 08:46:32,880 INFO L280 TraceCheckUtils]: 285: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 183 + ~#products~0.offset, 2); srcloc: L5874-95 {36987#true} is VALID [2020-07-18 08:46:32,880 INFO L280 TraceCheckUtils]: 286: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 185 + ~#products~0.offset, 1); srcloc: L5874-96 {36987#true} is VALID [2020-07-18 08:46:32,881 INFO L280 TraceCheckUtils]: 287: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 186 + ~#products~0.offset, 1); srcloc: L5874-97 {36987#true} is VALID [2020-07-18 08:46:32,881 INFO L280 TraceCheckUtils]: 288: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 187 + ~#products~0.offset, 1); srcloc: L5874-98 {36987#true} is VALID [2020-07-18 08:46:32,881 INFO L280 TraceCheckUtils]: 289: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 188 + ~#products~0.offset, 1); srcloc: L5874-99 {36987#true} is VALID [2020-07-18 08:46:32,881 INFO L280 TraceCheckUtils]: 290: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 189 + ~#products~0.offset, 1); srcloc: L5874-100 {36987#true} is VALID [2020-07-18 08:46:32,881 INFO L280 TraceCheckUtils]: 291: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 190 + ~#products~0.offset, 1); srcloc: L5874-101 {36987#true} is VALID [2020-07-18 08:46:32,881 INFO L280 TraceCheckUtils]: 292: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 191 + ~#products~0.offset, 1); srcloc: L5874-102 {36987#true} is VALID [2020-07-18 08:46:32,882 INFO L280 TraceCheckUtils]: 293: Hoare triple {36987#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 {36987#true} is VALID [2020-07-18 08:46:32,882 INFO L280 TraceCheckUtils]: 294: Hoare triple {36987#true} SUMMARY for call write~init~int(3, ~#products~0.base, 200 + ~#products~0.offset, 2); srcloc: L5874-104 {36987#true} is VALID [2020-07-18 08:46:32,882 INFO L280 TraceCheckUtils]: 295: Hoare triple {36987#true} SUMMARY for call write~init~int(1295, ~#products~0.base, 202 + ~#products~0.offset, 2); srcloc: L5874-105 {36987#true} is VALID [2020-07-18 08:46:32,882 INFO L280 TraceCheckUtils]: 296: Hoare triple {36987#true} SUMMARY for call write~init~int(400, ~#products~0.base, 204 + ~#products~0.offset, 2); srcloc: L5874-106 {36987#true} is VALID [2020-07-18 08:46:32,882 INFO L280 TraceCheckUtils]: 297: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 206 + ~#products~0.offset, 2); srcloc: L5874-107 {36987#true} is VALID [2020-07-18 08:46:32,882 INFO L280 TraceCheckUtils]: 298: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 208 + ~#products~0.offset, 2); srcloc: L5874-108 {36987#true} is VALID [2020-07-18 08:46:32,883 INFO L280 TraceCheckUtils]: 299: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 210 + ~#products~0.offset, 1); srcloc: L5874-109 {36987#true} is VALID [2020-07-18 08:46:32,883 INFO L280 TraceCheckUtils]: 300: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 211 + ~#products~0.offset, 1); srcloc: L5874-110 {36987#true} is VALID [2020-07-18 08:46:32,883 INFO L280 TraceCheckUtils]: 301: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 212 + ~#products~0.offset, 1); srcloc: L5874-111 {36987#true} is VALID [2020-07-18 08:46:32,883 INFO L280 TraceCheckUtils]: 302: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 213 + ~#products~0.offset, 1); srcloc: L5874-112 {36987#true} is VALID [2020-07-18 08:46:32,883 INFO L280 TraceCheckUtils]: 303: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 214 + ~#products~0.offset, 1); srcloc: L5874-113 {36987#true} is VALID [2020-07-18 08:46:32,884 INFO L280 TraceCheckUtils]: 304: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 215 + ~#products~0.offset, 1); srcloc: L5874-114 {36987#true} is VALID [2020-07-18 08:46:32,884 INFO L280 TraceCheckUtils]: 305: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 216 + ~#products~0.offset, 1); srcloc: L5874-115 {36987#true} is VALID [2020-07-18 08:46:32,884 INFO L280 TraceCheckUtils]: 306: Hoare triple {36987#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 {36987#true} is VALID [2020-07-18 08:46:32,884 INFO L280 TraceCheckUtils]: 307: Hoare triple {36987#true} SUMMARY for call write~init~int(3, ~#products~0.base, 225 + ~#products~0.offset, 2); srcloc: L5874-117 {36987#true} is VALID [2020-07-18 08:46:32,884 INFO L280 TraceCheckUtils]: 308: Hoare triple {36987#true} SUMMARY for call write~init~int(1183, ~#products~0.base, 227 + ~#products~0.offset, 2); srcloc: L5874-118 {36987#true} is VALID [2020-07-18 08:46:32,884 INFO L280 TraceCheckUtils]: 309: Hoare triple {36987#true} SUMMARY for call write~init~int(20570, ~#products~0.base, 229 + ~#products~0.offset, 2); srcloc: L5874-119 {36987#true} is VALID [2020-07-18 08:46:32,885 INFO L280 TraceCheckUtils]: 310: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 231 + ~#products~0.offset, 2); srcloc: L5874-120 {36987#true} is VALID [2020-07-18 08:46:32,885 INFO L280 TraceCheckUtils]: 311: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 233 + ~#products~0.offset, 2); srcloc: L5874-121 {36987#true} is VALID [2020-07-18 08:46:32,885 INFO L280 TraceCheckUtils]: 312: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 235 + ~#products~0.offset, 1); srcloc: L5874-122 {36987#true} is VALID [2020-07-18 08:46:32,885 INFO L280 TraceCheckUtils]: 313: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 236 + ~#products~0.offset, 1); srcloc: L5874-123 {36987#true} is VALID [2020-07-18 08:46:32,885 INFO L280 TraceCheckUtils]: 314: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 237 + ~#products~0.offset, 1); srcloc: L5874-124 {36987#true} is VALID [2020-07-18 08:46:32,885 INFO L280 TraceCheckUtils]: 315: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 238 + ~#products~0.offset, 1); srcloc: L5874-125 {36987#true} is VALID [2020-07-18 08:46:32,886 INFO L280 TraceCheckUtils]: 316: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 239 + ~#products~0.offset, 1); srcloc: L5874-126 {36987#true} is VALID [2020-07-18 08:46:32,886 INFO L280 TraceCheckUtils]: 317: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 240 + ~#products~0.offset, 1); srcloc: L5874-127 {36987#true} is VALID [2020-07-18 08:46:32,886 INFO L280 TraceCheckUtils]: 318: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 241 + ~#products~0.offset, 1); srcloc: L5874-128 {36987#true} is VALID [2020-07-18 08:46:32,886 INFO L280 TraceCheckUtils]: 319: Hoare triple {36987#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 {36987#true} is VALID [2020-07-18 08:46:32,886 INFO L280 TraceCheckUtils]: 320: Hoare triple {36987#true} SUMMARY for call write~init~int(3, ~#products~0.base, 250 + ~#products~0.offset, 2); srcloc: L5874-130 {36987#true} is VALID [2020-07-18 08:46:32,886 INFO L280 TraceCheckUtils]: 321: Hoare triple {36987#true} SUMMARY for call write~init~int(3710, ~#products~0.base, 252 + ~#products~0.offset, 2); srcloc: L5874-131 {36987#true} is VALID [2020-07-18 08:46:32,887 INFO L280 TraceCheckUtils]: 322: Hoare triple {36987#true} SUMMARY for call write~init~int(4097, ~#products~0.base, 254 + ~#products~0.offset, 2); srcloc: L5874-132 {36987#true} is VALID [2020-07-18 08:46:32,887 INFO L280 TraceCheckUtils]: 323: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 256 + ~#products~0.offset, 2); srcloc: L5874-133 {36987#true} is VALID [2020-07-18 08:46:32,887 INFO L280 TraceCheckUtils]: 324: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 258 + ~#products~0.offset, 2); srcloc: L5874-134 {36987#true} is VALID [2020-07-18 08:46:32,887 INFO L280 TraceCheckUtils]: 325: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 260 + ~#products~0.offset, 1); srcloc: L5874-135 {36987#true} is VALID [2020-07-18 08:46:32,887 INFO L280 TraceCheckUtils]: 326: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 261 + ~#products~0.offset, 1); srcloc: L5874-136 {36987#true} is VALID [2020-07-18 08:46:32,888 INFO L280 TraceCheckUtils]: 327: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 262 + ~#products~0.offset, 1); srcloc: L5874-137 {36987#true} is VALID [2020-07-18 08:46:32,888 INFO L280 TraceCheckUtils]: 328: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 263 + ~#products~0.offset, 1); srcloc: L5874-138 {36987#true} is VALID [2020-07-18 08:46:32,888 INFO L280 TraceCheckUtils]: 329: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 264 + ~#products~0.offset, 1); srcloc: L5874-139 {36987#true} is VALID [2020-07-18 08:46:32,888 INFO L280 TraceCheckUtils]: 330: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 265 + ~#products~0.offset, 1); srcloc: L5874-140 {36987#true} is VALID [2020-07-18 08:46:32,888 INFO L280 TraceCheckUtils]: 331: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 266 + ~#products~0.offset, 1); srcloc: L5874-141 {36987#true} is VALID [2020-07-18 08:46:32,888 INFO L280 TraceCheckUtils]: 332: Hoare triple {36987#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 {36987#true} is VALID [2020-07-18 08:46:32,889 INFO L280 TraceCheckUtils]: 333: Hoare triple {36987#true} SUMMARY for call write~init~int(3, ~#products~0.base, 275 + ~#products~0.offset, 2); srcloc: L5874-143 {36987#true} is VALID [2020-07-18 08:46:32,889 INFO L280 TraceCheckUtils]: 334: Hoare triple {36987#true} SUMMARY for call write~init~int(32902, ~#products~0.base, 277 + ~#products~0.offset, 2); srcloc: L5874-144 {36987#true} is VALID [2020-07-18 08:46:32,889 INFO L280 TraceCheckUtils]: 335: Hoare triple {36987#true} SUMMARY for call write~init~int(2003, ~#products~0.base, 279 + ~#products~0.offset, 2); srcloc: L5874-145 {36987#true} is VALID [2020-07-18 08:46:32,889 INFO L280 TraceCheckUtils]: 336: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 281 + ~#products~0.offset, 2); srcloc: L5874-146 {36987#true} is VALID [2020-07-18 08:46:32,889 INFO L280 TraceCheckUtils]: 337: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 283 + ~#products~0.offset, 2); srcloc: L5874-147 {36987#true} is VALID [2020-07-18 08:46:32,889 INFO L280 TraceCheckUtils]: 338: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 285 + ~#products~0.offset, 1); srcloc: L5874-148 {36987#true} is VALID [2020-07-18 08:46:32,890 INFO L280 TraceCheckUtils]: 339: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 286 + ~#products~0.offset, 1); srcloc: L5874-149 {36987#true} is VALID [2020-07-18 08:46:32,890 INFO L280 TraceCheckUtils]: 340: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 287 + ~#products~0.offset, 1); srcloc: L5874-150 {36987#true} is VALID [2020-07-18 08:46:32,890 INFO L280 TraceCheckUtils]: 341: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 288 + ~#products~0.offset, 1); srcloc: L5874-151 {36987#true} is VALID [2020-07-18 08:46:32,890 INFO L280 TraceCheckUtils]: 342: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 289 + ~#products~0.offset, 1); srcloc: L5874-152 {36987#true} is VALID [2020-07-18 08:46:32,890 INFO L280 TraceCheckUtils]: 343: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 290 + ~#products~0.offset, 1); srcloc: L5874-153 {36987#true} is VALID [2020-07-18 08:46:32,890 INFO L280 TraceCheckUtils]: 344: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 291 + ~#products~0.offset, 1); srcloc: L5874-154 {36987#true} is VALID [2020-07-18 08:46:32,891 INFO L280 TraceCheckUtils]: 345: Hoare triple {36987#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 {36987#true} is VALID [2020-07-18 08:46:32,891 INFO L280 TraceCheckUtils]: 346: Hoare triple {36987#true} SUMMARY for call write~init~int(3, ~#products~0.base, 300 + ~#products~0.offset, 2); srcloc: L5874-156 {36987#true} is VALID [2020-07-18 08:46:32,891 INFO L280 TraceCheckUtils]: 347: Hoare triple {36987#true} SUMMARY for call write~init~int(4742, ~#products~0.base, 302 + ~#products~0.offset, 2); srcloc: L5874-157 {36987#true} is VALID [2020-07-18 08:46:32,891 INFO L280 TraceCheckUtils]: 348: Hoare triple {36987#true} SUMMARY for call write~init~int(32769, ~#products~0.base, 304 + ~#products~0.offset, 2); srcloc: L5874-158 {36987#true} is VALID [2020-07-18 08:46:32,891 INFO L280 TraceCheckUtils]: 349: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 306 + ~#products~0.offset, 2); srcloc: L5874-159 {36987#true} is VALID [2020-07-18 08:46:32,891 INFO L280 TraceCheckUtils]: 350: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 308 + ~#products~0.offset, 2); srcloc: L5874-160 {36987#true} is VALID [2020-07-18 08:46:32,892 INFO L280 TraceCheckUtils]: 351: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 310 + ~#products~0.offset, 1); srcloc: L5874-161 {36987#true} is VALID [2020-07-18 08:46:32,892 INFO L280 TraceCheckUtils]: 352: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 311 + ~#products~0.offset, 1); srcloc: L5874-162 {36987#true} is VALID [2020-07-18 08:46:32,892 INFO L280 TraceCheckUtils]: 353: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 312 + ~#products~0.offset, 1); srcloc: L5874-163 {36987#true} is VALID [2020-07-18 08:46:32,892 INFO L280 TraceCheckUtils]: 354: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 313 + ~#products~0.offset, 1); srcloc: L5874-164 {36987#true} is VALID [2020-07-18 08:46:32,892 INFO L280 TraceCheckUtils]: 355: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 314 + ~#products~0.offset, 1); srcloc: L5874-165 {36987#true} is VALID [2020-07-18 08:46:32,892 INFO L280 TraceCheckUtils]: 356: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 315 + ~#products~0.offset, 1); srcloc: L5874-166 {36987#true} is VALID [2020-07-18 08:46:32,893 INFO L280 TraceCheckUtils]: 357: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 316 + ~#products~0.offset, 1); srcloc: L5874-167 {36987#true} is VALID [2020-07-18 08:46:32,893 INFO L280 TraceCheckUtils]: 358: Hoare triple {36987#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 {36987#true} is VALID [2020-07-18 08:46:32,893 INFO L280 TraceCheckUtils]: 359: Hoare triple {36987#true} SUMMARY for call write~init~int(3, ~#products~0.base, 325 + ~#products~0.offset, 2); srcloc: L5874-169 {36987#true} is VALID [2020-07-18 08:46:32,893 INFO L280 TraceCheckUtils]: 360: Hoare triple {36987#true} SUMMARY for call write~init~int(1317, ~#products~0.base, 327 + ~#products~0.offset, 2); srcloc: L5874-170 {36987#true} is VALID [2020-07-18 08:46:32,893 INFO L280 TraceCheckUtils]: 361: Hoare triple {36987#true} SUMMARY for call write~init~int(42146, ~#products~0.base, 329 + ~#products~0.offset, 2); srcloc: L5874-171 {36987#true} is VALID [2020-07-18 08:46:32,893 INFO L280 TraceCheckUtils]: 362: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 331 + ~#products~0.offset, 2); srcloc: L5874-172 {36987#true} is VALID [2020-07-18 08:46:32,894 INFO L280 TraceCheckUtils]: 363: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 333 + ~#products~0.offset, 2); srcloc: L5874-173 {36987#true} is VALID [2020-07-18 08:46:32,894 INFO L280 TraceCheckUtils]: 364: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 335 + ~#products~0.offset, 1); srcloc: L5874-174 {36987#true} is VALID [2020-07-18 08:46:32,894 INFO L280 TraceCheckUtils]: 365: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 336 + ~#products~0.offset, 1); srcloc: L5874-175 {36987#true} is VALID [2020-07-18 08:46:32,894 INFO L280 TraceCheckUtils]: 366: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 337 + ~#products~0.offset, 1); srcloc: L5874-176 {36987#true} is VALID [2020-07-18 08:46:32,894 INFO L280 TraceCheckUtils]: 367: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 338 + ~#products~0.offset, 1); srcloc: L5874-177 {36987#true} is VALID [2020-07-18 08:46:32,894 INFO L280 TraceCheckUtils]: 368: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 339 + ~#products~0.offset, 1); srcloc: L5874-178 {36987#true} is VALID [2020-07-18 08:46:32,895 INFO L280 TraceCheckUtils]: 369: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 340 + ~#products~0.offset, 1); srcloc: L5874-179 {36987#true} is VALID [2020-07-18 08:46:32,895 INFO L280 TraceCheckUtils]: 370: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 341 + ~#products~0.offset, 1); srcloc: L5874-180 {36987#true} is VALID [2020-07-18 08:46:32,895 INFO L280 TraceCheckUtils]: 371: Hoare triple {36987#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 {36987#true} is VALID [2020-07-18 08:46:32,895 INFO L280 TraceCheckUtils]: 372: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 350 + ~#products~0.offset, 2); srcloc: L5874-182 {36987#true} is VALID [2020-07-18 08:46:32,895 INFO L280 TraceCheckUtils]: 373: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 352 + ~#products~0.offset, 2); srcloc: L5874-183 {36987#true} is VALID [2020-07-18 08:46:32,895 INFO L280 TraceCheckUtils]: 374: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 354 + ~#products~0.offset, 2); srcloc: L5874-184 {36987#true} is VALID [2020-07-18 08:46:32,896 INFO L280 TraceCheckUtils]: 375: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 356 + ~#products~0.offset, 2); srcloc: L5874-185 {36987#true} is VALID [2020-07-18 08:46:32,896 INFO L280 TraceCheckUtils]: 376: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 358 + ~#products~0.offset, 2); srcloc: L5874-186 {36987#true} is VALID [2020-07-18 08:46:32,896 INFO L280 TraceCheckUtils]: 377: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 360 + ~#products~0.offset, 1); srcloc: L5874-187 {36987#true} is VALID [2020-07-18 08:46:32,896 INFO L280 TraceCheckUtils]: 378: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 361 + ~#products~0.offset, 1); srcloc: L5874-188 {36987#true} is VALID [2020-07-18 08:46:32,896 INFO L280 TraceCheckUtils]: 379: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 362 + ~#products~0.offset, 1); srcloc: L5874-189 {36987#true} is VALID [2020-07-18 08:46:32,897 INFO L280 TraceCheckUtils]: 380: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 363 + ~#products~0.offset, 1); srcloc: L5874-190 {36987#true} is VALID [2020-07-18 08:46:32,897 INFO L280 TraceCheckUtils]: 381: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 364 + ~#products~0.offset, 1); srcloc: L5874-191 {36987#true} is VALID [2020-07-18 08:46:32,897 INFO L280 TraceCheckUtils]: 382: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 365 + ~#products~0.offset, 1); srcloc: L5874-192 {36987#true} is VALID [2020-07-18 08:46:32,897 INFO L280 TraceCheckUtils]: 383: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 366 + ~#products~0.offset, 1); srcloc: L5874-193 {36987#true} is VALID [2020-07-18 08:46:32,897 INFO L280 TraceCheckUtils]: 384: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 367 + ~#products~0.offset, 8); srcloc: L5874-194 {36987#true} is VALID [2020-07-18 08:46:32,897 INFO L280 TraceCheckUtils]: 385: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[0 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,898 INFO L280 TraceCheckUtils]: 386: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[0 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,898 INFO L280 TraceCheckUtils]: 387: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[0 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,898 INFO L280 TraceCheckUtils]: 388: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[0 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,898 INFO L280 TraceCheckUtils]: 389: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[0 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,898 INFO L280 TraceCheckUtils]: 390: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[0 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,898 INFO L280 TraceCheckUtils]: 391: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[0 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,898 INFO L280 TraceCheckUtils]: 392: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[0 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,899 INFO L280 TraceCheckUtils]: 393: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[0 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,899 INFO L280 TraceCheckUtils]: 394: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[0 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,899 INFO L280 TraceCheckUtils]: 395: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[0 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,899 INFO L280 TraceCheckUtils]: 396: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[0 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,899 INFO L280 TraceCheckUtils]: 397: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[0 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,899 INFO L280 TraceCheckUtils]: 398: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[1 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,900 INFO L280 TraceCheckUtils]: 399: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[1 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,900 INFO L280 TraceCheckUtils]: 400: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[1 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,900 INFO L280 TraceCheckUtils]: 401: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[1 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,900 INFO L280 TraceCheckUtils]: 402: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[1 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,900 INFO L280 TraceCheckUtils]: 403: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[1 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,900 INFO L280 TraceCheckUtils]: 404: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[1 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,901 INFO L280 TraceCheckUtils]: 405: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[1 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,902 INFO L280 TraceCheckUtils]: 406: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[1 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,902 INFO L280 TraceCheckUtils]: 407: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[1 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,902 INFO L280 TraceCheckUtils]: 408: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[1 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,902 INFO L280 TraceCheckUtils]: 409: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[1 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,902 INFO L280 TraceCheckUtils]: 410: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[1 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,903 INFO L280 TraceCheckUtils]: 411: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[2 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,903 INFO L280 TraceCheckUtils]: 412: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[2 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,903 INFO L280 TraceCheckUtils]: 413: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[2 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,903 INFO L280 TraceCheckUtils]: 414: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[2 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,903 INFO L280 TraceCheckUtils]: 415: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[2 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,903 INFO L280 TraceCheckUtils]: 416: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[2 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,904 INFO L280 TraceCheckUtils]: 417: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[2 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,904 INFO L280 TraceCheckUtils]: 418: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[2 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,904 INFO L280 TraceCheckUtils]: 419: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[2 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,904 INFO L280 TraceCheckUtils]: 420: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[2 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,904 INFO L280 TraceCheckUtils]: 421: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[2 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,905 INFO L280 TraceCheckUtils]: 422: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[2 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,905 INFO L280 TraceCheckUtils]: 423: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[2 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,905 INFO L280 TraceCheckUtils]: 424: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[3 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,905 INFO L280 TraceCheckUtils]: 425: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[3 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,905 INFO L280 TraceCheckUtils]: 426: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[3 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,906 INFO L280 TraceCheckUtils]: 427: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[3 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,906 INFO L280 TraceCheckUtils]: 428: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[3 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,906 INFO L280 TraceCheckUtils]: 429: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[3 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,906 INFO L280 TraceCheckUtils]: 430: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[3 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,906 INFO L280 TraceCheckUtils]: 431: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[3 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,906 INFO L280 TraceCheckUtils]: 432: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[3 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,907 INFO L280 TraceCheckUtils]: 433: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[3 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,907 INFO L280 TraceCheckUtils]: 434: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[3 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,907 INFO L280 TraceCheckUtils]: 435: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[3 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,907 INFO L280 TraceCheckUtils]: 436: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[3 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,907 INFO L280 TraceCheckUtils]: 437: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[4 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,908 INFO L280 TraceCheckUtils]: 438: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[4 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,908 INFO L280 TraceCheckUtils]: 439: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[4 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,908 INFO L280 TraceCheckUtils]: 440: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[4 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,908 INFO L280 TraceCheckUtils]: 441: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[4 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,908 INFO L280 TraceCheckUtils]: 442: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[4 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,908 INFO L280 TraceCheckUtils]: 443: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[4 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,909 INFO L280 TraceCheckUtils]: 444: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[4 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,909 INFO L280 TraceCheckUtils]: 445: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[4 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,909 INFO L280 TraceCheckUtils]: 446: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[4 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,909 INFO L280 TraceCheckUtils]: 447: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[4 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,909 INFO L280 TraceCheckUtils]: 448: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[4 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,909 INFO L280 TraceCheckUtils]: 449: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[4 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,910 INFO L280 TraceCheckUtils]: 450: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[5 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,910 INFO L280 TraceCheckUtils]: 451: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[5 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,910 INFO L280 TraceCheckUtils]: 452: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[5 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,910 INFO L280 TraceCheckUtils]: 453: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[5 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,910 INFO L280 TraceCheckUtils]: 454: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[5 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,911 INFO L280 TraceCheckUtils]: 455: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[5 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,911 INFO L280 TraceCheckUtils]: 456: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[5 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,911 INFO L280 TraceCheckUtils]: 457: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[5 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,911 INFO L280 TraceCheckUtils]: 458: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[5 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,911 INFO L280 TraceCheckUtils]: 459: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[5 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,911 INFO L280 TraceCheckUtils]: 460: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[5 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,912 INFO L280 TraceCheckUtils]: 461: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[5 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,912 INFO L280 TraceCheckUtils]: 462: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[5 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,912 INFO L280 TraceCheckUtils]: 463: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[6 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,912 INFO L280 TraceCheckUtils]: 464: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[6 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,912 INFO L280 TraceCheckUtils]: 465: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[6 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,912 INFO L280 TraceCheckUtils]: 466: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[6 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,913 INFO L280 TraceCheckUtils]: 467: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[6 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,913 INFO L280 TraceCheckUtils]: 468: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[6 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,913 INFO L280 TraceCheckUtils]: 469: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[6 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,913 INFO L280 TraceCheckUtils]: 470: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[6 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,913 INFO L280 TraceCheckUtils]: 471: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[6 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,913 INFO L280 TraceCheckUtils]: 472: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[6 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,914 INFO L280 TraceCheckUtils]: 473: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[6 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,914 INFO L280 TraceCheckUtils]: 474: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[6 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,914 INFO L280 TraceCheckUtils]: 475: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[6 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,914 INFO L280 TraceCheckUtils]: 476: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[7 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,914 INFO L280 TraceCheckUtils]: 477: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[7 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,914 INFO L280 TraceCheckUtils]: 478: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[7 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,915 INFO L280 TraceCheckUtils]: 479: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[7 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,915 INFO L280 TraceCheckUtils]: 480: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[7 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,915 INFO L280 TraceCheckUtils]: 481: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[7 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,915 INFO L280 TraceCheckUtils]: 482: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[7 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,915 INFO L280 TraceCheckUtils]: 483: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[7 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,915 INFO L280 TraceCheckUtils]: 484: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[7 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,916 INFO L280 TraceCheckUtils]: 485: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[7 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,916 INFO L280 TraceCheckUtils]: 486: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[7 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,916 INFO L280 TraceCheckUtils]: 487: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[7 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,916 INFO L280 TraceCheckUtils]: 488: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[7 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,916 INFO L280 TraceCheckUtils]: 489: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[8 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,916 INFO L280 TraceCheckUtils]: 490: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[8 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,917 INFO L280 TraceCheckUtils]: 491: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[8 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,917 INFO L280 TraceCheckUtils]: 492: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[8 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,917 INFO L280 TraceCheckUtils]: 493: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[8 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,917 INFO L280 TraceCheckUtils]: 494: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[8 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,917 INFO L280 TraceCheckUtils]: 495: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[8 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,918 INFO L280 TraceCheckUtils]: 496: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[8 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,918 INFO L280 TraceCheckUtils]: 497: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[8 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,918 INFO L280 TraceCheckUtils]: 498: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[8 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,918 INFO L280 TraceCheckUtils]: 499: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[8 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,918 INFO L280 TraceCheckUtils]: 500: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[8 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,918 INFO L280 TraceCheckUtils]: 501: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[8 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,919 INFO L280 TraceCheckUtils]: 502: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[9 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,919 INFO L280 TraceCheckUtils]: 503: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[9 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,919 INFO L280 TraceCheckUtils]: 504: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[9 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,919 INFO L280 TraceCheckUtils]: 505: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[9 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,919 INFO L280 TraceCheckUtils]: 506: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[9 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,919 INFO L280 TraceCheckUtils]: 507: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[9 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,920 INFO L280 TraceCheckUtils]: 508: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[9 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,920 INFO L280 TraceCheckUtils]: 509: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[9 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,920 INFO L280 TraceCheckUtils]: 510: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[9 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,920 INFO L280 TraceCheckUtils]: 511: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[9 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,920 INFO L280 TraceCheckUtils]: 512: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[9 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,920 INFO L280 TraceCheckUtils]: 513: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[9 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,921 INFO L280 TraceCheckUtils]: 514: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[9 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,921 INFO L280 TraceCheckUtils]: 515: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[10 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,921 INFO L280 TraceCheckUtils]: 516: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[10 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,921 INFO L280 TraceCheckUtils]: 517: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[10 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,921 INFO L280 TraceCheckUtils]: 518: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[10 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,921 INFO L280 TraceCheckUtils]: 519: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[10 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,922 INFO L280 TraceCheckUtils]: 520: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[10 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,922 INFO L280 TraceCheckUtils]: 521: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[10 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,922 INFO L280 TraceCheckUtils]: 522: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[10 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,922 INFO L280 TraceCheckUtils]: 523: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[10 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,922 INFO L280 TraceCheckUtils]: 524: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[10 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,922 INFO L280 TraceCheckUtils]: 525: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[10 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,923 INFO L280 TraceCheckUtils]: 526: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[10 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,923 INFO L280 TraceCheckUtils]: 527: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[10 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,923 INFO L280 TraceCheckUtils]: 528: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[11 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,923 INFO L280 TraceCheckUtils]: 529: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[11 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,923 INFO L280 TraceCheckUtils]: 530: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[11 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,923 INFO L280 TraceCheckUtils]: 531: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[11 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,924 INFO L280 TraceCheckUtils]: 532: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[11 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,924 INFO L280 TraceCheckUtils]: 533: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[11 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,924 INFO L280 TraceCheckUtils]: 534: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[11 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,924 INFO L280 TraceCheckUtils]: 535: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[11 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,924 INFO L280 TraceCheckUtils]: 536: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[11 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,924 INFO L280 TraceCheckUtils]: 537: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[11 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,925 INFO L280 TraceCheckUtils]: 538: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[11 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,925 INFO L280 TraceCheckUtils]: 539: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[11 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,925 INFO L280 TraceCheckUtils]: 540: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[11 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,925 INFO L280 TraceCheckUtils]: 541: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[12 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,925 INFO L280 TraceCheckUtils]: 542: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[12 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,926 INFO L280 TraceCheckUtils]: 543: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[12 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,926 INFO L280 TraceCheckUtils]: 544: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[12 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,926 INFO L280 TraceCheckUtils]: 545: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[12 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,926 INFO L280 TraceCheckUtils]: 546: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[12 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,926 INFO L280 TraceCheckUtils]: 547: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[12 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,926 INFO L280 TraceCheckUtils]: 548: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[12 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,927 INFO L280 TraceCheckUtils]: 549: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[12 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,927 INFO L280 TraceCheckUtils]: 550: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[12 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,927 INFO L280 TraceCheckUtils]: 551: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[12 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,927 INFO L280 TraceCheckUtils]: 552: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[12 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,927 INFO L280 TraceCheckUtils]: 553: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[12 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,927 INFO L280 TraceCheckUtils]: 554: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[13 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,928 INFO L280 TraceCheckUtils]: 555: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[13 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,928 INFO L280 TraceCheckUtils]: 556: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[13 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,928 INFO L280 TraceCheckUtils]: 557: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[13 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,928 INFO L280 TraceCheckUtils]: 558: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[13 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,928 INFO L280 TraceCheckUtils]: 559: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[13 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,928 INFO L280 TraceCheckUtils]: 560: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[13 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,929 INFO L280 TraceCheckUtils]: 561: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[13 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,929 INFO L280 TraceCheckUtils]: 562: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[13 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,929 INFO L280 TraceCheckUtils]: 563: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[13 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,929 INFO L280 TraceCheckUtils]: 564: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[13 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,929 INFO L280 TraceCheckUtils]: 565: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[13 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,929 INFO L280 TraceCheckUtils]: 566: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[13 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,930 INFO L280 TraceCheckUtils]: 567: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[14 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,930 INFO L280 TraceCheckUtils]: 568: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[14 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,930 INFO L280 TraceCheckUtils]: 569: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[14 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,930 INFO L280 TraceCheckUtils]: 570: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[14 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,930 INFO L280 TraceCheckUtils]: 571: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[14 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,931 INFO L280 TraceCheckUtils]: 572: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[14 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,931 INFO L280 TraceCheckUtils]: 573: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[14 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,931 INFO L280 TraceCheckUtils]: 574: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[14 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,931 INFO L280 TraceCheckUtils]: 575: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[14 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,931 INFO L280 TraceCheckUtils]: 576: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[14 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,931 INFO L280 TraceCheckUtils]: 577: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[14 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,931 INFO L280 TraceCheckUtils]: 578: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[14 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,932 INFO L280 TraceCheckUtils]: 579: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[14 := 0]; {36987#true} is VALID [2020-07-18 08:46:32,932 INFO L280 TraceCheckUtils]: 580: Hoare triple {36987#true} SUMMARY for call ~#cdc_subset_driver~0.base, ~#cdc_subset_driver~0.offset := #Ultimate.allocOnStack(289); srcloc: L5930 {36987#true} is VALID [2020-07-18 08:46:32,932 INFO L280 TraceCheckUtils]: 581: Hoare triple {36987#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 {36987#true} is VALID [2020-07-18 08:46:32,932 INFO L280 TraceCheckUtils]: 582: Hoare triple {36987#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 {36987#true} is VALID [2020-07-18 08:46:32,932 INFO L280 TraceCheckUtils]: 583: Hoare triple {36987#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 {36987#true} is VALID [2020-07-18 08:46:32,932 INFO L280 TraceCheckUtils]: 584: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 24 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-4 {36987#true} is VALID [2020-07-18 08:46:32,933 INFO L280 TraceCheckUtils]: 585: Hoare triple {36987#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 {36987#true} is VALID [2020-07-18 08:46:32,933 INFO L280 TraceCheckUtils]: 586: Hoare triple {36987#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 {36987#true} is VALID [2020-07-18 08:46:32,933 INFO L280 TraceCheckUtils]: 587: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 48 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-7 {36987#true} is VALID [2020-07-18 08:46:32,933 INFO L280 TraceCheckUtils]: 588: Hoare triple {36987#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 {36987#true} is VALID [2020-07-18 08:46:32,933 INFO L280 TraceCheckUtils]: 589: Hoare triple {36987#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 {36987#true} is VALID [2020-07-18 08:46:32,933 INFO L280 TraceCheckUtils]: 590: Hoare triple {36987#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 {36987#true} is VALID [2020-07-18 08:46:32,934 INFO L280 TraceCheckUtils]: 591: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 80 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-11 {36987#true} is VALID [2020-07-18 08:46:32,934 INFO L280 TraceCheckUtils]: 592: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 84 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-12 {36987#true} is VALID [2020-07-18 08:46:32,934 INFO L280 TraceCheckUtils]: 593: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 88 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-13 {36987#true} is VALID [2020-07-18 08:46:32,934 INFO L280 TraceCheckUtils]: 594: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 92 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-14 {36987#true} is VALID [2020-07-18 08:46:32,934 INFO L280 TraceCheckUtils]: 595: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 100 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-15 {36987#true} is VALID [2020-07-18 08:46:32,934 INFO L280 TraceCheckUtils]: 596: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 108 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-16 {36987#true} is VALID [2020-07-18 08:46:32,935 INFO L280 TraceCheckUtils]: 597: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 116 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-17 {36987#true} is VALID [2020-07-18 08:46:32,935 INFO L280 TraceCheckUtils]: 598: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 124 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-18 {36987#true} is VALID [2020-07-18 08:46:32,935 INFO L280 TraceCheckUtils]: 599: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 132 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-19 {36987#true} is VALID [2020-07-18 08:46:32,935 INFO L280 TraceCheckUtils]: 600: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 136 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-20 {36987#true} is VALID [2020-07-18 08:46:32,935 INFO L280 TraceCheckUtils]: 601: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 148 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-21 {36987#true} is VALID [2020-07-18 08:46:32,935 INFO L280 TraceCheckUtils]: 602: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 156 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-22 {36987#true} is VALID [2020-07-18 08:46:32,936 INFO L280 TraceCheckUtils]: 603: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 164 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-23 {36987#true} is VALID [2020-07-18 08:46:32,936 INFO L280 TraceCheckUtils]: 604: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 172 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-24 {36987#true} is VALID [2020-07-18 08:46:32,936 INFO L280 TraceCheckUtils]: 605: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 180 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-25 {36987#true} is VALID [2020-07-18 08:46:32,936 INFO L280 TraceCheckUtils]: 606: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 188 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-26 {36987#true} is VALID [2020-07-18 08:46:32,936 INFO L280 TraceCheckUtils]: 607: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 196 + ~#cdc_subset_driver~0.offset, 1); srcloc: L5930-27 {36987#true} is VALID [2020-07-18 08:46:32,937 INFO L280 TraceCheckUtils]: 608: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 197 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-28 {36987#true} is VALID [2020-07-18 08:46:32,937 INFO L280 TraceCheckUtils]: 609: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 201 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-29 {36987#true} is VALID [2020-07-18 08:46:32,937 INFO L280 TraceCheckUtils]: 610: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 209 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-30 {36987#true} is VALID [2020-07-18 08:46:32,937 INFO L280 TraceCheckUtils]: 611: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 217 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-31 {36987#true} is VALID [2020-07-18 08:46:32,937 INFO L280 TraceCheckUtils]: 612: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 225 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-32 {36987#true} is VALID [2020-07-18 08:46:32,937 INFO L280 TraceCheckUtils]: 613: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 233 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-33 {36987#true} is VALID [2020-07-18 08:46:32,938 INFO L280 TraceCheckUtils]: 614: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 241 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-34 {36987#true} is VALID [2020-07-18 08:46:32,938 INFO L280 TraceCheckUtils]: 615: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 249 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-35 {36987#true} is VALID [2020-07-18 08:46:32,938 INFO L280 TraceCheckUtils]: 616: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 257 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-36 {36987#true} is VALID [2020-07-18 08:46:32,938 INFO L280 TraceCheckUtils]: 617: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 265 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-37 {36987#true} is VALID [2020-07-18 08:46:32,938 INFO L280 TraceCheckUtils]: 618: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 273 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-38 {36987#true} is VALID [2020-07-18 08:46:32,938 INFO L280 TraceCheckUtils]: 619: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 281 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-39 {36987#true} is VALID [2020-07-18 08:46:32,939 INFO L280 TraceCheckUtils]: 620: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 285 + ~#cdc_subset_driver~0.offset, 1); srcloc: L5930-40 {36987#true} is VALID [2020-07-18 08:46:32,939 INFO L280 TraceCheckUtils]: 621: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 286 + ~#cdc_subset_driver~0.offset, 1); srcloc: L5930-41 {36987#true} is VALID [2020-07-18 08:46:32,939 INFO L280 TraceCheckUtils]: 622: Hoare triple {36987#true} SUMMARY for call write~init~int(1, ~#cdc_subset_driver~0.base, 287 + ~#cdc_subset_driver~0.offset, 1); srcloc: L5930-42 {36987#true} is VALID [2020-07-18 08:46:32,939 INFO L280 TraceCheckUtils]: 623: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 288 + ~#cdc_subset_driver~0.offset, 1); srcloc: L5930-43 {36987#true} is VALID [2020-07-18 08:46:32,939 INFO L280 TraceCheckUtils]: 624: Hoare triple {36987#true} ~ldv_retval_0~0 := 0; {36987#true} is VALID [2020-07-18 08:46:32,939 INFO L280 TraceCheckUtils]: 625: Hoare triple {36987#true} ~ldv_retval_1~0 := 0; {36987#true} is VALID [2020-07-18 08:46:32,940 INFO L280 TraceCheckUtils]: 626: Hoare triple {36987#true} ~ldv_retval_3~0 := 0; {36987#true} is VALID [2020-07-18 08:46:32,940 INFO L280 TraceCheckUtils]: 627: Hoare triple {36987#true} ~ldv_retval_2~0 := 0; {36987#true} is VALID [2020-07-18 08:46:32,940 INFO L280 TraceCheckUtils]: 628: Hoare triple {36987#true} ~ldv_mutex_i_mutex_of_inode~0 := 1; {36987#true} is VALID [2020-07-18 08:46:32,941 INFO L280 TraceCheckUtils]: 629: Hoare triple {36987#true} ~ldv_mutex_lock~0 := 1; {37623#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-18 08:46:32,941 INFO L280 TraceCheckUtils]: 630: Hoare triple {37623#(= 1 ~ldv_mutex_lock~0)} ~ldv_mutex_mutex_of_device~0 := 1; {37623#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-18 08:46:32,942 INFO L280 TraceCheckUtils]: 631: Hoare triple {37623#(= 1 ~ldv_mutex_lock~0)} ~ldv_mutex_udev~0 := 1; {37623#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-18 08:46:32,942 INFO L280 TraceCheckUtils]: 632: Hoare triple {37623#(= 1 ~ldv_mutex_lock~0)} assume true; {37623#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-18 08:46:32,943 INFO L275 TraceCheckUtils]: 633: Hoare quadruple {37623#(= 1 ~ldv_mutex_lock~0)} {36987#true} #2340#return; {37623#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-18 08:46:33,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:46:33,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:46:33,148 INFO L280 TraceCheckUtils]: 0: Hoare triple {37814#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {36987#true} is VALID [2020-07-18 08:46:33,148 INFO L280 TraceCheckUtils]: 1: Hoare triple {36987#true} assume true; {36987#true} is VALID [2020-07-18 08:46:33,149 INFO L275 TraceCheckUtils]: 2: Hoare quadruple {36987#true} {36987#true} #2150#return; {36987#true} is VALID [2020-07-18 08:46:33,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:46:33,162 INFO L280 TraceCheckUtils]: 0: Hoare triple {36987#true} ~cond := #in~cond; {36987#true} is VALID [2020-07-18 08:46:33,163 INFO L280 TraceCheckUtils]: 1: Hoare triple {36987#true} assume !(0 == ~cond); {36987#true} is VALID [2020-07-18 08:46:33,163 INFO L280 TraceCheckUtils]: 2: Hoare triple {36987#true} assume true; {36987#true} is VALID [2020-07-18 08:46:33,163 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {36987#true} {36987#true} #2152#return; {36987#true} is VALID [2020-07-18 08:46:33,163 INFO L280 TraceCheckUtils]: 0: Hoare triple {37806#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {36987#true} is VALID [2020-07-18 08:46:33,163 INFO L280 TraceCheckUtils]: 1: Hoare triple {36987#true} havoc ~p~2.base, ~p~2.offset; {36987#true} is VALID [2020-07-18 08:46:33,164 INFO L280 TraceCheckUtils]: 2: Hoare triple {36987#true} havoc ~tmp~2.base, ~tmp~2.offset; {36987#true} is VALID [2020-07-18 08:46:33,164 INFO L280 TraceCheckUtils]: 3: Hoare triple {36987#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 {36987#true} is VALID [2020-07-18 08:46:33,165 INFO L263 TraceCheckUtils]: 4: Hoare triple {36987#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)); {37814#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-18 08:46:33,165 INFO L280 TraceCheckUtils]: 5: Hoare triple {37814#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {36987#true} is VALID [2020-07-18 08:46:33,165 INFO L280 TraceCheckUtils]: 6: Hoare triple {36987#true} assume true; {36987#true} is VALID [2020-07-18 08:46:33,166 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {36987#true} {36987#true} #2150#return; {36987#true} is VALID [2020-07-18 08:46:33,166 INFO L280 TraceCheckUtils]: 8: Hoare triple {36987#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {36987#true} is VALID [2020-07-18 08:46:33,166 INFO L280 TraceCheckUtils]: 9: Hoare triple {36987#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {36987#true} is VALID [2020-07-18 08:46:33,166 INFO L263 TraceCheckUtils]: 10: Hoare triple {36987#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {36987#true} is VALID [2020-07-18 08:46:33,166 INFO L280 TraceCheckUtils]: 11: Hoare triple {36987#true} ~cond := #in~cond; {36987#true} is VALID [2020-07-18 08:46:33,166 INFO L280 TraceCheckUtils]: 12: Hoare triple {36987#true} assume !(0 == ~cond); {36987#true} is VALID [2020-07-18 08:46:33,167 INFO L280 TraceCheckUtils]: 13: Hoare triple {36987#true} assume true; {36987#true} is VALID [2020-07-18 08:46:33,167 INFO L275 TraceCheckUtils]: 14: Hoare quadruple {36987#true} {36987#true} #2152#return; {36987#true} is VALID [2020-07-18 08:46:33,167 INFO L280 TraceCheckUtils]: 15: Hoare triple {36987#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {36987#true} is VALID [2020-07-18 08:46:33,167 INFO L280 TraceCheckUtils]: 16: Hoare triple {36987#true} assume true; {36987#true} is VALID [2020-07-18 08:46:33,168 INFO L275 TraceCheckUtils]: 17: Hoare quadruple {36987#true} {37623#(= 1 ~ldv_mutex_lock~0)} #2182#return; {37623#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-18 08:46:33,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:46:33,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:46:33,195 INFO L280 TraceCheckUtils]: 0: Hoare triple {37814#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {36987#true} is VALID [2020-07-18 08:46:33,196 INFO L280 TraceCheckUtils]: 1: Hoare triple {36987#true} assume true; {36987#true} is VALID [2020-07-18 08:46:33,196 INFO L275 TraceCheckUtils]: 2: Hoare quadruple {36987#true} {36987#true} #2150#return; {36987#true} is VALID [2020-07-18 08:46:33,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:46:33,202 INFO L280 TraceCheckUtils]: 0: Hoare triple {36987#true} ~cond := #in~cond; {36987#true} is VALID [2020-07-18 08:46:33,202 INFO L280 TraceCheckUtils]: 1: Hoare triple {36987#true} assume !(0 == ~cond); {36987#true} is VALID [2020-07-18 08:46:33,203 INFO L280 TraceCheckUtils]: 2: Hoare triple {36987#true} assume true; {36987#true} is VALID [2020-07-18 08:46:33,203 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {36987#true} {36987#true} #2152#return; {36987#true} is VALID [2020-07-18 08:46:33,203 INFO L280 TraceCheckUtils]: 0: Hoare triple {37806#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {36987#true} is VALID [2020-07-18 08:46:33,203 INFO L280 TraceCheckUtils]: 1: Hoare triple {36987#true} havoc ~p~2.base, ~p~2.offset; {36987#true} is VALID [2020-07-18 08:46:33,203 INFO L280 TraceCheckUtils]: 2: Hoare triple {36987#true} havoc ~tmp~2.base, ~tmp~2.offset; {36987#true} is VALID [2020-07-18 08:46:33,203 INFO L280 TraceCheckUtils]: 3: Hoare triple {36987#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 {36987#true} is VALID [2020-07-18 08:46:33,205 INFO L263 TraceCheckUtils]: 4: Hoare triple {36987#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)); {37814#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-18 08:46:33,205 INFO L280 TraceCheckUtils]: 5: Hoare triple {37814#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {36987#true} is VALID [2020-07-18 08:46:33,205 INFO L280 TraceCheckUtils]: 6: Hoare triple {36987#true} assume true; {36987#true} is VALID [2020-07-18 08:46:33,205 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {36987#true} {36987#true} #2150#return; {36987#true} is VALID [2020-07-18 08:46:33,205 INFO L280 TraceCheckUtils]: 8: Hoare triple {36987#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {36987#true} is VALID [2020-07-18 08:46:33,206 INFO L280 TraceCheckUtils]: 9: Hoare triple {36987#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {36987#true} is VALID [2020-07-18 08:46:33,206 INFO L263 TraceCheckUtils]: 10: Hoare triple {36987#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {36987#true} is VALID [2020-07-18 08:46:33,206 INFO L280 TraceCheckUtils]: 11: Hoare triple {36987#true} ~cond := #in~cond; {36987#true} is VALID [2020-07-18 08:46:33,206 INFO L280 TraceCheckUtils]: 12: Hoare triple {36987#true} assume !(0 == ~cond); {36987#true} is VALID [2020-07-18 08:46:33,206 INFO L280 TraceCheckUtils]: 13: Hoare triple {36987#true} assume true; {36987#true} is VALID [2020-07-18 08:46:33,206 INFO L275 TraceCheckUtils]: 14: Hoare quadruple {36987#true} {36987#true} #2152#return; {36987#true} is VALID [2020-07-18 08:46:33,207 INFO L280 TraceCheckUtils]: 15: Hoare triple {36987#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {36987#true} is VALID [2020-07-18 08:46:33,207 INFO L280 TraceCheckUtils]: 16: Hoare triple {36987#true} assume true; {36987#true} is VALID [2020-07-18 08:46:33,208 INFO L275 TraceCheckUtils]: 17: Hoare quadruple {36987#true} {37623#(= 1 ~ldv_mutex_lock~0)} #2184#return; {37623#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-18 08:46:33,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:46:33,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:46:33,234 INFO L280 TraceCheckUtils]: 0: Hoare triple {37814#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {36987#true} is VALID [2020-07-18 08:46:33,234 INFO L280 TraceCheckUtils]: 1: Hoare triple {36987#true} assume true; {36987#true} is VALID [2020-07-18 08:46:33,235 INFO L275 TraceCheckUtils]: 2: Hoare quadruple {36987#true} {36987#true} #2150#return; {36987#true} is VALID [2020-07-18 08:46:33,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:46:33,242 INFO L280 TraceCheckUtils]: 0: Hoare triple {36987#true} ~cond := #in~cond; {36987#true} is VALID [2020-07-18 08:46:33,242 INFO L280 TraceCheckUtils]: 1: Hoare triple {36987#true} assume !(0 == ~cond); {36987#true} is VALID [2020-07-18 08:46:33,243 INFO L280 TraceCheckUtils]: 2: Hoare triple {36987#true} assume true; {36987#true} is VALID [2020-07-18 08:46:33,243 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {36987#true} {36987#true} #2152#return; {36987#true} is VALID [2020-07-18 08:46:33,243 INFO L280 TraceCheckUtils]: 0: Hoare triple {37806#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {36987#true} is VALID [2020-07-18 08:46:33,243 INFO L280 TraceCheckUtils]: 1: Hoare triple {36987#true} havoc ~p~2.base, ~p~2.offset; {36987#true} is VALID [2020-07-18 08:46:33,244 INFO L280 TraceCheckUtils]: 2: Hoare triple {36987#true} havoc ~tmp~2.base, ~tmp~2.offset; {36987#true} is VALID [2020-07-18 08:46:33,244 INFO L280 TraceCheckUtils]: 3: Hoare triple {36987#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 {36987#true} is VALID [2020-07-18 08:46:33,245 INFO L263 TraceCheckUtils]: 4: Hoare triple {36987#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)); {37814#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-18 08:46:33,245 INFO L280 TraceCheckUtils]: 5: Hoare triple {37814#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {36987#true} is VALID [2020-07-18 08:46:33,245 INFO L280 TraceCheckUtils]: 6: Hoare triple {36987#true} assume true; {36987#true} is VALID [2020-07-18 08:46:33,246 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {36987#true} {36987#true} #2150#return; {36987#true} is VALID [2020-07-18 08:46:33,246 INFO L280 TraceCheckUtils]: 8: Hoare triple {36987#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {36987#true} is VALID [2020-07-18 08:46:33,246 INFO L280 TraceCheckUtils]: 9: Hoare triple {36987#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {36987#true} is VALID [2020-07-18 08:46:33,246 INFO L263 TraceCheckUtils]: 10: Hoare triple {36987#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {36987#true} is VALID [2020-07-18 08:46:33,246 INFO L280 TraceCheckUtils]: 11: Hoare triple {36987#true} ~cond := #in~cond; {36987#true} is VALID [2020-07-18 08:46:33,246 INFO L280 TraceCheckUtils]: 12: Hoare triple {36987#true} assume !(0 == ~cond); {36987#true} is VALID [2020-07-18 08:46:33,247 INFO L280 TraceCheckUtils]: 13: Hoare triple {36987#true} assume true; {36987#true} is VALID [2020-07-18 08:46:33,247 INFO L275 TraceCheckUtils]: 14: Hoare quadruple {36987#true} {36987#true} #2152#return; {36987#true} is VALID [2020-07-18 08:46:33,247 INFO L280 TraceCheckUtils]: 15: Hoare triple {36987#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {36987#true} is VALID [2020-07-18 08:46:33,247 INFO L280 TraceCheckUtils]: 16: Hoare triple {36987#true} assume true; {36987#true} is VALID [2020-07-18 08:46:33,248 INFO L275 TraceCheckUtils]: 17: Hoare quadruple {36987#true} {37623#(= 1 ~ldv_mutex_lock~0)} #2186#return; {37623#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-18 08:46:33,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:46:33,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:46:33,280 INFO L280 TraceCheckUtils]: 0: Hoare triple {37814#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {36987#true} is VALID [2020-07-18 08:46:33,281 INFO L280 TraceCheckUtils]: 1: Hoare triple {36987#true} assume true; {36987#true} is VALID [2020-07-18 08:46:33,281 INFO L275 TraceCheckUtils]: 2: Hoare quadruple {36987#true} {36987#true} #2150#return; {36987#true} is VALID [2020-07-18 08:46:33,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:46:33,291 INFO L280 TraceCheckUtils]: 0: Hoare triple {36987#true} ~cond := #in~cond; {36987#true} is VALID [2020-07-18 08:46:33,292 INFO L280 TraceCheckUtils]: 1: Hoare triple {36987#true} assume !(0 == ~cond); {36987#true} is VALID [2020-07-18 08:46:33,292 INFO L280 TraceCheckUtils]: 2: Hoare triple {36987#true} assume true; {36987#true} is VALID [2020-07-18 08:46:33,292 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {36987#true} {36987#true} #2152#return; {36987#true} is VALID [2020-07-18 08:46:33,292 INFO L280 TraceCheckUtils]: 0: Hoare triple {37806#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {36987#true} is VALID [2020-07-18 08:46:33,292 INFO L280 TraceCheckUtils]: 1: Hoare triple {36987#true} havoc ~p~2.base, ~p~2.offset; {36987#true} is VALID [2020-07-18 08:46:33,293 INFO L280 TraceCheckUtils]: 2: Hoare triple {36987#true} havoc ~tmp~2.base, ~tmp~2.offset; {36987#true} is VALID [2020-07-18 08:46:33,293 INFO L280 TraceCheckUtils]: 3: Hoare triple {36987#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 {36987#true} is VALID [2020-07-18 08:46:33,294 INFO L263 TraceCheckUtils]: 4: Hoare triple {36987#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)); {37814#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-18 08:46:33,294 INFO L280 TraceCheckUtils]: 5: Hoare triple {37814#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {36987#true} is VALID [2020-07-18 08:46:33,295 INFO L280 TraceCheckUtils]: 6: Hoare triple {36987#true} assume true; {36987#true} is VALID [2020-07-18 08:46:33,295 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {36987#true} {36987#true} #2150#return; {36987#true} is VALID [2020-07-18 08:46:33,295 INFO L280 TraceCheckUtils]: 8: Hoare triple {36987#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {36987#true} is VALID [2020-07-18 08:46:33,295 INFO L280 TraceCheckUtils]: 9: Hoare triple {36987#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {36987#true} is VALID [2020-07-18 08:46:33,295 INFO L263 TraceCheckUtils]: 10: Hoare triple {36987#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {36987#true} is VALID [2020-07-18 08:46:33,295 INFO L280 TraceCheckUtils]: 11: Hoare triple {36987#true} ~cond := #in~cond; {36987#true} is VALID [2020-07-18 08:46:33,296 INFO L280 TraceCheckUtils]: 12: Hoare triple {36987#true} assume !(0 == ~cond); {36987#true} is VALID [2020-07-18 08:46:33,296 INFO L280 TraceCheckUtils]: 13: Hoare triple {36987#true} assume true; {36987#true} is VALID [2020-07-18 08:46:33,296 INFO L275 TraceCheckUtils]: 14: Hoare quadruple {36987#true} {36987#true} #2152#return; {36987#true} is VALID [2020-07-18 08:46:33,296 INFO L280 TraceCheckUtils]: 15: Hoare triple {36987#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {36987#true} is VALID [2020-07-18 08:46:33,296 INFO L280 TraceCheckUtils]: 16: Hoare triple {36987#true} assume true; {36987#true} is VALID [2020-07-18 08:46:33,297 INFO L275 TraceCheckUtils]: 17: Hoare quadruple {36987#true} {37623#(= 1 ~ldv_mutex_lock~0)} #2188#return; {37623#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-18 08:46:33,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:46:33,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:46:33,352 INFO L280 TraceCheckUtils]: 0: Hoare triple {37814#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {36987#true} is VALID [2020-07-18 08:46:33,352 INFO L280 TraceCheckUtils]: 1: Hoare triple {36987#true} assume true; {36987#true} is VALID [2020-07-18 08:46:33,353 INFO L275 TraceCheckUtils]: 2: Hoare quadruple {36987#true} {36987#true} #2150#return; {36987#true} is VALID [2020-07-18 08:46:33,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:46:33,360 INFO L280 TraceCheckUtils]: 0: Hoare triple {36987#true} ~cond := #in~cond; {36987#true} is VALID [2020-07-18 08:46:33,360 INFO L280 TraceCheckUtils]: 1: Hoare triple {36987#true} assume !(0 == ~cond); {36987#true} is VALID [2020-07-18 08:46:33,360 INFO L280 TraceCheckUtils]: 2: Hoare triple {36987#true} assume true; {36987#true} is VALID [2020-07-18 08:46:33,360 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {36987#true} {36987#true} #2152#return; {36987#true} is VALID [2020-07-18 08:46:33,360 INFO L280 TraceCheckUtils]: 0: Hoare triple {37806#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {36987#true} is VALID [2020-07-18 08:46:33,361 INFO L280 TraceCheckUtils]: 1: Hoare triple {36987#true} havoc ~p~2.base, ~p~2.offset; {36987#true} is VALID [2020-07-18 08:46:33,361 INFO L280 TraceCheckUtils]: 2: Hoare triple {36987#true} havoc ~tmp~2.base, ~tmp~2.offset; {36987#true} is VALID [2020-07-18 08:46:33,361 INFO L280 TraceCheckUtils]: 3: Hoare triple {36987#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 {36987#true} is VALID [2020-07-18 08:46:33,362 INFO L263 TraceCheckUtils]: 4: Hoare triple {36987#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)); {37814#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-18 08:46:33,362 INFO L280 TraceCheckUtils]: 5: Hoare triple {37814#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {36987#true} is VALID [2020-07-18 08:46:33,363 INFO L280 TraceCheckUtils]: 6: Hoare triple {36987#true} assume true; {36987#true} is VALID [2020-07-18 08:46:33,363 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {36987#true} {36987#true} #2150#return; {36987#true} is VALID [2020-07-18 08:46:33,363 INFO L280 TraceCheckUtils]: 8: Hoare triple {36987#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {36987#true} is VALID [2020-07-18 08:46:33,363 INFO L280 TraceCheckUtils]: 9: Hoare triple {36987#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {36987#true} is VALID [2020-07-18 08:46:33,363 INFO L263 TraceCheckUtils]: 10: Hoare triple {36987#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {36987#true} is VALID [2020-07-18 08:46:33,363 INFO L280 TraceCheckUtils]: 11: Hoare triple {36987#true} ~cond := #in~cond; {36987#true} is VALID [2020-07-18 08:46:33,364 INFO L280 TraceCheckUtils]: 12: Hoare triple {36987#true} assume !(0 == ~cond); {36987#true} is VALID [2020-07-18 08:46:33,364 INFO L280 TraceCheckUtils]: 13: Hoare triple {36987#true} assume true; {36987#true} is VALID [2020-07-18 08:46:33,364 INFO L275 TraceCheckUtils]: 14: Hoare quadruple {36987#true} {36987#true} #2152#return; {36987#true} is VALID [2020-07-18 08:46:33,364 INFO L280 TraceCheckUtils]: 15: Hoare triple {36987#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {36987#true} is VALID [2020-07-18 08:46:33,364 INFO L280 TraceCheckUtils]: 16: Hoare triple {36987#true} assume true; {36987#true} is VALID [2020-07-18 08:46:33,365 INFO L275 TraceCheckUtils]: 17: Hoare quadruple {36987#true} {37623#(= 1 ~ldv_mutex_lock~0)} #2190#return; {37623#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-18 08:46:33,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:46:33,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:46:33,392 INFO L280 TraceCheckUtils]: 0: Hoare triple {37814#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {36987#true} is VALID [2020-07-18 08:46:33,392 INFO L280 TraceCheckUtils]: 1: Hoare triple {36987#true} assume true; {36987#true} is VALID [2020-07-18 08:46:33,392 INFO L275 TraceCheckUtils]: 2: Hoare quadruple {36987#true} {36987#true} #2150#return; {36987#true} is VALID [2020-07-18 08:46:33,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:46:33,399 INFO L280 TraceCheckUtils]: 0: Hoare triple {36987#true} ~cond := #in~cond; {36987#true} is VALID [2020-07-18 08:46:33,399 INFO L280 TraceCheckUtils]: 1: Hoare triple {36987#true} assume !(0 == ~cond); {36987#true} is VALID [2020-07-18 08:46:33,399 INFO L280 TraceCheckUtils]: 2: Hoare triple {36987#true} assume true; {36987#true} is VALID [2020-07-18 08:46:33,399 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {36987#true} {36987#true} #2152#return; {36987#true} is VALID [2020-07-18 08:46:33,400 INFO L280 TraceCheckUtils]: 0: Hoare triple {37806#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {36987#true} is VALID [2020-07-18 08:46:33,400 INFO L280 TraceCheckUtils]: 1: Hoare triple {36987#true} havoc ~p~2.base, ~p~2.offset; {36987#true} is VALID [2020-07-18 08:46:33,400 INFO L280 TraceCheckUtils]: 2: Hoare triple {36987#true} havoc ~tmp~2.base, ~tmp~2.offset; {36987#true} is VALID [2020-07-18 08:46:33,400 INFO L280 TraceCheckUtils]: 3: Hoare triple {36987#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 {36987#true} is VALID [2020-07-18 08:46:33,401 INFO L263 TraceCheckUtils]: 4: Hoare triple {36987#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)); {37814#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-18 08:46:33,402 INFO L280 TraceCheckUtils]: 5: Hoare triple {37814#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {36987#true} is VALID [2020-07-18 08:46:33,402 INFO L280 TraceCheckUtils]: 6: Hoare triple {36987#true} assume true; {36987#true} is VALID [2020-07-18 08:46:33,402 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {36987#true} {36987#true} #2150#return; {36987#true} is VALID [2020-07-18 08:46:33,402 INFO L280 TraceCheckUtils]: 8: Hoare triple {36987#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {36987#true} is VALID [2020-07-18 08:46:33,402 INFO L280 TraceCheckUtils]: 9: Hoare triple {36987#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {36987#true} is VALID [2020-07-18 08:46:33,402 INFO L263 TraceCheckUtils]: 10: Hoare triple {36987#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {36987#true} is VALID [2020-07-18 08:46:33,403 INFO L280 TraceCheckUtils]: 11: Hoare triple {36987#true} ~cond := #in~cond; {36987#true} is VALID [2020-07-18 08:46:33,403 INFO L280 TraceCheckUtils]: 12: Hoare triple {36987#true} assume !(0 == ~cond); {36987#true} is VALID [2020-07-18 08:46:33,403 INFO L280 TraceCheckUtils]: 13: Hoare triple {36987#true} assume true; {36987#true} is VALID [2020-07-18 08:46:33,403 INFO L275 TraceCheckUtils]: 14: Hoare quadruple {36987#true} {36987#true} #2152#return; {36987#true} is VALID [2020-07-18 08:46:33,403 INFO L280 TraceCheckUtils]: 15: Hoare triple {36987#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {36987#true} is VALID [2020-07-18 08:46:33,403 INFO L280 TraceCheckUtils]: 16: Hoare triple {36987#true} assume true; {36987#true} is VALID [2020-07-18 08:46:33,404 INFO L275 TraceCheckUtils]: 17: Hoare quadruple {36987#true} {37623#(= 1 ~ldv_mutex_lock~0)} #2192#return; {37623#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-18 08:46:33,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:46:33,412 INFO L280 TraceCheckUtils]: 0: Hoare triple {36987#true} assume true; {36987#true} is VALID [2020-07-18 08:46:33,413 INFO L275 TraceCheckUtils]: 1: Hoare quadruple {36987#true} {37623#(= 1 ~ldv_mutex_lock~0)} #2194#return; {37623#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-18 08:46:33,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:46:33,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:46:33,455 INFO L280 TraceCheckUtils]: 0: Hoare triple {37850#(and (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|))} #t~loopctr125 := 0; {36987#true} is VALID [2020-07-18 08:46:33,455 INFO L280 TraceCheckUtils]: 1: Hoare triple {36987#true} assume !(#t~loopctr125 < #amount); {36987#true} is VALID [2020-07-18 08:46:33,456 INFO L280 TraceCheckUtils]: 2: Hoare triple {36987#true} assume #res.base == #ptr.base && #res.offset == #ptr.offset; {36987#true} is VALID [2020-07-18 08:46:33,456 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {36987#true} {36987#true} #2164#return; {36987#true} is VALID [2020-07-18 08:46:33,456 INFO L280 TraceCheckUtils]: 0: Hoare triple {37850#(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; {36987#true} is VALID [2020-07-18 08:46:33,456 INFO L280 TraceCheckUtils]: 1: Hoare triple {36987#true} ~c := #in~c; {36987#true} is VALID [2020-07-18 08:46:33,456 INFO L280 TraceCheckUtils]: 2: Hoare triple {36987#true} ~n := #in~n; {36987#true} is VALID [2020-07-18 08:46:33,457 INFO L280 TraceCheckUtils]: 3: Hoare triple {36987#true} havoc ~tmp~3.base, ~tmp~3.offset; {36987#true} is VALID [2020-07-18 08:46:33,458 INFO L263 TraceCheckUtils]: 4: Hoare triple {36987#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)); {37850#(and (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|))} is VALID [2020-07-18 08:46:33,458 INFO L280 TraceCheckUtils]: 5: Hoare triple {37850#(and (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|))} #t~loopctr125 := 0; {36987#true} is VALID [2020-07-18 08:46:33,458 INFO L280 TraceCheckUtils]: 6: Hoare triple {36987#true} assume !(#t~loopctr125 < #amount); {36987#true} is VALID [2020-07-18 08:46:33,459 INFO L280 TraceCheckUtils]: 7: Hoare triple {36987#true} assume #res.base == #ptr.base && #res.offset == #ptr.offset; {36987#true} is VALID [2020-07-18 08:46:33,459 INFO L275 TraceCheckUtils]: 8: Hoare quadruple {36987#true} {36987#true} #2164#return; {36987#true} is VALID [2020-07-18 08:46:33,459 INFO L280 TraceCheckUtils]: 9: Hoare triple {36987#true} ~tmp~3.base, ~tmp~3.offset := ~s.base, ~s.offset; {36987#true} is VALID [2020-07-18 08:46:33,459 INFO L280 TraceCheckUtils]: 10: Hoare triple {36987#true} havoc #t~memset~res13.base, #t~memset~res13.offset; {36987#true} is VALID [2020-07-18 08:46:33,459 INFO L280 TraceCheckUtils]: 11: Hoare triple {36987#true} #res.base, #res.offset := ~tmp~3.base, ~tmp~3.offset; {36987#true} is VALID [2020-07-18 08:46:33,460 INFO L280 TraceCheckUtils]: 12: Hoare triple {36987#true} assume true; {36987#true} is VALID [2020-07-18 08:46:33,461 INFO L275 TraceCheckUtils]: 13: Hoare quadruple {36987#true} {37623#(= 1 ~ldv_mutex_lock~0)} #2196#return; {37623#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-18 08:46:33,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:46:33,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:46:33,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:46:33,551 INFO L280 TraceCheckUtils]: 0: Hoare triple {36987#true} ~arg0.base, ~arg0.offset := #in~arg0.base, #in~arg0.offset; {36987#true} is VALID [2020-07-18 08:46:33,551 INFO L280 TraceCheckUtils]: 1: Hoare triple {36987#true} ~arg1.base, ~arg1.offset := #in~arg1.base, #in~arg1.offset; {36987#true} is VALID [2020-07-18 08:46:33,551 INFO L280 TraceCheckUtils]: 2: Hoare triple {36987#true} ~arg2.base, ~arg2.offset := #in~arg2.base, #in~arg2.offset; {36987#true} is VALID [2020-07-18 08:46:33,551 INFO L280 TraceCheckUtils]: 3: Hoare triple {36987#true} assume -2147483648 <= #t~nondet118 && #t~nondet118 <= 2147483647; {36987#true} is VALID [2020-07-18 08:46:33,552 INFO L280 TraceCheckUtils]: 4: Hoare triple {36987#true} #res := #t~nondet118; {36987#true} is VALID [2020-07-18 08:46:33,552 INFO L280 TraceCheckUtils]: 5: Hoare triple {36987#true} havoc #t~nondet118; {36987#true} is VALID [2020-07-18 08:46:33,552 INFO L280 TraceCheckUtils]: 6: Hoare triple {36987#true} assume true; {36987#true} is VALID [2020-07-18 08:46:33,552 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {36987#true} {36987#true} #2304#return; {36987#true} is VALID [2020-07-18 08:46:33,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:46:33,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:46:33,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:46:33,630 INFO L280 TraceCheckUtils]: 0: Hoare triple {37814#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {36987#true} is VALID [2020-07-18 08:46:33,631 INFO L280 TraceCheckUtils]: 1: Hoare triple {36987#true} assume true; {36987#true} is VALID [2020-07-18 08:46:33,631 INFO L275 TraceCheckUtils]: 2: Hoare quadruple {36987#true} {36987#true} #2150#return; {36987#true} is VALID [2020-07-18 08:46:33,632 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:46:33,640 INFO L280 TraceCheckUtils]: 0: Hoare triple {36987#true} ~cond := #in~cond; {36987#true} is VALID [2020-07-18 08:46:33,640 INFO L280 TraceCheckUtils]: 1: Hoare triple {36987#true} assume !(0 == ~cond); {36987#true} is VALID [2020-07-18 08:46:33,641 INFO L280 TraceCheckUtils]: 2: Hoare triple {36987#true} assume true; {36987#true} is VALID [2020-07-18 08:46:33,641 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {36987#true} {36987#true} #2152#return; {36987#true} is VALID [2020-07-18 08:46:33,641 INFO L280 TraceCheckUtils]: 0: Hoare triple {37806#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {36987#true} is VALID [2020-07-18 08:46:33,642 INFO L280 TraceCheckUtils]: 1: Hoare triple {36987#true} havoc ~p~2.base, ~p~2.offset; {36987#true} is VALID [2020-07-18 08:46:33,642 INFO L280 TraceCheckUtils]: 2: Hoare triple {36987#true} havoc ~tmp~2.base, ~tmp~2.offset; {36987#true} is VALID [2020-07-18 08:46:33,642 INFO L280 TraceCheckUtils]: 3: Hoare triple {36987#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 {36987#true} is VALID [2020-07-18 08:46:33,644 INFO L263 TraceCheckUtils]: 4: Hoare triple {36987#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)); {37814#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-18 08:46:33,645 INFO L280 TraceCheckUtils]: 5: Hoare triple {37814#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {36987#true} is VALID [2020-07-18 08:46:33,645 INFO L280 TraceCheckUtils]: 6: Hoare triple {36987#true} assume true; {36987#true} is VALID [2020-07-18 08:46:33,645 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {36987#true} {36987#true} #2150#return; {36987#true} is VALID [2020-07-18 08:46:33,645 INFO L280 TraceCheckUtils]: 8: Hoare triple {36987#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {36987#true} is VALID [2020-07-18 08:46:33,646 INFO L280 TraceCheckUtils]: 9: Hoare triple {36987#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {36987#true} is VALID [2020-07-18 08:46:33,646 INFO L263 TraceCheckUtils]: 10: Hoare triple {36987#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {36987#true} is VALID [2020-07-18 08:46:33,646 INFO L280 TraceCheckUtils]: 11: Hoare triple {36987#true} ~cond := #in~cond; {36987#true} is VALID [2020-07-18 08:46:33,647 INFO L280 TraceCheckUtils]: 12: Hoare triple {36987#true} assume !(0 == ~cond); {36987#true} is VALID [2020-07-18 08:46:33,647 INFO L280 TraceCheckUtils]: 13: Hoare triple {36987#true} assume true; {36987#true} is VALID [2020-07-18 08:46:33,647 INFO L275 TraceCheckUtils]: 14: Hoare quadruple {36987#true} {36987#true} #2152#return; {36987#true} is VALID [2020-07-18 08:46:33,647 INFO L280 TraceCheckUtils]: 15: Hoare triple {36987#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {36987#true} is VALID [2020-07-18 08:46:33,648 INFO L280 TraceCheckUtils]: 16: Hoare triple {36987#true} assume true; {36987#true} is VALID [2020-07-18 08:46:33,648 INFO L275 TraceCheckUtils]: 17: Hoare quadruple {36987#true} {36987#true} #2120#return; {36987#true} is VALID [2020-07-18 08:46:33,648 INFO L280 TraceCheckUtils]: 0: Hoare triple {37938#(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; {36987#true} is VALID [2020-07-18 08:46:33,649 INFO L263 TraceCheckUtils]: 1: Hoare triple {36987#true} call #t~ret44.base, #t~ret44.offset := ldv_init_zalloc(1560); {37806#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} is VALID [2020-07-18 08:46:33,649 INFO L280 TraceCheckUtils]: 2: Hoare triple {37806#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {36987#true} is VALID [2020-07-18 08:46:33,650 INFO L280 TraceCheckUtils]: 3: Hoare triple {36987#true} havoc ~p~2.base, ~p~2.offset; {36987#true} is VALID [2020-07-18 08:46:33,650 INFO L280 TraceCheckUtils]: 4: Hoare triple {36987#true} havoc ~tmp~2.base, ~tmp~2.offset; {36987#true} is VALID [2020-07-18 08:46:33,650 INFO L280 TraceCheckUtils]: 5: Hoare triple {36987#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 {36987#true} is VALID [2020-07-18 08:46:33,652 INFO L263 TraceCheckUtils]: 6: Hoare triple {36987#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)); {37814#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-18 08:46:33,652 INFO L280 TraceCheckUtils]: 7: Hoare triple {37814#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {36987#true} is VALID [2020-07-18 08:46:33,653 INFO L280 TraceCheckUtils]: 8: Hoare triple {36987#true} assume true; {36987#true} is VALID [2020-07-18 08:46:33,653 INFO L275 TraceCheckUtils]: 9: Hoare quadruple {36987#true} {36987#true} #2150#return; {36987#true} is VALID [2020-07-18 08:46:33,653 INFO L280 TraceCheckUtils]: 10: Hoare triple {36987#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {36987#true} is VALID [2020-07-18 08:46:33,654 INFO L280 TraceCheckUtils]: 11: Hoare triple {36987#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {36987#true} is VALID [2020-07-18 08:46:33,654 INFO L263 TraceCheckUtils]: 12: Hoare triple {36987#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {36987#true} is VALID [2020-07-18 08:46:33,654 INFO L280 TraceCheckUtils]: 13: Hoare triple {36987#true} ~cond := #in~cond; {36987#true} is VALID [2020-07-18 08:46:33,654 INFO L280 TraceCheckUtils]: 14: Hoare triple {36987#true} assume !(0 == ~cond); {36987#true} is VALID [2020-07-18 08:46:33,655 INFO L280 TraceCheckUtils]: 15: Hoare triple {36987#true} assume true; {36987#true} is VALID [2020-07-18 08:46:33,655 INFO L275 TraceCheckUtils]: 16: Hoare quadruple {36987#true} {36987#true} #2152#return; {36987#true} is VALID [2020-07-18 08:46:33,655 INFO L280 TraceCheckUtils]: 17: Hoare triple {36987#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {36987#true} is VALID [2020-07-18 08:46:33,656 INFO L280 TraceCheckUtils]: 18: Hoare triple {36987#true} assume true; {36987#true} is VALID [2020-07-18 08:46:33,656 INFO L275 TraceCheckUtils]: 19: Hoare quadruple {36987#true} {36987#true} #2120#return; {36987#true} is VALID [2020-07-18 08:46:33,656 INFO L280 TraceCheckUtils]: 20: Hoare triple {36987#true} ~tmp~7.base, ~tmp~7.offset := #t~ret44.base, #t~ret44.offset; {36987#true} is VALID [2020-07-18 08:46:33,656 INFO L280 TraceCheckUtils]: 21: Hoare triple {36987#true} havoc #t~ret44.base, #t~ret44.offset; {36987#true} is VALID [2020-07-18 08:46:33,656 INFO L280 TraceCheckUtils]: 22: Hoare triple {36987#true} ~cdc_subset_driver_group1~0.base, ~cdc_subset_driver_group1~0.offset := ~tmp~7.base, ~tmp~7.offset; {36987#true} is VALID [2020-07-18 08:46:33,657 INFO L280 TraceCheckUtils]: 23: Hoare triple {36987#true} assume true; {36987#true} is VALID [2020-07-18 08:46:33,657 INFO L275 TraceCheckUtils]: 24: Hoare quadruple {36987#true} {36987#true} #2306#return; {36987#true} is VALID [2020-07-18 08:46:33,657 INFO L280 TraceCheckUtils]: 0: Hoare triple {37855#(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; {36987#true} is VALID [2020-07-18 08:46:33,658 INFO L280 TraceCheckUtils]: 1: Hoare triple {36987#true} ~ldv_func_arg2.base, ~ldv_func_arg2.offset := #in~ldv_func_arg2.base, #in~ldv_func_arg2.offset; {36987#true} is VALID [2020-07-18 08:46:33,658 INFO L280 TraceCheckUtils]: 2: Hoare triple {36987#true} ~ldv_func_arg3.base, ~ldv_func_arg3.offset := #in~ldv_func_arg3.base, #in~ldv_func_arg3.offset; {36987#true} is VALID [2020-07-18 08:46:33,658 INFO L280 TraceCheckUtils]: 3: Hoare triple {36987#true} havoc ~ldv_func_res~1; {36987#true} is VALID [2020-07-18 08:46:33,658 INFO L280 TraceCheckUtils]: 4: Hoare triple {36987#true} havoc ~tmp~11; {36987#true} is VALID [2020-07-18 08:46:33,659 INFO L263 TraceCheckUtils]: 5: Hoare triple {36987#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); {36987#true} is VALID [2020-07-18 08:46:33,659 INFO L280 TraceCheckUtils]: 6: Hoare triple {36987#true} ~arg0.base, ~arg0.offset := #in~arg0.base, #in~arg0.offset; {36987#true} is VALID [2020-07-18 08:46:33,659 INFO L280 TraceCheckUtils]: 7: Hoare triple {36987#true} ~arg1.base, ~arg1.offset := #in~arg1.base, #in~arg1.offset; {36987#true} is VALID [2020-07-18 08:46:33,659 INFO L280 TraceCheckUtils]: 8: Hoare triple {36987#true} ~arg2.base, ~arg2.offset := #in~arg2.base, #in~arg2.offset; {36987#true} is VALID [2020-07-18 08:46:33,660 INFO L280 TraceCheckUtils]: 9: Hoare triple {36987#true} assume -2147483648 <= #t~nondet118 && #t~nondet118 <= 2147483647; {36987#true} is VALID [2020-07-18 08:46:33,660 INFO L280 TraceCheckUtils]: 10: Hoare triple {36987#true} #res := #t~nondet118; {36987#true} is VALID [2020-07-18 08:46:33,660 INFO L280 TraceCheckUtils]: 11: Hoare triple {36987#true} havoc #t~nondet118; {36987#true} is VALID [2020-07-18 08:46:33,660 INFO L280 TraceCheckUtils]: 12: Hoare triple {36987#true} assume true; {36987#true} is VALID [2020-07-18 08:46:33,660 INFO L275 TraceCheckUtils]: 13: Hoare quadruple {36987#true} {36987#true} #2304#return; {36987#true} is VALID [2020-07-18 08:46:33,661 INFO L280 TraceCheckUtils]: 14: Hoare triple {36987#true} assume -2147483648 <= #t~ret81 && #t~ret81 <= 2147483647; {36987#true} is VALID [2020-07-18 08:46:33,661 INFO L280 TraceCheckUtils]: 15: Hoare triple {36987#true} ~tmp~11 := #t~ret81; {36987#true} is VALID [2020-07-18 08:46:33,661 INFO L280 TraceCheckUtils]: 16: Hoare triple {36987#true} havoc #t~ret81; {36987#true} is VALID [2020-07-18 08:46:33,661 INFO L280 TraceCheckUtils]: 17: Hoare triple {36987#true} ~ldv_func_res~1 := ~tmp~11; {36987#true} is VALID [2020-07-18 08:46:33,661 INFO L280 TraceCheckUtils]: 18: Hoare triple {36987#true} ~ldv_state_variable_1~0 := 1; {36987#true} is VALID [2020-07-18 08:46:33,661 INFO L280 TraceCheckUtils]: 19: Hoare triple {36987#true} ~usb_counter~0 := 0; {36987#true} is VALID [2020-07-18 08:46:33,662 INFO L263 TraceCheckUtils]: 20: Hoare triple {36987#true} call ldv_usb_driver_1(); {37938#(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-18 08:46:33,663 INFO L280 TraceCheckUtils]: 21: Hoare triple {37938#(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; {36987#true} is VALID [2020-07-18 08:46:33,663 INFO L263 TraceCheckUtils]: 22: Hoare triple {36987#true} call #t~ret44.base, #t~ret44.offset := ldv_init_zalloc(1560); {37806#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} is VALID [2020-07-18 08:46:33,664 INFO L280 TraceCheckUtils]: 23: Hoare triple {37806#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {36987#true} is VALID [2020-07-18 08:46:33,664 INFO L280 TraceCheckUtils]: 24: Hoare triple {36987#true} havoc ~p~2.base, ~p~2.offset; {36987#true} is VALID [2020-07-18 08:46:33,664 INFO L280 TraceCheckUtils]: 25: Hoare triple {36987#true} havoc ~tmp~2.base, ~tmp~2.offset; {36987#true} is VALID [2020-07-18 08:46:33,664 INFO L280 TraceCheckUtils]: 26: Hoare triple {36987#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 {36987#true} is VALID [2020-07-18 08:46:33,665 INFO L263 TraceCheckUtils]: 27: Hoare triple {36987#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)); {37814#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-18 08:46:33,666 INFO L280 TraceCheckUtils]: 28: Hoare triple {37814#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {36987#true} is VALID [2020-07-18 08:46:33,666 INFO L280 TraceCheckUtils]: 29: Hoare triple {36987#true} assume true; {36987#true} is VALID [2020-07-18 08:46:33,666 INFO L275 TraceCheckUtils]: 30: Hoare quadruple {36987#true} {36987#true} #2150#return; {36987#true} is VALID [2020-07-18 08:46:33,666 INFO L280 TraceCheckUtils]: 31: Hoare triple {36987#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {36987#true} is VALID [2020-07-18 08:46:33,666 INFO L280 TraceCheckUtils]: 32: Hoare triple {36987#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {36987#true} is VALID [2020-07-18 08:46:33,667 INFO L263 TraceCheckUtils]: 33: Hoare triple {36987#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {36987#true} is VALID [2020-07-18 08:46:33,667 INFO L280 TraceCheckUtils]: 34: Hoare triple {36987#true} ~cond := #in~cond; {36987#true} is VALID [2020-07-18 08:46:33,667 INFO L280 TraceCheckUtils]: 35: Hoare triple {36987#true} assume !(0 == ~cond); {36987#true} is VALID [2020-07-18 08:46:33,667 INFO L280 TraceCheckUtils]: 36: Hoare triple {36987#true} assume true; {36987#true} is VALID [2020-07-18 08:46:33,667 INFO L275 TraceCheckUtils]: 37: Hoare quadruple {36987#true} {36987#true} #2152#return; {36987#true} is VALID [2020-07-18 08:46:33,667 INFO L280 TraceCheckUtils]: 38: Hoare triple {36987#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {36987#true} is VALID [2020-07-18 08:46:33,668 INFO L280 TraceCheckUtils]: 39: Hoare triple {36987#true} assume true; {36987#true} is VALID [2020-07-18 08:46:33,668 INFO L275 TraceCheckUtils]: 40: Hoare quadruple {36987#true} {36987#true} #2120#return; {36987#true} is VALID [2020-07-18 08:46:33,668 INFO L280 TraceCheckUtils]: 41: Hoare triple {36987#true} ~tmp~7.base, ~tmp~7.offset := #t~ret44.base, #t~ret44.offset; {36987#true} is VALID [2020-07-18 08:46:33,668 INFO L280 TraceCheckUtils]: 42: Hoare triple {36987#true} havoc #t~ret44.base, #t~ret44.offset; {36987#true} is VALID [2020-07-18 08:46:33,668 INFO L280 TraceCheckUtils]: 43: Hoare triple {36987#true} ~cdc_subset_driver_group1~0.base, ~cdc_subset_driver_group1~0.offset := ~tmp~7.base, ~tmp~7.offset; {36987#true} is VALID [2020-07-18 08:46:33,669 INFO L280 TraceCheckUtils]: 44: Hoare triple {36987#true} assume true; {36987#true} is VALID [2020-07-18 08:46:33,669 INFO L275 TraceCheckUtils]: 45: Hoare quadruple {36987#true} {36987#true} #2306#return; {36987#true} is VALID [2020-07-18 08:46:33,669 INFO L280 TraceCheckUtils]: 46: Hoare triple {36987#true} #res := ~ldv_func_res~1; {36987#true} is VALID [2020-07-18 08:46:33,669 INFO L280 TraceCheckUtils]: 47: Hoare triple {36987#true} assume true; {36987#true} is VALID [2020-07-18 08:46:33,669 INFO L275 TraceCheckUtils]: 48: Hoare quadruple {36987#true} {36987#true} #2114#return; {36987#true} is VALID [2020-07-18 08:46:33,671 INFO L280 TraceCheckUtils]: 0: Hoare triple {37855#(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; {36987#true} is VALID [2020-07-18 08:46:33,673 INFO L263 TraceCheckUtils]: 1: Hoare triple {36987#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); {37855#(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-18 08:46:33,673 INFO L280 TraceCheckUtils]: 2: Hoare triple {37855#(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; {36987#true} is VALID [2020-07-18 08:46:33,673 INFO L280 TraceCheckUtils]: 3: Hoare triple {36987#true} ~ldv_func_arg2.base, ~ldv_func_arg2.offset := #in~ldv_func_arg2.base, #in~ldv_func_arg2.offset; {36987#true} is VALID [2020-07-18 08:46:33,673 INFO L280 TraceCheckUtils]: 4: Hoare triple {36987#true} ~ldv_func_arg3.base, ~ldv_func_arg3.offset := #in~ldv_func_arg3.base, #in~ldv_func_arg3.offset; {36987#true} is VALID [2020-07-18 08:46:33,674 INFO L280 TraceCheckUtils]: 5: Hoare triple {36987#true} havoc ~ldv_func_res~1; {36987#true} is VALID [2020-07-18 08:46:33,674 INFO L280 TraceCheckUtils]: 6: Hoare triple {36987#true} havoc ~tmp~11; {36987#true} is VALID [2020-07-18 08:46:33,674 INFO L263 TraceCheckUtils]: 7: Hoare triple {36987#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); {36987#true} is VALID [2020-07-18 08:46:33,674 INFO L280 TraceCheckUtils]: 8: Hoare triple {36987#true} ~arg0.base, ~arg0.offset := #in~arg0.base, #in~arg0.offset; {36987#true} is VALID [2020-07-18 08:46:33,674 INFO L280 TraceCheckUtils]: 9: Hoare triple {36987#true} ~arg1.base, ~arg1.offset := #in~arg1.base, #in~arg1.offset; {36987#true} is VALID [2020-07-18 08:46:33,674 INFO L280 TraceCheckUtils]: 10: Hoare triple {36987#true} ~arg2.base, ~arg2.offset := #in~arg2.base, #in~arg2.offset; {36987#true} is VALID [2020-07-18 08:46:33,675 INFO L280 TraceCheckUtils]: 11: Hoare triple {36987#true} assume -2147483648 <= #t~nondet118 && #t~nondet118 <= 2147483647; {36987#true} is VALID [2020-07-18 08:46:33,675 INFO L280 TraceCheckUtils]: 12: Hoare triple {36987#true} #res := #t~nondet118; {36987#true} is VALID [2020-07-18 08:46:33,675 INFO L280 TraceCheckUtils]: 13: Hoare triple {36987#true} havoc #t~nondet118; {36987#true} is VALID [2020-07-18 08:46:33,675 INFO L280 TraceCheckUtils]: 14: Hoare triple {36987#true} assume true; {36987#true} is VALID [2020-07-18 08:46:33,675 INFO L275 TraceCheckUtils]: 15: Hoare quadruple {36987#true} {36987#true} #2304#return; {36987#true} is VALID [2020-07-18 08:46:33,675 INFO L280 TraceCheckUtils]: 16: Hoare triple {36987#true} assume -2147483648 <= #t~ret81 && #t~ret81 <= 2147483647; {36987#true} is VALID [2020-07-18 08:46:33,676 INFO L280 TraceCheckUtils]: 17: Hoare triple {36987#true} ~tmp~11 := #t~ret81; {36987#true} is VALID [2020-07-18 08:46:33,676 INFO L280 TraceCheckUtils]: 18: Hoare triple {36987#true} havoc #t~ret81; {36987#true} is VALID [2020-07-18 08:46:33,676 INFO L280 TraceCheckUtils]: 19: Hoare triple {36987#true} ~ldv_func_res~1 := ~tmp~11; {36987#true} is VALID [2020-07-18 08:46:33,678 INFO L280 TraceCheckUtils]: 20: Hoare triple {36987#true} ~ldv_state_variable_1~0 := 1; {36987#true} is VALID [2020-07-18 08:46:33,678 INFO L280 TraceCheckUtils]: 21: Hoare triple {36987#true} ~usb_counter~0 := 0; {36987#true} is VALID [2020-07-18 08:46:33,679 INFO L263 TraceCheckUtils]: 22: Hoare triple {36987#true} call ldv_usb_driver_1(); {37938#(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-18 08:46:33,679 INFO L280 TraceCheckUtils]: 23: Hoare triple {37938#(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; {36987#true} is VALID [2020-07-18 08:46:33,680 INFO L263 TraceCheckUtils]: 24: Hoare triple {36987#true} call #t~ret44.base, #t~ret44.offset := ldv_init_zalloc(1560); {37806#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} is VALID [2020-07-18 08:46:33,680 INFO L280 TraceCheckUtils]: 25: Hoare triple {37806#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {36987#true} is VALID [2020-07-18 08:46:33,680 INFO L280 TraceCheckUtils]: 26: Hoare triple {36987#true} havoc ~p~2.base, ~p~2.offset; {36987#true} is VALID [2020-07-18 08:46:33,680 INFO L280 TraceCheckUtils]: 27: Hoare triple {36987#true} havoc ~tmp~2.base, ~tmp~2.offset; {36987#true} is VALID [2020-07-18 08:46:33,681 INFO L280 TraceCheckUtils]: 28: Hoare triple {36987#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 {36987#true} is VALID [2020-07-18 08:46:33,682 INFO L263 TraceCheckUtils]: 29: Hoare triple {36987#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)); {37814#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-18 08:46:33,682 INFO L280 TraceCheckUtils]: 30: Hoare triple {37814#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {36987#true} is VALID [2020-07-18 08:46:33,683 INFO L280 TraceCheckUtils]: 31: Hoare triple {36987#true} assume true; {36987#true} is VALID [2020-07-18 08:46:33,683 INFO L275 TraceCheckUtils]: 32: Hoare quadruple {36987#true} {36987#true} #2150#return; {36987#true} is VALID [2020-07-18 08:46:33,683 INFO L280 TraceCheckUtils]: 33: Hoare triple {36987#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {36987#true} is VALID [2020-07-18 08:46:33,683 INFO L280 TraceCheckUtils]: 34: Hoare triple {36987#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {36987#true} is VALID [2020-07-18 08:46:33,683 INFO L263 TraceCheckUtils]: 35: Hoare triple {36987#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {36987#true} is VALID [2020-07-18 08:46:33,683 INFO L280 TraceCheckUtils]: 36: Hoare triple {36987#true} ~cond := #in~cond; {36987#true} is VALID [2020-07-18 08:46:33,684 INFO L280 TraceCheckUtils]: 37: Hoare triple {36987#true} assume !(0 == ~cond); {36987#true} is VALID [2020-07-18 08:46:33,684 INFO L280 TraceCheckUtils]: 38: Hoare triple {36987#true} assume true; {36987#true} is VALID [2020-07-18 08:46:33,684 INFO L275 TraceCheckUtils]: 39: Hoare quadruple {36987#true} {36987#true} #2152#return; {36987#true} is VALID [2020-07-18 08:46:33,684 INFO L280 TraceCheckUtils]: 40: Hoare triple {36987#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {36987#true} is VALID [2020-07-18 08:46:33,684 INFO L280 TraceCheckUtils]: 41: Hoare triple {36987#true} assume true; {36987#true} is VALID [2020-07-18 08:46:33,684 INFO L275 TraceCheckUtils]: 42: Hoare quadruple {36987#true} {36987#true} #2120#return; {36987#true} is VALID [2020-07-18 08:46:33,685 INFO L280 TraceCheckUtils]: 43: Hoare triple {36987#true} ~tmp~7.base, ~tmp~7.offset := #t~ret44.base, #t~ret44.offset; {36987#true} is VALID [2020-07-18 08:46:33,685 INFO L280 TraceCheckUtils]: 44: Hoare triple {36987#true} havoc #t~ret44.base, #t~ret44.offset; {36987#true} is VALID [2020-07-18 08:46:33,685 INFO L280 TraceCheckUtils]: 45: Hoare triple {36987#true} ~cdc_subset_driver_group1~0.base, ~cdc_subset_driver_group1~0.offset := ~tmp~7.base, ~tmp~7.offset; {36987#true} is VALID [2020-07-18 08:46:33,685 INFO L280 TraceCheckUtils]: 46: Hoare triple {36987#true} assume true; {36987#true} is VALID [2020-07-18 08:46:33,685 INFO L275 TraceCheckUtils]: 47: Hoare quadruple {36987#true} {36987#true} #2306#return; {36987#true} is VALID [2020-07-18 08:46:33,685 INFO L280 TraceCheckUtils]: 48: Hoare triple {36987#true} #res := ~ldv_func_res~1; {36987#true} is VALID [2020-07-18 08:46:33,686 INFO L280 TraceCheckUtils]: 49: Hoare triple {36987#true} assume true; {36987#true} is VALID [2020-07-18 08:46:33,686 INFO L275 TraceCheckUtils]: 50: Hoare quadruple {36987#true} {36987#true} #2114#return; {36987#true} is VALID [2020-07-18 08:46:33,686 INFO L280 TraceCheckUtils]: 51: Hoare triple {36987#true} assume -2147483648 <= #t~ret43 && #t~ret43 <= 2147483647; {36987#true} is VALID [2020-07-18 08:46:33,686 INFO L280 TraceCheckUtils]: 52: Hoare triple {36987#true} ~tmp~6 := #t~ret43; {36987#true} is VALID [2020-07-18 08:46:33,686 INFO L280 TraceCheckUtils]: 53: Hoare triple {36987#true} havoc #t~ret43; {36987#true} is VALID [2020-07-18 08:46:33,686 INFO L280 TraceCheckUtils]: 54: Hoare triple {36987#true} #res := ~tmp~6; {36987#true} is VALID [2020-07-18 08:46:33,687 INFO L280 TraceCheckUtils]: 55: Hoare triple {36987#true} assume true; {36987#true} is VALID [2020-07-18 08:46:33,687 INFO L275 TraceCheckUtils]: 56: Hoare quadruple {36987#true} {37623#(= 1 ~ldv_mutex_lock~0)} #2222#return; {37623#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-18 08:46:33,695 INFO L263 TraceCheckUtils]: 0: Hoare triple {36987#true} call ULTIMATE.init(); {37805#(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-18 08:46:33,696 INFO L280 TraceCheckUtils]: 1: Hoare triple {37805#(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; {36987#true} is VALID [2020-07-18 08:46:33,696 INFO L280 TraceCheckUtils]: 2: Hoare triple {36987#true} #valid := #valid[0 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,696 INFO L280 TraceCheckUtils]: 3: Hoare triple {36987#true} assume 0 < #StackHeapBarrier; {36987#true} is VALID [2020-07-18 08:46:33,696 INFO L280 TraceCheckUtils]: 4: Hoare triple {36987#true} SUMMARY for call #t~string33.base, #t~string33.offset := #Ultimate.allocOnStack(10); srcloc: L5851 {36987#true} is VALID [2020-07-18 08:46:33,696 INFO L280 TraceCheckUtils]: 5: Hoare triple {36987#true} SUMMARY for call #t~string34.base, #t~string34.offset := #Ultimate.allocOnStack(25); srcloc: L5851-1 {36987#true} is VALID [2020-07-18 08:46:33,697 INFO L280 TraceCheckUtils]: 6: Hoare triple {36987#true} SUMMARY for call #t~string35.base, #t~string35.offset := #Ultimate.allocOnStack(28); srcloc: L5854 {36987#true} is VALID [2020-07-18 08:46:33,697 INFO L280 TraceCheckUtils]: 7: Hoare triple {36987#true} SUMMARY for call #t~string36.base, #t~string36.offset := #Ultimate.allocOnStack(17); srcloc: L5857 {36987#true} is VALID [2020-07-18 08:46:33,697 INFO L280 TraceCheckUtils]: 8: Hoare triple {36987#true} SUMMARY for call #t~string37.base, #t~string37.offset := #Ultimate.allocOnStack(21); srcloc: L5860 {36987#true} is VALID [2020-07-18 08:46:33,697 INFO L280 TraceCheckUtils]: 9: Hoare triple {36987#true} SUMMARY for call #t~string38.base, #t~string38.offset := #Ultimate.allocOnStack(13); srcloc: L5863 {36987#true} is VALID [2020-07-18 08:46:33,697 INFO L280 TraceCheckUtils]: 10: Hoare triple {36987#true} SUMMARY for call #t~string39.base, #t~string39.offset := #Ultimate.allocOnStack(5); srcloc: L5866 {36987#true} is VALID [2020-07-18 08:46:33,697 INFO L280 TraceCheckUtils]: 11: Hoare triple {36987#true} SUMMARY for call write~init~int(89, #t~string39.base, #t~string39.offset, 1); srcloc: L5869 {36987#true} is VALID [2020-07-18 08:46:33,698 INFO L280 TraceCheckUtils]: 12: Hoare triple {36987#true} SUMMARY for call write~init~int(111, #t~string39.base, 1 + #t~string39.offset, 1); srcloc: L5869-1 {36987#true} is VALID [2020-07-18 08:46:33,698 INFO L280 TraceCheckUtils]: 13: Hoare triple {36987#true} SUMMARY for call write~init~int(112, #t~string39.base, 2 + #t~string39.offset, 1); srcloc: L5869-2 {36987#true} is VALID [2020-07-18 08:46:33,698 INFO L280 TraceCheckUtils]: 14: Hoare triple {36987#true} SUMMARY for call write~init~int(121, #t~string39.base, 3 + #t~string39.offset, 1); srcloc: L5869-3 {36987#true} is VALID [2020-07-18 08:46:33,698 INFO L280 TraceCheckUtils]: 15: Hoare triple {36987#true} SUMMARY for call write~init~int(0, #t~string39.base, 4 + #t~string39.offset, 1); srcloc: L5869-4 {36987#true} is VALID [2020-07-18 08:46:33,698 INFO L280 TraceCheckUtils]: 16: Hoare triple {36987#true} SUMMARY for call #t~string40.base, #t~string40.offset := #Ultimate.allocOnStack(19); srcloc: L5869-5 {36987#true} is VALID [2020-07-18 08:46:33,698 INFO L280 TraceCheckUtils]: 17: Hoare triple {36987#true} SUMMARY for call #t~string41.base, #t~string41.offset := #Ultimate.allocOnStack(11); srcloc: L5872 {36987#true} is VALID [2020-07-18 08:46:33,699 INFO L280 TraceCheckUtils]: 18: Hoare triple {36987#true} SUMMARY for call #t~string42.base, #t~string42.offset := #Ultimate.allocOnStack(11); srcloc: L5931 {36987#true} is VALID [2020-07-18 08:46:33,699 INFO L280 TraceCheckUtils]: 19: Hoare triple {36987#true} ~ldv_state_variable_3~0 := 0; {36987#true} is VALID [2020-07-18 08:46:33,699 INFO L280 TraceCheckUtils]: 20: Hoare triple {36987#true} ~LDV_IN_INTERRUPT~0 := 1; {36987#true} is VALID [2020-07-18 08:46:33,699 INFO L280 TraceCheckUtils]: 21: Hoare triple {36987#true} ~ldv_state_variable_2~0 := 0; {36987#true} is VALID [2020-07-18 08:46:33,699 INFO L280 TraceCheckUtils]: 22: Hoare triple {36987#true} ~ref_cnt~0 := 0; {36987#true} is VALID [2020-07-18 08:46:33,700 INFO L280 TraceCheckUtils]: 23: Hoare triple {36987#true} ~ldv_state_variable_1~0 := 0; {36987#true} is VALID [2020-07-18 08:46:33,700 INFO L280 TraceCheckUtils]: 24: Hoare triple {36987#true} ~usb_counter~0 := 0; {36987#true} is VALID [2020-07-18 08:46:33,700 INFO L280 TraceCheckUtils]: 25: Hoare triple {36987#true} ~cdc_subset_driver_group1~0.base, ~cdc_subset_driver_group1~0.offset := 0, 0; {36987#true} is VALID [2020-07-18 08:46:33,700 INFO L280 TraceCheckUtils]: 26: Hoare triple {36987#true} ~ldv_state_variable_4~0 := 0; {36987#true} is VALID [2020-07-18 08:46:33,700 INFO L280 TraceCheckUtils]: 27: Hoare triple {36987#true} ~ldv_state_variable_6~0 := 0; {36987#true} is VALID [2020-07-18 08:46:33,700 INFO L280 TraceCheckUtils]: 28: Hoare triple {36987#true} ~ldv_state_variable_0~0 := 0; {36987#true} is VALID [2020-07-18 08:46:33,701 INFO L280 TraceCheckUtils]: 29: Hoare triple {36987#true} ~ldv_state_variable_5~0 := 0; {36987#true} is VALID [2020-07-18 08:46:33,701 INFO L280 TraceCheckUtils]: 30: Hoare triple {36987#true} SUMMARY for call ~#ali_m5632_info~0.base, ~#ali_m5632_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5850 {36987#true} is VALID [2020-07-18 08:46:33,701 INFO L280 TraceCheckUtils]: 31: Hoare triple {36987#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 {36987#true} is VALID [2020-07-18 08:46:33,701 INFO L280 TraceCheckUtils]: 32: Hoare triple {36987#true} SUMMARY for call write~init~int(4096, ~#ali_m5632_info~0.base, 8 + ~#ali_m5632_info~0.offset, 4); srcloc: L5850-2 {36987#true} is VALID [2020-07-18 08:46:33,701 INFO L280 TraceCheckUtils]: 33: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 12 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-3 {36987#true} is VALID [2020-07-18 08:46:33,701 INFO L280 TraceCheckUtils]: 34: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 20 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-4 {36987#true} is VALID [2020-07-18 08:46:33,702 INFO L280 TraceCheckUtils]: 35: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 28 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-5 {36987#true} is VALID [2020-07-18 08:46:33,702 INFO L280 TraceCheckUtils]: 36: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 36 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-6 {36987#true} is VALID [2020-07-18 08:46:33,702 INFO L280 TraceCheckUtils]: 37: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 44 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-7 {36987#true} is VALID [2020-07-18 08:46:33,702 INFO L280 TraceCheckUtils]: 38: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 52 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-8 {36987#true} is VALID [2020-07-18 08:46:33,702 INFO L280 TraceCheckUtils]: 39: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 60 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-9 {36987#true} is VALID [2020-07-18 08:46:33,702 INFO L280 TraceCheckUtils]: 40: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 68 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-10 {36987#true} is VALID [2020-07-18 08:46:33,703 INFO L280 TraceCheckUtils]: 41: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 76 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-11 {36987#true} is VALID [2020-07-18 08:46:33,703 INFO L280 TraceCheckUtils]: 42: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 84 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-12 {36987#true} is VALID [2020-07-18 08:46:33,703 INFO L280 TraceCheckUtils]: 43: Hoare triple {36987#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 {36987#true} is VALID [2020-07-18 08:46:33,703 INFO L280 TraceCheckUtils]: 44: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 100 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-14 {36987#true} is VALID [2020-07-18 08:46:33,703 INFO L280 TraceCheckUtils]: 45: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 108 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-15 {36987#true} is VALID [2020-07-18 08:46:33,704 INFO L280 TraceCheckUtils]: 46: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 116 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-16 {36987#true} is VALID [2020-07-18 08:46:33,704 INFO L280 TraceCheckUtils]: 47: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#ali_m5632_info~0.base, 124 + ~#ali_m5632_info~0.offset, 4); srcloc: L5850-17 {36987#true} is VALID [2020-07-18 08:46:33,704 INFO L280 TraceCheckUtils]: 48: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#ali_m5632_info~0.base, 128 + ~#ali_m5632_info~0.offset, 4); srcloc: L5850-18 {36987#true} is VALID [2020-07-18 08:46:33,704 INFO L280 TraceCheckUtils]: 49: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#ali_m5632_info~0.base, 132 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-19 {36987#true} is VALID [2020-07-18 08:46:33,704 INFO L280 TraceCheckUtils]: 50: Hoare triple {36987#true} SUMMARY for call ~#an2720_info~0.base, ~#an2720_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5850-20 {36987#true} is VALID [2020-07-18 08:46:33,704 INFO L280 TraceCheckUtils]: 51: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(#t~string34.base, #t~string34.offset, ~#an2720_info~0.base, ~#an2720_info~0.offset, 8); srcloc: L5853 {36987#true} is VALID [2020-07-18 08:46:33,704 INFO L280 TraceCheckUtils]: 52: Hoare triple {36987#true} SUMMARY for call write~init~int(4096, ~#an2720_info~0.base, 8 + ~#an2720_info~0.offset, 4); srcloc: L5853-1 {36987#true} is VALID [2020-07-18 08:46:33,705 INFO L280 TraceCheckUtils]: 53: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 12 + ~#an2720_info~0.offset, 8); srcloc: L5853-2 {36987#true} is VALID [2020-07-18 08:46:33,705 INFO L280 TraceCheckUtils]: 54: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 20 + ~#an2720_info~0.offset, 8); srcloc: L5853-3 {36987#true} is VALID [2020-07-18 08:46:33,705 INFO L280 TraceCheckUtils]: 55: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 28 + ~#an2720_info~0.offset, 8); srcloc: L5853-4 {36987#true} is VALID [2020-07-18 08:46:33,705 INFO L280 TraceCheckUtils]: 56: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 36 + ~#an2720_info~0.offset, 8); srcloc: L5853-5 {36987#true} is VALID [2020-07-18 08:46:33,705 INFO L280 TraceCheckUtils]: 57: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 44 + ~#an2720_info~0.offset, 8); srcloc: L5853-6 {36987#true} is VALID [2020-07-18 08:46:33,705 INFO L280 TraceCheckUtils]: 58: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 52 + ~#an2720_info~0.offset, 8); srcloc: L5853-7 {36987#true} is VALID [2020-07-18 08:46:33,706 INFO L280 TraceCheckUtils]: 59: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 60 + ~#an2720_info~0.offset, 8); srcloc: L5853-8 {36987#true} is VALID [2020-07-18 08:46:33,706 INFO L280 TraceCheckUtils]: 60: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 68 + ~#an2720_info~0.offset, 8); srcloc: L5853-9 {36987#true} is VALID [2020-07-18 08:46:33,706 INFO L280 TraceCheckUtils]: 61: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 76 + ~#an2720_info~0.offset, 8); srcloc: L5853-10 {36987#true} is VALID [2020-07-18 08:46:33,706 INFO L280 TraceCheckUtils]: 62: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 84 + ~#an2720_info~0.offset, 8); srcloc: L5853-11 {36987#true} is VALID [2020-07-18 08:46:33,706 INFO L280 TraceCheckUtils]: 63: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 92 + ~#an2720_info~0.offset, 8); srcloc: L5853-12 {36987#true} is VALID [2020-07-18 08:46:33,706 INFO L280 TraceCheckUtils]: 64: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 100 + ~#an2720_info~0.offset, 8); srcloc: L5853-13 {36987#true} is VALID [2020-07-18 08:46:33,707 INFO L280 TraceCheckUtils]: 65: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 108 + ~#an2720_info~0.offset, 8); srcloc: L5853-14 {36987#true} is VALID [2020-07-18 08:46:33,707 INFO L280 TraceCheckUtils]: 66: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 116 + ~#an2720_info~0.offset, 8); srcloc: L5853-15 {36987#true} is VALID [2020-07-18 08:46:33,707 INFO L280 TraceCheckUtils]: 67: Hoare triple {36987#true} SUMMARY for call write~init~int(2, ~#an2720_info~0.base, 124 + ~#an2720_info~0.offset, 4); srcloc: L5853-16 {36987#true} is VALID [2020-07-18 08:46:33,707 INFO L280 TraceCheckUtils]: 68: Hoare triple {36987#true} SUMMARY for call write~init~int(2, ~#an2720_info~0.base, 128 + ~#an2720_info~0.offset, 4); srcloc: L5853-17 {36987#true} is VALID [2020-07-18 08:46:33,707 INFO L280 TraceCheckUtils]: 69: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#an2720_info~0.base, 132 + ~#an2720_info~0.offset, 8); srcloc: L5853-18 {36987#true} is VALID [2020-07-18 08:46:33,707 INFO L280 TraceCheckUtils]: 70: Hoare triple {36987#true} SUMMARY for call ~#belkin_info~0.base, ~#belkin_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5853-19 {36987#true} is VALID [2020-07-18 08:46:33,708 INFO L280 TraceCheckUtils]: 71: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(#t~string35.base, #t~string35.offset, ~#belkin_info~0.base, ~#belkin_info~0.offset, 8); srcloc: L5856 {36987#true} is VALID [2020-07-18 08:46:33,708 INFO L280 TraceCheckUtils]: 72: Hoare triple {36987#true} SUMMARY for call write~init~int(4096, ~#belkin_info~0.base, 8 + ~#belkin_info~0.offset, 4); srcloc: L5856-1 {36987#true} is VALID [2020-07-18 08:46:33,708 INFO L280 TraceCheckUtils]: 73: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 12 + ~#belkin_info~0.offset, 8); srcloc: L5856-2 {36987#true} is VALID [2020-07-18 08:46:33,708 INFO L280 TraceCheckUtils]: 74: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 20 + ~#belkin_info~0.offset, 8); srcloc: L5856-3 {36987#true} is VALID [2020-07-18 08:46:33,708 INFO L280 TraceCheckUtils]: 75: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 28 + ~#belkin_info~0.offset, 8); srcloc: L5856-4 {36987#true} is VALID [2020-07-18 08:46:33,708 INFO L280 TraceCheckUtils]: 76: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 36 + ~#belkin_info~0.offset, 8); srcloc: L5856-5 {36987#true} is VALID [2020-07-18 08:46:33,709 INFO L280 TraceCheckUtils]: 77: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 44 + ~#belkin_info~0.offset, 8); srcloc: L5856-6 {36987#true} is VALID [2020-07-18 08:46:33,709 INFO L280 TraceCheckUtils]: 78: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 52 + ~#belkin_info~0.offset, 8); srcloc: L5856-7 {36987#true} is VALID [2020-07-18 08:46:33,709 INFO L280 TraceCheckUtils]: 79: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 60 + ~#belkin_info~0.offset, 8); srcloc: L5856-8 {36987#true} is VALID [2020-07-18 08:46:33,709 INFO L280 TraceCheckUtils]: 80: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 68 + ~#belkin_info~0.offset, 8); srcloc: L5856-9 {36987#true} is VALID [2020-07-18 08:46:33,709 INFO L280 TraceCheckUtils]: 81: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 76 + ~#belkin_info~0.offset, 8); srcloc: L5856-10 {36987#true} is VALID [2020-07-18 08:46:33,709 INFO L280 TraceCheckUtils]: 82: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 84 + ~#belkin_info~0.offset, 8); srcloc: L5856-11 {36987#true} is VALID [2020-07-18 08:46:33,709 INFO L280 TraceCheckUtils]: 83: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 92 + ~#belkin_info~0.offset, 8); srcloc: L5856-12 {36987#true} is VALID [2020-07-18 08:46:33,710 INFO L280 TraceCheckUtils]: 84: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 100 + ~#belkin_info~0.offset, 8); srcloc: L5856-13 {36987#true} is VALID [2020-07-18 08:46:33,710 INFO L280 TraceCheckUtils]: 85: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 108 + ~#belkin_info~0.offset, 8); srcloc: L5856-14 {36987#true} is VALID [2020-07-18 08:46:33,710 INFO L280 TraceCheckUtils]: 86: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 116 + ~#belkin_info~0.offset, 8); srcloc: L5856-15 {36987#true} is VALID [2020-07-18 08:46:33,710 INFO L280 TraceCheckUtils]: 87: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#belkin_info~0.base, 124 + ~#belkin_info~0.offset, 4); srcloc: L5856-16 {36987#true} is VALID [2020-07-18 08:46:33,710 INFO L280 TraceCheckUtils]: 88: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#belkin_info~0.base, 128 + ~#belkin_info~0.offset, 4); srcloc: L5856-17 {36987#true} is VALID [2020-07-18 08:46:33,710 INFO L280 TraceCheckUtils]: 89: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#belkin_info~0.base, 132 + ~#belkin_info~0.offset, 8); srcloc: L5856-18 {36987#true} is VALID [2020-07-18 08:46:33,711 INFO L280 TraceCheckUtils]: 90: Hoare triple {36987#true} SUMMARY for call ~#epson2888_info~0.base, ~#epson2888_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5856-19 {36987#true} is VALID [2020-07-18 08:46:33,711 INFO L280 TraceCheckUtils]: 91: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(#t~string36.base, #t~string36.offset, ~#epson2888_info~0.base, ~#epson2888_info~0.offset, 8); srcloc: L5859 {36987#true} is VALID [2020-07-18 08:46:33,711 INFO L280 TraceCheckUtils]: 92: Hoare triple {36987#true} SUMMARY for call write~init~int(4096, ~#epson2888_info~0.base, 8 + ~#epson2888_info~0.offset, 4); srcloc: L5859-1 {36987#true} is VALID [2020-07-18 08:46:33,711 INFO L280 TraceCheckUtils]: 93: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 12 + ~#epson2888_info~0.offset, 8); srcloc: L5859-2 {36987#true} is VALID [2020-07-18 08:46:33,711 INFO L280 TraceCheckUtils]: 94: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 20 + ~#epson2888_info~0.offset, 8); srcloc: L5859-3 {36987#true} is VALID [2020-07-18 08:46:33,711 INFO L280 TraceCheckUtils]: 95: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 28 + ~#epson2888_info~0.offset, 8); srcloc: L5859-4 {36987#true} is VALID [2020-07-18 08:46:33,712 INFO L280 TraceCheckUtils]: 96: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 36 + ~#epson2888_info~0.offset, 8); srcloc: L5859-5 {36987#true} is VALID [2020-07-18 08:46:33,712 INFO L280 TraceCheckUtils]: 97: Hoare triple {36987#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 {36987#true} is VALID [2020-07-18 08:46:33,712 INFO L280 TraceCheckUtils]: 98: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 52 + ~#epson2888_info~0.offset, 8); srcloc: L5859-7 {36987#true} is VALID [2020-07-18 08:46:33,712 INFO L280 TraceCheckUtils]: 99: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 60 + ~#epson2888_info~0.offset, 8); srcloc: L5859-8 {36987#true} is VALID [2020-07-18 08:46:33,712 INFO L280 TraceCheckUtils]: 100: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 68 + ~#epson2888_info~0.offset, 8); srcloc: L5859-9 {36987#true} is VALID [2020-07-18 08:46:33,712 INFO L280 TraceCheckUtils]: 101: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 76 + ~#epson2888_info~0.offset, 8); srcloc: L5859-10 {36987#true} is VALID [2020-07-18 08:46:33,713 INFO L280 TraceCheckUtils]: 102: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 84 + ~#epson2888_info~0.offset, 8); srcloc: L5859-11 {36987#true} is VALID [2020-07-18 08:46:33,713 INFO L280 TraceCheckUtils]: 103: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 92 + ~#epson2888_info~0.offset, 8); srcloc: L5859-12 {36987#true} is VALID [2020-07-18 08:46:33,713 INFO L280 TraceCheckUtils]: 104: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 100 + ~#epson2888_info~0.offset, 8); srcloc: L5859-13 {36987#true} is VALID [2020-07-18 08:46:33,713 INFO L280 TraceCheckUtils]: 105: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 108 + ~#epson2888_info~0.offset, 8); srcloc: L5859-14 {36987#true} is VALID [2020-07-18 08:46:33,713 INFO L280 TraceCheckUtils]: 106: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 116 + ~#epson2888_info~0.offset, 8); srcloc: L5859-15 {36987#true} is VALID [2020-07-18 08:46:33,713 INFO L280 TraceCheckUtils]: 107: Hoare triple {36987#true} SUMMARY for call write~init~int(4, ~#epson2888_info~0.base, 124 + ~#epson2888_info~0.offset, 4); srcloc: L5859-16 {36987#true} is VALID [2020-07-18 08:46:33,713 INFO L280 TraceCheckUtils]: 108: Hoare triple {36987#true} SUMMARY for call write~init~int(3, ~#epson2888_info~0.base, 128 + ~#epson2888_info~0.offset, 4); srcloc: L5859-17 {36987#true} is VALID [2020-07-18 08:46:33,714 INFO L280 TraceCheckUtils]: 109: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#epson2888_info~0.base, 132 + ~#epson2888_info~0.offset, 8); srcloc: L5859-18 {36987#true} is VALID [2020-07-18 08:46:33,714 INFO L280 TraceCheckUtils]: 110: Hoare triple {36987#true} SUMMARY for call ~#kc2190_info~0.base, ~#kc2190_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5859-19 {36987#true} is VALID [2020-07-18 08:46:33,714 INFO L280 TraceCheckUtils]: 111: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(#t~string37.base, #t~string37.offset, ~#kc2190_info~0.base, ~#kc2190_info~0.offset, 8); srcloc: L5862 {36987#true} is VALID [2020-07-18 08:46:33,714 INFO L280 TraceCheckUtils]: 112: Hoare triple {36987#true} SUMMARY for call write~init~int(4096, ~#kc2190_info~0.base, 8 + ~#kc2190_info~0.offset, 4); srcloc: L5862-1 {36987#true} is VALID [2020-07-18 08:46:33,714 INFO L280 TraceCheckUtils]: 113: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 12 + ~#kc2190_info~0.offset, 8); srcloc: L5862-2 {36987#true} is VALID [2020-07-18 08:46:33,714 INFO L280 TraceCheckUtils]: 114: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 20 + ~#kc2190_info~0.offset, 8); srcloc: L5862-3 {36987#true} is VALID [2020-07-18 08:46:33,715 INFO L280 TraceCheckUtils]: 115: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 28 + ~#kc2190_info~0.offset, 8); srcloc: L5862-4 {36987#true} is VALID [2020-07-18 08:46:33,715 INFO L280 TraceCheckUtils]: 116: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 36 + ~#kc2190_info~0.offset, 8); srcloc: L5862-5 {36987#true} is VALID [2020-07-18 08:46:33,715 INFO L280 TraceCheckUtils]: 117: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 44 + ~#kc2190_info~0.offset, 8); srcloc: L5862-6 {36987#true} is VALID [2020-07-18 08:46:33,715 INFO L280 TraceCheckUtils]: 118: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 52 + ~#kc2190_info~0.offset, 8); srcloc: L5862-7 {36987#true} is VALID [2020-07-18 08:46:33,715 INFO L280 TraceCheckUtils]: 119: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 60 + ~#kc2190_info~0.offset, 8); srcloc: L5862-8 {36987#true} is VALID [2020-07-18 08:46:33,715 INFO L280 TraceCheckUtils]: 120: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 68 + ~#kc2190_info~0.offset, 8); srcloc: L5862-9 {36987#true} is VALID [2020-07-18 08:46:33,716 INFO L280 TraceCheckUtils]: 121: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 76 + ~#kc2190_info~0.offset, 8); srcloc: L5862-10 {36987#true} is VALID [2020-07-18 08:46:33,716 INFO L280 TraceCheckUtils]: 122: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 84 + ~#kc2190_info~0.offset, 8); srcloc: L5862-11 {36987#true} is VALID [2020-07-18 08:46:33,716 INFO L280 TraceCheckUtils]: 123: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 92 + ~#kc2190_info~0.offset, 8); srcloc: L5862-12 {36987#true} is VALID [2020-07-18 08:46:33,716 INFO L280 TraceCheckUtils]: 124: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 100 + ~#kc2190_info~0.offset, 8); srcloc: L5862-13 {36987#true} is VALID [2020-07-18 08:46:33,716 INFO L280 TraceCheckUtils]: 125: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 108 + ~#kc2190_info~0.offset, 8); srcloc: L5862-14 {36987#true} is VALID [2020-07-18 08:46:33,716 INFO L280 TraceCheckUtils]: 126: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 116 + ~#kc2190_info~0.offset, 8); srcloc: L5862-15 {36987#true} is VALID [2020-07-18 08:46:33,717 INFO L280 TraceCheckUtils]: 127: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#kc2190_info~0.base, 124 + ~#kc2190_info~0.offset, 4); srcloc: L5862-16 {36987#true} is VALID [2020-07-18 08:46:33,717 INFO L280 TraceCheckUtils]: 128: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#kc2190_info~0.base, 128 + ~#kc2190_info~0.offset, 4); srcloc: L5862-17 {36987#true} is VALID [2020-07-18 08:46:33,717 INFO L280 TraceCheckUtils]: 129: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#kc2190_info~0.base, 132 + ~#kc2190_info~0.offset, 8); srcloc: L5862-18 {36987#true} is VALID [2020-07-18 08:46:33,717 INFO L280 TraceCheckUtils]: 130: Hoare triple {36987#true} SUMMARY for call ~#linuxdev_info~0.base, ~#linuxdev_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5862-19 {36987#true} is VALID [2020-07-18 08:46:33,717 INFO L280 TraceCheckUtils]: 131: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(#t~string38.base, #t~string38.offset, ~#linuxdev_info~0.base, ~#linuxdev_info~0.offset, 8); srcloc: L5865 {36987#true} is VALID [2020-07-18 08:46:33,717 INFO L280 TraceCheckUtils]: 132: Hoare triple {36987#true} SUMMARY for call write~init~int(4096, ~#linuxdev_info~0.base, 8 + ~#linuxdev_info~0.offset, 4); srcloc: L5865-1 {36987#true} is VALID [2020-07-18 08:46:33,718 INFO L280 TraceCheckUtils]: 133: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 12 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-2 {36987#true} is VALID [2020-07-18 08:46:33,718 INFO L280 TraceCheckUtils]: 134: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 20 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-3 {36987#true} is VALID [2020-07-18 08:46:33,718 INFO L280 TraceCheckUtils]: 135: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 28 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-4 {36987#true} is VALID [2020-07-18 08:46:33,718 INFO L280 TraceCheckUtils]: 136: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 36 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-5 {36987#true} is VALID [2020-07-18 08:46:33,718 INFO L280 TraceCheckUtils]: 137: Hoare triple {36987#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 {36987#true} is VALID [2020-07-18 08:46:33,718 INFO L280 TraceCheckUtils]: 138: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 52 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-7 {36987#true} is VALID [2020-07-18 08:46:33,719 INFO L280 TraceCheckUtils]: 139: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 60 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-8 {36987#true} is VALID [2020-07-18 08:46:33,719 INFO L280 TraceCheckUtils]: 140: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 68 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-9 {36987#true} is VALID [2020-07-18 08:46:33,719 INFO L280 TraceCheckUtils]: 141: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 76 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-10 {36987#true} is VALID [2020-07-18 08:46:33,719 INFO L280 TraceCheckUtils]: 142: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 84 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-11 {36987#true} is VALID [2020-07-18 08:46:33,733 INFO L280 TraceCheckUtils]: 143: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 92 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-12 {36987#true} is VALID [2020-07-18 08:46:33,734 INFO L280 TraceCheckUtils]: 144: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 100 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-13 {36987#true} is VALID [2020-07-18 08:46:33,734 INFO L280 TraceCheckUtils]: 145: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 108 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-14 {36987#true} is VALID [2020-07-18 08:46:33,734 INFO L280 TraceCheckUtils]: 146: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 116 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-15 {36987#true} is VALID [2020-07-18 08:46:33,734 INFO L280 TraceCheckUtils]: 147: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#linuxdev_info~0.base, 124 + ~#linuxdev_info~0.offset, 4); srcloc: L5865-16 {36987#true} is VALID [2020-07-18 08:46:33,734 INFO L280 TraceCheckUtils]: 148: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#linuxdev_info~0.base, 128 + ~#linuxdev_info~0.offset, 4); srcloc: L5865-17 {36987#true} is VALID [2020-07-18 08:46:33,734 INFO L280 TraceCheckUtils]: 149: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#linuxdev_info~0.base, 132 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-18 {36987#true} is VALID [2020-07-18 08:46:33,735 INFO L280 TraceCheckUtils]: 150: Hoare triple {36987#true} SUMMARY for call ~#yopy_info~0.base, ~#yopy_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5865-19 {36987#true} is VALID [2020-07-18 08:46:33,735 INFO L280 TraceCheckUtils]: 151: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(#t~string39.base, #t~string39.offset, ~#yopy_info~0.base, ~#yopy_info~0.offset, 8); srcloc: L5868 {36987#true} is VALID [2020-07-18 08:46:33,735 INFO L280 TraceCheckUtils]: 152: Hoare triple {36987#true} SUMMARY for call write~init~int(4096, ~#yopy_info~0.base, 8 + ~#yopy_info~0.offset, 4); srcloc: L5868-1 {36987#true} is VALID [2020-07-18 08:46:33,735 INFO L280 TraceCheckUtils]: 153: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 12 + ~#yopy_info~0.offset, 8); srcloc: L5868-2 {36987#true} is VALID [2020-07-18 08:46:33,735 INFO L280 TraceCheckUtils]: 154: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 20 + ~#yopy_info~0.offset, 8); srcloc: L5868-3 {36987#true} is VALID [2020-07-18 08:46:33,735 INFO L280 TraceCheckUtils]: 155: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 28 + ~#yopy_info~0.offset, 8); srcloc: L5868-4 {36987#true} is VALID [2020-07-18 08:46:33,736 INFO L280 TraceCheckUtils]: 156: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 36 + ~#yopy_info~0.offset, 8); srcloc: L5868-5 {36987#true} is VALID [2020-07-18 08:46:33,736 INFO L280 TraceCheckUtils]: 157: Hoare triple {36987#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 {36987#true} is VALID [2020-07-18 08:46:33,736 INFO L280 TraceCheckUtils]: 158: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 52 + ~#yopy_info~0.offset, 8); srcloc: L5868-7 {36987#true} is VALID [2020-07-18 08:46:33,736 INFO L280 TraceCheckUtils]: 159: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 60 + ~#yopy_info~0.offset, 8); srcloc: L5868-8 {36987#true} is VALID [2020-07-18 08:46:33,737 INFO L280 TraceCheckUtils]: 160: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 68 + ~#yopy_info~0.offset, 8); srcloc: L5868-9 {36987#true} is VALID [2020-07-18 08:46:33,737 INFO L280 TraceCheckUtils]: 161: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 76 + ~#yopy_info~0.offset, 8); srcloc: L5868-10 {36987#true} is VALID [2020-07-18 08:46:33,737 INFO L280 TraceCheckUtils]: 162: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 84 + ~#yopy_info~0.offset, 8); srcloc: L5868-11 {36987#true} is VALID [2020-07-18 08:46:33,737 INFO L280 TraceCheckUtils]: 163: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 92 + ~#yopy_info~0.offset, 8); srcloc: L5868-12 {36987#true} is VALID [2020-07-18 08:46:33,738 INFO L280 TraceCheckUtils]: 164: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 100 + ~#yopy_info~0.offset, 8); srcloc: L5868-13 {36987#true} is VALID [2020-07-18 08:46:33,738 INFO L280 TraceCheckUtils]: 165: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 108 + ~#yopy_info~0.offset, 8); srcloc: L5868-14 {36987#true} is VALID [2020-07-18 08:46:33,738 INFO L280 TraceCheckUtils]: 166: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 116 + ~#yopy_info~0.offset, 8); srcloc: L5868-15 {36987#true} is VALID [2020-07-18 08:46:33,738 INFO L280 TraceCheckUtils]: 167: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#yopy_info~0.base, 124 + ~#yopy_info~0.offset, 4); srcloc: L5868-16 {36987#true} is VALID [2020-07-18 08:46:33,738 INFO L280 TraceCheckUtils]: 168: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#yopy_info~0.base, 128 + ~#yopy_info~0.offset, 4); srcloc: L5868-17 {36987#true} is VALID [2020-07-18 08:46:33,739 INFO L280 TraceCheckUtils]: 169: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#yopy_info~0.base, 132 + ~#yopy_info~0.offset, 8); srcloc: L5868-18 {36987#true} is VALID [2020-07-18 08:46:33,739 INFO L280 TraceCheckUtils]: 170: Hoare triple {36987#true} SUMMARY for call ~#blob_info~0.base, ~#blob_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5868-19 {36987#true} is VALID [2020-07-18 08:46:33,739 INFO L280 TraceCheckUtils]: 171: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(#t~string40.base, #t~string40.offset, ~#blob_info~0.base, ~#blob_info~0.offset, 8); srcloc: L5871 {36987#true} is VALID [2020-07-18 08:46:33,739 INFO L280 TraceCheckUtils]: 172: Hoare triple {36987#true} SUMMARY for call write~init~int(4096, ~#blob_info~0.base, 8 + ~#blob_info~0.offset, 4); srcloc: L5871-1 {36987#true} is VALID [2020-07-18 08:46:33,739 INFO L280 TraceCheckUtils]: 173: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 12 + ~#blob_info~0.offset, 8); srcloc: L5871-2 {36987#true} is VALID [2020-07-18 08:46:33,739 INFO L280 TraceCheckUtils]: 174: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 20 + ~#blob_info~0.offset, 8); srcloc: L5871-3 {36987#true} is VALID [2020-07-18 08:46:33,740 INFO L280 TraceCheckUtils]: 175: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 28 + ~#blob_info~0.offset, 8); srcloc: L5871-4 {36987#true} is VALID [2020-07-18 08:46:33,740 INFO L280 TraceCheckUtils]: 176: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 36 + ~#blob_info~0.offset, 8); srcloc: L5871-5 {36987#true} is VALID [2020-07-18 08:46:33,740 INFO L280 TraceCheckUtils]: 177: Hoare triple {36987#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 {36987#true} is VALID [2020-07-18 08:46:33,740 INFO L280 TraceCheckUtils]: 178: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 52 + ~#blob_info~0.offset, 8); srcloc: L5871-7 {36987#true} is VALID [2020-07-18 08:46:33,740 INFO L280 TraceCheckUtils]: 179: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 60 + ~#blob_info~0.offset, 8); srcloc: L5871-8 {36987#true} is VALID [2020-07-18 08:46:33,740 INFO L280 TraceCheckUtils]: 180: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 68 + ~#blob_info~0.offset, 8); srcloc: L5871-9 {36987#true} is VALID [2020-07-18 08:46:33,741 INFO L280 TraceCheckUtils]: 181: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 76 + ~#blob_info~0.offset, 8); srcloc: L5871-10 {36987#true} is VALID [2020-07-18 08:46:33,741 INFO L280 TraceCheckUtils]: 182: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 84 + ~#blob_info~0.offset, 8); srcloc: L5871-11 {36987#true} is VALID [2020-07-18 08:46:33,741 INFO L280 TraceCheckUtils]: 183: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 92 + ~#blob_info~0.offset, 8); srcloc: L5871-12 {36987#true} is VALID [2020-07-18 08:46:33,741 INFO L280 TraceCheckUtils]: 184: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 100 + ~#blob_info~0.offset, 8); srcloc: L5871-13 {36987#true} is VALID [2020-07-18 08:46:33,741 INFO L280 TraceCheckUtils]: 185: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 108 + ~#blob_info~0.offset, 8); srcloc: L5871-14 {36987#true} is VALID [2020-07-18 08:46:33,742 INFO L280 TraceCheckUtils]: 186: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 116 + ~#blob_info~0.offset, 8); srcloc: L5871-15 {36987#true} is VALID [2020-07-18 08:46:33,742 INFO L280 TraceCheckUtils]: 187: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#blob_info~0.base, 124 + ~#blob_info~0.offset, 4); srcloc: L5871-16 {36987#true} is VALID [2020-07-18 08:46:33,742 INFO L280 TraceCheckUtils]: 188: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#blob_info~0.base, 128 + ~#blob_info~0.offset, 4); srcloc: L5871-17 {36987#true} is VALID [2020-07-18 08:46:33,742 INFO L280 TraceCheckUtils]: 189: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#blob_info~0.base, 132 + ~#blob_info~0.offset, 8); srcloc: L5871-18 {36987#true} is VALID [2020-07-18 08:46:33,743 INFO L280 TraceCheckUtils]: 190: Hoare triple {36987#true} SUMMARY for call ~#products~0.base, ~#products~0.offset := #Ultimate.allocOnStack(375); srcloc: L5871-19 {36987#true} is VALID [2020-07-18 08:46:33,743 INFO L280 TraceCheckUtils]: 191: Hoare triple {36987#true} SUMMARY for call write~init~int(3, ~#products~0.base, ~#products~0.offset, 2); srcloc: L5874 {36987#true} is VALID [2020-07-18 08:46:33,743 INFO L280 TraceCheckUtils]: 192: Hoare triple {36987#true} SUMMARY for call write~init~int(1026, ~#products~0.base, 2 + ~#products~0.offset, 2); srcloc: L5874-1 {36987#true} is VALID [2020-07-18 08:46:33,743 INFO L280 TraceCheckUtils]: 193: Hoare triple {36987#true} SUMMARY for call write~init~int(22066, ~#products~0.base, 4 + ~#products~0.offset, 2); srcloc: L5874-2 {36987#true} is VALID [2020-07-18 08:46:33,744 INFO L280 TraceCheckUtils]: 194: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 6 + ~#products~0.offset, 2); srcloc: L5874-3 {36987#true} is VALID [2020-07-18 08:46:33,744 INFO L280 TraceCheckUtils]: 195: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 8 + ~#products~0.offset, 2); srcloc: L5874-4 {36987#true} is VALID [2020-07-18 08:46:33,744 INFO L280 TraceCheckUtils]: 196: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 10 + ~#products~0.offset, 1); srcloc: L5874-5 {36987#true} is VALID [2020-07-18 08:46:33,744 INFO L280 TraceCheckUtils]: 197: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 11 + ~#products~0.offset, 1); srcloc: L5874-6 {36987#true} is VALID [2020-07-18 08:46:33,745 INFO L280 TraceCheckUtils]: 198: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 12 + ~#products~0.offset, 1); srcloc: L5874-7 {36987#true} is VALID [2020-07-18 08:46:33,745 INFO L280 TraceCheckUtils]: 199: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 13 + ~#products~0.offset, 1); srcloc: L5874-8 {36987#true} is VALID [2020-07-18 08:46:33,745 INFO L280 TraceCheckUtils]: 200: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 14 + ~#products~0.offset, 1); srcloc: L5874-9 {36987#true} is VALID [2020-07-18 08:46:33,745 INFO L280 TraceCheckUtils]: 201: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 15 + ~#products~0.offset, 1); srcloc: L5874-10 {36987#true} is VALID [2020-07-18 08:46:33,745 INFO L280 TraceCheckUtils]: 202: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 16 + ~#products~0.offset, 1); srcloc: L5874-11 {36987#true} is VALID [2020-07-18 08:46:33,746 INFO L280 TraceCheckUtils]: 203: Hoare triple {36987#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 {36987#true} is VALID [2020-07-18 08:46:33,746 INFO L280 TraceCheckUtils]: 204: Hoare triple {36987#true} SUMMARY for call write~init~int(3, ~#products~0.base, 25 + ~#products~0.offset, 2); srcloc: L5874-13 {36987#true} is VALID [2020-07-18 08:46:33,746 INFO L280 TraceCheckUtils]: 205: Hoare triple {36987#true} SUMMARY for call write~init~int(6189, ~#products~0.base, 27 + ~#products~0.offset, 2); srcloc: L5874-14 {36987#true} is VALID [2020-07-18 08:46:33,746 INFO L280 TraceCheckUtils]: 206: Hoare triple {36987#true} SUMMARY for call write~init~int(8316, ~#products~0.base, 29 + ~#products~0.offset, 2); srcloc: L5874-15 {36987#true} is VALID [2020-07-18 08:46:33,746 INFO L280 TraceCheckUtils]: 207: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 31 + ~#products~0.offset, 2); srcloc: L5874-16 {36987#true} is VALID [2020-07-18 08:46:33,746 INFO L280 TraceCheckUtils]: 208: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 33 + ~#products~0.offset, 2); srcloc: L5874-17 {36987#true} is VALID [2020-07-18 08:46:33,747 INFO L280 TraceCheckUtils]: 209: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 35 + ~#products~0.offset, 1); srcloc: L5874-18 {36987#true} is VALID [2020-07-18 08:46:33,747 INFO L280 TraceCheckUtils]: 210: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 36 + ~#products~0.offset, 1); srcloc: L5874-19 {36987#true} is VALID [2020-07-18 08:46:33,747 INFO L280 TraceCheckUtils]: 211: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 37 + ~#products~0.offset, 1); srcloc: L5874-20 {36987#true} is VALID [2020-07-18 08:46:33,747 INFO L280 TraceCheckUtils]: 212: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 38 + ~#products~0.offset, 1); srcloc: L5874-21 {36987#true} is VALID [2020-07-18 08:46:33,747 INFO L280 TraceCheckUtils]: 213: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 39 + ~#products~0.offset, 1); srcloc: L5874-22 {36987#true} is VALID [2020-07-18 08:46:33,747 INFO L280 TraceCheckUtils]: 214: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 40 + ~#products~0.offset, 1); srcloc: L5874-23 {36987#true} is VALID [2020-07-18 08:46:33,748 INFO L280 TraceCheckUtils]: 215: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 41 + ~#products~0.offset, 1); srcloc: L5874-24 {36987#true} is VALID [2020-07-18 08:46:33,748 INFO L280 TraceCheckUtils]: 216: Hoare triple {36987#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 {36987#true} is VALID [2020-07-18 08:46:33,748 INFO L280 TraceCheckUtils]: 217: Hoare triple {36987#true} SUMMARY for call write~init~int(3, ~#products~0.base, 50 + ~#products~0.offset, 2); srcloc: L5874-26 {36987#true} is VALID [2020-07-18 08:46:33,748 INFO L280 TraceCheckUtils]: 218: Hoare triple {36987#true} SUMMARY for call write~init~int(1351, ~#products~0.base, 52 + ~#products~0.offset, 2); srcloc: L5874-27 {36987#true} is VALID [2020-07-18 08:46:33,749 INFO L280 TraceCheckUtils]: 219: Hoare triple {36987#true} SUMMARY for call write~init~int(10016, ~#products~0.base, 54 + ~#products~0.offset, 2); srcloc: L5874-28 {36987#true} is VALID [2020-07-18 08:46:33,749 INFO L280 TraceCheckUtils]: 220: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 56 + ~#products~0.offset, 2); srcloc: L5874-29 {36987#true} is VALID [2020-07-18 08:46:33,749 INFO L280 TraceCheckUtils]: 221: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 58 + ~#products~0.offset, 2); srcloc: L5874-30 {36987#true} is VALID [2020-07-18 08:46:33,749 INFO L280 TraceCheckUtils]: 222: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 60 + ~#products~0.offset, 1); srcloc: L5874-31 {36987#true} is VALID [2020-07-18 08:46:33,750 INFO L280 TraceCheckUtils]: 223: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 61 + ~#products~0.offset, 1); srcloc: L5874-32 {36987#true} is VALID [2020-07-18 08:46:33,750 INFO L280 TraceCheckUtils]: 224: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 62 + ~#products~0.offset, 1); srcloc: L5874-33 {36987#true} is VALID [2020-07-18 08:46:33,750 INFO L280 TraceCheckUtils]: 225: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 63 + ~#products~0.offset, 1); srcloc: L5874-34 {36987#true} is VALID [2020-07-18 08:46:33,750 INFO L280 TraceCheckUtils]: 226: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 64 + ~#products~0.offset, 1); srcloc: L5874-35 {36987#true} is VALID [2020-07-18 08:46:33,751 INFO L280 TraceCheckUtils]: 227: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 65 + ~#products~0.offset, 1); srcloc: L5874-36 {36987#true} is VALID [2020-07-18 08:46:33,751 INFO L280 TraceCheckUtils]: 228: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 66 + ~#products~0.offset, 1); srcloc: L5874-37 {36987#true} is VALID [2020-07-18 08:46:33,751 INFO L280 TraceCheckUtils]: 229: Hoare triple {36987#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 {36987#true} is VALID [2020-07-18 08:46:33,751 INFO L280 TraceCheckUtils]: 230: Hoare triple {36987#true} SUMMARY for call write~init~int(3, ~#products~0.base, 75 + ~#products~0.offset, 2); srcloc: L5874-39 {36987#true} is VALID [2020-07-18 08:46:33,752 INFO L280 TraceCheckUtils]: 231: Hoare triple {36987#true} SUMMARY for call write~init~int(1351, ~#products~0.base, 77 + ~#products~0.offset, 2); srcloc: L5874-40 {36987#true} is VALID [2020-07-18 08:46:33,752 INFO L280 TraceCheckUtils]: 232: Hoare triple {36987#true} SUMMARY for call write~init~int(10023, ~#products~0.base, 79 + ~#products~0.offset, 2); srcloc: L5874-41 {36987#true} is VALID [2020-07-18 08:46:33,752 INFO L280 TraceCheckUtils]: 233: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 81 + ~#products~0.offset, 2); srcloc: L5874-42 {36987#true} is VALID [2020-07-18 08:46:33,752 INFO L280 TraceCheckUtils]: 234: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 83 + ~#products~0.offset, 2); srcloc: L5874-43 {36987#true} is VALID [2020-07-18 08:46:33,752 INFO L280 TraceCheckUtils]: 235: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 85 + ~#products~0.offset, 1); srcloc: L5874-44 {36987#true} is VALID [2020-07-18 08:46:33,753 INFO L280 TraceCheckUtils]: 236: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 86 + ~#products~0.offset, 1); srcloc: L5874-45 {36987#true} is VALID [2020-07-18 08:46:33,753 INFO L280 TraceCheckUtils]: 237: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 87 + ~#products~0.offset, 1); srcloc: L5874-46 {36987#true} is VALID [2020-07-18 08:46:33,753 INFO L280 TraceCheckUtils]: 238: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 88 + ~#products~0.offset, 1); srcloc: L5874-47 {36987#true} is VALID [2020-07-18 08:46:33,753 INFO L280 TraceCheckUtils]: 239: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 89 + ~#products~0.offset, 1); srcloc: L5874-48 {36987#true} is VALID [2020-07-18 08:46:33,754 INFO L280 TraceCheckUtils]: 240: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 90 + ~#products~0.offset, 1); srcloc: L5874-49 {36987#true} is VALID [2020-07-18 08:46:33,754 INFO L280 TraceCheckUtils]: 241: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 91 + ~#products~0.offset, 1); srcloc: L5874-50 {36987#true} is VALID [2020-07-18 08:46:33,754 INFO L280 TraceCheckUtils]: 242: Hoare triple {36987#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 {36987#true} is VALID [2020-07-18 08:46:33,754 INFO L280 TraceCheckUtils]: 243: Hoare triple {36987#true} SUMMARY for call write~init~int(3, ~#products~0.base, 100 + ~#products~0.offset, 2); srcloc: L5874-52 {36987#true} is VALID [2020-07-18 08:46:33,754 INFO L280 TraceCheckUtils]: 244: Hoare triple {36987#true} SUMMARY for call write~init~int(1293, ~#products~0.base, 102 + ~#products~0.offset, 2); srcloc: L5874-53 {36987#true} is VALID [2020-07-18 08:46:33,754 INFO L280 TraceCheckUtils]: 245: Hoare triple {36987#true} SUMMARY for call write~init~int(4, ~#products~0.base, 104 + ~#products~0.offset, 2); srcloc: L5874-54 {36987#true} is VALID [2020-07-18 08:46:33,755 INFO L280 TraceCheckUtils]: 246: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 106 + ~#products~0.offset, 2); srcloc: L5874-55 {36987#true} is VALID [2020-07-18 08:46:33,755 INFO L280 TraceCheckUtils]: 247: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 108 + ~#products~0.offset, 2); srcloc: L5874-56 {36987#true} is VALID [2020-07-18 08:46:33,755 INFO L280 TraceCheckUtils]: 248: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 110 + ~#products~0.offset, 1); srcloc: L5874-57 {36987#true} is VALID [2020-07-18 08:46:33,755 INFO L280 TraceCheckUtils]: 249: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 111 + ~#products~0.offset, 1); srcloc: L5874-58 {36987#true} is VALID [2020-07-18 08:46:33,755 INFO L280 TraceCheckUtils]: 250: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 112 + ~#products~0.offset, 1); srcloc: L5874-59 {36987#true} is VALID [2020-07-18 08:46:33,755 INFO L280 TraceCheckUtils]: 251: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 113 + ~#products~0.offset, 1); srcloc: L5874-60 {36987#true} is VALID [2020-07-18 08:46:33,756 INFO L280 TraceCheckUtils]: 252: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 114 + ~#products~0.offset, 1); srcloc: L5874-61 {36987#true} is VALID [2020-07-18 08:46:33,756 INFO L280 TraceCheckUtils]: 253: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 115 + ~#products~0.offset, 1); srcloc: L5874-62 {36987#true} is VALID [2020-07-18 08:46:33,756 INFO L280 TraceCheckUtils]: 254: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 116 + ~#products~0.offset, 1); srcloc: L5874-63 {36987#true} is VALID [2020-07-18 08:46:33,756 INFO L280 TraceCheckUtils]: 255: Hoare triple {36987#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 {36987#true} is VALID [2020-07-18 08:46:33,756 INFO L280 TraceCheckUtils]: 256: Hoare triple {36987#true} SUMMARY for call write~init~int(3, ~#products~0.base, 125 + ~#products~0.offset, 2); srcloc: L5874-65 {36987#true} is VALID [2020-07-18 08:46:33,756 INFO L280 TraceCheckUtils]: 257: Hoare triple {36987#true} SUMMARY for call write~init~int(1388, ~#products~0.base, 127 + ~#products~0.offset, 2); srcloc: L5874-66 {36987#true} is VALID [2020-07-18 08:46:33,757 INFO L280 TraceCheckUtils]: 258: Hoare triple {36987#true} SUMMARY for call write~init~int(33024, ~#products~0.base, 129 + ~#products~0.offset, 2); srcloc: L5874-67 {36987#true} is VALID [2020-07-18 08:46:33,757 INFO L280 TraceCheckUtils]: 259: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 131 + ~#products~0.offset, 2); srcloc: L5874-68 {36987#true} is VALID [2020-07-18 08:46:33,757 INFO L280 TraceCheckUtils]: 260: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 133 + ~#products~0.offset, 2); srcloc: L5874-69 {36987#true} is VALID [2020-07-18 08:46:33,757 INFO L280 TraceCheckUtils]: 261: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 135 + ~#products~0.offset, 1); srcloc: L5874-70 {36987#true} is VALID [2020-07-18 08:46:33,757 INFO L280 TraceCheckUtils]: 262: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 136 + ~#products~0.offset, 1); srcloc: L5874-71 {36987#true} is VALID [2020-07-18 08:46:33,757 INFO L280 TraceCheckUtils]: 263: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 137 + ~#products~0.offset, 1); srcloc: L5874-72 {36987#true} is VALID [2020-07-18 08:46:33,758 INFO L280 TraceCheckUtils]: 264: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 138 + ~#products~0.offset, 1); srcloc: L5874-73 {36987#true} is VALID [2020-07-18 08:46:33,758 INFO L280 TraceCheckUtils]: 265: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 139 + ~#products~0.offset, 1); srcloc: L5874-74 {36987#true} is VALID [2020-07-18 08:46:33,758 INFO L280 TraceCheckUtils]: 266: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 140 + ~#products~0.offset, 1); srcloc: L5874-75 {36987#true} is VALID [2020-07-18 08:46:33,758 INFO L280 TraceCheckUtils]: 267: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 141 + ~#products~0.offset, 1); srcloc: L5874-76 {36987#true} is VALID [2020-07-18 08:46:33,758 INFO L280 TraceCheckUtils]: 268: Hoare triple {36987#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 {36987#true} is VALID [2020-07-18 08:46:33,758 INFO L280 TraceCheckUtils]: 269: Hoare triple {36987#true} SUMMARY for call write~init~int(3, ~#products~0.base, 150 + ~#products~0.offset, 2); srcloc: L5874-78 {36987#true} is VALID [2020-07-18 08:46:33,759 INFO L280 TraceCheckUtils]: 270: Hoare triple {36987#true} SUMMARY for call write~init~int(1317, ~#products~0.base, 152 + ~#products~0.offset, 2); srcloc: L5874-79 {36987#true} is VALID [2020-07-18 08:46:33,759 INFO L280 TraceCheckUtils]: 271: Hoare triple {36987#true} SUMMARY for call write~init~int(39169, ~#products~0.base, 154 + ~#products~0.offset, 2); srcloc: L5874-80 {36987#true} is VALID [2020-07-18 08:46:33,759 INFO L280 TraceCheckUtils]: 272: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 156 + ~#products~0.offset, 2); srcloc: L5874-81 {36987#true} is VALID [2020-07-18 08:46:33,759 INFO L280 TraceCheckUtils]: 273: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 158 + ~#products~0.offset, 2); srcloc: L5874-82 {36987#true} is VALID [2020-07-18 08:46:33,760 INFO L280 TraceCheckUtils]: 274: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 160 + ~#products~0.offset, 1); srcloc: L5874-83 {36987#true} is VALID [2020-07-18 08:46:33,760 INFO L280 TraceCheckUtils]: 275: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 161 + ~#products~0.offset, 1); srcloc: L5874-84 {36987#true} is VALID [2020-07-18 08:46:33,760 INFO L280 TraceCheckUtils]: 276: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 162 + ~#products~0.offset, 1); srcloc: L5874-85 {36987#true} is VALID [2020-07-18 08:46:33,760 INFO L280 TraceCheckUtils]: 277: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 163 + ~#products~0.offset, 1); srcloc: L5874-86 {36987#true} is VALID [2020-07-18 08:46:33,760 INFO L280 TraceCheckUtils]: 278: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 164 + ~#products~0.offset, 1); srcloc: L5874-87 {36987#true} is VALID [2020-07-18 08:46:33,761 INFO L280 TraceCheckUtils]: 279: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 165 + ~#products~0.offset, 1); srcloc: L5874-88 {36987#true} is VALID [2020-07-18 08:46:33,761 INFO L280 TraceCheckUtils]: 280: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 166 + ~#products~0.offset, 1); srcloc: L5874-89 {36987#true} is VALID [2020-07-18 08:46:33,761 INFO L280 TraceCheckUtils]: 281: Hoare triple {36987#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 {36987#true} is VALID [2020-07-18 08:46:33,761 INFO L280 TraceCheckUtils]: 282: Hoare triple {36987#true} SUMMARY for call write~init~int(3, ~#products~0.base, 175 + ~#products~0.offset, 2); srcloc: L5874-91 {36987#true} is VALID [2020-07-18 08:46:33,762 INFO L280 TraceCheckUtils]: 283: Hoare triple {36987#true} SUMMARY for call write~init~int(1317, ~#products~0.base, 177 + ~#products~0.offset, 2); srcloc: L5874-92 {36987#true} is VALID [2020-07-18 08:46:33,762 INFO L280 TraceCheckUtils]: 284: Hoare triple {36987#true} SUMMARY for call write~init~int(10376, ~#products~0.base, 179 + ~#products~0.offset, 2); srcloc: L5874-93 {36987#true} is VALID [2020-07-18 08:46:33,762 INFO L280 TraceCheckUtils]: 285: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 181 + ~#products~0.offset, 2); srcloc: L5874-94 {36987#true} is VALID [2020-07-18 08:46:33,762 INFO L280 TraceCheckUtils]: 286: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 183 + ~#products~0.offset, 2); srcloc: L5874-95 {36987#true} is VALID [2020-07-18 08:46:33,763 INFO L280 TraceCheckUtils]: 287: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 185 + ~#products~0.offset, 1); srcloc: L5874-96 {36987#true} is VALID [2020-07-18 08:46:33,763 INFO L280 TraceCheckUtils]: 288: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 186 + ~#products~0.offset, 1); srcloc: L5874-97 {36987#true} is VALID [2020-07-18 08:46:33,763 INFO L280 TraceCheckUtils]: 289: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 187 + ~#products~0.offset, 1); srcloc: L5874-98 {36987#true} is VALID [2020-07-18 08:46:33,763 INFO L280 TraceCheckUtils]: 290: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 188 + ~#products~0.offset, 1); srcloc: L5874-99 {36987#true} is VALID [2020-07-18 08:46:33,764 INFO L280 TraceCheckUtils]: 291: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 189 + ~#products~0.offset, 1); srcloc: L5874-100 {36987#true} is VALID [2020-07-18 08:46:33,764 INFO L280 TraceCheckUtils]: 292: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 190 + ~#products~0.offset, 1); srcloc: L5874-101 {36987#true} is VALID [2020-07-18 08:46:33,764 INFO L280 TraceCheckUtils]: 293: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 191 + ~#products~0.offset, 1); srcloc: L5874-102 {36987#true} is VALID [2020-07-18 08:46:33,764 INFO L280 TraceCheckUtils]: 294: Hoare triple {36987#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 {36987#true} is VALID [2020-07-18 08:46:33,765 INFO L280 TraceCheckUtils]: 295: Hoare triple {36987#true} SUMMARY for call write~init~int(3, ~#products~0.base, 200 + ~#products~0.offset, 2); srcloc: L5874-104 {36987#true} is VALID [2020-07-18 08:46:33,765 INFO L280 TraceCheckUtils]: 296: Hoare triple {36987#true} SUMMARY for call write~init~int(1295, ~#products~0.base, 202 + ~#products~0.offset, 2); srcloc: L5874-105 {36987#true} is VALID [2020-07-18 08:46:33,765 INFO L280 TraceCheckUtils]: 297: Hoare triple {36987#true} SUMMARY for call write~init~int(400, ~#products~0.base, 204 + ~#products~0.offset, 2); srcloc: L5874-106 {36987#true} is VALID [2020-07-18 08:46:33,765 INFO L280 TraceCheckUtils]: 298: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 206 + ~#products~0.offset, 2); srcloc: L5874-107 {36987#true} is VALID [2020-07-18 08:46:33,765 INFO L280 TraceCheckUtils]: 299: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 208 + ~#products~0.offset, 2); srcloc: L5874-108 {36987#true} is VALID [2020-07-18 08:46:33,766 INFO L280 TraceCheckUtils]: 300: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 210 + ~#products~0.offset, 1); srcloc: L5874-109 {36987#true} is VALID [2020-07-18 08:46:33,766 INFO L280 TraceCheckUtils]: 301: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 211 + ~#products~0.offset, 1); srcloc: L5874-110 {36987#true} is VALID [2020-07-18 08:46:33,766 INFO L280 TraceCheckUtils]: 302: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 212 + ~#products~0.offset, 1); srcloc: L5874-111 {36987#true} is VALID [2020-07-18 08:46:33,766 INFO L280 TraceCheckUtils]: 303: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 213 + ~#products~0.offset, 1); srcloc: L5874-112 {36987#true} is VALID [2020-07-18 08:46:33,766 INFO L280 TraceCheckUtils]: 304: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 214 + ~#products~0.offset, 1); srcloc: L5874-113 {36987#true} is VALID [2020-07-18 08:46:33,766 INFO L280 TraceCheckUtils]: 305: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 215 + ~#products~0.offset, 1); srcloc: L5874-114 {36987#true} is VALID [2020-07-18 08:46:33,767 INFO L280 TraceCheckUtils]: 306: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 216 + ~#products~0.offset, 1); srcloc: L5874-115 {36987#true} is VALID [2020-07-18 08:46:33,767 INFO L280 TraceCheckUtils]: 307: Hoare triple {36987#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 {36987#true} is VALID [2020-07-18 08:46:33,767 INFO L280 TraceCheckUtils]: 308: Hoare triple {36987#true} SUMMARY for call write~init~int(3, ~#products~0.base, 225 + ~#products~0.offset, 2); srcloc: L5874-117 {36987#true} is VALID [2020-07-18 08:46:33,767 INFO L280 TraceCheckUtils]: 309: Hoare triple {36987#true} SUMMARY for call write~init~int(1183, ~#products~0.base, 227 + ~#products~0.offset, 2); srcloc: L5874-118 {36987#true} is VALID [2020-07-18 08:46:33,767 INFO L280 TraceCheckUtils]: 310: Hoare triple {36987#true} SUMMARY for call write~init~int(20570, ~#products~0.base, 229 + ~#products~0.offset, 2); srcloc: L5874-119 {36987#true} is VALID [2020-07-18 08:46:33,768 INFO L280 TraceCheckUtils]: 311: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 231 + ~#products~0.offset, 2); srcloc: L5874-120 {36987#true} is VALID [2020-07-18 08:46:33,768 INFO L280 TraceCheckUtils]: 312: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 233 + ~#products~0.offset, 2); srcloc: L5874-121 {36987#true} is VALID [2020-07-18 08:46:33,768 INFO L280 TraceCheckUtils]: 313: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 235 + ~#products~0.offset, 1); srcloc: L5874-122 {36987#true} is VALID [2020-07-18 08:46:33,768 INFO L280 TraceCheckUtils]: 314: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 236 + ~#products~0.offset, 1); srcloc: L5874-123 {36987#true} is VALID [2020-07-18 08:46:33,768 INFO L280 TraceCheckUtils]: 315: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 237 + ~#products~0.offset, 1); srcloc: L5874-124 {36987#true} is VALID [2020-07-18 08:46:33,768 INFO L280 TraceCheckUtils]: 316: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 238 + ~#products~0.offset, 1); srcloc: L5874-125 {36987#true} is VALID [2020-07-18 08:46:33,769 INFO L280 TraceCheckUtils]: 317: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 239 + ~#products~0.offset, 1); srcloc: L5874-126 {36987#true} is VALID [2020-07-18 08:46:33,769 INFO L280 TraceCheckUtils]: 318: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 240 + ~#products~0.offset, 1); srcloc: L5874-127 {36987#true} is VALID [2020-07-18 08:46:33,769 INFO L280 TraceCheckUtils]: 319: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 241 + ~#products~0.offset, 1); srcloc: L5874-128 {36987#true} is VALID [2020-07-18 08:46:33,769 INFO L280 TraceCheckUtils]: 320: Hoare triple {36987#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 {36987#true} is VALID [2020-07-18 08:46:33,769 INFO L280 TraceCheckUtils]: 321: Hoare triple {36987#true} SUMMARY for call write~init~int(3, ~#products~0.base, 250 + ~#products~0.offset, 2); srcloc: L5874-130 {36987#true} is VALID [2020-07-18 08:46:33,770 INFO L280 TraceCheckUtils]: 322: Hoare triple {36987#true} SUMMARY for call write~init~int(3710, ~#products~0.base, 252 + ~#products~0.offset, 2); srcloc: L5874-131 {36987#true} is VALID [2020-07-18 08:46:33,770 INFO L280 TraceCheckUtils]: 323: Hoare triple {36987#true} SUMMARY for call write~init~int(4097, ~#products~0.base, 254 + ~#products~0.offset, 2); srcloc: L5874-132 {36987#true} is VALID [2020-07-18 08:46:33,770 INFO L280 TraceCheckUtils]: 324: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 256 + ~#products~0.offset, 2); srcloc: L5874-133 {36987#true} is VALID [2020-07-18 08:46:33,770 INFO L280 TraceCheckUtils]: 325: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 258 + ~#products~0.offset, 2); srcloc: L5874-134 {36987#true} is VALID [2020-07-18 08:46:33,771 INFO L280 TraceCheckUtils]: 326: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 260 + ~#products~0.offset, 1); srcloc: L5874-135 {36987#true} is VALID [2020-07-18 08:46:33,771 INFO L280 TraceCheckUtils]: 327: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 261 + ~#products~0.offset, 1); srcloc: L5874-136 {36987#true} is VALID [2020-07-18 08:46:33,771 INFO L280 TraceCheckUtils]: 328: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 262 + ~#products~0.offset, 1); srcloc: L5874-137 {36987#true} is VALID [2020-07-18 08:46:33,771 INFO L280 TraceCheckUtils]: 329: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 263 + ~#products~0.offset, 1); srcloc: L5874-138 {36987#true} is VALID [2020-07-18 08:46:33,772 INFO L280 TraceCheckUtils]: 330: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 264 + ~#products~0.offset, 1); srcloc: L5874-139 {36987#true} is VALID [2020-07-18 08:46:33,772 INFO L280 TraceCheckUtils]: 331: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 265 + ~#products~0.offset, 1); srcloc: L5874-140 {36987#true} is VALID [2020-07-18 08:46:33,772 INFO L280 TraceCheckUtils]: 332: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 266 + ~#products~0.offset, 1); srcloc: L5874-141 {36987#true} is VALID [2020-07-18 08:46:33,772 INFO L280 TraceCheckUtils]: 333: Hoare triple {36987#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 {36987#true} is VALID [2020-07-18 08:46:33,773 INFO L280 TraceCheckUtils]: 334: Hoare triple {36987#true} SUMMARY for call write~init~int(3, ~#products~0.base, 275 + ~#products~0.offset, 2); srcloc: L5874-143 {36987#true} is VALID [2020-07-18 08:46:33,773 INFO L280 TraceCheckUtils]: 335: Hoare triple {36987#true} SUMMARY for call write~init~int(32902, ~#products~0.base, 277 + ~#products~0.offset, 2); srcloc: L5874-144 {36987#true} is VALID [2020-07-18 08:46:33,773 INFO L280 TraceCheckUtils]: 336: Hoare triple {36987#true} SUMMARY for call write~init~int(2003, ~#products~0.base, 279 + ~#products~0.offset, 2); srcloc: L5874-145 {36987#true} is VALID [2020-07-18 08:46:33,773 INFO L280 TraceCheckUtils]: 337: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 281 + ~#products~0.offset, 2); srcloc: L5874-146 {36987#true} is VALID [2020-07-18 08:46:33,774 INFO L280 TraceCheckUtils]: 338: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 283 + ~#products~0.offset, 2); srcloc: L5874-147 {36987#true} is VALID [2020-07-18 08:46:33,774 INFO L280 TraceCheckUtils]: 339: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 285 + ~#products~0.offset, 1); srcloc: L5874-148 {36987#true} is VALID [2020-07-18 08:46:33,774 INFO L280 TraceCheckUtils]: 340: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 286 + ~#products~0.offset, 1); srcloc: L5874-149 {36987#true} is VALID [2020-07-18 08:46:33,774 INFO L280 TraceCheckUtils]: 341: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 287 + ~#products~0.offset, 1); srcloc: L5874-150 {36987#true} is VALID [2020-07-18 08:46:33,775 INFO L280 TraceCheckUtils]: 342: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 288 + ~#products~0.offset, 1); srcloc: L5874-151 {36987#true} is VALID [2020-07-18 08:46:33,775 INFO L280 TraceCheckUtils]: 343: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 289 + ~#products~0.offset, 1); srcloc: L5874-152 {36987#true} is VALID [2020-07-18 08:46:33,775 INFO L280 TraceCheckUtils]: 344: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 290 + ~#products~0.offset, 1); srcloc: L5874-153 {36987#true} is VALID [2020-07-18 08:46:33,775 INFO L280 TraceCheckUtils]: 345: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 291 + ~#products~0.offset, 1); srcloc: L5874-154 {36987#true} is VALID [2020-07-18 08:46:33,775 INFO L280 TraceCheckUtils]: 346: Hoare triple {36987#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 {36987#true} is VALID [2020-07-18 08:46:33,776 INFO L280 TraceCheckUtils]: 347: Hoare triple {36987#true} SUMMARY for call write~init~int(3, ~#products~0.base, 300 + ~#products~0.offset, 2); srcloc: L5874-156 {36987#true} is VALID [2020-07-18 08:46:33,776 INFO L280 TraceCheckUtils]: 348: Hoare triple {36987#true} SUMMARY for call write~init~int(4742, ~#products~0.base, 302 + ~#products~0.offset, 2); srcloc: L5874-157 {36987#true} is VALID [2020-07-18 08:46:33,776 INFO L280 TraceCheckUtils]: 349: Hoare triple {36987#true} SUMMARY for call write~init~int(32769, ~#products~0.base, 304 + ~#products~0.offset, 2); srcloc: L5874-158 {36987#true} is VALID [2020-07-18 08:46:33,776 INFO L280 TraceCheckUtils]: 350: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 306 + ~#products~0.offset, 2); srcloc: L5874-159 {36987#true} is VALID [2020-07-18 08:46:33,776 INFO L280 TraceCheckUtils]: 351: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 308 + ~#products~0.offset, 2); srcloc: L5874-160 {36987#true} is VALID [2020-07-18 08:46:33,776 INFO L280 TraceCheckUtils]: 352: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 310 + ~#products~0.offset, 1); srcloc: L5874-161 {36987#true} is VALID [2020-07-18 08:46:33,777 INFO L280 TraceCheckUtils]: 353: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 311 + ~#products~0.offset, 1); srcloc: L5874-162 {36987#true} is VALID [2020-07-18 08:46:33,777 INFO L280 TraceCheckUtils]: 354: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 312 + ~#products~0.offset, 1); srcloc: L5874-163 {36987#true} is VALID [2020-07-18 08:46:33,777 INFO L280 TraceCheckUtils]: 355: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 313 + ~#products~0.offset, 1); srcloc: L5874-164 {36987#true} is VALID [2020-07-18 08:46:33,777 INFO L280 TraceCheckUtils]: 356: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 314 + ~#products~0.offset, 1); srcloc: L5874-165 {36987#true} is VALID [2020-07-18 08:46:33,777 INFO L280 TraceCheckUtils]: 357: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 315 + ~#products~0.offset, 1); srcloc: L5874-166 {36987#true} is VALID [2020-07-18 08:46:33,777 INFO L280 TraceCheckUtils]: 358: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 316 + ~#products~0.offset, 1); srcloc: L5874-167 {36987#true} is VALID [2020-07-18 08:46:33,778 INFO L280 TraceCheckUtils]: 359: Hoare triple {36987#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 {36987#true} is VALID [2020-07-18 08:46:33,778 INFO L280 TraceCheckUtils]: 360: Hoare triple {36987#true} SUMMARY for call write~init~int(3, ~#products~0.base, 325 + ~#products~0.offset, 2); srcloc: L5874-169 {36987#true} is VALID [2020-07-18 08:46:33,778 INFO L280 TraceCheckUtils]: 361: Hoare triple {36987#true} SUMMARY for call write~init~int(1317, ~#products~0.base, 327 + ~#products~0.offset, 2); srcloc: L5874-170 {36987#true} is VALID [2020-07-18 08:46:33,778 INFO L280 TraceCheckUtils]: 362: Hoare triple {36987#true} SUMMARY for call write~init~int(42146, ~#products~0.base, 329 + ~#products~0.offset, 2); srcloc: L5874-171 {36987#true} is VALID [2020-07-18 08:46:33,778 INFO L280 TraceCheckUtils]: 363: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 331 + ~#products~0.offset, 2); srcloc: L5874-172 {36987#true} is VALID [2020-07-18 08:46:33,779 INFO L280 TraceCheckUtils]: 364: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 333 + ~#products~0.offset, 2); srcloc: L5874-173 {36987#true} is VALID [2020-07-18 08:46:33,779 INFO L280 TraceCheckUtils]: 365: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 335 + ~#products~0.offset, 1); srcloc: L5874-174 {36987#true} is VALID [2020-07-18 08:46:33,779 INFO L280 TraceCheckUtils]: 366: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 336 + ~#products~0.offset, 1); srcloc: L5874-175 {36987#true} is VALID [2020-07-18 08:46:33,779 INFO L280 TraceCheckUtils]: 367: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 337 + ~#products~0.offset, 1); srcloc: L5874-176 {36987#true} is VALID [2020-07-18 08:46:33,780 INFO L280 TraceCheckUtils]: 368: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 338 + ~#products~0.offset, 1); srcloc: L5874-177 {36987#true} is VALID [2020-07-18 08:46:33,780 INFO L280 TraceCheckUtils]: 369: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 339 + ~#products~0.offset, 1); srcloc: L5874-178 {36987#true} is VALID [2020-07-18 08:46:33,780 INFO L280 TraceCheckUtils]: 370: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 340 + ~#products~0.offset, 1); srcloc: L5874-179 {36987#true} is VALID [2020-07-18 08:46:33,780 INFO L280 TraceCheckUtils]: 371: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 341 + ~#products~0.offset, 1); srcloc: L5874-180 {36987#true} is VALID [2020-07-18 08:46:33,781 INFO L280 TraceCheckUtils]: 372: Hoare triple {36987#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 {36987#true} is VALID [2020-07-18 08:46:33,781 INFO L280 TraceCheckUtils]: 373: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 350 + ~#products~0.offset, 2); srcloc: L5874-182 {36987#true} is VALID [2020-07-18 08:46:33,781 INFO L280 TraceCheckUtils]: 374: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 352 + ~#products~0.offset, 2); srcloc: L5874-183 {36987#true} is VALID [2020-07-18 08:46:33,781 INFO L280 TraceCheckUtils]: 375: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 354 + ~#products~0.offset, 2); srcloc: L5874-184 {36987#true} is VALID [2020-07-18 08:46:33,782 INFO L280 TraceCheckUtils]: 376: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 356 + ~#products~0.offset, 2); srcloc: L5874-185 {36987#true} is VALID [2020-07-18 08:46:33,782 INFO L280 TraceCheckUtils]: 377: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 358 + ~#products~0.offset, 2); srcloc: L5874-186 {36987#true} is VALID [2020-07-18 08:46:33,782 INFO L280 TraceCheckUtils]: 378: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 360 + ~#products~0.offset, 1); srcloc: L5874-187 {36987#true} is VALID [2020-07-18 08:46:33,782 INFO L280 TraceCheckUtils]: 379: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 361 + ~#products~0.offset, 1); srcloc: L5874-188 {36987#true} is VALID [2020-07-18 08:46:33,783 INFO L280 TraceCheckUtils]: 380: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 362 + ~#products~0.offset, 1); srcloc: L5874-189 {36987#true} is VALID [2020-07-18 08:46:33,783 INFO L280 TraceCheckUtils]: 381: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 363 + ~#products~0.offset, 1); srcloc: L5874-190 {36987#true} is VALID [2020-07-18 08:46:33,783 INFO L280 TraceCheckUtils]: 382: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 364 + ~#products~0.offset, 1); srcloc: L5874-191 {36987#true} is VALID [2020-07-18 08:46:33,783 INFO L280 TraceCheckUtils]: 383: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 365 + ~#products~0.offset, 1); srcloc: L5874-192 {36987#true} is VALID [2020-07-18 08:46:33,784 INFO L280 TraceCheckUtils]: 384: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 366 + ~#products~0.offset, 1); srcloc: L5874-193 {36987#true} is VALID [2020-07-18 08:46:33,784 INFO L280 TraceCheckUtils]: 385: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#products~0.base, 367 + ~#products~0.offset, 8); srcloc: L5874-194 {36987#true} is VALID [2020-07-18 08:46:33,784 INFO L280 TraceCheckUtils]: 386: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[0 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,784 INFO L280 TraceCheckUtils]: 387: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[0 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,785 INFO L280 TraceCheckUtils]: 388: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[0 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,785 INFO L280 TraceCheckUtils]: 389: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[0 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,785 INFO L280 TraceCheckUtils]: 390: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[0 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,785 INFO L280 TraceCheckUtils]: 391: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[0 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,785 INFO L280 TraceCheckUtils]: 392: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[0 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,785 INFO L280 TraceCheckUtils]: 393: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[0 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,785 INFO L280 TraceCheckUtils]: 394: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[0 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,786 INFO L280 TraceCheckUtils]: 395: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[0 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,786 INFO L280 TraceCheckUtils]: 396: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[0 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,786 INFO L280 TraceCheckUtils]: 397: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[0 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,786 INFO L280 TraceCheckUtils]: 398: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[0 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,786 INFO L280 TraceCheckUtils]: 399: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[1 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,786 INFO L280 TraceCheckUtils]: 400: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[1 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,787 INFO L280 TraceCheckUtils]: 401: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[1 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,787 INFO L280 TraceCheckUtils]: 402: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[1 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,787 INFO L280 TraceCheckUtils]: 403: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[1 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,787 INFO L280 TraceCheckUtils]: 404: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[1 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,787 INFO L280 TraceCheckUtils]: 405: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[1 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,787 INFO L280 TraceCheckUtils]: 406: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[1 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,788 INFO L280 TraceCheckUtils]: 407: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[1 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,788 INFO L280 TraceCheckUtils]: 408: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[1 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,788 INFO L280 TraceCheckUtils]: 409: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[1 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,788 INFO L280 TraceCheckUtils]: 410: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[1 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,789 INFO L280 TraceCheckUtils]: 411: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[1 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,789 INFO L280 TraceCheckUtils]: 412: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[2 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,789 INFO L280 TraceCheckUtils]: 413: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[2 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,789 INFO L280 TraceCheckUtils]: 414: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[2 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,790 INFO L280 TraceCheckUtils]: 415: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[2 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,790 INFO L280 TraceCheckUtils]: 416: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[2 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,790 INFO L280 TraceCheckUtils]: 417: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[2 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,790 INFO L280 TraceCheckUtils]: 418: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[2 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,791 INFO L280 TraceCheckUtils]: 419: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[2 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,791 INFO L280 TraceCheckUtils]: 420: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[2 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,791 INFO L280 TraceCheckUtils]: 421: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[2 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,791 INFO L280 TraceCheckUtils]: 422: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[2 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,792 INFO L280 TraceCheckUtils]: 423: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[2 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,792 INFO L280 TraceCheckUtils]: 424: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[2 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,792 INFO L280 TraceCheckUtils]: 425: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[3 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,792 INFO L280 TraceCheckUtils]: 426: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[3 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,792 INFO L280 TraceCheckUtils]: 427: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[3 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,793 INFO L280 TraceCheckUtils]: 428: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[3 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,793 INFO L280 TraceCheckUtils]: 429: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[3 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,793 INFO L280 TraceCheckUtils]: 430: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[3 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,793 INFO L280 TraceCheckUtils]: 431: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[3 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,793 INFO L280 TraceCheckUtils]: 432: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[3 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,793 INFO L280 TraceCheckUtils]: 433: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[3 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,794 INFO L280 TraceCheckUtils]: 434: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[3 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,794 INFO L280 TraceCheckUtils]: 435: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[3 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,794 INFO L280 TraceCheckUtils]: 436: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[3 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,794 INFO L280 TraceCheckUtils]: 437: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[3 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,794 INFO L280 TraceCheckUtils]: 438: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[4 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,794 INFO L280 TraceCheckUtils]: 439: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[4 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,795 INFO L280 TraceCheckUtils]: 440: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[4 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,795 INFO L280 TraceCheckUtils]: 441: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[4 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,795 INFO L280 TraceCheckUtils]: 442: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[4 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,795 INFO L280 TraceCheckUtils]: 443: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[4 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,795 INFO L280 TraceCheckUtils]: 444: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[4 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,795 INFO L280 TraceCheckUtils]: 445: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[4 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,795 INFO L280 TraceCheckUtils]: 446: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[4 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,796 INFO L280 TraceCheckUtils]: 447: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[4 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,796 INFO L280 TraceCheckUtils]: 448: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[4 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,796 INFO L280 TraceCheckUtils]: 449: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[4 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,796 INFO L280 TraceCheckUtils]: 450: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[4 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,796 INFO L280 TraceCheckUtils]: 451: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[5 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,796 INFO L280 TraceCheckUtils]: 452: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[5 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,797 INFO L280 TraceCheckUtils]: 453: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[5 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,797 INFO L280 TraceCheckUtils]: 454: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[5 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,797 INFO L280 TraceCheckUtils]: 455: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[5 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,797 INFO L280 TraceCheckUtils]: 456: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[5 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,797 INFO L280 TraceCheckUtils]: 457: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[5 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,797 INFO L280 TraceCheckUtils]: 458: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[5 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,798 INFO L280 TraceCheckUtils]: 459: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[5 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,798 INFO L280 TraceCheckUtils]: 460: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[5 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,798 INFO L280 TraceCheckUtils]: 461: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[5 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,798 INFO L280 TraceCheckUtils]: 462: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[5 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,798 INFO L280 TraceCheckUtils]: 463: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[5 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,798 INFO L280 TraceCheckUtils]: 464: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[6 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,798 INFO L280 TraceCheckUtils]: 465: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[6 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,799 INFO L280 TraceCheckUtils]: 466: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[6 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,799 INFO L280 TraceCheckUtils]: 467: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[6 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,799 INFO L280 TraceCheckUtils]: 468: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[6 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,799 INFO L280 TraceCheckUtils]: 469: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[6 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,799 INFO L280 TraceCheckUtils]: 470: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[6 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,799 INFO L280 TraceCheckUtils]: 471: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[6 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,800 INFO L280 TraceCheckUtils]: 472: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[6 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,800 INFO L280 TraceCheckUtils]: 473: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[6 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,800 INFO L280 TraceCheckUtils]: 474: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[6 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,800 INFO L280 TraceCheckUtils]: 475: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[6 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,800 INFO L280 TraceCheckUtils]: 476: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[6 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,800 INFO L280 TraceCheckUtils]: 477: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[7 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,801 INFO L280 TraceCheckUtils]: 478: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[7 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,801 INFO L280 TraceCheckUtils]: 479: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[7 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,801 INFO L280 TraceCheckUtils]: 480: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[7 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,801 INFO L280 TraceCheckUtils]: 481: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[7 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,801 INFO L280 TraceCheckUtils]: 482: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[7 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,801 INFO L280 TraceCheckUtils]: 483: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[7 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,801 INFO L280 TraceCheckUtils]: 484: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[7 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,802 INFO L280 TraceCheckUtils]: 485: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[7 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,802 INFO L280 TraceCheckUtils]: 486: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[7 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,802 INFO L280 TraceCheckUtils]: 487: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[7 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,802 INFO L280 TraceCheckUtils]: 488: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[7 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,802 INFO L280 TraceCheckUtils]: 489: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[7 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,802 INFO L280 TraceCheckUtils]: 490: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[8 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,803 INFO L280 TraceCheckUtils]: 491: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[8 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,803 INFO L280 TraceCheckUtils]: 492: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[8 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,803 INFO L280 TraceCheckUtils]: 493: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[8 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,803 INFO L280 TraceCheckUtils]: 494: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[8 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,803 INFO L280 TraceCheckUtils]: 495: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[8 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,803 INFO L280 TraceCheckUtils]: 496: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[8 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,804 INFO L280 TraceCheckUtils]: 497: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[8 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,804 INFO L280 TraceCheckUtils]: 498: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[8 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,804 INFO L280 TraceCheckUtils]: 499: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[8 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,804 INFO L280 TraceCheckUtils]: 500: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[8 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,804 INFO L280 TraceCheckUtils]: 501: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[8 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,804 INFO L280 TraceCheckUtils]: 502: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[8 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,805 INFO L280 TraceCheckUtils]: 503: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[9 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,805 INFO L280 TraceCheckUtils]: 504: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[9 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,805 INFO L280 TraceCheckUtils]: 505: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[9 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,805 INFO L280 TraceCheckUtils]: 506: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[9 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,805 INFO L280 TraceCheckUtils]: 507: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[9 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,805 INFO L280 TraceCheckUtils]: 508: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[9 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,806 INFO L280 TraceCheckUtils]: 509: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[9 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,806 INFO L280 TraceCheckUtils]: 510: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[9 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,806 INFO L280 TraceCheckUtils]: 511: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[9 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,806 INFO L280 TraceCheckUtils]: 512: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[9 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,806 INFO L280 TraceCheckUtils]: 513: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[9 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,806 INFO L280 TraceCheckUtils]: 514: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[9 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,806 INFO L280 TraceCheckUtils]: 515: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[9 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,807 INFO L280 TraceCheckUtils]: 516: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[10 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,807 INFO L280 TraceCheckUtils]: 517: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[10 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,807 INFO L280 TraceCheckUtils]: 518: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[10 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,807 INFO L280 TraceCheckUtils]: 519: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[10 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,807 INFO L280 TraceCheckUtils]: 520: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[10 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,807 INFO L280 TraceCheckUtils]: 521: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[10 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,808 INFO L280 TraceCheckUtils]: 522: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[10 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,808 INFO L280 TraceCheckUtils]: 523: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[10 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,808 INFO L280 TraceCheckUtils]: 524: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[10 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,808 INFO L280 TraceCheckUtils]: 525: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[10 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,808 INFO L280 TraceCheckUtils]: 526: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[10 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,808 INFO L280 TraceCheckUtils]: 527: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[10 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,809 INFO L280 TraceCheckUtils]: 528: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[10 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,809 INFO L280 TraceCheckUtils]: 529: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[11 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,809 INFO L280 TraceCheckUtils]: 530: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[11 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,809 INFO L280 TraceCheckUtils]: 531: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[11 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,809 INFO L280 TraceCheckUtils]: 532: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[11 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,809 INFO L280 TraceCheckUtils]: 533: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[11 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,809 INFO L280 TraceCheckUtils]: 534: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[11 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,810 INFO L280 TraceCheckUtils]: 535: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[11 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,810 INFO L280 TraceCheckUtils]: 536: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[11 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,810 INFO L280 TraceCheckUtils]: 537: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[11 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,810 INFO L280 TraceCheckUtils]: 538: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[11 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,810 INFO L280 TraceCheckUtils]: 539: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[11 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,810 INFO L280 TraceCheckUtils]: 540: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[11 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,811 INFO L280 TraceCheckUtils]: 541: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[11 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,811 INFO L280 TraceCheckUtils]: 542: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[12 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,811 INFO L280 TraceCheckUtils]: 543: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[12 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,811 INFO L280 TraceCheckUtils]: 544: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[12 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,811 INFO L280 TraceCheckUtils]: 545: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[12 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,811 INFO L280 TraceCheckUtils]: 546: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[12 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,812 INFO L280 TraceCheckUtils]: 547: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[12 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,812 INFO L280 TraceCheckUtils]: 548: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[12 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,812 INFO L280 TraceCheckUtils]: 549: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[12 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,812 INFO L280 TraceCheckUtils]: 550: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[12 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,812 INFO L280 TraceCheckUtils]: 551: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[12 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,812 INFO L280 TraceCheckUtils]: 552: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[12 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,812 INFO L280 TraceCheckUtils]: 553: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[12 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,813 INFO L280 TraceCheckUtils]: 554: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[12 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,813 INFO L280 TraceCheckUtils]: 555: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[13 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,813 INFO L280 TraceCheckUtils]: 556: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[13 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,813 INFO L280 TraceCheckUtils]: 557: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[13 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,813 INFO L280 TraceCheckUtils]: 558: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[13 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,813 INFO L280 TraceCheckUtils]: 559: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[13 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,814 INFO L280 TraceCheckUtils]: 560: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[13 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,814 INFO L280 TraceCheckUtils]: 561: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[13 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,814 INFO L280 TraceCheckUtils]: 562: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[13 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,814 INFO L280 TraceCheckUtils]: 563: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[13 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,814 INFO L280 TraceCheckUtils]: 564: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[13 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,814 INFO L280 TraceCheckUtils]: 565: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[13 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,815 INFO L280 TraceCheckUtils]: 566: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[13 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,815 INFO L280 TraceCheckUtils]: 567: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[13 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,815 INFO L280 TraceCheckUtils]: 568: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[14 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,815 INFO L280 TraceCheckUtils]: 569: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[14 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,815 INFO L280 TraceCheckUtils]: 570: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[14 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,815 INFO L280 TraceCheckUtils]: 571: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[14 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,815 INFO L280 TraceCheckUtils]: 572: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[14 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,816 INFO L280 TraceCheckUtils]: 573: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[14 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,816 INFO L280 TraceCheckUtils]: 574: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[14 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,816 INFO L280 TraceCheckUtils]: 575: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[14 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,816 INFO L280 TraceCheckUtils]: 576: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[14 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,816 INFO L280 TraceCheckUtils]: 577: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[14 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,816 INFO L280 TraceCheckUtils]: 578: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[14 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,817 INFO L280 TraceCheckUtils]: 579: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[14 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,817 INFO L280 TraceCheckUtils]: 580: Hoare triple {36987#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[14 := 0]; {36987#true} is VALID [2020-07-18 08:46:33,817 INFO L280 TraceCheckUtils]: 581: Hoare triple {36987#true} SUMMARY for call ~#cdc_subset_driver~0.base, ~#cdc_subset_driver~0.offset := #Ultimate.allocOnStack(289); srcloc: L5930 {36987#true} is VALID [2020-07-18 08:46:33,817 INFO L280 TraceCheckUtils]: 582: Hoare triple {36987#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 {36987#true} is VALID [2020-07-18 08:46:33,817 INFO L280 TraceCheckUtils]: 583: Hoare triple {36987#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 {36987#true} is VALID [2020-07-18 08:46:33,817 INFO L280 TraceCheckUtils]: 584: Hoare triple {36987#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 {36987#true} is VALID [2020-07-18 08:46:33,817 INFO L280 TraceCheckUtils]: 585: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 24 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-4 {36987#true} is VALID [2020-07-18 08:46:33,818 INFO L280 TraceCheckUtils]: 586: Hoare triple {36987#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 {36987#true} is VALID [2020-07-18 08:46:33,818 INFO L280 TraceCheckUtils]: 587: Hoare triple {36987#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 {36987#true} is VALID [2020-07-18 08:46:33,818 INFO L280 TraceCheckUtils]: 588: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 48 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-7 {36987#true} is VALID [2020-07-18 08:46:33,818 INFO L280 TraceCheckUtils]: 589: Hoare triple {36987#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 {36987#true} is VALID [2020-07-18 08:46:33,818 INFO L280 TraceCheckUtils]: 590: Hoare triple {36987#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 {36987#true} is VALID [2020-07-18 08:46:33,818 INFO L280 TraceCheckUtils]: 591: Hoare triple {36987#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 {36987#true} is VALID [2020-07-18 08:46:33,819 INFO L280 TraceCheckUtils]: 592: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 80 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-11 {36987#true} is VALID [2020-07-18 08:46:33,819 INFO L280 TraceCheckUtils]: 593: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 84 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-12 {36987#true} is VALID [2020-07-18 08:46:33,819 INFO L280 TraceCheckUtils]: 594: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 88 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-13 {36987#true} is VALID [2020-07-18 08:46:33,819 INFO L280 TraceCheckUtils]: 595: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 92 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-14 {36987#true} is VALID [2020-07-18 08:46:33,819 INFO L280 TraceCheckUtils]: 596: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 100 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-15 {36987#true} is VALID [2020-07-18 08:46:33,819 INFO L280 TraceCheckUtils]: 597: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 108 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-16 {36987#true} is VALID [2020-07-18 08:46:33,819 INFO L280 TraceCheckUtils]: 598: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 116 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-17 {36987#true} is VALID [2020-07-18 08:46:33,820 INFO L280 TraceCheckUtils]: 599: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 124 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-18 {36987#true} is VALID [2020-07-18 08:46:33,820 INFO L280 TraceCheckUtils]: 600: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 132 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-19 {36987#true} is VALID [2020-07-18 08:46:33,820 INFO L280 TraceCheckUtils]: 601: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 136 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-20 {36987#true} is VALID [2020-07-18 08:46:33,820 INFO L280 TraceCheckUtils]: 602: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 148 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-21 {36987#true} is VALID [2020-07-18 08:46:33,820 INFO L280 TraceCheckUtils]: 603: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 156 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-22 {36987#true} is VALID [2020-07-18 08:46:33,820 INFO L280 TraceCheckUtils]: 604: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 164 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-23 {36987#true} is VALID [2020-07-18 08:46:33,821 INFO L280 TraceCheckUtils]: 605: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 172 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-24 {36987#true} is VALID [2020-07-18 08:46:33,821 INFO L280 TraceCheckUtils]: 606: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 180 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-25 {36987#true} is VALID [2020-07-18 08:46:33,821 INFO L280 TraceCheckUtils]: 607: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 188 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-26 {36987#true} is VALID [2020-07-18 08:46:33,821 INFO L280 TraceCheckUtils]: 608: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 196 + ~#cdc_subset_driver~0.offset, 1); srcloc: L5930-27 {36987#true} is VALID [2020-07-18 08:46:33,821 INFO L280 TraceCheckUtils]: 609: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 197 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-28 {36987#true} is VALID [2020-07-18 08:46:33,821 INFO L280 TraceCheckUtils]: 610: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 201 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-29 {36987#true} is VALID [2020-07-18 08:46:33,821 INFO L280 TraceCheckUtils]: 611: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 209 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-30 {36987#true} is VALID [2020-07-18 08:46:33,822 INFO L280 TraceCheckUtils]: 612: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 217 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-31 {36987#true} is VALID [2020-07-18 08:46:33,822 INFO L280 TraceCheckUtils]: 613: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 225 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-32 {36987#true} is VALID [2020-07-18 08:46:33,822 INFO L280 TraceCheckUtils]: 614: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 233 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-33 {36987#true} is VALID [2020-07-18 08:46:33,822 INFO L280 TraceCheckUtils]: 615: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 241 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-34 {36987#true} is VALID [2020-07-18 08:46:33,822 INFO L280 TraceCheckUtils]: 616: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 249 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-35 {36987#true} is VALID [2020-07-18 08:46:33,822 INFO L280 TraceCheckUtils]: 617: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 257 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-36 {36987#true} is VALID [2020-07-18 08:46:33,823 INFO L280 TraceCheckUtils]: 618: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 265 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-37 {36987#true} is VALID [2020-07-18 08:46:33,823 INFO L280 TraceCheckUtils]: 619: Hoare triple {36987#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 273 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-38 {36987#true} is VALID [2020-07-18 08:46:33,823 INFO L280 TraceCheckUtils]: 620: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 281 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-39 {36987#true} is VALID [2020-07-18 08:46:33,823 INFO L280 TraceCheckUtils]: 621: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 285 + ~#cdc_subset_driver~0.offset, 1); srcloc: L5930-40 {36987#true} is VALID [2020-07-18 08:46:33,823 INFO L280 TraceCheckUtils]: 622: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 286 + ~#cdc_subset_driver~0.offset, 1); srcloc: L5930-41 {36987#true} is VALID [2020-07-18 08:46:33,823 INFO L280 TraceCheckUtils]: 623: Hoare triple {36987#true} SUMMARY for call write~init~int(1, ~#cdc_subset_driver~0.base, 287 + ~#cdc_subset_driver~0.offset, 1); srcloc: L5930-42 {36987#true} is VALID [2020-07-18 08:46:33,824 INFO L280 TraceCheckUtils]: 624: Hoare triple {36987#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 288 + ~#cdc_subset_driver~0.offset, 1); srcloc: L5930-43 {36987#true} is VALID [2020-07-18 08:46:33,824 INFO L280 TraceCheckUtils]: 625: Hoare triple {36987#true} ~ldv_retval_0~0 := 0; {36987#true} is VALID [2020-07-18 08:46:33,824 INFO L280 TraceCheckUtils]: 626: Hoare triple {36987#true} ~ldv_retval_1~0 := 0; {36987#true} is VALID [2020-07-18 08:46:33,824 INFO L280 TraceCheckUtils]: 627: Hoare triple {36987#true} ~ldv_retval_3~0 := 0; {36987#true} is VALID [2020-07-18 08:46:33,824 INFO L280 TraceCheckUtils]: 628: Hoare triple {36987#true} ~ldv_retval_2~0 := 0; {36987#true} is VALID [2020-07-18 08:46:33,824 INFO L280 TraceCheckUtils]: 629: Hoare triple {36987#true} ~ldv_mutex_i_mutex_of_inode~0 := 1; {36987#true} is VALID [2020-07-18 08:46:33,825 INFO L280 TraceCheckUtils]: 630: Hoare triple {36987#true} ~ldv_mutex_lock~0 := 1; {37623#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-18 08:46:33,825 INFO L280 TraceCheckUtils]: 631: Hoare triple {37623#(= 1 ~ldv_mutex_lock~0)} ~ldv_mutex_mutex_of_device~0 := 1; {37623#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-18 08:46:33,826 INFO L280 TraceCheckUtils]: 632: Hoare triple {37623#(= 1 ~ldv_mutex_lock~0)} ~ldv_mutex_udev~0 := 1; {37623#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-18 08:46:33,826 INFO L280 TraceCheckUtils]: 633: Hoare triple {37623#(= 1 ~ldv_mutex_lock~0)} assume true; {37623#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-18 08:46:33,827 INFO L275 TraceCheckUtils]: 634: Hoare quadruple {37623#(= 1 ~ldv_mutex_lock~0)} {36987#true} #2340#return; {37623#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-18 08:46:33,828 INFO L263 TraceCheckUtils]: 635: Hoare triple {37623#(= 1 ~ldv_mutex_lock~0)} call #t~ret124 := main(); {37623#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-18 08:46:33,828 INFO L280 TraceCheckUtils]: 636: Hoare triple {37623#(= 1 ~ldv_mutex_lock~0)} havoc ~ldvarg0~0.base, ~ldvarg0~0.offset; {37623#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-18 08:46:33,829 INFO L280 TraceCheckUtils]: 637: Hoare triple {37623#(= 1 ~ldv_mutex_lock~0)} havoc ~tmp~8.base, ~tmp~8.offset; {37623#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-18 08:46:33,829 INFO L280 TraceCheckUtils]: 638: Hoare triple {37623#(= 1 ~ldv_mutex_lock~0)} havoc ~ldvarg1~0.base, ~ldvarg1~0.offset; {37623#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-18 08:46:33,829 INFO L280 TraceCheckUtils]: 639: Hoare triple {37623#(= 1 ~ldv_mutex_lock~0)} havoc ~tmp___0~2.base, ~tmp___0~2.offset; {37623#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-18 08:46:33,830 INFO L280 TraceCheckUtils]: 640: Hoare triple {37623#(= 1 ~ldv_mutex_lock~0)} havoc ~ldvarg3~0.base, ~ldvarg3~0.offset; {37623#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-18 08:46:33,831 INFO L280 TraceCheckUtils]: 641: Hoare triple {37623#(= 1 ~ldv_mutex_lock~0)} havoc ~tmp___1~0.base, ~tmp___1~0.offset; {37623#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-18 08:46:33,831 INFO L280 TraceCheckUtils]: 642: Hoare triple {37623#(= 1 ~ldv_mutex_lock~0)} SUMMARY for call ~#ldvarg2~0.base, ~#ldvarg2~0.offset := #Ultimate.allocOnStack(4); srcloc: L5976 {37623#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-18 08:46:33,832 INFO L280 TraceCheckUtils]: 643: Hoare triple {37623#(= 1 ~ldv_mutex_lock~0)} havoc ~ldvarg4~0.base, ~ldvarg4~0.offset; {37623#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-18 08:46:33,832 INFO L280 TraceCheckUtils]: 644: Hoare triple {37623#(= 1 ~ldv_mutex_lock~0)} havoc ~tmp___2~0.base, ~tmp___2~0.offset; {37623#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-18 08:46:33,833 INFO L280 TraceCheckUtils]: 645: Hoare triple {37623#(= 1 ~ldv_mutex_lock~0)} havoc ~ldvarg5~0.base, ~ldvarg5~0.offset; {37623#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-18 08:46:33,833 INFO L280 TraceCheckUtils]: 646: Hoare triple {37623#(= 1 ~ldv_mutex_lock~0)} havoc ~tmp___3~0.base, ~tmp___3~0.offset; {37623#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-18 08:46:33,834 INFO L280 TraceCheckUtils]: 647: Hoare triple {37623#(= 1 ~ldv_mutex_lock~0)} havoc ~ldvarg6~0.base, ~ldvarg6~0.offset; {37623#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-18 08:46:33,834 INFO L280 TraceCheckUtils]: 648: Hoare triple {37623#(= 1 ~ldv_mutex_lock~0)} havoc ~tmp___4~0.base, ~tmp___4~0.offset; {37623#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-18 08:46:33,835 INFO L280 TraceCheckUtils]: 649: Hoare triple {37623#(= 1 ~ldv_mutex_lock~0)} havoc ~tmp___5~0; {37623#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-18 08:46:33,835 INFO L280 TraceCheckUtils]: 650: Hoare triple {37623#(= 1 ~ldv_mutex_lock~0)} havoc ~tmp___6~0; {37623#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-18 08:46:33,836 INFO L280 TraceCheckUtils]: 651: Hoare triple {37623#(= 1 ~ldv_mutex_lock~0)} havoc ~tmp___7~0; {37623#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-18 08:46:33,836 INFO L280 TraceCheckUtils]: 652: Hoare triple {37623#(= 1 ~ldv_mutex_lock~0)} havoc ~tmp___8~0; {37623#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-18 08:46:33,837 INFO L280 TraceCheckUtils]: 653: Hoare triple {37623#(= 1 ~ldv_mutex_lock~0)} havoc ~tmp___9~0; {37623#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-18 08:46:33,837 INFO L280 TraceCheckUtils]: 654: Hoare triple {37623#(= 1 ~ldv_mutex_lock~0)} havoc ~tmp___10~0; {37623#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-18 08:46:33,838 INFO L280 TraceCheckUtils]: 655: Hoare triple {37623#(= 1 ~ldv_mutex_lock~0)} havoc ~tmp___11~0; {37623#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-18 08:46:33,838 INFO L280 TraceCheckUtils]: 656: Hoare triple {37623#(= 1 ~ldv_mutex_lock~0)} havoc ~tmp___12~0; {37623#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-18 08:46:33,839 INFO L263 TraceCheckUtils]: 657: Hoare triple {37623#(= 1 ~ldv_mutex_lock~0)} call #t~ret45.base, #t~ret45.offset := ldv_init_zalloc(1456); {37806#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} is VALID [2020-07-18 08:46:33,839 INFO L280 TraceCheckUtils]: 658: Hoare triple {37806#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {36987#true} is VALID [2020-07-18 08:46:33,840 INFO L280 TraceCheckUtils]: 659: Hoare triple {36987#true} havoc ~p~2.base, ~p~2.offset; {36987#true} is VALID [2020-07-18 08:46:33,840 INFO L280 TraceCheckUtils]: 660: Hoare triple {36987#true} havoc ~tmp~2.base, ~tmp~2.offset; {36987#true} is VALID [2020-07-18 08:46:33,840 INFO L280 TraceCheckUtils]: 661: Hoare triple {36987#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 {36987#true} is VALID [2020-07-18 08:46:33,841 INFO L263 TraceCheckUtils]: 662: Hoare triple {36987#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)); {37814#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-18 08:46:33,841 INFO L280 TraceCheckUtils]: 663: Hoare triple {37814#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {36987#true} is VALID [2020-07-18 08:46:33,842 INFO L280 TraceCheckUtils]: 664: Hoare triple {36987#true} assume true; {36987#true} is VALID [2020-07-18 08:46:33,842 INFO L275 TraceCheckUtils]: 665: Hoare quadruple {36987#true} {36987#true} #2150#return; {36987#true} is VALID [2020-07-18 08:46:33,842 INFO L280 TraceCheckUtils]: 666: Hoare triple {36987#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {36987#true} is VALID [2020-07-18 08:46:33,842 INFO L280 TraceCheckUtils]: 667: Hoare triple {36987#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {36987#true} is VALID [2020-07-18 08:46:33,842 INFO L263 TraceCheckUtils]: 668: Hoare triple {36987#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {36987#true} is VALID [2020-07-18 08:46:33,842 INFO L280 TraceCheckUtils]: 669: Hoare triple {36987#true} ~cond := #in~cond; {36987#true} is VALID [2020-07-18 08:46:33,842 INFO L280 TraceCheckUtils]: 670: Hoare triple {36987#true} assume !(0 == ~cond); {36987#true} is VALID [2020-07-18 08:46:33,843 INFO L280 TraceCheckUtils]: 671: Hoare triple {36987#true} assume true; {36987#true} is VALID [2020-07-18 08:46:33,843 INFO L275 TraceCheckUtils]: 672: Hoare quadruple {36987#true} {36987#true} #2152#return; {36987#true} is VALID [2020-07-18 08:46:33,843 INFO L280 TraceCheckUtils]: 673: Hoare triple {36987#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {36987#true} is VALID [2020-07-18 08:46:33,843 INFO L280 TraceCheckUtils]: 674: Hoare triple {36987#true} assume true; {36987#true} is VALID [2020-07-18 08:46:33,844 INFO L275 TraceCheckUtils]: 675: Hoare quadruple {36987#true} {37623#(= 1 ~ldv_mutex_lock~0)} #2182#return; {37623#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-18 08:46:33,844 INFO L280 TraceCheckUtils]: 676: Hoare triple {37623#(= 1 ~ldv_mutex_lock~0)} ~tmp~8.base, ~tmp~8.offset := #t~ret45.base, #t~ret45.offset; {37623#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-18 08:46:33,845 INFO L280 TraceCheckUtils]: 677: Hoare triple {37623#(= 1 ~ldv_mutex_lock~0)} havoc #t~ret45.base, #t~ret45.offset; {37623#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-18 08:46:33,846 INFO L280 TraceCheckUtils]: 678: Hoare triple {37623#(= 1 ~ldv_mutex_lock~0)} ~ldvarg0~0.base, ~ldvarg0~0.offset := ~tmp~8.base, ~tmp~8.offset; {37623#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-18 08:46:33,847 INFO L263 TraceCheckUtils]: 679: Hoare triple {37623#(= 1 ~ldv_mutex_lock~0)} call #t~ret46.base, #t~ret46.offset := ldv_init_zalloc(1456); {37806#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} is VALID [2020-07-18 08:46:33,847 INFO L280 TraceCheckUtils]: 680: Hoare triple {37806#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {36987#true} is VALID [2020-07-18 08:46:33,847 INFO L280 TraceCheckUtils]: 681: Hoare triple {36987#true} havoc ~p~2.base, ~p~2.offset; {36987#true} is VALID [2020-07-18 08:46:33,847 INFO L280 TraceCheckUtils]: 682: Hoare triple {36987#true} havoc ~tmp~2.base, ~tmp~2.offset; {36987#true} is VALID [2020-07-18 08:46:33,847 INFO L280 TraceCheckUtils]: 683: Hoare triple {36987#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 {36987#true} is VALID [2020-07-18 08:46:33,849 INFO L263 TraceCheckUtils]: 684: Hoare triple {36987#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)); {37814#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-18 08:46:33,849 INFO L280 TraceCheckUtils]: 685: Hoare triple {37814#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {36987#true} is VALID [2020-07-18 08:46:33,849 INFO L280 TraceCheckUtils]: 686: Hoare triple {36987#true} assume true; {36987#true} is VALID [2020-07-18 08:46:33,849 INFO L275 TraceCheckUtils]: 687: Hoare quadruple {36987#true} {36987#true} #2150#return; {36987#true} is VALID [2020-07-18 08:46:33,849 INFO L280 TraceCheckUtils]: 688: Hoare triple {36987#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {36987#true} is VALID [2020-07-18 08:46:33,849 INFO L280 TraceCheckUtils]: 689: Hoare triple {36987#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {36987#true} is VALID [2020-07-18 08:46:33,850 INFO L263 TraceCheckUtils]: 690: Hoare triple {36987#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {36987#true} is VALID [2020-07-18 08:46:33,850 INFO L280 TraceCheckUtils]: 691: Hoare triple {36987#true} ~cond := #in~cond; {36987#true} is VALID [2020-07-18 08:46:33,850 INFO L280 TraceCheckUtils]: 692: Hoare triple {36987#true} assume !(0 == ~cond); {36987#true} is VALID [2020-07-18 08:46:33,850 INFO L280 TraceCheckUtils]: 693: Hoare triple {36987#true} assume true; {36987#true} is VALID [2020-07-18 08:46:33,850 INFO L275 TraceCheckUtils]: 694: Hoare quadruple {36987#true} {36987#true} #2152#return; {36987#true} is VALID [2020-07-18 08:46:33,850 INFO L280 TraceCheckUtils]: 695: Hoare triple {36987#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {36987#true} is VALID [2020-07-18 08:46:33,851 INFO L280 TraceCheckUtils]: 696: Hoare triple {36987#true} assume true; {36987#true} is VALID [2020-07-18 08:46:33,851 INFO L275 TraceCheckUtils]: 697: Hoare quadruple {36987#true} {37623#(= 1 ~ldv_mutex_lock~0)} #2184#return; {37623#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-18 08:46:33,852 INFO L280 TraceCheckUtils]: 698: Hoare triple {37623#(= 1 ~ldv_mutex_lock~0)} ~tmp___0~2.base, ~tmp___0~2.offset := #t~ret46.base, #t~ret46.offset; {37623#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-18 08:46:33,853 INFO L280 TraceCheckUtils]: 699: Hoare triple {37623#(= 1 ~ldv_mutex_lock~0)} havoc #t~ret46.base, #t~ret46.offset; {37623#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-18 08:46:33,853 INFO L280 TraceCheckUtils]: 700: Hoare triple {37623#(= 1 ~ldv_mutex_lock~0)} ~ldvarg1~0.base, ~ldvarg1~0.offset := ~tmp___0~2.base, ~tmp___0~2.offset; {37623#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-18 08:46:33,854 INFO L263 TraceCheckUtils]: 701: Hoare triple {37623#(= 1 ~ldv_mutex_lock~0)} call #t~ret47.base, #t~ret47.offset := ldv_init_zalloc(32); {37806#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} is VALID [2020-07-18 08:46:33,854 INFO L280 TraceCheckUtils]: 702: Hoare triple {37806#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {36987#true} is VALID [2020-07-18 08:46:33,855 INFO L280 TraceCheckUtils]: 703: Hoare triple {36987#true} havoc ~p~2.base, ~p~2.offset; {36987#true} is VALID [2020-07-18 08:46:33,855 INFO L280 TraceCheckUtils]: 704: Hoare triple {36987#true} havoc ~tmp~2.base, ~tmp~2.offset; {36987#true} is VALID [2020-07-18 08:46:33,855 INFO L280 TraceCheckUtils]: 705: Hoare triple {36987#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 {36987#true} is VALID [2020-07-18 08:46:33,856 INFO L263 TraceCheckUtils]: 706: Hoare triple {36987#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)); {37814#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-18 08:46:33,857 INFO L280 TraceCheckUtils]: 707: Hoare triple {37814#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {36987#true} is VALID [2020-07-18 08:46:33,857 INFO L280 TraceCheckUtils]: 708: Hoare triple {36987#true} assume true; {36987#true} is VALID [2020-07-18 08:46:33,857 INFO L275 TraceCheckUtils]: 709: Hoare quadruple {36987#true} {36987#true} #2150#return; {36987#true} is VALID [2020-07-18 08:46:33,857 INFO L280 TraceCheckUtils]: 710: Hoare triple {36987#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {36987#true} is VALID [2020-07-18 08:46:33,857 INFO L280 TraceCheckUtils]: 711: Hoare triple {36987#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {36987#true} is VALID [2020-07-18 08:46:33,857 INFO L263 TraceCheckUtils]: 712: Hoare triple {36987#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {36987#true} is VALID [2020-07-18 08:46:33,858 INFO L280 TraceCheckUtils]: 713: Hoare triple {36987#true} ~cond := #in~cond; {36987#true} is VALID [2020-07-18 08:46:33,858 INFO L280 TraceCheckUtils]: 714: Hoare triple {36987#true} assume !(0 == ~cond); {36987#true} is VALID [2020-07-18 08:46:33,858 INFO L280 TraceCheckUtils]: 715: Hoare triple {36987#true} assume true; {36987#true} is VALID [2020-07-18 08:46:33,858 INFO L275 TraceCheckUtils]: 716: Hoare quadruple {36987#true} {36987#true} #2152#return; {36987#true} is VALID [2020-07-18 08:46:33,858 INFO L280 TraceCheckUtils]: 717: Hoare triple {36987#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {36987#true} is VALID [2020-07-18 08:46:33,858 INFO L280 TraceCheckUtils]: 718: Hoare triple {36987#true} assume true; {36987#true} is VALID [2020-07-18 08:46:33,859 INFO L275 TraceCheckUtils]: 719: Hoare quadruple {36987#true} {37623#(= 1 ~ldv_mutex_lock~0)} #2186#return; {37623#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-18 08:46:33,860 INFO L280 TraceCheckUtils]: 720: Hoare triple {37623#(= 1 ~ldv_mutex_lock~0)} ~tmp___1~0.base, ~tmp___1~0.offset := #t~ret47.base, #t~ret47.offset; {37623#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-18 08:46:33,860 INFO L280 TraceCheckUtils]: 721: Hoare triple {37623#(= 1 ~ldv_mutex_lock~0)} havoc #t~ret47.base, #t~ret47.offset; {37623#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-18 08:46:33,861 INFO L280 TraceCheckUtils]: 722: Hoare triple {37623#(= 1 ~ldv_mutex_lock~0)} ~ldvarg3~0.base, ~ldvarg3~0.offset := ~tmp___1~0.base, ~tmp___1~0.offset; {37623#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-18 08:46:33,862 INFO L263 TraceCheckUtils]: 723: Hoare triple {37623#(= 1 ~ldv_mutex_lock~0)} call #t~ret48.base, #t~ret48.offset := ldv_init_zalloc(1456); {37806#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} is VALID [2020-07-18 08:46:33,862 INFO L280 TraceCheckUtils]: 724: Hoare triple {37806#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {36987#true} is VALID [2020-07-18 08:46:33,862 INFO L280 TraceCheckUtils]: 725: Hoare triple {36987#true} havoc ~p~2.base, ~p~2.offset; {36987#true} is VALID [2020-07-18 08:46:33,862 INFO L280 TraceCheckUtils]: 726: Hoare triple {36987#true} havoc ~tmp~2.base, ~tmp~2.offset; {36987#true} is VALID [2020-07-18 08:46:33,862 INFO L280 TraceCheckUtils]: 727: Hoare triple {36987#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 {36987#true} is VALID [2020-07-18 08:46:33,864 INFO L263 TraceCheckUtils]: 728: Hoare triple {36987#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)); {37814#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-18 08:46:33,864 INFO L280 TraceCheckUtils]: 729: Hoare triple {37814#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {36987#true} is VALID [2020-07-18 08:46:33,864 INFO L280 TraceCheckUtils]: 730: Hoare triple {36987#true} assume true; {36987#true} is VALID [2020-07-18 08:46:33,864 INFO L275 TraceCheckUtils]: 731: Hoare quadruple {36987#true} {36987#true} #2150#return; {36987#true} is VALID [2020-07-18 08:46:33,864 INFO L280 TraceCheckUtils]: 732: Hoare triple {36987#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {36987#true} is VALID [2020-07-18 08:46:33,864 INFO L280 TraceCheckUtils]: 733: Hoare triple {36987#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {36987#true} is VALID [2020-07-18 08:46:33,865 INFO L263 TraceCheckUtils]: 734: Hoare triple {36987#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {36987#true} is VALID [2020-07-18 08:46:33,865 INFO L280 TraceCheckUtils]: 735: Hoare triple {36987#true} ~cond := #in~cond; {36987#true} is VALID [2020-07-18 08:46:33,865 INFO L280 TraceCheckUtils]: 736: Hoare triple {36987#true} assume !(0 == ~cond); {36987#true} is VALID [2020-07-18 08:46:33,865 INFO L280 TraceCheckUtils]: 737: Hoare triple {36987#true} assume true; {36987#true} is VALID [2020-07-18 08:46:33,865 INFO L275 TraceCheckUtils]: 738: Hoare quadruple {36987#true} {36987#true} #2152#return; {36987#true} is VALID [2020-07-18 08:46:33,865 INFO L280 TraceCheckUtils]: 739: Hoare triple {36987#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {36987#true} is VALID [2020-07-18 08:46:33,866 INFO L280 TraceCheckUtils]: 740: Hoare triple {36987#true} assume true; {36987#true} is VALID [2020-07-18 08:46:33,866 INFO L275 TraceCheckUtils]: 741: Hoare quadruple {36987#true} {37623#(= 1 ~ldv_mutex_lock~0)} #2188#return; {37623#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-18 08:46:33,867 INFO L280 TraceCheckUtils]: 742: Hoare triple {37623#(= 1 ~ldv_mutex_lock~0)} ~tmp___2~0.base, ~tmp___2~0.offset := #t~ret48.base, #t~ret48.offset; {37623#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-18 08:46:33,867 INFO L280 TraceCheckUtils]: 743: Hoare triple {37623#(= 1 ~ldv_mutex_lock~0)} havoc #t~ret48.base, #t~ret48.offset; {37623#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-18 08:46:33,868 INFO L280 TraceCheckUtils]: 744: Hoare triple {37623#(= 1 ~ldv_mutex_lock~0)} ~ldvarg4~0.base, ~ldvarg4~0.offset := ~tmp___2~0.base, ~tmp___2~0.offset; {37623#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-18 08:46:33,869 INFO L263 TraceCheckUtils]: 745: Hoare triple {37623#(= 1 ~ldv_mutex_lock~0)} call #t~ret49.base, #t~ret49.offset := ldv_init_zalloc(1456); {37806#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} is VALID [2020-07-18 08:46:33,869 INFO L280 TraceCheckUtils]: 746: Hoare triple {37806#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {36987#true} is VALID [2020-07-18 08:46:33,869 INFO L280 TraceCheckUtils]: 747: Hoare triple {36987#true} havoc ~p~2.base, ~p~2.offset; {36987#true} is VALID [2020-07-18 08:46:33,869 INFO L280 TraceCheckUtils]: 748: Hoare triple {36987#true} havoc ~tmp~2.base, ~tmp~2.offset; {36987#true} is VALID [2020-07-18 08:46:33,870 INFO L280 TraceCheckUtils]: 749: Hoare triple {36987#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 {36987#true} is VALID [2020-07-18 08:46:33,871 INFO L263 TraceCheckUtils]: 750: Hoare triple {36987#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)); {37814#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-18 08:46:33,871 INFO L280 TraceCheckUtils]: 751: Hoare triple {37814#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {36987#true} is VALID [2020-07-18 08:46:33,871 INFO L280 TraceCheckUtils]: 752: Hoare triple {36987#true} assume true; {36987#true} is VALID [2020-07-18 08:46:33,871 INFO L275 TraceCheckUtils]: 753: Hoare quadruple {36987#true} {36987#true} #2150#return; {36987#true} is VALID [2020-07-18 08:46:33,872 INFO L280 TraceCheckUtils]: 754: Hoare triple {36987#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {36987#true} is VALID [2020-07-18 08:46:33,872 INFO L280 TraceCheckUtils]: 755: Hoare triple {36987#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {36987#true} is VALID [2020-07-18 08:46:33,872 INFO L263 TraceCheckUtils]: 756: Hoare triple {36987#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {36987#true} is VALID [2020-07-18 08:46:33,872 INFO L280 TraceCheckUtils]: 757: Hoare triple {36987#true} ~cond := #in~cond; {36987#true} is VALID [2020-07-18 08:46:33,872 INFO L280 TraceCheckUtils]: 758: Hoare triple {36987#true} assume !(0 == ~cond); {36987#true} is VALID [2020-07-18 08:46:33,872 INFO L280 TraceCheckUtils]: 759: Hoare triple {36987#true} assume true; {36987#true} is VALID [2020-07-18 08:46:33,873 INFO L275 TraceCheckUtils]: 760: Hoare quadruple {36987#true} {36987#true} #2152#return; {36987#true} is VALID [2020-07-18 08:46:33,873 INFO L280 TraceCheckUtils]: 761: Hoare triple {36987#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {36987#true} is VALID [2020-07-18 08:46:33,873 INFO L280 TraceCheckUtils]: 762: Hoare triple {36987#true} assume true; {36987#true} is VALID [2020-07-18 08:46:33,874 INFO L275 TraceCheckUtils]: 763: Hoare quadruple {36987#true} {37623#(= 1 ~ldv_mutex_lock~0)} #2190#return; {37623#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-18 08:46:33,875 INFO L280 TraceCheckUtils]: 764: Hoare triple {37623#(= 1 ~ldv_mutex_lock~0)} ~tmp___3~0.base, ~tmp___3~0.offset := #t~ret49.base, #t~ret49.offset; {37623#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-18 08:46:33,875 INFO L280 TraceCheckUtils]: 765: Hoare triple {37623#(= 1 ~ldv_mutex_lock~0)} havoc #t~ret49.base, #t~ret49.offset; {37623#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-18 08:46:33,876 INFO L280 TraceCheckUtils]: 766: Hoare triple {37623#(= 1 ~ldv_mutex_lock~0)} ~ldvarg5~0.base, ~ldvarg5~0.offset := ~tmp___3~0.base, ~tmp___3~0.offset; {37623#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-18 08:46:33,877 INFO L263 TraceCheckUtils]: 767: Hoare triple {37623#(= 1 ~ldv_mutex_lock~0)} call #t~ret50.base, #t~ret50.offset := ldv_init_zalloc(1456); {37806#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} is VALID [2020-07-18 08:46:33,877 INFO L280 TraceCheckUtils]: 768: Hoare triple {37806#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {36987#true} is VALID [2020-07-18 08:46:33,877 INFO L280 TraceCheckUtils]: 769: Hoare triple {36987#true} havoc ~p~2.base, ~p~2.offset; {36987#true} is VALID [2020-07-18 08:46:33,877 INFO L280 TraceCheckUtils]: 770: Hoare triple {36987#true} havoc ~tmp~2.base, ~tmp~2.offset; {36987#true} is VALID [2020-07-18 08:46:33,877 INFO L280 TraceCheckUtils]: 771: Hoare triple {36987#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 {36987#true} is VALID [2020-07-18 08:46:33,879 INFO L263 TraceCheckUtils]: 772: Hoare triple {36987#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)); {37814#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-18 08:46:33,879 INFO L280 TraceCheckUtils]: 773: Hoare triple {37814#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {36987#true} is VALID [2020-07-18 08:46:33,879 INFO L280 TraceCheckUtils]: 774: Hoare triple {36987#true} assume true; {36987#true} is VALID [2020-07-18 08:46:33,879 INFO L275 TraceCheckUtils]: 775: Hoare quadruple {36987#true} {36987#true} #2150#return; {36987#true} is VALID [2020-07-18 08:46:33,880 INFO L280 TraceCheckUtils]: 776: Hoare triple {36987#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {36987#true} is VALID [2020-07-18 08:46:33,880 INFO L280 TraceCheckUtils]: 777: Hoare triple {36987#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {36987#true} is VALID [2020-07-18 08:46:33,880 INFO L263 TraceCheckUtils]: 778: Hoare triple {36987#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {36987#true} is VALID [2020-07-18 08:46:33,880 INFO L280 TraceCheckUtils]: 779: Hoare triple {36987#true} ~cond := #in~cond; {36987#true} is VALID [2020-07-18 08:46:33,880 INFO L280 TraceCheckUtils]: 780: Hoare triple {36987#true} assume !(0 == ~cond); {36987#true} is VALID [2020-07-18 08:46:33,880 INFO L280 TraceCheckUtils]: 781: Hoare triple {36987#true} assume true; {36987#true} is VALID [2020-07-18 08:46:33,881 INFO L275 TraceCheckUtils]: 782: Hoare quadruple {36987#true} {36987#true} #2152#return; {36987#true} is VALID [2020-07-18 08:46:33,881 INFO L280 TraceCheckUtils]: 783: Hoare triple {36987#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {36987#true} is VALID [2020-07-18 08:46:33,881 INFO L280 TraceCheckUtils]: 784: Hoare triple {36987#true} assume true; {36987#true} is VALID [2020-07-18 08:46:33,882 INFO L275 TraceCheckUtils]: 785: Hoare quadruple {36987#true} {37623#(= 1 ~ldv_mutex_lock~0)} #2192#return; {37623#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-18 08:46:33,882 INFO L280 TraceCheckUtils]: 786: Hoare triple {37623#(= 1 ~ldv_mutex_lock~0)} ~tmp___4~0.base, ~tmp___4~0.offset := #t~ret50.base, #t~ret50.offset; {37623#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-18 08:46:33,883 INFO L280 TraceCheckUtils]: 787: Hoare triple {37623#(= 1 ~ldv_mutex_lock~0)} havoc #t~ret50.base, #t~ret50.offset; {37623#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-18 08:46:33,883 INFO L280 TraceCheckUtils]: 788: Hoare triple {37623#(= 1 ~ldv_mutex_lock~0)} ~ldvarg6~0.base, ~ldvarg6~0.offset := ~tmp___4~0.base, ~tmp___4~0.offset; {37623#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-18 08:46:33,884 INFO L263 TraceCheckUtils]: 789: Hoare triple {37623#(= 1 ~ldv_mutex_lock~0)} call ldv_initialize(); {36987#true} is VALID [2020-07-18 08:46:33,884 INFO L280 TraceCheckUtils]: 790: Hoare triple {36987#true} assume true; {36987#true} is VALID [2020-07-18 08:46:33,884 INFO L275 TraceCheckUtils]: 791: Hoare quadruple {36987#true} {37623#(= 1 ~ldv_mutex_lock~0)} #2194#return; {37623#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-18 08:46:33,886 INFO L263 TraceCheckUtils]: 792: Hoare triple {37623#(= 1 ~ldv_mutex_lock~0)} call #t~ret51.base, #t~ret51.offset := ldv_memset(~#ldvarg2~0.base, ~#ldvarg2~0.offset, 0, 4); {37850#(and (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|))} is VALID [2020-07-18 08:46:33,886 INFO L280 TraceCheckUtils]: 793: Hoare triple {37850#(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; {36987#true} is VALID [2020-07-18 08:46:33,886 INFO L280 TraceCheckUtils]: 794: Hoare triple {36987#true} ~c := #in~c; {36987#true} is VALID [2020-07-18 08:46:33,886 INFO L280 TraceCheckUtils]: 795: Hoare triple {36987#true} ~n := #in~n; {36987#true} is VALID [2020-07-18 08:46:33,886 INFO L280 TraceCheckUtils]: 796: Hoare triple {36987#true} havoc ~tmp~3.base, ~tmp~3.offset; {36987#true} is VALID [2020-07-18 08:46:33,888 INFO L263 TraceCheckUtils]: 797: Hoare triple {36987#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)); {37850#(and (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|))} is VALID [2020-07-18 08:46:33,888 INFO L280 TraceCheckUtils]: 798: Hoare triple {37850#(and (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|))} #t~loopctr125 := 0; {36987#true} is VALID [2020-07-18 08:46:33,888 INFO L280 TraceCheckUtils]: 799: Hoare triple {36987#true} assume !(#t~loopctr125 < #amount); {36987#true} is VALID [2020-07-18 08:46:33,888 INFO L280 TraceCheckUtils]: 800: Hoare triple {36987#true} assume #res.base == #ptr.base && #res.offset == #ptr.offset; {36987#true} is VALID [2020-07-18 08:46:33,888 INFO L275 TraceCheckUtils]: 801: Hoare quadruple {36987#true} {36987#true} #2164#return; {36987#true} is VALID [2020-07-18 08:46:33,889 INFO L280 TraceCheckUtils]: 802: Hoare triple {36987#true} ~tmp~3.base, ~tmp~3.offset := ~s.base, ~s.offset; {36987#true} is VALID [2020-07-18 08:46:33,889 INFO L280 TraceCheckUtils]: 803: Hoare triple {36987#true} havoc #t~memset~res13.base, #t~memset~res13.offset; {36987#true} is VALID [2020-07-18 08:46:33,889 INFO L280 TraceCheckUtils]: 804: Hoare triple {36987#true} #res.base, #res.offset := ~tmp~3.base, ~tmp~3.offset; {36987#true} is VALID [2020-07-18 08:46:33,889 INFO L280 TraceCheckUtils]: 805: Hoare triple {36987#true} assume true; {36987#true} is VALID [2020-07-18 08:46:33,890 INFO L275 TraceCheckUtils]: 806: Hoare quadruple {36987#true} {37623#(= 1 ~ldv_mutex_lock~0)} #2196#return; {37623#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-18 08:46:33,891 INFO L280 TraceCheckUtils]: 807: Hoare triple {37623#(= 1 ~ldv_mutex_lock~0)} havoc #t~ret51.base, #t~ret51.offset; {37623#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-18 08:46:33,891 INFO L280 TraceCheckUtils]: 808: Hoare triple {37623#(= 1 ~ldv_mutex_lock~0)} ~ldv_state_variable_6~0 := 0; {37623#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-18 08:46:33,892 INFO L280 TraceCheckUtils]: 809: Hoare triple {37623#(= 1 ~ldv_mutex_lock~0)} ~ldv_state_variable_4~0 := 0; {37623#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-18 08:46:33,892 INFO L280 TraceCheckUtils]: 810: Hoare triple {37623#(= 1 ~ldv_mutex_lock~0)} ~ldv_state_variable_1~0 := 0; {37623#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-18 08:46:33,893 INFO L280 TraceCheckUtils]: 811: Hoare triple {37623#(= 1 ~ldv_mutex_lock~0)} ~ref_cnt~0 := 0; {37623#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-18 08:46:33,893 INFO L280 TraceCheckUtils]: 812: Hoare triple {37623#(= 1 ~ldv_mutex_lock~0)} ~ldv_state_variable_0~0 := 1; {37623#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-18 08:46:33,894 INFO L280 TraceCheckUtils]: 813: Hoare triple {37623#(= 1 ~ldv_mutex_lock~0)} ~ldv_state_variable_3~0 := 0; {37623#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-18 08:46:33,894 INFO L280 TraceCheckUtils]: 814: Hoare triple {37623#(= 1 ~ldv_mutex_lock~0)} ~ldv_state_variable_2~0 := 0; {37623#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-18 08:46:33,895 INFO L280 TraceCheckUtils]: 815: Hoare triple {37623#(= 1 ~ldv_mutex_lock~0)} ~ldv_state_variable_5~0 := 0; {37623#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-18 08:46:33,895 INFO L280 TraceCheckUtils]: 816: Hoare triple {37623#(= 1 ~ldv_mutex_lock~0)} assume -2147483648 <= #t~nondet52 && #t~nondet52 <= 2147483647; {37623#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-18 08:46:33,896 INFO L280 TraceCheckUtils]: 817: Hoare triple {37623#(= 1 ~ldv_mutex_lock~0)} ~tmp___5~0 := #t~nondet52; {37623#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-18 08:46:33,896 INFO L280 TraceCheckUtils]: 818: Hoare triple {37623#(= 1 ~ldv_mutex_lock~0)} havoc #t~nondet52; {37623#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-18 08:46:33,897 INFO L280 TraceCheckUtils]: 819: Hoare triple {37623#(= 1 ~ldv_mutex_lock~0)} #t~switch53 := 0 == ~tmp___5~0; {37623#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-18 08:46:33,897 INFO L280 TraceCheckUtils]: 820: Hoare triple {37623#(= 1 ~ldv_mutex_lock~0)} assume !#t~switch53; {37623#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-18 08:46:33,898 INFO L280 TraceCheckUtils]: 821: Hoare triple {37623#(= 1 ~ldv_mutex_lock~0)} #t~switch53 := #t~switch53 || 1 == ~tmp___5~0; {37623#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-18 08:46:33,898 INFO L280 TraceCheckUtils]: 822: Hoare triple {37623#(= 1 ~ldv_mutex_lock~0)} assume !#t~switch53; {37623#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-18 08:46:33,899 INFO L280 TraceCheckUtils]: 823: Hoare triple {37623#(= 1 ~ldv_mutex_lock~0)} #t~switch53 := #t~switch53 || 2 == ~tmp___5~0; {37623#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-18 08:46:33,899 INFO L280 TraceCheckUtils]: 824: Hoare triple {37623#(= 1 ~ldv_mutex_lock~0)} assume !#t~switch53; {37623#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-18 08:46:33,900 INFO L280 TraceCheckUtils]: 825: Hoare triple {37623#(= 1 ~ldv_mutex_lock~0)} #t~switch53 := #t~switch53 || 3 == ~tmp___5~0; {37623#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-18 08:46:33,900 INFO L280 TraceCheckUtils]: 826: Hoare triple {37623#(= 1 ~ldv_mutex_lock~0)} assume #t~switch53; {37623#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-18 08:46:33,901 INFO L280 TraceCheckUtils]: 827: Hoare triple {37623#(= 1 ~ldv_mutex_lock~0)} assume 0 != ~ldv_state_variable_0~0; {37623#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-18 08:46:33,901 INFO L280 TraceCheckUtils]: 828: Hoare triple {37623#(= 1 ~ldv_mutex_lock~0)} assume -2147483648 <= #t~nondet66 && #t~nondet66 <= 2147483647; {37623#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-18 08:46:33,902 INFO L280 TraceCheckUtils]: 829: Hoare triple {37623#(= 1 ~ldv_mutex_lock~0)} ~tmp___9~0 := #t~nondet66; {37623#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-18 08:46:33,902 INFO L280 TraceCheckUtils]: 830: Hoare triple {37623#(= 1 ~ldv_mutex_lock~0)} havoc #t~nondet66; {37623#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-18 08:46:33,903 INFO L280 TraceCheckUtils]: 831: Hoare triple {37623#(= 1 ~ldv_mutex_lock~0)} #t~switch67 := 0 == ~tmp___9~0; {37623#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-18 08:46:33,903 INFO L280 TraceCheckUtils]: 832: Hoare triple {37623#(= 1 ~ldv_mutex_lock~0)} assume !#t~switch67; {37623#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-18 08:46:33,904 INFO L280 TraceCheckUtils]: 833: Hoare triple {37623#(= 1 ~ldv_mutex_lock~0)} #t~switch67 := #t~switch67 || 1 == ~tmp___9~0; {37623#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-18 08:46:33,904 INFO L280 TraceCheckUtils]: 834: Hoare triple {37623#(= 1 ~ldv_mutex_lock~0)} assume #t~switch67; {37623#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-18 08:46:33,905 INFO L280 TraceCheckUtils]: 835: Hoare triple {37623#(= 1 ~ldv_mutex_lock~0)} assume 1 == ~ldv_state_variable_0~0; {37623#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-18 08:46:33,906 INFO L263 TraceCheckUtils]: 836: Hoare triple {37623#(= 1 ~ldv_mutex_lock~0)} call #t~ret68 := cdc_subset_driver_init(); {37855#(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-18 08:46:33,906 INFO L280 TraceCheckUtils]: 837: Hoare triple {37855#(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; {36987#true} is VALID [2020-07-18 08:46:33,908 INFO L263 TraceCheckUtils]: 838: Hoare triple {36987#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); {37855#(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-18 08:46:33,908 INFO L280 TraceCheckUtils]: 839: Hoare triple {37855#(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; {36987#true} is VALID [2020-07-18 08:46:33,908 INFO L280 TraceCheckUtils]: 840: Hoare triple {36987#true} ~ldv_func_arg2.base, ~ldv_func_arg2.offset := #in~ldv_func_arg2.base, #in~ldv_func_arg2.offset; {36987#true} is VALID [2020-07-18 08:46:33,909 INFO L280 TraceCheckUtils]: 841: Hoare triple {36987#true} ~ldv_func_arg3.base, ~ldv_func_arg3.offset := #in~ldv_func_arg3.base, #in~ldv_func_arg3.offset; {36987#true} is VALID [2020-07-18 08:46:33,909 INFO L280 TraceCheckUtils]: 842: Hoare triple {36987#true} havoc ~ldv_func_res~1; {36987#true} is VALID [2020-07-18 08:46:33,909 INFO L280 TraceCheckUtils]: 843: Hoare triple {36987#true} havoc ~tmp~11; {36987#true} is VALID [2020-07-18 08:46:33,909 INFO L263 TraceCheckUtils]: 844: Hoare triple {36987#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); {36987#true} is VALID [2020-07-18 08:46:33,909 INFO L280 TraceCheckUtils]: 845: Hoare triple {36987#true} ~arg0.base, ~arg0.offset := #in~arg0.base, #in~arg0.offset; {36987#true} is VALID [2020-07-18 08:46:33,909 INFO L280 TraceCheckUtils]: 846: Hoare triple {36987#true} ~arg1.base, ~arg1.offset := #in~arg1.base, #in~arg1.offset; {36987#true} is VALID [2020-07-18 08:46:33,910 INFO L280 TraceCheckUtils]: 847: Hoare triple {36987#true} ~arg2.base, ~arg2.offset := #in~arg2.base, #in~arg2.offset; {36987#true} is VALID [2020-07-18 08:46:33,910 INFO L280 TraceCheckUtils]: 848: Hoare triple {36987#true} assume -2147483648 <= #t~nondet118 && #t~nondet118 <= 2147483647; {36987#true} is VALID [2020-07-18 08:46:33,910 INFO L280 TraceCheckUtils]: 849: Hoare triple {36987#true} #res := #t~nondet118; {36987#true} is VALID [2020-07-18 08:46:33,910 INFO L280 TraceCheckUtils]: 850: Hoare triple {36987#true} havoc #t~nondet118; {36987#true} is VALID [2020-07-18 08:46:33,910 INFO L280 TraceCheckUtils]: 851: Hoare triple {36987#true} assume true; {36987#true} is VALID [2020-07-18 08:46:33,911 INFO L275 TraceCheckUtils]: 852: Hoare quadruple {36987#true} {36987#true} #2304#return; {36987#true} is VALID [2020-07-18 08:46:33,911 INFO L280 TraceCheckUtils]: 853: Hoare triple {36987#true} assume -2147483648 <= #t~ret81 && #t~ret81 <= 2147483647; {36987#true} is VALID [2020-07-18 08:46:33,911 INFO L280 TraceCheckUtils]: 854: Hoare triple {36987#true} ~tmp~11 := #t~ret81; {36987#true} is VALID [2020-07-18 08:46:33,911 INFO L280 TraceCheckUtils]: 855: Hoare triple {36987#true} havoc #t~ret81; {36987#true} is VALID [2020-07-18 08:46:33,911 INFO L280 TraceCheckUtils]: 856: Hoare triple {36987#true} ~ldv_func_res~1 := ~tmp~11; {36987#true} is VALID [2020-07-18 08:46:33,911 INFO L280 TraceCheckUtils]: 857: Hoare triple {36987#true} ~ldv_state_variable_1~0 := 1; {36987#true} is VALID [2020-07-18 08:46:33,912 INFO L280 TraceCheckUtils]: 858: Hoare triple {36987#true} ~usb_counter~0 := 0; {36987#true} is VALID [2020-07-18 08:46:33,913 INFO L263 TraceCheckUtils]: 859: Hoare triple {36987#true} call ldv_usb_driver_1(); {37938#(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-18 08:46:33,913 INFO L280 TraceCheckUtils]: 860: Hoare triple {37938#(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; {36987#true} is VALID [2020-07-18 08:46:33,914 INFO L263 TraceCheckUtils]: 861: Hoare triple {36987#true} call #t~ret44.base, #t~ret44.offset := ldv_init_zalloc(1560); {37806#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} is VALID [2020-07-18 08:46:33,914 INFO L280 TraceCheckUtils]: 862: Hoare triple {37806#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {36987#true} is VALID [2020-07-18 08:46:33,914 INFO L280 TraceCheckUtils]: 863: Hoare triple {36987#true} havoc ~p~2.base, ~p~2.offset; {36987#true} is VALID [2020-07-18 08:46:33,914 INFO L280 TraceCheckUtils]: 864: Hoare triple {36987#true} havoc ~tmp~2.base, ~tmp~2.offset; {36987#true} is VALID [2020-07-18 08:46:33,915 INFO L280 TraceCheckUtils]: 865: Hoare triple {36987#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 {36987#true} is VALID [2020-07-18 08:46:33,916 INFO L263 TraceCheckUtils]: 866: Hoare triple {36987#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)); {37814#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-18 08:46:33,917 INFO L280 TraceCheckUtils]: 867: Hoare triple {37814#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {36987#true} is VALID [2020-07-18 08:46:33,917 INFO L280 TraceCheckUtils]: 868: Hoare triple {36987#true} assume true; {36987#true} is VALID [2020-07-18 08:46:33,917 INFO L275 TraceCheckUtils]: 869: Hoare quadruple {36987#true} {36987#true} #2150#return; {36987#true} is VALID [2020-07-18 08:46:33,917 INFO L280 TraceCheckUtils]: 870: Hoare triple {36987#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {36987#true} is VALID [2020-07-18 08:46:33,917 INFO L280 TraceCheckUtils]: 871: Hoare triple {36987#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {36987#true} is VALID [2020-07-18 08:46:33,917 INFO L263 TraceCheckUtils]: 872: Hoare triple {36987#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {36987#true} is VALID [2020-07-18 08:46:33,918 INFO L280 TraceCheckUtils]: 873: Hoare triple {36987#true} ~cond := #in~cond; {36987#true} is VALID [2020-07-18 08:46:33,918 INFO L280 TraceCheckUtils]: 874: Hoare triple {36987#true} assume !(0 == ~cond); {36987#true} is VALID [2020-07-18 08:46:33,918 INFO L280 TraceCheckUtils]: 875: Hoare triple {36987#true} assume true; {36987#true} is VALID [2020-07-18 08:46:33,918 INFO L275 TraceCheckUtils]: 876: Hoare quadruple {36987#true} {36987#true} #2152#return; {36987#true} is VALID [2020-07-18 08:46:33,918 INFO L280 TraceCheckUtils]: 877: Hoare triple {36987#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {36987#true} is VALID [2020-07-18 08:46:33,919 INFO L280 TraceCheckUtils]: 878: Hoare triple {36987#true} assume true; {36987#true} is VALID [2020-07-18 08:46:33,919 INFO L275 TraceCheckUtils]: 879: Hoare quadruple {36987#true} {36987#true} #2120#return; {36987#true} is VALID [2020-07-18 08:46:33,919 INFO L280 TraceCheckUtils]: 880: Hoare triple {36987#true} ~tmp~7.base, ~tmp~7.offset := #t~ret44.base, #t~ret44.offset; {36987#true} is VALID [2020-07-18 08:46:33,919 INFO L280 TraceCheckUtils]: 881: Hoare triple {36987#true} havoc #t~ret44.base, #t~ret44.offset; {36987#true} is VALID [2020-07-18 08:46:33,919 INFO L280 TraceCheckUtils]: 882: Hoare triple {36987#true} ~cdc_subset_driver_group1~0.base, ~cdc_subset_driver_group1~0.offset := ~tmp~7.base, ~tmp~7.offset; {36987#true} is VALID [2020-07-18 08:46:33,919 INFO L280 TraceCheckUtils]: 883: Hoare triple {36987#true} assume true; {36987#true} is VALID [2020-07-18 08:46:33,920 INFO L275 TraceCheckUtils]: 884: Hoare quadruple {36987#true} {36987#true} #2306#return; {36987#true} is VALID [2020-07-18 08:46:33,920 INFO L280 TraceCheckUtils]: 885: Hoare triple {36987#true} #res := ~ldv_func_res~1; {36987#true} is VALID [2020-07-18 08:46:33,920 INFO L280 TraceCheckUtils]: 886: Hoare triple {36987#true} assume true; {36987#true} is VALID [2020-07-18 08:46:33,920 INFO L275 TraceCheckUtils]: 887: Hoare quadruple {36987#true} {36987#true} #2114#return; {36987#true} is VALID [2020-07-18 08:46:33,920 INFO L280 TraceCheckUtils]: 888: Hoare triple {36987#true} assume -2147483648 <= #t~ret43 && #t~ret43 <= 2147483647; {36987#true} is VALID [2020-07-18 08:46:33,920 INFO L280 TraceCheckUtils]: 889: Hoare triple {36987#true} ~tmp~6 := #t~ret43; {36987#true} is VALID [2020-07-18 08:46:33,921 INFO L280 TraceCheckUtils]: 890: Hoare triple {36987#true} havoc #t~ret43; {36987#true} is VALID [2020-07-18 08:46:33,921 INFO L280 TraceCheckUtils]: 891: Hoare triple {36987#true} #res := ~tmp~6; {36987#true} is VALID [2020-07-18 08:46:33,921 INFO L280 TraceCheckUtils]: 892: Hoare triple {36987#true} assume true; {36987#true} is VALID [2020-07-18 08:46:33,922 INFO L275 TraceCheckUtils]: 893: Hoare quadruple {36987#true} {37623#(= 1 ~ldv_mutex_lock~0)} #2222#return; {37623#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-18 08:46:33,923 INFO L280 TraceCheckUtils]: 894: Hoare triple {37623#(= 1 ~ldv_mutex_lock~0)} assume -2147483648 <= #t~ret68 && #t~ret68 <= 2147483647; {37623#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-18 08:46:33,923 INFO L280 TraceCheckUtils]: 895: Hoare triple {37623#(= 1 ~ldv_mutex_lock~0)} ~ldv_retval_3~0 := #t~ret68; {37623#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-18 08:46:33,924 INFO L280 TraceCheckUtils]: 896: Hoare triple {37623#(= 1 ~ldv_mutex_lock~0)} havoc #t~ret68; {37623#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-18 08:46:33,924 INFO L280 TraceCheckUtils]: 897: Hoare triple {37623#(= 1 ~ldv_mutex_lock~0)} assume !(0 == ~ldv_retval_3~0); {37623#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-18 08:46:33,925 INFO L280 TraceCheckUtils]: 898: Hoare triple {37623#(= 1 ~ldv_mutex_lock~0)} assume 0 != ~ldv_retval_3~0; {37623#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-18 08:46:33,925 INFO L280 TraceCheckUtils]: 899: Hoare triple {37623#(= 1 ~ldv_mutex_lock~0)} ~ldv_state_variable_0~0 := 2; {37623#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-18 08:46:33,926 INFO L263 TraceCheckUtils]: 900: Hoare triple {37623#(= 1 ~ldv_mutex_lock~0)} call ldv_check_final_state(); {37623#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-18 08:46:33,926 INFO L280 TraceCheckUtils]: 901: Hoare triple {37623#(= 1 ~ldv_mutex_lock~0)} assume !(1 != ~ldv_mutex_i_mutex_of_inode~0); {37623#(= 1 ~ldv_mutex_lock~0)} is VALID [2020-07-18 08:46:33,927 INFO L280 TraceCheckUtils]: 902: Hoare triple {37623#(= 1 ~ldv_mutex_lock~0)} assume 1 != ~ldv_mutex_lock~0; {36988#false} is VALID [2020-07-18 08:46:33,927 INFO L263 TraceCheckUtils]: 903: Hoare triple {36988#false} call ldv_error(); {36988#false} is VALID [2020-07-18 08:46:33,927 INFO L280 TraceCheckUtils]: 904: Hoare triple {36988#false} assume !false; {36988#false} is VALID [2020-07-18 08:46:34,467 INFO L134 CoverageAnalysis]: Checked inductivity of 378 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 378 trivial. 0 not checked. [2020-07-18 08:46:34,467 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1292357745] [2020-07-18 08:46:34,467 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-07-18 08:46:34,468 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2020-07-18 08:46:34,468 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1101088915] [2020-07-18 08:46:34,469 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 905 [2020-07-18 08:46:34,470 INFO L84 Accepts]: Finished accepts. word is accepted. [2020-07-18 08:46:34,470 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 9 states. [2020-07-18 08:46:35,336 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-18 08:46:35,336 INFO L459 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-07-18 08:46:35,336 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-07-18 08:46:35,336 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-07-18 08:46:35,337 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2020-07-18 08:46:35,337 INFO L87 Difference]: Start difference. First operand 1798 states and 1992 transitions. Second operand 9 states. [2020-07-18 08:46:35,707 WARN L193 SmtUtils]: Spent 326.00 ms on a formula simplification that was a NOOP. DAG size: 241 [2020-07-18 08:46:47,493 WARN L193 SmtUtils]: Spent 347.00 ms on a formula simplification that was a NOOP. DAG size: 243 [2020-07-18 08:46:48,720 WARN L193 SmtUtils]: Spent 329.00 ms on a formula simplification that was a NOOP. DAG size: 234 [2020-07-18 08:47:13,300 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-18 08:47:13,300 INFO L93 Difference]: Finished difference Result 1845 states and 2045 transitions. [2020-07-18 08:47:13,300 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-07-18 08:47:13,300 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 905 [2020-07-18 08:47:13,302 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-18 08:47:13,302 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2020-07-18 08:47:13,310 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 1178 transitions. [2020-07-18 08:47:13,310 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2020-07-18 08:47:13,321 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 1178 transitions. [2020-07-18 08:47:13,321 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 11 states and 1178 transitions. [2020-07-18 08:47:16,083 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 1178 edges. 1178 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2020-07-18 08:47:16,199 INFO L225 Difference]: With dead ends: 1845 [2020-07-18 08:47:16,199 INFO L226 Difference]: Without dead ends: 1842 [2020-07-18 08:47:16,200 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=81, Invalid=159, Unknown=0, NotChecked=0, Total=240 [2020-07-18 08:47:16,202 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1842 states. [2020-07-18 08:47:31,146 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1842 to 1797. [2020-07-18 08:47:31,147 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2020-07-18 08:47:31,147 INFO L82 GeneralOperation]: Start isEquivalent. First operand 1842 states. Second operand 1797 states. [2020-07-18 08:47:31,147 INFO L74 IsIncluded]: Start isIncluded. First operand 1842 states. Second operand 1797 states. [2020-07-18 08:47:31,147 INFO L87 Difference]: Start difference. First operand 1842 states. Second operand 1797 states. [2020-07-18 08:47:31,332 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-18 08:47:31,333 INFO L93 Difference]: Finished difference Result 1842 states and 2042 transitions. [2020-07-18 08:47:31,333 INFO L276 IsEmpty]: Start isEmpty. Operand 1842 states and 2042 transitions. [2020-07-18 08:47:31,337 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2020-07-18 08:47:31,337 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2020-07-18 08:47:31,337 INFO L74 IsIncluded]: Start isIncluded. First operand 1797 states. Second operand 1842 states. [2020-07-18 08:47:31,337 INFO L87 Difference]: Start difference. First operand 1797 states. Second operand 1842 states. [2020-07-18 08:47:31,527 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-18 08:47:31,527 INFO L93 Difference]: Finished difference Result 1842 states and 2042 transitions. [2020-07-18 08:47:31,527 INFO L276 IsEmpty]: Start isEmpty. Operand 1842 states and 2042 transitions. [2020-07-18 08:47:31,531 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2020-07-18 08:47:31,531 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2020-07-18 08:47:31,531 INFO L88 GeneralOperation]: Finished isEquivalent. [2020-07-18 08:47:31,531 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2020-07-18 08:47:31,531 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1797 states. [2020-07-18 08:47:31,723 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1797 states to 1797 states and 1990 transitions. [2020-07-18 08:47:31,723 INFO L78 Accepts]: Start accepts. Automaton has 1797 states and 1990 transitions. Word has length 905 [2020-07-18 08:47:31,724 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-18 08:47:31,725 INFO L479 AbstractCegarLoop]: Abstraction has 1797 states and 1990 transitions. [2020-07-18 08:47:31,725 INFO L480 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-07-18 08:47:31,725 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 1797 states and 1990 transitions. [2020-07-18 08:47:37,042 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-18 08:47:37,043 INFO L276 IsEmpty]: Start isEmpty. Operand 1797 states and 1990 transitions. [2020-07-18 08:47:37,054 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 907 [2020-07-18 08:47:37,055 INFO L414 BasicCegarLoop]: Found error trace [2020-07-18 08:47:37,055 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-18 08:47:37,056 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2020-07-18 08:47:37,056 INFO L427 AbstractCegarLoop]: === Iteration 5 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-18 08:47:37,056 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-18 08:47:37,056 INFO L82 PathProgramCache]: Analyzing trace with hash 1651421805, now seen corresponding path program 1 times [2020-07-18 08:47:37,057 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-07-18 08:47:37,057 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1370706008] [2020-07-18 08:47:37,057 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-07-18 08:47:37,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:47:37,966 WARN L193 SmtUtils]: Spent 317.00 ms on a formula simplification that was a NOOP. DAG size: 232 [2020-07-18 08:47:38,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:47:38,297 INFO L280 TraceCheckUtils]: 0: Hoare triple {49770#(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; {48952#true} is VALID [2020-07-18 08:47:38,298 INFO L280 TraceCheckUtils]: 1: Hoare triple {48952#true} #valid := #valid[0 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,298 INFO L280 TraceCheckUtils]: 2: Hoare triple {48952#true} assume 0 < #StackHeapBarrier; {48952#true} is VALID [2020-07-18 08:47:38,298 INFO L280 TraceCheckUtils]: 3: Hoare triple {48952#true} SUMMARY for call #t~string33.base, #t~string33.offset := #Ultimate.allocOnStack(10); srcloc: L5851 {48952#true} is VALID [2020-07-18 08:47:38,298 INFO L280 TraceCheckUtils]: 4: Hoare triple {48952#true} SUMMARY for call #t~string34.base, #t~string34.offset := #Ultimate.allocOnStack(25); srcloc: L5851-1 {48952#true} is VALID [2020-07-18 08:47:38,298 INFO L280 TraceCheckUtils]: 5: Hoare triple {48952#true} SUMMARY for call #t~string35.base, #t~string35.offset := #Ultimate.allocOnStack(28); srcloc: L5854 {48952#true} is VALID [2020-07-18 08:47:38,299 INFO L280 TraceCheckUtils]: 6: Hoare triple {48952#true} SUMMARY for call #t~string36.base, #t~string36.offset := #Ultimate.allocOnStack(17); srcloc: L5857 {48952#true} is VALID [2020-07-18 08:47:38,299 INFO L280 TraceCheckUtils]: 7: Hoare triple {48952#true} SUMMARY for call #t~string37.base, #t~string37.offset := #Ultimate.allocOnStack(21); srcloc: L5860 {48952#true} is VALID [2020-07-18 08:47:38,299 INFO L280 TraceCheckUtils]: 8: Hoare triple {48952#true} SUMMARY for call #t~string38.base, #t~string38.offset := #Ultimate.allocOnStack(13); srcloc: L5863 {48952#true} is VALID [2020-07-18 08:47:38,299 INFO L280 TraceCheckUtils]: 9: Hoare triple {48952#true} SUMMARY for call #t~string39.base, #t~string39.offset := #Ultimate.allocOnStack(5); srcloc: L5866 {48952#true} is VALID [2020-07-18 08:47:38,299 INFO L280 TraceCheckUtils]: 10: Hoare triple {48952#true} SUMMARY for call write~init~int(89, #t~string39.base, #t~string39.offset, 1); srcloc: L5869 {48952#true} is VALID [2020-07-18 08:47:38,300 INFO L280 TraceCheckUtils]: 11: Hoare triple {48952#true} SUMMARY for call write~init~int(111, #t~string39.base, 1 + #t~string39.offset, 1); srcloc: L5869-1 {48952#true} is VALID [2020-07-18 08:47:38,300 INFO L280 TraceCheckUtils]: 12: Hoare triple {48952#true} SUMMARY for call write~init~int(112, #t~string39.base, 2 + #t~string39.offset, 1); srcloc: L5869-2 {48952#true} is VALID [2020-07-18 08:47:38,300 INFO L280 TraceCheckUtils]: 13: Hoare triple {48952#true} SUMMARY for call write~init~int(121, #t~string39.base, 3 + #t~string39.offset, 1); srcloc: L5869-3 {48952#true} is VALID [2020-07-18 08:47:38,300 INFO L280 TraceCheckUtils]: 14: Hoare triple {48952#true} SUMMARY for call write~init~int(0, #t~string39.base, 4 + #t~string39.offset, 1); srcloc: L5869-4 {48952#true} is VALID [2020-07-18 08:47:38,300 INFO L280 TraceCheckUtils]: 15: Hoare triple {48952#true} SUMMARY for call #t~string40.base, #t~string40.offset := #Ultimate.allocOnStack(19); srcloc: L5869-5 {48952#true} is VALID [2020-07-18 08:47:38,300 INFO L280 TraceCheckUtils]: 16: Hoare triple {48952#true} SUMMARY for call #t~string41.base, #t~string41.offset := #Ultimate.allocOnStack(11); srcloc: L5872 {48952#true} is VALID [2020-07-18 08:47:38,301 INFO L280 TraceCheckUtils]: 17: Hoare triple {48952#true} SUMMARY for call #t~string42.base, #t~string42.offset := #Ultimate.allocOnStack(11); srcloc: L5931 {48952#true} is VALID [2020-07-18 08:47:38,301 INFO L280 TraceCheckUtils]: 18: Hoare triple {48952#true} ~ldv_state_variable_3~0 := 0; {48952#true} is VALID [2020-07-18 08:47:38,301 INFO L280 TraceCheckUtils]: 19: Hoare triple {48952#true} ~LDV_IN_INTERRUPT~0 := 1; {48952#true} is VALID [2020-07-18 08:47:38,301 INFO L280 TraceCheckUtils]: 20: Hoare triple {48952#true} ~ldv_state_variable_2~0 := 0; {48952#true} is VALID [2020-07-18 08:47:38,301 INFO L280 TraceCheckUtils]: 21: Hoare triple {48952#true} ~ref_cnt~0 := 0; {48952#true} is VALID [2020-07-18 08:47:38,302 INFO L280 TraceCheckUtils]: 22: Hoare triple {48952#true} ~ldv_state_variable_1~0 := 0; {48952#true} is VALID [2020-07-18 08:47:38,302 INFO L280 TraceCheckUtils]: 23: Hoare triple {48952#true} ~usb_counter~0 := 0; {48952#true} is VALID [2020-07-18 08:47:38,302 INFO L280 TraceCheckUtils]: 24: Hoare triple {48952#true} ~cdc_subset_driver_group1~0.base, ~cdc_subset_driver_group1~0.offset := 0, 0; {48952#true} is VALID [2020-07-18 08:47:38,302 INFO L280 TraceCheckUtils]: 25: Hoare triple {48952#true} ~ldv_state_variable_4~0 := 0; {48952#true} is VALID [2020-07-18 08:47:38,302 INFO L280 TraceCheckUtils]: 26: Hoare triple {48952#true} ~ldv_state_variable_6~0 := 0; {48952#true} is VALID [2020-07-18 08:47:38,302 INFO L280 TraceCheckUtils]: 27: Hoare triple {48952#true} ~ldv_state_variable_0~0 := 0; {48952#true} is VALID [2020-07-18 08:47:38,303 INFO L280 TraceCheckUtils]: 28: Hoare triple {48952#true} ~ldv_state_variable_5~0 := 0; {48952#true} is VALID [2020-07-18 08:47:38,303 INFO L280 TraceCheckUtils]: 29: Hoare triple {48952#true} SUMMARY for call ~#ali_m5632_info~0.base, ~#ali_m5632_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5850 {48952#true} is VALID [2020-07-18 08:47:38,303 INFO L280 TraceCheckUtils]: 30: Hoare triple {48952#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 {48952#true} is VALID [2020-07-18 08:47:38,303 INFO L280 TraceCheckUtils]: 31: Hoare triple {48952#true} SUMMARY for call write~init~int(4096, ~#ali_m5632_info~0.base, 8 + ~#ali_m5632_info~0.offset, 4); srcloc: L5850-2 {48952#true} is VALID [2020-07-18 08:47:38,303 INFO L280 TraceCheckUtils]: 32: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 12 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-3 {48952#true} is VALID [2020-07-18 08:47:38,303 INFO L280 TraceCheckUtils]: 33: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 20 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-4 {48952#true} is VALID [2020-07-18 08:47:38,304 INFO L280 TraceCheckUtils]: 34: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 28 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-5 {48952#true} is VALID [2020-07-18 08:47:38,304 INFO L280 TraceCheckUtils]: 35: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 36 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-6 {48952#true} is VALID [2020-07-18 08:47:38,304 INFO L280 TraceCheckUtils]: 36: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 44 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-7 {48952#true} is VALID [2020-07-18 08:47:38,304 INFO L280 TraceCheckUtils]: 37: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 52 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-8 {48952#true} is VALID [2020-07-18 08:47:38,304 INFO L280 TraceCheckUtils]: 38: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 60 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-9 {48952#true} is VALID [2020-07-18 08:47:38,305 INFO L280 TraceCheckUtils]: 39: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 68 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-10 {48952#true} is VALID [2020-07-18 08:47:38,305 INFO L280 TraceCheckUtils]: 40: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 76 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-11 {48952#true} is VALID [2020-07-18 08:47:38,305 INFO L280 TraceCheckUtils]: 41: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 84 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-12 {48952#true} is VALID [2020-07-18 08:47:38,305 INFO L280 TraceCheckUtils]: 42: Hoare triple {48952#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 {48952#true} is VALID [2020-07-18 08:47:38,305 INFO L280 TraceCheckUtils]: 43: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 100 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-14 {48952#true} is VALID [2020-07-18 08:47:38,305 INFO L280 TraceCheckUtils]: 44: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 108 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-15 {48952#true} is VALID [2020-07-18 08:47:38,306 INFO L280 TraceCheckUtils]: 45: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 116 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-16 {48952#true} is VALID [2020-07-18 08:47:38,306 INFO L280 TraceCheckUtils]: 46: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#ali_m5632_info~0.base, 124 + ~#ali_m5632_info~0.offset, 4); srcloc: L5850-17 {48952#true} is VALID [2020-07-18 08:47:38,306 INFO L280 TraceCheckUtils]: 47: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#ali_m5632_info~0.base, 128 + ~#ali_m5632_info~0.offset, 4); srcloc: L5850-18 {48952#true} is VALID [2020-07-18 08:47:38,306 INFO L280 TraceCheckUtils]: 48: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#ali_m5632_info~0.base, 132 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-19 {48952#true} is VALID [2020-07-18 08:47:38,306 INFO L280 TraceCheckUtils]: 49: Hoare triple {48952#true} SUMMARY for call ~#an2720_info~0.base, ~#an2720_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5850-20 {48952#true} is VALID [2020-07-18 08:47:38,307 INFO L280 TraceCheckUtils]: 50: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(#t~string34.base, #t~string34.offset, ~#an2720_info~0.base, ~#an2720_info~0.offset, 8); srcloc: L5853 {48952#true} is VALID [2020-07-18 08:47:38,307 INFO L280 TraceCheckUtils]: 51: Hoare triple {48952#true} SUMMARY for call write~init~int(4096, ~#an2720_info~0.base, 8 + ~#an2720_info~0.offset, 4); srcloc: L5853-1 {48952#true} is VALID [2020-07-18 08:47:38,307 INFO L280 TraceCheckUtils]: 52: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 12 + ~#an2720_info~0.offset, 8); srcloc: L5853-2 {48952#true} is VALID [2020-07-18 08:47:38,307 INFO L280 TraceCheckUtils]: 53: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 20 + ~#an2720_info~0.offset, 8); srcloc: L5853-3 {48952#true} is VALID [2020-07-18 08:47:38,307 INFO L280 TraceCheckUtils]: 54: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 28 + ~#an2720_info~0.offset, 8); srcloc: L5853-4 {48952#true} is VALID [2020-07-18 08:47:38,307 INFO L280 TraceCheckUtils]: 55: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 36 + ~#an2720_info~0.offset, 8); srcloc: L5853-5 {48952#true} is VALID [2020-07-18 08:47:38,308 INFO L280 TraceCheckUtils]: 56: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 44 + ~#an2720_info~0.offset, 8); srcloc: L5853-6 {48952#true} is VALID [2020-07-18 08:47:38,308 INFO L280 TraceCheckUtils]: 57: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 52 + ~#an2720_info~0.offset, 8); srcloc: L5853-7 {48952#true} is VALID [2020-07-18 08:47:38,308 INFO L280 TraceCheckUtils]: 58: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 60 + ~#an2720_info~0.offset, 8); srcloc: L5853-8 {48952#true} is VALID [2020-07-18 08:47:38,308 INFO L280 TraceCheckUtils]: 59: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 68 + ~#an2720_info~0.offset, 8); srcloc: L5853-9 {48952#true} is VALID [2020-07-18 08:47:38,308 INFO L280 TraceCheckUtils]: 60: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 76 + ~#an2720_info~0.offset, 8); srcloc: L5853-10 {48952#true} is VALID [2020-07-18 08:47:38,309 INFO L280 TraceCheckUtils]: 61: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 84 + ~#an2720_info~0.offset, 8); srcloc: L5853-11 {48952#true} is VALID [2020-07-18 08:47:38,309 INFO L280 TraceCheckUtils]: 62: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 92 + ~#an2720_info~0.offset, 8); srcloc: L5853-12 {48952#true} is VALID [2020-07-18 08:47:38,309 INFO L280 TraceCheckUtils]: 63: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 100 + ~#an2720_info~0.offset, 8); srcloc: L5853-13 {48952#true} is VALID [2020-07-18 08:47:38,309 INFO L280 TraceCheckUtils]: 64: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 108 + ~#an2720_info~0.offset, 8); srcloc: L5853-14 {48952#true} is VALID [2020-07-18 08:47:38,310 INFO L280 TraceCheckUtils]: 65: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 116 + ~#an2720_info~0.offset, 8); srcloc: L5853-15 {48952#true} is VALID [2020-07-18 08:47:38,310 INFO L280 TraceCheckUtils]: 66: Hoare triple {48952#true} SUMMARY for call write~init~int(2, ~#an2720_info~0.base, 124 + ~#an2720_info~0.offset, 4); srcloc: L5853-16 {48952#true} is VALID [2020-07-18 08:47:38,310 INFO L280 TraceCheckUtils]: 67: Hoare triple {48952#true} SUMMARY for call write~init~int(2, ~#an2720_info~0.base, 128 + ~#an2720_info~0.offset, 4); srcloc: L5853-17 {48952#true} is VALID [2020-07-18 08:47:38,310 INFO L280 TraceCheckUtils]: 68: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#an2720_info~0.base, 132 + ~#an2720_info~0.offset, 8); srcloc: L5853-18 {48952#true} is VALID [2020-07-18 08:47:38,310 INFO L280 TraceCheckUtils]: 69: Hoare triple {48952#true} SUMMARY for call ~#belkin_info~0.base, ~#belkin_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5853-19 {48952#true} is VALID [2020-07-18 08:47:38,311 INFO L280 TraceCheckUtils]: 70: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(#t~string35.base, #t~string35.offset, ~#belkin_info~0.base, ~#belkin_info~0.offset, 8); srcloc: L5856 {48952#true} is VALID [2020-07-18 08:47:38,311 INFO L280 TraceCheckUtils]: 71: Hoare triple {48952#true} SUMMARY for call write~init~int(4096, ~#belkin_info~0.base, 8 + ~#belkin_info~0.offset, 4); srcloc: L5856-1 {48952#true} is VALID [2020-07-18 08:47:38,311 INFO L280 TraceCheckUtils]: 72: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 12 + ~#belkin_info~0.offset, 8); srcloc: L5856-2 {48952#true} is VALID [2020-07-18 08:47:38,311 INFO L280 TraceCheckUtils]: 73: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 20 + ~#belkin_info~0.offset, 8); srcloc: L5856-3 {48952#true} is VALID [2020-07-18 08:47:38,311 INFO L280 TraceCheckUtils]: 74: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 28 + ~#belkin_info~0.offset, 8); srcloc: L5856-4 {48952#true} is VALID [2020-07-18 08:47:38,311 INFO L280 TraceCheckUtils]: 75: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 36 + ~#belkin_info~0.offset, 8); srcloc: L5856-5 {48952#true} is VALID [2020-07-18 08:47:38,312 INFO L280 TraceCheckUtils]: 76: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 44 + ~#belkin_info~0.offset, 8); srcloc: L5856-6 {48952#true} is VALID [2020-07-18 08:47:38,312 INFO L280 TraceCheckUtils]: 77: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 52 + ~#belkin_info~0.offset, 8); srcloc: L5856-7 {48952#true} is VALID [2020-07-18 08:47:38,312 INFO L280 TraceCheckUtils]: 78: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 60 + ~#belkin_info~0.offset, 8); srcloc: L5856-8 {48952#true} is VALID [2020-07-18 08:47:38,312 INFO L280 TraceCheckUtils]: 79: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 68 + ~#belkin_info~0.offset, 8); srcloc: L5856-9 {48952#true} is VALID [2020-07-18 08:47:38,313 INFO L280 TraceCheckUtils]: 80: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 76 + ~#belkin_info~0.offset, 8); srcloc: L5856-10 {48952#true} is VALID [2020-07-18 08:47:38,313 INFO L280 TraceCheckUtils]: 81: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 84 + ~#belkin_info~0.offset, 8); srcloc: L5856-11 {48952#true} is VALID [2020-07-18 08:47:38,313 INFO L280 TraceCheckUtils]: 82: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 92 + ~#belkin_info~0.offset, 8); srcloc: L5856-12 {48952#true} is VALID [2020-07-18 08:47:38,313 INFO L280 TraceCheckUtils]: 83: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 100 + ~#belkin_info~0.offset, 8); srcloc: L5856-13 {48952#true} is VALID [2020-07-18 08:47:38,314 INFO L280 TraceCheckUtils]: 84: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 108 + ~#belkin_info~0.offset, 8); srcloc: L5856-14 {48952#true} is VALID [2020-07-18 08:47:38,314 INFO L280 TraceCheckUtils]: 85: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 116 + ~#belkin_info~0.offset, 8); srcloc: L5856-15 {48952#true} is VALID [2020-07-18 08:47:38,314 INFO L280 TraceCheckUtils]: 86: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#belkin_info~0.base, 124 + ~#belkin_info~0.offset, 4); srcloc: L5856-16 {48952#true} is VALID [2020-07-18 08:47:38,314 INFO L280 TraceCheckUtils]: 87: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#belkin_info~0.base, 128 + ~#belkin_info~0.offset, 4); srcloc: L5856-17 {48952#true} is VALID [2020-07-18 08:47:38,314 INFO L280 TraceCheckUtils]: 88: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#belkin_info~0.base, 132 + ~#belkin_info~0.offset, 8); srcloc: L5856-18 {48952#true} is VALID [2020-07-18 08:47:38,315 INFO L280 TraceCheckUtils]: 89: Hoare triple {48952#true} SUMMARY for call ~#epson2888_info~0.base, ~#epson2888_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5856-19 {48952#true} is VALID [2020-07-18 08:47:38,315 INFO L280 TraceCheckUtils]: 90: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(#t~string36.base, #t~string36.offset, ~#epson2888_info~0.base, ~#epson2888_info~0.offset, 8); srcloc: L5859 {48952#true} is VALID [2020-07-18 08:47:38,315 INFO L280 TraceCheckUtils]: 91: Hoare triple {48952#true} SUMMARY for call write~init~int(4096, ~#epson2888_info~0.base, 8 + ~#epson2888_info~0.offset, 4); srcloc: L5859-1 {48952#true} is VALID [2020-07-18 08:47:38,315 INFO L280 TraceCheckUtils]: 92: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 12 + ~#epson2888_info~0.offset, 8); srcloc: L5859-2 {48952#true} is VALID [2020-07-18 08:47:38,315 INFO L280 TraceCheckUtils]: 93: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 20 + ~#epson2888_info~0.offset, 8); srcloc: L5859-3 {48952#true} is VALID [2020-07-18 08:47:38,316 INFO L280 TraceCheckUtils]: 94: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 28 + ~#epson2888_info~0.offset, 8); srcloc: L5859-4 {48952#true} is VALID [2020-07-18 08:47:38,316 INFO L280 TraceCheckUtils]: 95: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 36 + ~#epson2888_info~0.offset, 8); srcloc: L5859-5 {48952#true} is VALID [2020-07-18 08:47:38,316 INFO L280 TraceCheckUtils]: 96: Hoare triple {48952#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 {48952#true} is VALID [2020-07-18 08:47:38,316 INFO L280 TraceCheckUtils]: 97: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 52 + ~#epson2888_info~0.offset, 8); srcloc: L5859-7 {48952#true} is VALID [2020-07-18 08:47:38,316 INFO L280 TraceCheckUtils]: 98: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 60 + ~#epson2888_info~0.offset, 8); srcloc: L5859-8 {48952#true} is VALID [2020-07-18 08:47:38,317 INFO L280 TraceCheckUtils]: 99: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 68 + ~#epson2888_info~0.offset, 8); srcloc: L5859-9 {48952#true} is VALID [2020-07-18 08:47:38,317 INFO L280 TraceCheckUtils]: 100: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 76 + ~#epson2888_info~0.offset, 8); srcloc: L5859-10 {48952#true} is VALID [2020-07-18 08:47:38,317 INFO L280 TraceCheckUtils]: 101: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 84 + ~#epson2888_info~0.offset, 8); srcloc: L5859-11 {48952#true} is VALID [2020-07-18 08:47:38,317 INFO L280 TraceCheckUtils]: 102: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 92 + ~#epson2888_info~0.offset, 8); srcloc: L5859-12 {48952#true} is VALID [2020-07-18 08:47:38,317 INFO L280 TraceCheckUtils]: 103: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 100 + ~#epson2888_info~0.offset, 8); srcloc: L5859-13 {48952#true} is VALID [2020-07-18 08:47:38,317 INFO L280 TraceCheckUtils]: 104: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 108 + ~#epson2888_info~0.offset, 8); srcloc: L5859-14 {48952#true} is VALID [2020-07-18 08:47:38,318 INFO L280 TraceCheckUtils]: 105: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 116 + ~#epson2888_info~0.offset, 8); srcloc: L5859-15 {48952#true} is VALID [2020-07-18 08:47:38,318 INFO L280 TraceCheckUtils]: 106: Hoare triple {48952#true} SUMMARY for call write~init~int(4, ~#epson2888_info~0.base, 124 + ~#epson2888_info~0.offset, 4); srcloc: L5859-16 {48952#true} is VALID [2020-07-18 08:47:38,318 INFO L280 TraceCheckUtils]: 107: Hoare triple {48952#true} SUMMARY for call write~init~int(3, ~#epson2888_info~0.base, 128 + ~#epson2888_info~0.offset, 4); srcloc: L5859-17 {48952#true} is VALID [2020-07-18 08:47:38,318 INFO L280 TraceCheckUtils]: 108: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#epson2888_info~0.base, 132 + ~#epson2888_info~0.offset, 8); srcloc: L5859-18 {48952#true} is VALID [2020-07-18 08:47:38,318 INFO L280 TraceCheckUtils]: 109: Hoare triple {48952#true} SUMMARY for call ~#kc2190_info~0.base, ~#kc2190_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5859-19 {48952#true} is VALID [2020-07-18 08:47:38,319 INFO L280 TraceCheckUtils]: 110: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(#t~string37.base, #t~string37.offset, ~#kc2190_info~0.base, ~#kc2190_info~0.offset, 8); srcloc: L5862 {48952#true} is VALID [2020-07-18 08:47:38,319 INFO L280 TraceCheckUtils]: 111: Hoare triple {48952#true} SUMMARY for call write~init~int(4096, ~#kc2190_info~0.base, 8 + ~#kc2190_info~0.offset, 4); srcloc: L5862-1 {48952#true} is VALID [2020-07-18 08:47:38,319 INFO L280 TraceCheckUtils]: 112: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 12 + ~#kc2190_info~0.offset, 8); srcloc: L5862-2 {48952#true} is VALID [2020-07-18 08:47:38,319 INFO L280 TraceCheckUtils]: 113: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 20 + ~#kc2190_info~0.offset, 8); srcloc: L5862-3 {48952#true} is VALID [2020-07-18 08:47:38,319 INFO L280 TraceCheckUtils]: 114: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 28 + ~#kc2190_info~0.offset, 8); srcloc: L5862-4 {48952#true} is VALID [2020-07-18 08:47:38,320 INFO L280 TraceCheckUtils]: 115: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 36 + ~#kc2190_info~0.offset, 8); srcloc: L5862-5 {48952#true} is VALID [2020-07-18 08:47:38,320 INFO L280 TraceCheckUtils]: 116: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 44 + ~#kc2190_info~0.offset, 8); srcloc: L5862-6 {48952#true} is VALID [2020-07-18 08:47:38,320 INFO L280 TraceCheckUtils]: 117: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 52 + ~#kc2190_info~0.offset, 8); srcloc: L5862-7 {48952#true} is VALID [2020-07-18 08:47:38,320 INFO L280 TraceCheckUtils]: 118: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 60 + ~#kc2190_info~0.offset, 8); srcloc: L5862-8 {48952#true} is VALID [2020-07-18 08:47:38,320 INFO L280 TraceCheckUtils]: 119: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 68 + ~#kc2190_info~0.offset, 8); srcloc: L5862-9 {48952#true} is VALID [2020-07-18 08:47:38,320 INFO L280 TraceCheckUtils]: 120: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 76 + ~#kc2190_info~0.offset, 8); srcloc: L5862-10 {48952#true} is VALID [2020-07-18 08:47:38,321 INFO L280 TraceCheckUtils]: 121: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 84 + ~#kc2190_info~0.offset, 8); srcloc: L5862-11 {48952#true} is VALID [2020-07-18 08:47:38,321 INFO L280 TraceCheckUtils]: 122: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 92 + ~#kc2190_info~0.offset, 8); srcloc: L5862-12 {48952#true} is VALID [2020-07-18 08:47:38,321 INFO L280 TraceCheckUtils]: 123: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 100 + ~#kc2190_info~0.offset, 8); srcloc: L5862-13 {48952#true} is VALID [2020-07-18 08:47:38,321 INFO L280 TraceCheckUtils]: 124: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 108 + ~#kc2190_info~0.offset, 8); srcloc: L5862-14 {48952#true} is VALID [2020-07-18 08:47:38,321 INFO L280 TraceCheckUtils]: 125: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 116 + ~#kc2190_info~0.offset, 8); srcloc: L5862-15 {48952#true} is VALID [2020-07-18 08:47:38,322 INFO L280 TraceCheckUtils]: 126: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#kc2190_info~0.base, 124 + ~#kc2190_info~0.offset, 4); srcloc: L5862-16 {48952#true} is VALID [2020-07-18 08:47:38,322 INFO L280 TraceCheckUtils]: 127: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#kc2190_info~0.base, 128 + ~#kc2190_info~0.offset, 4); srcloc: L5862-17 {48952#true} is VALID [2020-07-18 08:47:38,322 INFO L280 TraceCheckUtils]: 128: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#kc2190_info~0.base, 132 + ~#kc2190_info~0.offset, 8); srcloc: L5862-18 {48952#true} is VALID [2020-07-18 08:47:38,322 INFO L280 TraceCheckUtils]: 129: Hoare triple {48952#true} SUMMARY for call ~#linuxdev_info~0.base, ~#linuxdev_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5862-19 {48952#true} is VALID [2020-07-18 08:47:38,322 INFO L280 TraceCheckUtils]: 130: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(#t~string38.base, #t~string38.offset, ~#linuxdev_info~0.base, ~#linuxdev_info~0.offset, 8); srcloc: L5865 {48952#true} is VALID [2020-07-18 08:47:38,322 INFO L280 TraceCheckUtils]: 131: Hoare triple {48952#true} SUMMARY for call write~init~int(4096, ~#linuxdev_info~0.base, 8 + ~#linuxdev_info~0.offset, 4); srcloc: L5865-1 {48952#true} is VALID [2020-07-18 08:47:38,323 INFO L280 TraceCheckUtils]: 132: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 12 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-2 {48952#true} is VALID [2020-07-18 08:47:38,323 INFO L280 TraceCheckUtils]: 133: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 20 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-3 {48952#true} is VALID [2020-07-18 08:47:38,323 INFO L280 TraceCheckUtils]: 134: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 28 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-4 {48952#true} is VALID [2020-07-18 08:47:38,323 INFO L280 TraceCheckUtils]: 135: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 36 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-5 {48952#true} is VALID [2020-07-18 08:47:38,323 INFO L280 TraceCheckUtils]: 136: Hoare triple {48952#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 {48952#true} is VALID [2020-07-18 08:47:38,324 INFO L280 TraceCheckUtils]: 137: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 52 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-7 {48952#true} is VALID [2020-07-18 08:47:38,324 INFO L280 TraceCheckUtils]: 138: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 60 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-8 {48952#true} is VALID [2020-07-18 08:47:38,324 INFO L280 TraceCheckUtils]: 139: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 68 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-9 {48952#true} is VALID [2020-07-18 08:47:38,324 INFO L280 TraceCheckUtils]: 140: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 76 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-10 {48952#true} is VALID [2020-07-18 08:47:38,324 INFO L280 TraceCheckUtils]: 141: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 84 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-11 {48952#true} is VALID [2020-07-18 08:47:38,324 INFO L280 TraceCheckUtils]: 142: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 92 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-12 {48952#true} is VALID [2020-07-18 08:47:38,325 INFO L280 TraceCheckUtils]: 143: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 100 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-13 {48952#true} is VALID [2020-07-18 08:47:38,325 INFO L280 TraceCheckUtils]: 144: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 108 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-14 {48952#true} is VALID [2020-07-18 08:47:38,325 INFO L280 TraceCheckUtils]: 145: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 116 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-15 {48952#true} is VALID [2020-07-18 08:47:38,325 INFO L280 TraceCheckUtils]: 146: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#linuxdev_info~0.base, 124 + ~#linuxdev_info~0.offset, 4); srcloc: L5865-16 {48952#true} is VALID [2020-07-18 08:47:38,325 INFO L280 TraceCheckUtils]: 147: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#linuxdev_info~0.base, 128 + ~#linuxdev_info~0.offset, 4); srcloc: L5865-17 {48952#true} is VALID [2020-07-18 08:47:38,325 INFO L280 TraceCheckUtils]: 148: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#linuxdev_info~0.base, 132 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-18 {48952#true} is VALID [2020-07-18 08:47:38,326 INFO L280 TraceCheckUtils]: 149: Hoare triple {48952#true} SUMMARY for call ~#yopy_info~0.base, ~#yopy_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5865-19 {48952#true} is VALID [2020-07-18 08:47:38,326 INFO L280 TraceCheckUtils]: 150: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(#t~string39.base, #t~string39.offset, ~#yopy_info~0.base, ~#yopy_info~0.offset, 8); srcloc: L5868 {48952#true} is VALID [2020-07-18 08:47:38,326 INFO L280 TraceCheckUtils]: 151: Hoare triple {48952#true} SUMMARY for call write~init~int(4096, ~#yopy_info~0.base, 8 + ~#yopy_info~0.offset, 4); srcloc: L5868-1 {48952#true} is VALID [2020-07-18 08:47:38,326 INFO L280 TraceCheckUtils]: 152: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 12 + ~#yopy_info~0.offset, 8); srcloc: L5868-2 {48952#true} is VALID [2020-07-18 08:47:38,326 INFO L280 TraceCheckUtils]: 153: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 20 + ~#yopy_info~0.offset, 8); srcloc: L5868-3 {48952#true} is VALID [2020-07-18 08:47:38,326 INFO L280 TraceCheckUtils]: 154: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 28 + ~#yopy_info~0.offset, 8); srcloc: L5868-4 {48952#true} is VALID [2020-07-18 08:47:38,327 INFO L280 TraceCheckUtils]: 155: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 36 + ~#yopy_info~0.offset, 8); srcloc: L5868-5 {48952#true} is VALID [2020-07-18 08:47:38,327 INFO L280 TraceCheckUtils]: 156: Hoare triple {48952#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 {48952#true} is VALID [2020-07-18 08:47:38,327 INFO L280 TraceCheckUtils]: 157: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 52 + ~#yopy_info~0.offset, 8); srcloc: L5868-7 {48952#true} is VALID [2020-07-18 08:47:38,327 INFO L280 TraceCheckUtils]: 158: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 60 + ~#yopy_info~0.offset, 8); srcloc: L5868-8 {48952#true} is VALID [2020-07-18 08:47:38,327 INFO L280 TraceCheckUtils]: 159: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 68 + ~#yopy_info~0.offset, 8); srcloc: L5868-9 {48952#true} is VALID [2020-07-18 08:47:38,328 INFO L280 TraceCheckUtils]: 160: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 76 + ~#yopy_info~0.offset, 8); srcloc: L5868-10 {48952#true} is VALID [2020-07-18 08:47:38,328 INFO L280 TraceCheckUtils]: 161: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 84 + ~#yopy_info~0.offset, 8); srcloc: L5868-11 {48952#true} is VALID [2020-07-18 08:47:38,328 INFO L280 TraceCheckUtils]: 162: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 92 + ~#yopy_info~0.offset, 8); srcloc: L5868-12 {48952#true} is VALID [2020-07-18 08:47:38,328 INFO L280 TraceCheckUtils]: 163: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 100 + ~#yopy_info~0.offset, 8); srcloc: L5868-13 {48952#true} is VALID [2020-07-18 08:47:38,328 INFO L280 TraceCheckUtils]: 164: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 108 + ~#yopy_info~0.offset, 8); srcloc: L5868-14 {48952#true} is VALID [2020-07-18 08:47:38,328 INFO L280 TraceCheckUtils]: 165: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 116 + ~#yopy_info~0.offset, 8); srcloc: L5868-15 {48952#true} is VALID [2020-07-18 08:47:38,329 INFO L280 TraceCheckUtils]: 166: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#yopy_info~0.base, 124 + ~#yopy_info~0.offset, 4); srcloc: L5868-16 {48952#true} is VALID [2020-07-18 08:47:38,329 INFO L280 TraceCheckUtils]: 167: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#yopy_info~0.base, 128 + ~#yopy_info~0.offset, 4); srcloc: L5868-17 {48952#true} is VALID [2020-07-18 08:47:38,329 INFO L280 TraceCheckUtils]: 168: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#yopy_info~0.base, 132 + ~#yopy_info~0.offset, 8); srcloc: L5868-18 {48952#true} is VALID [2020-07-18 08:47:38,329 INFO L280 TraceCheckUtils]: 169: Hoare triple {48952#true} SUMMARY for call ~#blob_info~0.base, ~#blob_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5868-19 {48952#true} is VALID [2020-07-18 08:47:38,329 INFO L280 TraceCheckUtils]: 170: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(#t~string40.base, #t~string40.offset, ~#blob_info~0.base, ~#blob_info~0.offset, 8); srcloc: L5871 {48952#true} is VALID [2020-07-18 08:47:38,329 INFO L280 TraceCheckUtils]: 171: Hoare triple {48952#true} SUMMARY for call write~init~int(4096, ~#blob_info~0.base, 8 + ~#blob_info~0.offset, 4); srcloc: L5871-1 {48952#true} is VALID [2020-07-18 08:47:38,330 INFO L280 TraceCheckUtils]: 172: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 12 + ~#blob_info~0.offset, 8); srcloc: L5871-2 {48952#true} is VALID [2020-07-18 08:47:38,330 INFO L280 TraceCheckUtils]: 173: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 20 + ~#blob_info~0.offset, 8); srcloc: L5871-3 {48952#true} is VALID [2020-07-18 08:47:38,330 INFO L280 TraceCheckUtils]: 174: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 28 + ~#blob_info~0.offset, 8); srcloc: L5871-4 {48952#true} is VALID [2020-07-18 08:47:38,330 INFO L280 TraceCheckUtils]: 175: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 36 + ~#blob_info~0.offset, 8); srcloc: L5871-5 {48952#true} is VALID [2020-07-18 08:47:38,330 INFO L280 TraceCheckUtils]: 176: Hoare triple {48952#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 {48952#true} is VALID [2020-07-18 08:47:38,331 INFO L280 TraceCheckUtils]: 177: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 52 + ~#blob_info~0.offset, 8); srcloc: L5871-7 {48952#true} is VALID [2020-07-18 08:47:38,331 INFO L280 TraceCheckUtils]: 178: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 60 + ~#blob_info~0.offset, 8); srcloc: L5871-8 {48952#true} is VALID [2020-07-18 08:47:38,331 INFO L280 TraceCheckUtils]: 179: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 68 + ~#blob_info~0.offset, 8); srcloc: L5871-9 {48952#true} is VALID [2020-07-18 08:47:38,331 INFO L280 TraceCheckUtils]: 180: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 76 + ~#blob_info~0.offset, 8); srcloc: L5871-10 {48952#true} is VALID [2020-07-18 08:47:38,331 INFO L280 TraceCheckUtils]: 181: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 84 + ~#blob_info~0.offset, 8); srcloc: L5871-11 {48952#true} is VALID [2020-07-18 08:47:38,331 INFO L280 TraceCheckUtils]: 182: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 92 + ~#blob_info~0.offset, 8); srcloc: L5871-12 {48952#true} is VALID [2020-07-18 08:47:38,332 INFO L280 TraceCheckUtils]: 183: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 100 + ~#blob_info~0.offset, 8); srcloc: L5871-13 {48952#true} is VALID [2020-07-18 08:47:38,332 INFO L280 TraceCheckUtils]: 184: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 108 + ~#blob_info~0.offset, 8); srcloc: L5871-14 {48952#true} is VALID [2020-07-18 08:47:38,332 INFO L280 TraceCheckUtils]: 185: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 116 + ~#blob_info~0.offset, 8); srcloc: L5871-15 {48952#true} is VALID [2020-07-18 08:47:38,332 INFO L280 TraceCheckUtils]: 186: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#blob_info~0.base, 124 + ~#blob_info~0.offset, 4); srcloc: L5871-16 {48952#true} is VALID [2020-07-18 08:47:38,332 INFO L280 TraceCheckUtils]: 187: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#blob_info~0.base, 128 + ~#blob_info~0.offset, 4); srcloc: L5871-17 {48952#true} is VALID [2020-07-18 08:47:38,332 INFO L280 TraceCheckUtils]: 188: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#blob_info~0.base, 132 + ~#blob_info~0.offset, 8); srcloc: L5871-18 {48952#true} is VALID [2020-07-18 08:47:38,333 INFO L280 TraceCheckUtils]: 189: Hoare triple {48952#true} SUMMARY for call ~#products~0.base, ~#products~0.offset := #Ultimate.allocOnStack(375); srcloc: L5871-19 {48952#true} is VALID [2020-07-18 08:47:38,333 INFO L280 TraceCheckUtils]: 190: Hoare triple {48952#true} SUMMARY for call write~init~int(3, ~#products~0.base, ~#products~0.offset, 2); srcloc: L5874 {48952#true} is VALID [2020-07-18 08:47:38,333 INFO L280 TraceCheckUtils]: 191: Hoare triple {48952#true} SUMMARY for call write~init~int(1026, ~#products~0.base, 2 + ~#products~0.offset, 2); srcloc: L5874-1 {48952#true} is VALID [2020-07-18 08:47:38,333 INFO L280 TraceCheckUtils]: 192: Hoare triple {48952#true} SUMMARY for call write~init~int(22066, ~#products~0.base, 4 + ~#products~0.offset, 2); srcloc: L5874-2 {48952#true} is VALID [2020-07-18 08:47:38,333 INFO L280 TraceCheckUtils]: 193: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 6 + ~#products~0.offset, 2); srcloc: L5874-3 {48952#true} is VALID [2020-07-18 08:47:38,333 INFO L280 TraceCheckUtils]: 194: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 8 + ~#products~0.offset, 2); srcloc: L5874-4 {48952#true} is VALID [2020-07-18 08:47:38,334 INFO L280 TraceCheckUtils]: 195: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 10 + ~#products~0.offset, 1); srcloc: L5874-5 {48952#true} is VALID [2020-07-18 08:47:38,334 INFO L280 TraceCheckUtils]: 196: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 11 + ~#products~0.offset, 1); srcloc: L5874-6 {48952#true} is VALID [2020-07-18 08:47:38,334 INFO L280 TraceCheckUtils]: 197: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 12 + ~#products~0.offset, 1); srcloc: L5874-7 {48952#true} is VALID [2020-07-18 08:47:38,334 INFO L280 TraceCheckUtils]: 198: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 13 + ~#products~0.offset, 1); srcloc: L5874-8 {48952#true} is VALID [2020-07-18 08:47:38,334 INFO L280 TraceCheckUtils]: 199: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 14 + ~#products~0.offset, 1); srcloc: L5874-9 {48952#true} is VALID [2020-07-18 08:47:38,334 INFO L280 TraceCheckUtils]: 200: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 15 + ~#products~0.offset, 1); srcloc: L5874-10 {48952#true} is VALID [2020-07-18 08:47:38,334 INFO L280 TraceCheckUtils]: 201: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 16 + ~#products~0.offset, 1); srcloc: L5874-11 {48952#true} is VALID [2020-07-18 08:47:38,335 INFO L280 TraceCheckUtils]: 202: Hoare triple {48952#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 {48952#true} is VALID [2020-07-18 08:47:38,335 INFO L280 TraceCheckUtils]: 203: Hoare triple {48952#true} SUMMARY for call write~init~int(3, ~#products~0.base, 25 + ~#products~0.offset, 2); srcloc: L5874-13 {48952#true} is VALID [2020-07-18 08:47:38,335 INFO L280 TraceCheckUtils]: 204: Hoare triple {48952#true} SUMMARY for call write~init~int(6189, ~#products~0.base, 27 + ~#products~0.offset, 2); srcloc: L5874-14 {48952#true} is VALID [2020-07-18 08:47:38,335 INFO L280 TraceCheckUtils]: 205: Hoare triple {48952#true} SUMMARY for call write~init~int(8316, ~#products~0.base, 29 + ~#products~0.offset, 2); srcloc: L5874-15 {48952#true} is VALID [2020-07-18 08:47:38,335 INFO L280 TraceCheckUtils]: 206: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 31 + ~#products~0.offset, 2); srcloc: L5874-16 {48952#true} is VALID [2020-07-18 08:47:38,335 INFO L280 TraceCheckUtils]: 207: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 33 + ~#products~0.offset, 2); srcloc: L5874-17 {48952#true} is VALID [2020-07-18 08:47:38,336 INFO L280 TraceCheckUtils]: 208: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 35 + ~#products~0.offset, 1); srcloc: L5874-18 {48952#true} is VALID [2020-07-18 08:47:38,336 INFO L280 TraceCheckUtils]: 209: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 36 + ~#products~0.offset, 1); srcloc: L5874-19 {48952#true} is VALID [2020-07-18 08:47:38,336 INFO L280 TraceCheckUtils]: 210: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 37 + ~#products~0.offset, 1); srcloc: L5874-20 {48952#true} is VALID [2020-07-18 08:47:38,336 INFO L280 TraceCheckUtils]: 211: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 38 + ~#products~0.offset, 1); srcloc: L5874-21 {48952#true} is VALID [2020-07-18 08:47:38,336 INFO L280 TraceCheckUtils]: 212: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 39 + ~#products~0.offset, 1); srcloc: L5874-22 {48952#true} is VALID [2020-07-18 08:47:38,336 INFO L280 TraceCheckUtils]: 213: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 40 + ~#products~0.offset, 1); srcloc: L5874-23 {48952#true} is VALID [2020-07-18 08:47:38,337 INFO L280 TraceCheckUtils]: 214: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 41 + ~#products~0.offset, 1); srcloc: L5874-24 {48952#true} is VALID [2020-07-18 08:47:38,337 INFO L280 TraceCheckUtils]: 215: Hoare triple {48952#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 {48952#true} is VALID [2020-07-18 08:47:38,337 INFO L280 TraceCheckUtils]: 216: Hoare triple {48952#true} SUMMARY for call write~init~int(3, ~#products~0.base, 50 + ~#products~0.offset, 2); srcloc: L5874-26 {48952#true} is VALID [2020-07-18 08:47:38,337 INFO L280 TraceCheckUtils]: 217: Hoare triple {48952#true} SUMMARY for call write~init~int(1351, ~#products~0.base, 52 + ~#products~0.offset, 2); srcloc: L5874-27 {48952#true} is VALID [2020-07-18 08:47:38,337 INFO L280 TraceCheckUtils]: 218: Hoare triple {48952#true} SUMMARY for call write~init~int(10016, ~#products~0.base, 54 + ~#products~0.offset, 2); srcloc: L5874-28 {48952#true} is VALID [2020-07-18 08:47:38,337 INFO L280 TraceCheckUtils]: 219: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 56 + ~#products~0.offset, 2); srcloc: L5874-29 {48952#true} is VALID [2020-07-18 08:47:38,338 INFO L280 TraceCheckUtils]: 220: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 58 + ~#products~0.offset, 2); srcloc: L5874-30 {48952#true} is VALID [2020-07-18 08:47:38,338 INFO L280 TraceCheckUtils]: 221: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 60 + ~#products~0.offset, 1); srcloc: L5874-31 {48952#true} is VALID [2020-07-18 08:47:38,338 INFO L280 TraceCheckUtils]: 222: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 61 + ~#products~0.offset, 1); srcloc: L5874-32 {48952#true} is VALID [2020-07-18 08:47:38,338 INFO L280 TraceCheckUtils]: 223: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 62 + ~#products~0.offset, 1); srcloc: L5874-33 {48952#true} is VALID [2020-07-18 08:47:38,338 INFO L280 TraceCheckUtils]: 224: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 63 + ~#products~0.offset, 1); srcloc: L5874-34 {48952#true} is VALID [2020-07-18 08:47:38,338 INFO L280 TraceCheckUtils]: 225: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 64 + ~#products~0.offset, 1); srcloc: L5874-35 {48952#true} is VALID [2020-07-18 08:47:38,339 INFO L280 TraceCheckUtils]: 226: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 65 + ~#products~0.offset, 1); srcloc: L5874-36 {48952#true} is VALID [2020-07-18 08:47:38,339 INFO L280 TraceCheckUtils]: 227: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 66 + ~#products~0.offset, 1); srcloc: L5874-37 {48952#true} is VALID [2020-07-18 08:47:38,339 INFO L280 TraceCheckUtils]: 228: Hoare triple {48952#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 {48952#true} is VALID [2020-07-18 08:47:38,339 INFO L280 TraceCheckUtils]: 229: Hoare triple {48952#true} SUMMARY for call write~init~int(3, ~#products~0.base, 75 + ~#products~0.offset, 2); srcloc: L5874-39 {48952#true} is VALID [2020-07-18 08:47:38,339 INFO L280 TraceCheckUtils]: 230: Hoare triple {48952#true} SUMMARY for call write~init~int(1351, ~#products~0.base, 77 + ~#products~0.offset, 2); srcloc: L5874-40 {48952#true} is VALID [2020-07-18 08:47:38,339 INFO L280 TraceCheckUtils]: 231: Hoare triple {48952#true} SUMMARY for call write~init~int(10023, ~#products~0.base, 79 + ~#products~0.offset, 2); srcloc: L5874-41 {48952#true} is VALID [2020-07-18 08:47:38,340 INFO L280 TraceCheckUtils]: 232: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 81 + ~#products~0.offset, 2); srcloc: L5874-42 {48952#true} is VALID [2020-07-18 08:47:38,340 INFO L280 TraceCheckUtils]: 233: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 83 + ~#products~0.offset, 2); srcloc: L5874-43 {48952#true} is VALID [2020-07-18 08:47:38,340 INFO L280 TraceCheckUtils]: 234: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 85 + ~#products~0.offset, 1); srcloc: L5874-44 {48952#true} is VALID [2020-07-18 08:47:38,340 INFO L280 TraceCheckUtils]: 235: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 86 + ~#products~0.offset, 1); srcloc: L5874-45 {48952#true} is VALID [2020-07-18 08:47:38,340 INFO L280 TraceCheckUtils]: 236: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 87 + ~#products~0.offset, 1); srcloc: L5874-46 {48952#true} is VALID [2020-07-18 08:47:38,340 INFO L280 TraceCheckUtils]: 237: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 88 + ~#products~0.offset, 1); srcloc: L5874-47 {48952#true} is VALID [2020-07-18 08:47:38,341 INFO L280 TraceCheckUtils]: 238: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 89 + ~#products~0.offset, 1); srcloc: L5874-48 {48952#true} is VALID [2020-07-18 08:47:38,341 INFO L280 TraceCheckUtils]: 239: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 90 + ~#products~0.offset, 1); srcloc: L5874-49 {48952#true} is VALID [2020-07-18 08:47:38,341 INFO L280 TraceCheckUtils]: 240: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 91 + ~#products~0.offset, 1); srcloc: L5874-50 {48952#true} is VALID [2020-07-18 08:47:38,341 INFO L280 TraceCheckUtils]: 241: Hoare triple {48952#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 {48952#true} is VALID [2020-07-18 08:47:38,341 INFO L280 TraceCheckUtils]: 242: Hoare triple {48952#true} SUMMARY for call write~init~int(3, ~#products~0.base, 100 + ~#products~0.offset, 2); srcloc: L5874-52 {48952#true} is VALID [2020-07-18 08:47:38,341 INFO L280 TraceCheckUtils]: 243: Hoare triple {48952#true} SUMMARY for call write~init~int(1293, ~#products~0.base, 102 + ~#products~0.offset, 2); srcloc: L5874-53 {48952#true} is VALID [2020-07-18 08:47:38,342 INFO L280 TraceCheckUtils]: 244: Hoare triple {48952#true} SUMMARY for call write~init~int(4, ~#products~0.base, 104 + ~#products~0.offset, 2); srcloc: L5874-54 {48952#true} is VALID [2020-07-18 08:47:38,342 INFO L280 TraceCheckUtils]: 245: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 106 + ~#products~0.offset, 2); srcloc: L5874-55 {48952#true} is VALID [2020-07-18 08:47:38,342 INFO L280 TraceCheckUtils]: 246: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 108 + ~#products~0.offset, 2); srcloc: L5874-56 {48952#true} is VALID [2020-07-18 08:47:38,342 INFO L280 TraceCheckUtils]: 247: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 110 + ~#products~0.offset, 1); srcloc: L5874-57 {48952#true} is VALID [2020-07-18 08:47:38,342 INFO L280 TraceCheckUtils]: 248: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 111 + ~#products~0.offset, 1); srcloc: L5874-58 {48952#true} is VALID [2020-07-18 08:47:38,342 INFO L280 TraceCheckUtils]: 249: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 112 + ~#products~0.offset, 1); srcloc: L5874-59 {48952#true} is VALID [2020-07-18 08:47:38,342 INFO L280 TraceCheckUtils]: 250: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 113 + ~#products~0.offset, 1); srcloc: L5874-60 {48952#true} is VALID [2020-07-18 08:47:38,343 INFO L280 TraceCheckUtils]: 251: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 114 + ~#products~0.offset, 1); srcloc: L5874-61 {48952#true} is VALID [2020-07-18 08:47:38,343 INFO L280 TraceCheckUtils]: 252: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 115 + ~#products~0.offset, 1); srcloc: L5874-62 {48952#true} is VALID [2020-07-18 08:47:38,343 INFO L280 TraceCheckUtils]: 253: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 116 + ~#products~0.offset, 1); srcloc: L5874-63 {48952#true} is VALID [2020-07-18 08:47:38,343 INFO L280 TraceCheckUtils]: 254: Hoare triple {48952#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 {48952#true} is VALID [2020-07-18 08:47:38,343 INFO L280 TraceCheckUtils]: 255: Hoare triple {48952#true} SUMMARY for call write~init~int(3, ~#products~0.base, 125 + ~#products~0.offset, 2); srcloc: L5874-65 {48952#true} is VALID [2020-07-18 08:47:38,343 INFO L280 TraceCheckUtils]: 256: Hoare triple {48952#true} SUMMARY for call write~init~int(1388, ~#products~0.base, 127 + ~#products~0.offset, 2); srcloc: L5874-66 {48952#true} is VALID [2020-07-18 08:47:38,344 INFO L280 TraceCheckUtils]: 257: Hoare triple {48952#true} SUMMARY for call write~init~int(33024, ~#products~0.base, 129 + ~#products~0.offset, 2); srcloc: L5874-67 {48952#true} is VALID [2020-07-18 08:47:38,344 INFO L280 TraceCheckUtils]: 258: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 131 + ~#products~0.offset, 2); srcloc: L5874-68 {48952#true} is VALID [2020-07-18 08:47:38,344 INFO L280 TraceCheckUtils]: 259: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 133 + ~#products~0.offset, 2); srcloc: L5874-69 {48952#true} is VALID [2020-07-18 08:47:38,344 INFO L280 TraceCheckUtils]: 260: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 135 + ~#products~0.offset, 1); srcloc: L5874-70 {48952#true} is VALID [2020-07-18 08:47:38,344 INFO L280 TraceCheckUtils]: 261: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 136 + ~#products~0.offset, 1); srcloc: L5874-71 {48952#true} is VALID [2020-07-18 08:47:38,344 INFO L280 TraceCheckUtils]: 262: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 137 + ~#products~0.offset, 1); srcloc: L5874-72 {48952#true} is VALID [2020-07-18 08:47:38,345 INFO L280 TraceCheckUtils]: 263: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 138 + ~#products~0.offset, 1); srcloc: L5874-73 {48952#true} is VALID [2020-07-18 08:47:38,345 INFO L280 TraceCheckUtils]: 264: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 139 + ~#products~0.offset, 1); srcloc: L5874-74 {48952#true} is VALID [2020-07-18 08:47:38,345 INFO L280 TraceCheckUtils]: 265: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 140 + ~#products~0.offset, 1); srcloc: L5874-75 {48952#true} is VALID [2020-07-18 08:47:38,345 INFO L280 TraceCheckUtils]: 266: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 141 + ~#products~0.offset, 1); srcloc: L5874-76 {48952#true} is VALID [2020-07-18 08:47:38,345 INFO L280 TraceCheckUtils]: 267: Hoare triple {48952#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 {48952#true} is VALID [2020-07-18 08:47:38,345 INFO L280 TraceCheckUtils]: 268: Hoare triple {48952#true} SUMMARY for call write~init~int(3, ~#products~0.base, 150 + ~#products~0.offset, 2); srcloc: L5874-78 {48952#true} is VALID [2020-07-18 08:47:38,346 INFO L280 TraceCheckUtils]: 269: Hoare triple {48952#true} SUMMARY for call write~init~int(1317, ~#products~0.base, 152 + ~#products~0.offset, 2); srcloc: L5874-79 {48952#true} is VALID [2020-07-18 08:47:38,346 INFO L280 TraceCheckUtils]: 270: Hoare triple {48952#true} SUMMARY for call write~init~int(39169, ~#products~0.base, 154 + ~#products~0.offset, 2); srcloc: L5874-80 {48952#true} is VALID [2020-07-18 08:47:38,346 INFO L280 TraceCheckUtils]: 271: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 156 + ~#products~0.offset, 2); srcloc: L5874-81 {48952#true} is VALID [2020-07-18 08:47:38,346 INFO L280 TraceCheckUtils]: 272: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 158 + ~#products~0.offset, 2); srcloc: L5874-82 {48952#true} is VALID [2020-07-18 08:47:38,346 INFO L280 TraceCheckUtils]: 273: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 160 + ~#products~0.offset, 1); srcloc: L5874-83 {48952#true} is VALID [2020-07-18 08:47:38,346 INFO L280 TraceCheckUtils]: 274: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 161 + ~#products~0.offset, 1); srcloc: L5874-84 {48952#true} is VALID [2020-07-18 08:47:38,347 INFO L280 TraceCheckUtils]: 275: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 162 + ~#products~0.offset, 1); srcloc: L5874-85 {48952#true} is VALID [2020-07-18 08:47:38,347 INFO L280 TraceCheckUtils]: 276: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 163 + ~#products~0.offset, 1); srcloc: L5874-86 {48952#true} is VALID [2020-07-18 08:47:38,347 INFO L280 TraceCheckUtils]: 277: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 164 + ~#products~0.offset, 1); srcloc: L5874-87 {48952#true} is VALID [2020-07-18 08:47:38,347 INFO L280 TraceCheckUtils]: 278: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 165 + ~#products~0.offset, 1); srcloc: L5874-88 {48952#true} is VALID [2020-07-18 08:47:38,347 INFO L280 TraceCheckUtils]: 279: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 166 + ~#products~0.offset, 1); srcloc: L5874-89 {48952#true} is VALID [2020-07-18 08:47:38,347 INFO L280 TraceCheckUtils]: 280: Hoare triple {48952#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 {48952#true} is VALID [2020-07-18 08:47:38,347 INFO L280 TraceCheckUtils]: 281: Hoare triple {48952#true} SUMMARY for call write~init~int(3, ~#products~0.base, 175 + ~#products~0.offset, 2); srcloc: L5874-91 {48952#true} is VALID [2020-07-18 08:47:38,348 INFO L280 TraceCheckUtils]: 282: Hoare triple {48952#true} SUMMARY for call write~init~int(1317, ~#products~0.base, 177 + ~#products~0.offset, 2); srcloc: L5874-92 {48952#true} is VALID [2020-07-18 08:47:38,348 INFO L280 TraceCheckUtils]: 283: Hoare triple {48952#true} SUMMARY for call write~init~int(10376, ~#products~0.base, 179 + ~#products~0.offset, 2); srcloc: L5874-93 {48952#true} is VALID [2020-07-18 08:47:38,348 INFO L280 TraceCheckUtils]: 284: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 181 + ~#products~0.offset, 2); srcloc: L5874-94 {48952#true} is VALID [2020-07-18 08:47:38,348 INFO L280 TraceCheckUtils]: 285: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 183 + ~#products~0.offset, 2); srcloc: L5874-95 {48952#true} is VALID [2020-07-18 08:47:38,348 INFO L280 TraceCheckUtils]: 286: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 185 + ~#products~0.offset, 1); srcloc: L5874-96 {48952#true} is VALID [2020-07-18 08:47:38,348 INFO L280 TraceCheckUtils]: 287: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 186 + ~#products~0.offset, 1); srcloc: L5874-97 {48952#true} is VALID [2020-07-18 08:47:38,349 INFO L280 TraceCheckUtils]: 288: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 187 + ~#products~0.offset, 1); srcloc: L5874-98 {48952#true} is VALID [2020-07-18 08:47:38,349 INFO L280 TraceCheckUtils]: 289: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 188 + ~#products~0.offset, 1); srcloc: L5874-99 {48952#true} is VALID [2020-07-18 08:47:38,349 INFO L280 TraceCheckUtils]: 290: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 189 + ~#products~0.offset, 1); srcloc: L5874-100 {48952#true} is VALID [2020-07-18 08:47:38,349 INFO L280 TraceCheckUtils]: 291: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 190 + ~#products~0.offset, 1); srcloc: L5874-101 {48952#true} is VALID [2020-07-18 08:47:38,349 INFO L280 TraceCheckUtils]: 292: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 191 + ~#products~0.offset, 1); srcloc: L5874-102 {48952#true} is VALID [2020-07-18 08:47:38,349 INFO L280 TraceCheckUtils]: 293: Hoare triple {48952#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 {48952#true} is VALID [2020-07-18 08:47:38,350 INFO L280 TraceCheckUtils]: 294: Hoare triple {48952#true} SUMMARY for call write~init~int(3, ~#products~0.base, 200 + ~#products~0.offset, 2); srcloc: L5874-104 {48952#true} is VALID [2020-07-18 08:47:38,350 INFO L280 TraceCheckUtils]: 295: Hoare triple {48952#true} SUMMARY for call write~init~int(1295, ~#products~0.base, 202 + ~#products~0.offset, 2); srcloc: L5874-105 {48952#true} is VALID [2020-07-18 08:47:38,350 INFO L280 TraceCheckUtils]: 296: Hoare triple {48952#true} SUMMARY for call write~init~int(400, ~#products~0.base, 204 + ~#products~0.offset, 2); srcloc: L5874-106 {48952#true} is VALID [2020-07-18 08:47:38,350 INFO L280 TraceCheckUtils]: 297: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 206 + ~#products~0.offset, 2); srcloc: L5874-107 {48952#true} is VALID [2020-07-18 08:47:38,350 INFO L280 TraceCheckUtils]: 298: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 208 + ~#products~0.offset, 2); srcloc: L5874-108 {48952#true} is VALID [2020-07-18 08:47:38,350 INFO L280 TraceCheckUtils]: 299: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 210 + ~#products~0.offset, 1); srcloc: L5874-109 {48952#true} is VALID [2020-07-18 08:47:38,351 INFO L280 TraceCheckUtils]: 300: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 211 + ~#products~0.offset, 1); srcloc: L5874-110 {48952#true} is VALID [2020-07-18 08:47:38,351 INFO L280 TraceCheckUtils]: 301: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 212 + ~#products~0.offset, 1); srcloc: L5874-111 {48952#true} is VALID [2020-07-18 08:47:38,351 INFO L280 TraceCheckUtils]: 302: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 213 + ~#products~0.offset, 1); srcloc: L5874-112 {48952#true} is VALID [2020-07-18 08:47:38,351 INFO L280 TraceCheckUtils]: 303: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 214 + ~#products~0.offset, 1); srcloc: L5874-113 {48952#true} is VALID [2020-07-18 08:47:38,351 INFO L280 TraceCheckUtils]: 304: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 215 + ~#products~0.offset, 1); srcloc: L5874-114 {48952#true} is VALID [2020-07-18 08:47:38,351 INFO L280 TraceCheckUtils]: 305: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 216 + ~#products~0.offset, 1); srcloc: L5874-115 {48952#true} is VALID [2020-07-18 08:47:38,352 INFO L280 TraceCheckUtils]: 306: Hoare triple {48952#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 {48952#true} is VALID [2020-07-18 08:47:38,352 INFO L280 TraceCheckUtils]: 307: Hoare triple {48952#true} SUMMARY for call write~init~int(3, ~#products~0.base, 225 + ~#products~0.offset, 2); srcloc: L5874-117 {48952#true} is VALID [2020-07-18 08:47:38,352 INFO L280 TraceCheckUtils]: 308: Hoare triple {48952#true} SUMMARY for call write~init~int(1183, ~#products~0.base, 227 + ~#products~0.offset, 2); srcloc: L5874-118 {48952#true} is VALID [2020-07-18 08:47:38,352 INFO L280 TraceCheckUtils]: 309: Hoare triple {48952#true} SUMMARY for call write~init~int(20570, ~#products~0.base, 229 + ~#products~0.offset, 2); srcloc: L5874-119 {48952#true} is VALID [2020-07-18 08:47:38,352 INFO L280 TraceCheckUtils]: 310: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 231 + ~#products~0.offset, 2); srcloc: L5874-120 {48952#true} is VALID [2020-07-18 08:47:38,352 INFO L280 TraceCheckUtils]: 311: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 233 + ~#products~0.offset, 2); srcloc: L5874-121 {48952#true} is VALID [2020-07-18 08:47:38,352 INFO L280 TraceCheckUtils]: 312: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 235 + ~#products~0.offset, 1); srcloc: L5874-122 {48952#true} is VALID [2020-07-18 08:47:38,353 INFO L280 TraceCheckUtils]: 313: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 236 + ~#products~0.offset, 1); srcloc: L5874-123 {48952#true} is VALID [2020-07-18 08:47:38,353 INFO L280 TraceCheckUtils]: 314: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 237 + ~#products~0.offset, 1); srcloc: L5874-124 {48952#true} is VALID [2020-07-18 08:47:38,353 INFO L280 TraceCheckUtils]: 315: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 238 + ~#products~0.offset, 1); srcloc: L5874-125 {48952#true} is VALID [2020-07-18 08:47:38,353 INFO L280 TraceCheckUtils]: 316: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 239 + ~#products~0.offset, 1); srcloc: L5874-126 {48952#true} is VALID [2020-07-18 08:47:38,353 INFO L280 TraceCheckUtils]: 317: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 240 + ~#products~0.offset, 1); srcloc: L5874-127 {48952#true} is VALID [2020-07-18 08:47:38,353 INFO L280 TraceCheckUtils]: 318: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 241 + ~#products~0.offset, 1); srcloc: L5874-128 {48952#true} is VALID [2020-07-18 08:47:38,354 INFO L280 TraceCheckUtils]: 319: Hoare triple {48952#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 {48952#true} is VALID [2020-07-18 08:47:38,354 INFO L280 TraceCheckUtils]: 320: Hoare triple {48952#true} SUMMARY for call write~init~int(3, ~#products~0.base, 250 + ~#products~0.offset, 2); srcloc: L5874-130 {48952#true} is VALID [2020-07-18 08:47:38,354 INFO L280 TraceCheckUtils]: 321: Hoare triple {48952#true} SUMMARY for call write~init~int(3710, ~#products~0.base, 252 + ~#products~0.offset, 2); srcloc: L5874-131 {48952#true} is VALID [2020-07-18 08:47:38,354 INFO L280 TraceCheckUtils]: 322: Hoare triple {48952#true} SUMMARY for call write~init~int(4097, ~#products~0.base, 254 + ~#products~0.offset, 2); srcloc: L5874-132 {48952#true} is VALID [2020-07-18 08:47:38,354 INFO L280 TraceCheckUtils]: 323: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 256 + ~#products~0.offset, 2); srcloc: L5874-133 {48952#true} is VALID [2020-07-18 08:47:38,354 INFO L280 TraceCheckUtils]: 324: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 258 + ~#products~0.offset, 2); srcloc: L5874-134 {48952#true} is VALID [2020-07-18 08:47:38,355 INFO L280 TraceCheckUtils]: 325: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 260 + ~#products~0.offset, 1); srcloc: L5874-135 {48952#true} is VALID [2020-07-18 08:47:38,355 INFO L280 TraceCheckUtils]: 326: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 261 + ~#products~0.offset, 1); srcloc: L5874-136 {48952#true} is VALID [2020-07-18 08:47:38,355 INFO L280 TraceCheckUtils]: 327: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 262 + ~#products~0.offset, 1); srcloc: L5874-137 {48952#true} is VALID [2020-07-18 08:47:38,355 INFO L280 TraceCheckUtils]: 328: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 263 + ~#products~0.offset, 1); srcloc: L5874-138 {48952#true} is VALID [2020-07-18 08:47:38,355 INFO L280 TraceCheckUtils]: 329: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 264 + ~#products~0.offset, 1); srcloc: L5874-139 {48952#true} is VALID [2020-07-18 08:47:38,355 INFO L280 TraceCheckUtils]: 330: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 265 + ~#products~0.offset, 1); srcloc: L5874-140 {48952#true} is VALID [2020-07-18 08:47:38,356 INFO L280 TraceCheckUtils]: 331: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 266 + ~#products~0.offset, 1); srcloc: L5874-141 {48952#true} is VALID [2020-07-18 08:47:38,356 INFO L280 TraceCheckUtils]: 332: Hoare triple {48952#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 {48952#true} is VALID [2020-07-18 08:47:38,356 INFO L280 TraceCheckUtils]: 333: Hoare triple {48952#true} SUMMARY for call write~init~int(3, ~#products~0.base, 275 + ~#products~0.offset, 2); srcloc: L5874-143 {48952#true} is VALID [2020-07-18 08:47:38,356 INFO L280 TraceCheckUtils]: 334: Hoare triple {48952#true} SUMMARY for call write~init~int(32902, ~#products~0.base, 277 + ~#products~0.offset, 2); srcloc: L5874-144 {48952#true} is VALID [2020-07-18 08:47:38,356 INFO L280 TraceCheckUtils]: 335: Hoare triple {48952#true} SUMMARY for call write~init~int(2003, ~#products~0.base, 279 + ~#products~0.offset, 2); srcloc: L5874-145 {48952#true} is VALID [2020-07-18 08:47:38,356 INFO L280 TraceCheckUtils]: 336: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 281 + ~#products~0.offset, 2); srcloc: L5874-146 {48952#true} is VALID [2020-07-18 08:47:38,357 INFO L280 TraceCheckUtils]: 337: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 283 + ~#products~0.offset, 2); srcloc: L5874-147 {48952#true} is VALID [2020-07-18 08:47:38,357 INFO L280 TraceCheckUtils]: 338: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 285 + ~#products~0.offset, 1); srcloc: L5874-148 {48952#true} is VALID [2020-07-18 08:47:38,357 INFO L280 TraceCheckUtils]: 339: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 286 + ~#products~0.offset, 1); srcloc: L5874-149 {48952#true} is VALID [2020-07-18 08:47:38,357 INFO L280 TraceCheckUtils]: 340: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 287 + ~#products~0.offset, 1); srcloc: L5874-150 {48952#true} is VALID [2020-07-18 08:47:38,357 INFO L280 TraceCheckUtils]: 341: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 288 + ~#products~0.offset, 1); srcloc: L5874-151 {48952#true} is VALID [2020-07-18 08:47:38,357 INFO L280 TraceCheckUtils]: 342: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 289 + ~#products~0.offset, 1); srcloc: L5874-152 {48952#true} is VALID [2020-07-18 08:47:38,358 INFO L280 TraceCheckUtils]: 343: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 290 + ~#products~0.offset, 1); srcloc: L5874-153 {48952#true} is VALID [2020-07-18 08:47:38,358 INFO L280 TraceCheckUtils]: 344: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 291 + ~#products~0.offset, 1); srcloc: L5874-154 {48952#true} is VALID [2020-07-18 08:47:38,358 INFO L280 TraceCheckUtils]: 345: Hoare triple {48952#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 {48952#true} is VALID [2020-07-18 08:47:38,358 INFO L280 TraceCheckUtils]: 346: Hoare triple {48952#true} SUMMARY for call write~init~int(3, ~#products~0.base, 300 + ~#products~0.offset, 2); srcloc: L5874-156 {48952#true} is VALID [2020-07-18 08:47:38,358 INFO L280 TraceCheckUtils]: 347: Hoare triple {48952#true} SUMMARY for call write~init~int(4742, ~#products~0.base, 302 + ~#products~0.offset, 2); srcloc: L5874-157 {48952#true} is VALID [2020-07-18 08:47:38,358 INFO L280 TraceCheckUtils]: 348: Hoare triple {48952#true} SUMMARY for call write~init~int(32769, ~#products~0.base, 304 + ~#products~0.offset, 2); srcloc: L5874-158 {48952#true} is VALID [2020-07-18 08:47:38,359 INFO L280 TraceCheckUtils]: 349: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 306 + ~#products~0.offset, 2); srcloc: L5874-159 {48952#true} is VALID [2020-07-18 08:47:38,359 INFO L280 TraceCheckUtils]: 350: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 308 + ~#products~0.offset, 2); srcloc: L5874-160 {48952#true} is VALID [2020-07-18 08:47:38,359 INFO L280 TraceCheckUtils]: 351: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 310 + ~#products~0.offset, 1); srcloc: L5874-161 {48952#true} is VALID [2020-07-18 08:47:38,359 INFO L280 TraceCheckUtils]: 352: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 311 + ~#products~0.offset, 1); srcloc: L5874-162 {48952#true} is VALID [2020-07-18 08:47:38,359 INFO L280 TraceCheckUtils]: 353: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 312 + ~#products~0.offset, 1); srcloc: L5874-163 {48952#true} is VALID [2020-07-18 08:47:38,359 INFO L280 TraceCheckUtils]: 354: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 313 + ~#products~0.offset, 1); srcloc: L5874-164 {48952#true} is VALID [2020-07-18 08:47:38,360 INFO L280 TraceCheckUtils]: 355: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 314 + ~#products~0.offset, 1); srcloc: L5874-165 {48952#true} is VALID [2020-07-18 08:47:38,360 INFO L280 TraceCheckUtils]: 356: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 315 + ~#products~0.offset, 1); srcloc: L5874-166 {48952#true} is VALID [2020-07-18 08:47:38,360 INFO L280 TraceCheckUtils]: 357: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 316 + ~#products~0.offset, 1); srcloc: L5874-167 {48952#true} is VALID [2020-07-18 08:47:38,360 INFO L280 TraceCheckUtils]: 358: Hoare triple {48952#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 {48952#true} is VALID [2020-07-18 08:47:38,360 INFO L280 TraceCheckUtils]: 359: Hoare triple {48952#true} SUMMARY for call write~init~int(3, ~#products~0.base, 325 + ~#products~0.offset, 2); srcloc: L5874-169 {48952#true} is VALID [2020-07-18 08:47:38,360 INFO L280 TraceCheckUtils]: 360: Hoare triple {48952#true} SUMMARY for call write~init~int(1317, ~#products~0.base, 327 + ~#products~0.offset, 2); srcloc: L5874-170 {48952#true} is VALID [2020-07-18 08:47:38,360 INFO L280 TraceCheckUtils]: 361: Hoare triple {48952#true} SUMMARY for call write~init~int(42146, ~#products~0.base, 329 + ~#products~0.offset, 2); srcloc: L5874-171 {48952#true} is VALID [2020-07-18 08:47:38,361 INFO L280 TraceCheckUtils]: 362: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 331 + ~#products~0.offset, 2); srcloc: L5874-172 {48952#true} is VALID [2020-07-18 08:47:38,361 INFO L280 TraceCheckUtils]: 363: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 333 + ~#products~0.offset, 2); srcloc: L5874-173 {48952#true} is VALID [2020-07-18 08:47:38,361 INFO L280 TraceCheckUtils]: 364: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 335 + ~#products~0.offset, 1); srcloc: L5874-174 {48952#true} is VALID [2020-07-18 08:47:38,361 INFO L280 TraceCheckUtils]: 365: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 336 + ~#products~0.offset, 1); srcloc: L5874-175 {48952#true} is VALID [2020-07-18 08:47:38,361 INFO L280 TraceCheckUtils]: 366: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 337 + ~#products~0.offset, 1); srcloc: L5874-176 {48952#true} is VALID [2020-07-18 08:47:38,361 INFO L280 TraceCheckUtils]: 367: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 338 + ~#products~0.offset, 1); srcloc: L5874-177 {48952#true} is VALID [2020-07-18 08:47:38,362 INFO L280 TraceCheckUtils]: 368: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 339 + ~#products~0.offset, 1); srcloc: L5874-178 {48952#true} is VALID [2020-07-18 08:47:38,362 INFO L280 TraceCheckUtils]: 369: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 340 + ~#products~0.offset, 1); srcloc: L5874-179 {48952#true} is VALID [2020-07-18 08:47:38,362 INFO L280 TraceCheckUtils]: 370: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 341 + ~#products~0.offset, 1); srcloc: L5874-180 {48952#true} is VALID [2020-07-18 08:47:38,362 INFO L280 TraceCheckUtils]: 371: Hoare triple {48952#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 {48952#true} is VALID [2020-07-18 08:47:38,362 INFO L280 TraceCheckUtils]: 372: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 350 + ~#products~0.offset, 2); srcloc: L5874-182 {48952#true} is VALID [2020-07-18 08:47:38,363 INFO L280 TraceCheckUtils]: 373: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 352 + ~#products~0.offset, 2); srcloc: L5874-183 {48952#true} is VALID [2020-07-18 08:47:38,363 INFO L280 TraceCheckUtils]: 374: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 354 + ~#products~0.offset, 2); srcloc: L5874-184 {48952#true} is VALID [2020-07-18 08:47:38,363 INFO L280 TraceCheckUtils]: 375: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 356 + ~#products~0.offset, 2); srcloc: L5874-185 {48952#true} is VALID [2020-07-18 08:47:38,363 INFO L280 TraceCheckUtils]: 376: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 358 + ~#products~0.offset, 2); srcloc: L5874-186 {48952#true} is VALID [2020-07-18 08:47:38,363 INFO L280 TraceCheckUtils]: 377: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 360 + ~#products~0.offset, 1); srcloc: L5874-187 {48952#true} is VALID [2020-07-18 08:47:38,364 INFO L280 TraceCheckUtils]: 378: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 361 + ~#products~0.offset, 1); srcloc: L5874-188 {48952#true} is VALID [2020-07-18 08:47:38,364 INFO L280 TraceCheckUtils]: 379: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 362 + ~#products~0.offset, 1); srcloc: L5874-189 {48952#true} is VALID [2020-07-18 08:47:38,364 INFO L280 TraceCheckUtils]: 380: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 363 + ~#products~0.offset, 1); srcloc: L5874-190 {48952#true} is VALID [2020-07-18 08:47:38,364 INFO L280 TraceCheckUtils]: 381: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 364 + ~#products~0.offset, 1); srcloc: L5874-191 {48952#true} is VALID [2020-07-18 08:47:38,364 INFO L280 TraceCheckUtils]: 382: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 365 + ~#products~0.offset, 1); srcloc: L5874-192 {48952#true} is VALID [2020-07-18 08:47:38,364 INFO L280 TraceCheckUtils]: 383: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 366 + ~#products~0.offset, 1); srcloc: L5874-193 {48952#true} is VALID [2020-07-18 08:47:38,365 INFO L280 TraceCheckUtils]: 384: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 367 + ~#products~0.offset, 8); srcloc: L5874-194 {48952#true} is VALID [2020-07-18 08:47:38,365 INFO L280 TraceCheckUtils]: 385: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[0 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,365 INFO L280 TraceCheckUtils]: 386: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[0 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,365 INFO L280 TraceCheckUtils]: 387: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[0 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,365 INFO L280 TraceCheckUtils]: 388: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[0 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,366 INFO L280 TraceCheckUtils]: 389: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[0 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,366 INFO L280 TraceCheckUtils]: 390: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[0 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,366 INFO L280 TraceCheckUtils]: 391: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[0 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,366 INFO L280 TraceCheckUtils]: 392: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[0 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,366 INFO L280 TraceCheckUtils]: 393: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[0 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,366 INFO L280 TraceCheckUtils]: 394: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[0 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,367 INFO L280 TraceCheckUtils]: 395: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[0 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,367 INFO L280 TraceCheckUtils]: 396: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[0 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,367 INFO L280 TraceCheckUtils]: 397: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[0 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,367 INFO L280 TraceCheckUtils]: 398: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[1 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,367 INFO L280 TraceCheckUtils]: 399: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[1 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,368 INFO L280 TraceCheckUtils]: 400: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[1 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,368 INFO L280 TraceCheckUtils]: 401: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[1 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,368 INFO L280 TraceCheckUtils]: 402: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[1 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,368 INFO L280 TraceCheckUtils]: 403: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[1 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,368 INFO L280 TraceCheckUtils]: 404: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[1 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,369 INFO L280 TraceCheckUtils]: 405: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[1 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,369 INFO L280 TraceCheckUtils]: 406: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[1 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,369 INFO L280 TraceCheckUtils]: 407: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[1 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,369 INFO L280 TraceCheckUtils]: 408: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[1 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,369 INFO L280 TraceCheckUtils]: 409: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[1 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,369 INFO L280 TraceCheckUtils]: 410: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[1 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,370 INFO L280 TraceCheckUtils]: 411: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[2 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,370 INFO L280 TraceCheckUtils]: 412: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[2 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,370 INFO L280 TraceCheckUtils]: 413: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[2 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,370 INFO L280 TraceCheckUtils]: 414: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[2 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,370 INFO L280 TraceCheckUtils]: 415: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[2 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,370 INFO L280 TraceCheckUtils]: 416: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[2 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,371 INFO L280 TraceCheckUtils]: 417: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[2 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,371 INFO L280 TraceCheckUtils]: 418: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[2 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,371 INFO L280 TraceCheckUtils]: 419: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[2 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,371 INFO L280 TraceCheckUtils]: 420: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[2 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,371 INFO L280 TraceCheckUtils]: 421: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[2 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,371 INFO L280 TraceCheckUtils]: 422: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[2 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,372 INFO L280 TraceCheckUtils]: 423: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[2 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,372 INFO L280 TraceCheckUtils]: 424: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[3 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,372 INFO L280 TraceCheckUtils]: 425: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[3 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,372 INFO L280 TraceCheckUtils]: 426: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[3 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,372 INFO L280 TraceCheckUtils]: 427: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[3 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,372 INFO L280 TraceCheckUtils]: 428: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[3 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,373 INFO L280 TraceCheckUtils]: 429: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[3 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,373 INFO L280 TraceCheckUtils]: 430: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[3 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,373 INFO L280 TraceCheckUtils]: 431: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[3 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,373 INFO L280 TraceCheckUtils]: 432: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[3 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,373 INFO L280 TraceCheckUtils]: 433: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[3 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,373 INFO L280 TraceCheckUtils]: 434: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[3 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,374 INFO L280 TraceCheckUtils]: 435: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[3 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,374 INFO L280 TraceCheckUtils]: 436: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[3 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,374 INFO L280 TraceCheckUtils]: 437: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[4 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,374 INFO L280 TraceCheckUtils]: 438: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[4 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,374 INFO L280 TraceCheckUtils]: 439: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[4 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,374 INFO L280 TraceCheckUtils]: 440: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[4 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,375 INFO L280 TraceCheckUtils]: 441: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[4 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,375 INFO L280 TraceCheckUtils]: 442: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[4 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,375 INFO L280 TraceCheckUtils]: 443: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[4 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,375 INFO L280 TraceCheckUtils]: 444: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[4 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,375 INFO L280 TraceCheckUtils]: 445: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[4 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,375 INFO L280 TraceCheckUtils]: 446: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[4 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,376 INFO L280 TraceCheckUtils]: 447: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[4 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,376 INFO L280 TraceCheckUtils]: 448: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[4 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,376 INFO L280 TraceCheckUtils]: 449: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[4 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,376 INFO L280 TraceCheckUtils]: 450: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[5 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,376 INFO L280 TraceCheckUtils]: 451: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[5 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,376 INFO L280 TraceCheckUtils]: 452: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[5 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,377 INFO L280 TraceCheckUtils]: 453: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[5 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,377 INFO L280 TraceCheckUtils]: 454: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[5 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,377 INFO L280 TraceCheckUtils]: 455: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[5 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,377 INFO L280 TraceCheckUtils]: 456: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[5 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,377 INFO L280 TraceCheckUtils]: 457: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[5 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,377 INFO L280 TraceCheckUtils]: 458: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[5 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,378 INFO L280 TraceCheckUtils]: 459: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[5 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,378 INFO L280 TraceCheckUtils]: 460: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[5 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,378 INFO L280 TraceCheckUtils]: 461: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[5 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,378 INFO L280 TraceCheckUtils]: 462: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[5 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,378 INFO L280 TraceCheckUtils]: 463: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[6 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,379 INFO L280 TraceCheckUtils]: 464: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[6 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,379 INFO L280 TraceCheckUtils]: 465: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[6 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,379 INFO L280 TraceCheckUtils]: 466: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[6 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,379 INFO L280 TraceCheckUtils]: 467: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[6 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,379 INFO L280 TraceCheckUtils]: 468: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[6 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,379 INFO L280 TraceCheckUtils]: 469: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[6 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,380 INFO L280 TraceCheckUtils]: 470: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[6 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,380 INFO L280 TraceCheckUtils]: 471: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[6 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,380 INFO L280 TraceCheckUtils]: 472: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[6 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,380 INFO L280 TraceCheckUtils]: 473: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[6 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,380 INFO L280 TraceCheckUtils]: 474: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[6 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,380 INFO L280 TraceCheckUtils]: 475: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[6 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,381 INFO L280 TraceCheckUtils]: 476: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[7 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,381 INFO L280 TraceCheckUtils]: 477: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[7 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,381 INFO L280 TraceCheckUtils]: 478: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[7 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,381 INFO L280 TraceCheckUtils]: 479: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[7 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,381 INFO L280 TraceCheckUtils]: 480: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[7 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,381 INFO L280 TraceCheckUtils]: 481: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[7 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,382 INFO L280 TraceCheckUtils]: 482: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[7 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,382 INFO L280 TraceCheckUtils]: 483: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[7 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,382 INFO L280 TraceCheckUtils]: 484: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[7 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,382 INFO L280 TraceCheckUtils]: 485: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[7 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,382 INFO L280 TraceCheckUtils]: 486: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[7 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,382 INFO L280 TraceCheckUtils]: 487: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[7 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,383 INFO L280 TraceCheckUtils]: 488: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[7 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,383 INFO L280 TraceCheckUtils]: 489: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[8 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,383 INFO L280 TraceCheckUtils]: 490: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[8 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,383 INFO L280 TraceCheckUtils]: 491: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[8 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,383 INFO L280 TraceCheckUtils]: 492: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[8 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,383 INFO L280 TraceCheckUtils]: 493: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[8 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,384 INFO L280 TraceCheckUtils]: 494: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[8 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,384 INFO L280 TraceCheckUtils]: 495: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[8 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,384 INFO L280 TraceCheckUtils]: 496: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[8 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,384 INFO L280 TraceCheckUtils]: 497: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[8 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,384 INFO L280 TraceCheckUtils]: 498: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[8 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,384 INFO L280 TraceCheckUtils]: 499: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[8 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,385 INFO L280 TraceCheckUtils]: 500: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[8 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,385 INFO L280 TraceCheckUtils]: 501: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[8 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,385 INFO L280 TraceCheckUtils]: 502: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[9 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,385 INFO L280 TraceCheckUtils]: 503: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[9 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,385 INFO L280 TraceCheckUtils]: 504: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[9 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,385 INFO L280 TraceCheckUtils]: 505: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[9 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,385 INFO L280 TraceCheckUtils]: 506: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[9 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,386 INFO L280 TraceCheckUtils]: 507: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[9 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,386 INFO L280 TraceCheckUtils]: 508: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[9 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,386 INFO L280 TraceCheckUtils]: 509: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[9 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,386 INFO L280 TraceCheckUtils]: 510: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[9 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,386 INFO L280 TraceCheckUtils]: 511: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[9 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,387 INFO L280 TraceCheckUtils]: 512: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[9 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,387 INFO L280 TraceCheckUtils]: 513: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[9 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,387 INFO L280 TraceCheckUtils]: 514: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[9 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,387 INFO L280 TraceCheckUtils]: 515: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[10 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,387 INFO L280 TraceCheckUtils]: 516: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[10 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,388 INFO L280 TraceCheckUtils]: 517: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[10 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,388 INFO L280 TraceCheckUtils]: 518: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[10 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,388 INFO L280 TraceCheckUtils]: 519: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[10 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,388 INFO L280 TraceCheckUtils]: 520: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[10 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,388 INFO L280 TraceCheckUtils]: 521: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[10 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,389 INFO L280 TraceCheckUtils]: 522: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[10 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,389 INFO L280 TraceCheckUtils]: 523: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[10 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,389 INFO L280 TraceCheckUtils]: 524: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[10 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,389 INFO L280 TraceCheckUtils]: 525: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[10 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,389 INFO L280 TraceCheckUtils]: 526: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[10 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,390 INFO L280 TraceCheckUtils]: 527: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[10 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,390 INFO L280 TraceCheckUtils]: 528: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[11 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,390 INFO L280 TraceCheckUtils]: 529: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[11 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,390 INFO L280 TraceCheckUtils]: 530: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[11 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,390 INFO L280 TraceCheckUtils]: 531: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[11 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,390 INFO L280 TraceCheckUtils]: 532: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[11 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,391 INFO L280 TraceCheckUtils]: 533: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[11 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,391 INFO L280 TraceCheckUtils]: 534: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[11 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,391 INFO L280 TraceCheckUtils]: 535: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[11 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,391 INFO L280 TraceCheckUtils]: 536: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[11 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,391 INFO L280 TraceCheckUtils]: 537: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[11 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,392 INFO L280 TraceCheckUtils]: 538: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[11 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,392 INFO L280 TraceCheckUtils]: 539: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[11 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,392 INFO L280 TraceCheckUtils]: 540: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[11 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,392 INFO L280 TraceCheckUtils]: 541: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[12 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,392 INFO L280 TraceCheckUtils]: 542: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[12 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,393 INFO L280 TraceCheckUtils]: 543: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[12 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,393 INFO L280 TraceCheckUtils]: 544: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[12 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,393 INFO L280 TraceCheckUtils]: 545: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[12 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,393 INFO L280 TraceCheckUtils]: 546: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[12 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,393 INFO L280 TraceCheckUtils]: 547: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[12 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,393 INFO L280 TraceCheckUtils]: 548: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[12 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,394 INFO L280 TraceCheckUtils]: 549: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[12 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,394 INFO L280 TraceCheckUtils]: 550: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[12 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,394 INFO L280 TraceCheckUtils]: 551: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[12 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,394 INFO L280 TraceCheckUtils]: 552: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[12 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,394 INFO L280 TraceCheckUtils]: 553: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[12 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,394 INFO L280 TraceCheckUtils]: 554: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[13 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,395 INFO L280 TraceCheckUtils]: 555: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[13 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,395 INFO L280 TraceCheckUtils]: 556: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[13 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,395 INFO L280 TraceCheckUtils]: 557: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[13 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,395 INFO L280 TraceCheckUtils]: 558: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[13 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,395 INFO L280 TraceCheckUtils]: 559: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[13 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,396 INFO L280 TraceCheckUtils]: 560: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[13 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,396 INFO L280 TraceCheckUtils]: 561: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[13 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,396 INFO L280 TraceCheckUtils]: 562: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[13 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,396 INFO L280 TraceCheckUtils]: 563: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[13 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,396 INFO L280 TraceCheckUtils]: 564: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[13 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,396 INFO L280 TraceCheckUtils]: 565: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[13 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,397 INFO L280 TraceCheckUtils]: 566: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[13 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,397 INFO L280 TraceCheckUtils]: 567: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[14 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,397 INFO L280 TraceCheckUtils]: 568: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[14 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,397 INFO L280 TraceCheckUtils]: 569: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[14 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,397 INFO L280 TraceCheckUtils]: 570: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[14 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,397 INFO L280 TraceCheckUtils]: 571: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[14 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,398 INFO L280 TraceCheckUtils]: 572: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[14 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,398 INFO L280 TraceCheckUtils]: 573: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[14 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,398 INFO L280 TraceCheckUtils]: 574: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[14 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,398 INFO L280 TraceCheckUtils]: 575: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[14 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,398 INFO L280 TraceCheckUtils]: 576: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[14 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,398 INFO L280 TraceCheckUtils]: 577: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[14 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,399 INFO L280 TraceCheckUtils]: 578: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[14 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,399 INFO L280 TraceCheckUtils]: 579: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[14 := 0]; {48952#true} is VALID [2020-07-18 08:47:38,399 INFO L280 TraceCheckUtils]: 580: Hoare triple {48952#true} SUMMARY for call ~#cdc_subset_driver~0.base, ~#cdc_subset_driver~0.offset := #Ultimate.allocOnStack(289); srcloc: L5930 {48952#true} is VALID [2020-07-18 08:47:38,399 INFO L280 TraceCheckUtils]: 581: Hoare triple {48952#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 {48952#true} is VALID [2020-07-18 08:47:38,399 INFO L280 TraceCheckUtils]: 582: Hoare triple {48952#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 {48952#true} is VALID [2020-07-18 08:47:38,399 INFO L280 TraceCheckUtils]: 583: Hoare triple {48952#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 {48952#true} is VALID [2020-07-18 08:47:38,400 INFO L280 TraceCheckUtils]: 584: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 24 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-4 {48952#true} is VALID [2020-07-18 08:47:38,400 INFO L280 TraceCheckUtils]: 585: Hoare triple {48952#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 {48952#true} is VALID [2020-07-18 08:47:38,400 INFO L280 TraceCheckUtils]: 586: Hoare triple {48952#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 {48952#true} is VALID [2020-07-18 08:47:38,400 INFO L280 TraceCheckUtils]: 587: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 48 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-7 {48952#true} is VALID [2020-07-18 08:47:38,400 INFO L280 TraceCheckUtils]: 588: Hoare triple {48952#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 {48952#true} is VALID [2020-07-18 08:47:38,400 INFO L280 TraceCheckUtils]: 589: Hoare triple {48952#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 {48952#true} is VALID [2020-07-18 08:47:38,401 INFO L280 TraceCheckUtils]: 590: Hoare triple {48952#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 {48952#true} is VALID [2020-07-18 08:47:38,401 INFO L280 TraceCheckUtils]: 591: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 80 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-11 {48952#true} is VALID [2020-07-18 08:47:38,401 INFO L280 TraceCheckUtils]: 592: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 84 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-12 {48952#true} is VALID [2020-07-18 08:47:38,401 INFO L280 TraceCheckUtils]: 593: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 88 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-13 {48952#true} is VALID [2020-07-18 08:47:38,401 INFO L280 TraceCheckUtils]: 594: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 92 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-14 {48952#true} is VALID [2020-07-18 08:47:38,402 INFO L280 TraceCheckUtils]: 595: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 100 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-15 {48952#true} is VALID [2020-07-18 08:47:38,402 INFO L280 TraceCheckUtils]: 596: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 108 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-16 {48952#true} is VALID [2020-07-18 08:47:38,402 INFO L280 TraceCheckUtils]: 597: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 116 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-17 {48952#true} is VALID [2020-07-18 08:47:38,402 INFO L280 TraceCheckUtils]: 598: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 124 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-18 {48952#true} is VALID [2020-07-18 08:47:38,402 INFO L280 TraceCheckUtils]: 599: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 132 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-19 {48952#true} is VALID [2020-07-18 08:47:38,402 INFO L280 TraceCheckUtils]: 600: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 136 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-20 {48952#true} is VALID [2020-07-18 08:47:38,403 INFO L280 TraceCheckUtils]: 601: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 148 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-21 {48952#true} is VALID [2020-07-18 08:47:38,403 INFO L280 TraceCheckUtils]: 602: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 156 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-22 {48952#true} is VALID [2020-07-18 08:47:38,403 INFO L280 TraceCheckUtils]: 603: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 164 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-23 {48952#true} is VALID [2020-07-18 08:47:38,403 INFO L280 TraceCheckUtils]: 604: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 172 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-24 {48952#true} is VALID [2020-07-18 08:47:38,403 INFO L280 TraceCheckUtils]: 605: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 180 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-25 {48952#true} is VALID [2020-07-18 08:47:38,403 INFO L280 TraceCheckUtils]: 606: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 188 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-26 {48952#true} is VALID [2020-07-18 08:47:38,404 INFO L280 TraceCheckUtils]: 607: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 196 + ~#cdc_subset_driver~0.offset, 1); srcloc: L5930-27 {48952#true} is VALID [2020-07-18 08:47:38,404 INFO L280 TraceCheckUtils]: 608: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 197 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-28 {48952#true} is VALID [2020-07-18 08:47:38,404 INFO L280 TraceCheckUtils]: 609: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 201 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-29 {48952#true} is VALID [2020-07-18 08:47:38,404 INFO L280 TraceCheckUtils]: 610: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 209 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-30 {48952#true} is VALID [2020-07-18 08:47:38,404 INFO L280 TraceCheckUtils]: 611: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 217 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-31 {48952#true} is VALID [2020-07-18 08:47:38,404 INFO L280 TraceCheckUtils]: 612: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 225 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-32 {48952#true} is VALID [2020-07-18 08:47:38,405 INFO L280 TraceCheckUtils]: 613: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 233 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-33 {48952#true} is VALID [2020-07-18 08:47:38,405 INFO L280 TraceCheckUtils]: 614: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 241 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-34 {48952#true} is VALID [2020-07-18 08:47:38,405 INFO L280 TraceCheckUtils]: 615: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 249 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-35 {48952#true} is VALID [2020-07-18 08:47:38,405 INFO L280 TraceCheckUtils]: 616: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 257 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-36 {48952#true} is VALID [2020-07-18 08:47:38,405 INFO L280 TraceCheckUtils]: 617: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 265 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-37 {48952#true} is VALID [2020-07-18 08:47:38,405 INFO L280 TraceCheckUtils]: 618: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 273 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-38 {48952#true} is VALID [2020-07-18 08:47:38,406 INFO L280 TraceCheckUtils]: 619: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 281 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-39 {48952#true} is VALID [2020-07-18 08:47:38,406 INFO L280 TraceCheckUtils]: 620: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 285 + ~#cdc_subset_driver~0.offset, 1); srcloc: L5930-40 {48952#true} is VALID [2020-07-18 08:47:38,406 INFO L280 TraceCheckUtils]: 621: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 286 + ~#cdc_subset_driver~0.offset, 1); srcloc: L5930-41 {48952#true} is VALID [2020-07-18 08:47:38,406 INFO L280 TraceCheckUtils]: 622: Hoare triple {48952#true} SUMMARY for call write~init~int(1, ~#cdc_subset_driver~0.base, 287 + ~#cdc_subset_driver~0.offset, 1); srcloc: L5930-42 {48952#true} is VALID [2020-07-18 08:47:38,406 INFO L280 TraceCheckUtils]: 623: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 288 + ~#cdc_subset_driver~0.offset, 1); srcloc: L5930-43 {48952#true} is VALID [2020-07-18 08:47:38,407 INFO L280 TraceCheckUtils]: 624: Hoare triple {48952#true} ~ldv_retval_0~0 := 0; {48952#true} is VALID [2020-07-18 08:47:38,407 INFO L280 TraceCheckUtils]: 625: Hoare triple {48952#true} ~ldv_retval_1~0 := 0; {48952#true} is VALID [2020-07-18 08:47:38,407 INFO L280 TraceCheckUtils]: 626: Hoare triple {48952#true} ~ldv_retval_3~0 := 0; {48952#true} is VALID [2020-07-18 08:47:38,407 INFO L280 TraceCheckUtils]: 627: Hoare triple {48952#true} ~ldv_retval_2~0 := 0; {48952#true} is VALID [2020-07-18 08:47:38,407 INFO L280 TraceCheckUtils]: 628: Hoare triple {48952#true} ~ldv_mutex_i_mutex_of_inode~0 := 1; {48952#true} is VALID [2020-07-18 08:47:38,407 INFO L280 TraceCheckUtils]: 629: Hoare triple {48952#true} ~ldv_mutex_lock~0 := 1; {48952#true} is VALID [2020-07-18 08:47:38,408 INFO L280 TraceCheckUtils]: 630: Hoare triple {48952#true} ~ldv_mutex_mutex_of_device~0 := 1; {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-18 08:47:38,409 INFO L280 TraceCheckUtils]: 631: Hoare triple {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} ~ldv_mutex_udev~0 := 1; {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-18 08:47:38,409 INFO L280 TraceCheckUtils]: 632: Hoare triple {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} assume true; {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-18 08:47:38,410 INFO L275 TraceCheckUtils]: 633: Hoare quadruple {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} {48952#true} #2340#return; {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-18 08:47:38,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:47:38,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:47:38,624 INFO L280 TraceCheckUtils]: 0: Hoare triple {49779#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {48952#true} is VALID [2020-07-18 08:47:38,624 INFO L280 TraceCheckUtils]: 1: Hoare triple {48952#true} assume true; {48952#true} is VALID [2020-07-18 08:47:38,624 INFO L275 TraceCheckUtils]: 2: Hoare quadruple {48952#true} {48952#true} #2150#return; {48952#true} is VALID [2020-07-18 08:47:38,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:47:38,634 INFO L280 TraceCheckUtils]: 0: Hoare triple {48952#true} ~cond := #in~cond; {48952#true} is VALID [2020-07-18 08:47:38,635 INFO L280 TraceCheckUtils]: 1: Hoare triple {48952#true} assume !(0 == ~cond); {48952#true} is VALID [2020-07-18 08:47:38,635 INFO L280 TraceCheckUtils]: 2: Hoare triple {48952#true} assume true; {48952#true} is VALID [2020-07-18 08:47:38,635 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {48952#true} {48952#true} #2152#return; {48952#true} is VALID [2020-07-18 08:47:38,635 INFO L280 TraceCheckUtils]: 0: Hoare triple {49771#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {48952#true} is VALID [2020-07-18 08:47:38,635 INFO L280 TraceCheckUtils]: 1: Hoare triple {48952#true} havoc ~p~2.base, ~p~2.offset; {48952#true} is VALID [2020-07-18 08:47:38,635 INFO L280 TraceCheckUtils]: 2: Hoare triple {48952#true} havoc ~tmp~2.base, ~tmp~2.offset; {48952#true} is VALID [2020-07-18 08:47:38,636 INFO L280 TraceCheckUtils]: 3: Hoare triple {48952#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 {48952#true} is VALID [2020-07-18 08:47:38,642 INFO L263 TraceCheckUtils]: 4: Hoare triple {48952#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)); {49779#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-18 08:47:38,642 INFO L280 TraceCheckUtils]: 5: Hoare triple {49779#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {48952#true} is VALID [2020-07-18 08:47:38,643 INFO L280 TraceCheckUtils]: 6: Hoare triple {48952#true} assume true; {48952#true} is VALID [2020-07-18 08:47:38,643 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {48952#true} {48952#true} #2150#return; {48952#true} is VALID [2020-07-18 08:47:38,643 INFO L280 TraceCheckUtils]: 8: Hoare triple {48952#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {48952#true} is VALID [2020-07-18 08:47:38,643 INFO L280 TraceCheckUtils]: 9: Hoare triple {48952#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {48952#true} is VALID [2020-07-18 08:47:38,643 INFO L263 TraceCheckUtils]: 10: Hoare triple {48952#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {48952#true} is VALID [2020-07-18 08:47:38,643 INFO L280 TraceCheckUtils]: 11: Hoare triple {48952#true} ~cond := #in~cond; {48952#true} is VALID [2020-07-18 08:47:38,644 INFO L280 TraceCheckUtils]: 12: Hoare triple {48952#true} assume !(0 == ~cond); {48952#true} is VALID [2020-07-18 08:47:38,644 INFO L280 TraceCheckUtils]: 13: Hoare triple {48952#true} assume true; {48952#true} is VALID [2020-07-18 08:47:38,644 INFO L275 TraceCheckUtils]: 14: Hoare quadruple {48952#true} {48952#true} #2152#return; {48952#true} is VALID [2020-07-18 08:47:38,644 INFO L280 TraceCheckUtils]: 15: Hoare triple {48952#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {48952#true} is VALID [2020-07-18 08:47:38,644 INFO L280 TraceCheckUtils]: 16: Hoare triple {48952#true} assume true; {48952#true} is VALID [2020-07-18 08:47:38,645 INFO L275 TraceCheckUtils]: 17: Hoare quadruple {48952#true} {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} #2182#return; {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-18 08:47:38,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:47:38,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:47:38,667 INFO L280 TraceCheckUtils]: 0: Hoare triple {49779#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {48952#true} is VALID [2020-07-18 08:47:38,667 INFO L280 TraceCheckUtils]: 1: Hoare triple {48952#true} assume true; {48952#true} is VALID [2020-07-18 08:47:38,668 INFO L275 TraceCheckUtils]: 2: Hoare quadruple {48952#true} {48952#true} #2150#return; {48952#true} is VALID [2020-07-18 08:47:38,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:47:38,683 INFO L280 TraceCheckUtils]: 0: Hoare triple {48952#true} ~cond := #in~cond; {48952#true} is VALID [2020-07-18 08:47:38,683 INFO L280 TraceCheckUtils]: 1: Hoare triple {48952#true} assume !(0 == ~cond); {48952#true} is VALID [2020-07-18 08:47:38,684 INFO L280 TraceCheckUtils]: 2: Hoare triple {48952#true} assume true; {48952#true} is VALID [2020-07-18 08:47:38,684 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {48952#true} {48952#true} #2152#return; {48952#true} is VALID [2020-07-18 08:47:38,684 INFO L280 TraceCheckUtils]: 0: Hoare triple {49771#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {48952#true} is VALID [2020-07-18 08:47:38,684 INFO L280 TraceCheckUtils]: 1: Hoare triple {48952#true} havoc ~p~2.base, ~p~2.offset; {48952#true} is VALID [2020-07-18 08:47:38,685 INFO L280 TraceCheckUtils]: 2: Hoare triple {48952#true} havoc ~tmp~2.base, ~tmp~2.offset; {48952#true} is VALID [2020-07-18 08:47:38,685 INFO L280 TraceCheckUtils]: 3: Hoare triple {48952#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 {48952#true} is VALID [2020-07-18 08:47:38,694 INFO L263 TraceCheckUtils]: 4: Hoare triple {48952#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)); {49779#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-18 08:47:38,695 INFO L280 TraceCheckUtils]: 5: Hoare triple {49779#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {48952#true} is VALID [2020-07-18 08:47:38,695 INFO L280 TraceCheckUtils]: 6: Hoare triple {48952#true} assume true; {48952#true} is VALID [2020-07-18 08:47:38,695 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {48952#true} {48952#true} #2150#return; {48952#true} is VALID [2020-07-18 08:47:38,695 INFO L280 TraceCheckUtils]: 8: Hoare triple {48952#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {48952#true} is VALID [2020-07-18 08:47:38,695 INFO L280 TraceCheckUtils]: 9: Hoare triple {48952#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {48952#true} is VALID [2020-07-18 08:47:38,696 INFO L263 TraceCheckUtils]: 10: Hoare triple {48952#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {48952#true} is VALID [2020-07-18 08:47:38,696 INFO L280 TraceCheckUtils]: 11: Hoare triple {48952#true} ~cond := #in~cond; {48952#true} is VALID [2020-07-18 08:47:38,696 INFO L280 TraceCheckUtils]: 12: Hoare triple {48952#true} assume !(0 == ~cond); {48952#true} is VALID [2020-07-18 08:47:38,696 INFO L280 TraceCheckUtils]: 13: Hoare triple {48952#true} assume true; {48952#true} is VALID [2020-07-18 08:47:38,697 INFO L275 TraceCheckUtils]: 14: Hoare quadruple {48952#true} {48952#true} #2152#return; {48952#true} is VALID [2020-07-18 08:47:38,697 INFO L280 TraceCheckUtils]: 15: Hoare triple {48952#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {48952#true} is VALID [2020-07-18 08:47:38,697 INFO L280 TraceCheckUtils]: 16: Hoare triple {48952#true} assume true; {48952#true} is VALID [2020-07-18 08:47:38,698 INFO L275 TraceCheckUtils]: 17: Hoare quadruple {48952#true} {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} #2184#return; {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-18 08:47:38,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:47:38,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:47:38,720 INFO L280 TraceCheckUtils]: 0: Hoare triple {49779#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {48952#true} is VALID [2020-07-18 08:47:38,720 INFO L280 TraceCheckUtils]: 1: Hoare triple {48952#true} assume true; {48952#true} is VALID [2020-07-18 08:47:38,720 INFO L275 TraceCheckUtils]: 2: Hoare quadruple {48952#true} {48952#true} #2150#return; {48952#true} is VALID [2020-07-18 08:47:38,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:47:38,726 INFO L280 TraceCheckUtils]: 0: Hoare triple {48952#true} ~cond := #in~cond; {48952#true} is VALID [2020-07-18 08:47:38,727 INFO L280 TraceCheckUtils]: 1: Hoare triple {48952#true} assume !(0 == ~cond); {48952#true} is VALID [2020-07-18 08:47:38,727 INFO L280 TraceCheckUtils]: 2: Hoare triple {48952#true} assume true; {48952#true} is VALID [2020-07-18 08:47:38,727 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {48952#true} {48952#true} #2152#return; {48952#true} is VALID [2020-07-18 08:47:38,727 INFO L280 TraceCheckUtils]: 0: Hoare triple {49771#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {48952#true} is VALID [2020-07-18 08:47:38,727 INFO L280 TraceCheckUtils]: 1: Hoare triple {48952#true} havoc ~p~2.base, ~p~2.offset; {48952#true} is VALID [2020-07-18 08:47:38,728 INFO L280 TraceCheckUtils]: 2: Hoare triple {48952#true} havoc ~tmp~2.base, ~tmp~2.offset; {48952#true} is VALID [2020-07-18 08:47:38,728 INFO L280 TraceCheckUtils]: 3: Hoare triple {48952#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 {48952#true} is VALID [2020-07-18 08:47:38,729 INFO L263 TraceCheckUtils]: 4: Hoare triple {48952#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)); {49779#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-18 08:47:38,729 INFO L280 TraceCheckUtils]: 5: Hoare triple {49779#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {48952#true} is VALID [2020-07-18 08:47:38,729 INFO L280 TraceCheckUtils]: 6: Hoare triple {48952#true} assume true; {48952#true} is VALID [2020-07-18 08:47:38,729 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {48952#true} {48952#true} #2150#return; {48952#true} is VALID [2020-07-18 08:47:38,730 INFO L280 TraceCheckUtils]: 8: Hoare triple {48952#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {48952#true} is VALID [2020-07-18 08:47:38,730 INFO L280 TraceCheckUtils]: 9: Hoare triple {48952#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {48952#true} is VALID [2020-07-18 08:47:38,730 INFO L263 TraceCheckUtils]: 10: Hoare triple {48952#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {48952#true} is VALID [2020-07-18 08:47:38,730 INFO L280 TraceCheckUtils]: 11: Hoare triple {48952#true} ~cond := #in~cond; {48952#true} is VALID [2020-07-18 08:47:38,730 INFO L280 TraceCheckUtils]: 12: Hoare triple {48952#true} assume !(0 == ~cond); {48952#true} is VALID [2020-07-18 08:47:38,730 INFO L280 TraceCheckUtils]: 13: Hoare triple {48952#true} assume true; {48952#true} is VALID [2020-07-18 08:47:38,731 INFO L275 TraceCheckUtils]: 14: Hoare quadruple {48952#true} {48952#true} #2152#return; {48952#true} is VALID [2020-07-18 08:47:38,731 INFO L280 TraceCheckUtils]: 15: Hoare triple {48952#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {48952#true} is VALID [2020-07-18 08:47:38,731 INFO L280 TraceCheckUtils]: 16: Hoare triple {48952#true} assume true; {48952#true} is VALID [2020-07-18 08:47:38,734 INFO L275 TraceCheckUtils]: 17: Hoare quadruple {48952#true} {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} #2186#return; {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-18 08:47:38,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:47:38,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:47:38,764 INFO L280 TraceCheckUtils]: 0: Hoare triple {49779#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {48952#true} is VALID [2020-07-18 08:47:38,764 INFO L280 TraceCheckUtils]: 1: Hoare triple {48952#true} assume true; {48952#true} is VALID [2020-07-18 08:47:38,764 INFO L275 TraceCheckUtils]: 2: Hoare quadruple {48952#true} {48952#true} #2150#return; {48952#true} is VALID [2020-07-18 08:47:38,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:47:38,771 INFO L280 TraceCheckUtils]: 0: Hoare triple {48952#true} ~cond := #in~cond; {48952#true} is VALID [2020-07-18 08:47:38,772 INFO L280 TraceCheckUtils]: 1: Hoare triple {48952#true} assume !(0 == ~cond); {48952#true} is VALID [2020-07-18 08:47:38,772 INFO L280 TraceCheckUtils]: 2: Hoare triple {48952#true} assume true; {48952#true} is VALID [2020-07-18 08:47:38,772 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {48952#true} {48952#true} #2152#return; {48952#true} is VALID [2020-07-18 08:47:38,772 INFO L280 TraceCheckUtils]: 0: Hoare triple {49771#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {48952#true} is VALID [2020-07-18 08:47:38,772 INFO L280 TraceCheckUtils]: 1: Hoare triple {48952#true} havoc ~p~2.base, ~p~2.offset; {48952#true} is VALID [2020-07-18 08:47:38,773 INFO L280 TraceCheckUtils]: 2: Hoare triple {48952#true} havoc ~tmp~2.base, ~tmp~2.offset; {48952#true} is VALID [2020-07-18 08:47:38,773 INFO L280 TraceCheckUtils]: 3: Hoare triple {48952#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 {48952#true} is VALID [2020-07-18 08:47:38,774 INFO L263 TraceCheckUtils]: 4: Hoare triple {48952#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)); {49779#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-18 08:47:38,774 INFO L280 TraceCheckUtils]: 5: Hoare triple {49779#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {48952#true} is VALID [2020-07-18 08:47:38,775 INFO L280 TraceCheckUtils]: 6: Hoare triple {48952#true} assume true; {48952#true} is VALID [2020-07-18 08:47:38,775 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {48952#true} {48952#true} #2150#return; {48952#true} is VALID [2020-07-18 08:47:38,775 INFO L280 TraceCheckUtils]: 8: Hoare triple {48952#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {48952#true} is VALID [2020-07-18 08:47:38,775 INFO L280 TraceCheckUtils]: 9: Hoare triple {48952#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {48952#true} is VALID [2020-07-18 08:47:38,775 INFO L263 TraceCheckUtils]: 10: Hoare triple {48952#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {48952#true} is VALID [2020-07-18 08:47:38,775 INFO L280 TraceCheckUtils]: 11: Hoare triple {48952#true} ~cond := #in~cond; {48952#true} is VALID [2020-07-18 08:47:38,776 INFO L280 TraceCheckUtils]: 12: Hoare triple {48952#true} assume !(0 == ~cond); {48952#true} is VALID [2020-07-18 08:47:38,776 INFO L280 TraceCheckUtils]: 13: Hoare triple {48952#true} assume true; {48952#true} is VALID [2020-07-18 08:47:38,776 INFO L275 TraceCheckUtils]: 14: Hoare quadruple {48952#true} {48952#true} #2152#return; {48952#true} is VALID [2020-07-18 08:47:38,776 INFO L280 TraceCheckUtils]: 15: Hoare triple {48952#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {48952#true} is VALID [2020-07-18 08:47:38,776 INFO L280 TraceCheckUtils]: 16: Hoare triple {48952#true} assume true; {48952#true} is VALID [2020-07-18 08:47:38,777 INFO L275 TraceCheckUtils]: 17: Hoare quadruple {48952#true} {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} #2188#return; {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-18 08:47:38,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:47:38,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:47:38,800 INFO L280 TraceCheckUtils]: 0: Hoare triple {49779#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {48952#true} is VALID [2020-07-18 08:47:38,801 INFO L280 TraceCheckUtils]: 1: Hoare triple {48952#true} assume true; {48952#true} is VALID [2020-07-18 08:47:38,801 INFO L275 TraceCheckUtils]: 2: Hoare quadruple {48952#true} {48952#true} #2150#return; {48952#true} is VALID [2020-07-18 08:47:38,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:47:38,808 INFO L280 TraceCheckUtils]: 0: Hoare triple {48952#true} ~cond := #in~cond; {48952#true} is VALID [2020-07-18 08:47:38,808 INFO L280 TraceCheckUtils]: 1: Hoare triple {48952#true} assume !(0 == ~cond); {48952#true} is VALID [2020-07-18 08:47:38,808 INFO L280 TraceCheckUtils]: 2: Hoare triple {48952#true} assume true; {48952#true} is VALID [2020-07-18 08:47:38,808 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {48952#true} {48952#true} #2152#return; {48952#true} is VALID [2020-07-18 08:47:38,809 INFO L280 TraceCheckUtils]: 0: Hoare triple {49771#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {48952#true} is VALID [2020-07-18 08:47:38,809 INFO L280 TraceCheckUtils]: 1: Hoare triple {48952#true} havoc ~p~2.base, ~p~2.offset; {48952#true} is VALID [2020-07-18 08:47:38,809 INFO L280 TraceCheckUtils]: 2: Hoare triple {48952#true} havoc ~tmp~2.base, ~tmp~2.offset; {48952#true} is VALID [2020-07-18 08:47:38,809 INFO L280 TraceCheckUtils]: 3: Hoare triple {48952#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 {48952#true} is VALID [2020-07-18 08:47:38,811 INFO L263 TraceCheckUtils]: 4: Hoare triple {48952#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)); {49779#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-18 08:47:38,811 INFO L280 TraceCheckUtils]: 5: Hoare triple {49779#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {48952#true} is VALID [2020-07-18 08:47:38,811 INFO L280 TraceCheckUtils]: 6: Hoare triple {48952#true} assume true; {48952#true} is VALID [2020-07-18 08:47:38,811 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {48952#true} {48952#true} #2150#return; {48952#true} is VALID [2020-07-18 08:47:38,811 INFO L280 TraceCheckUtils]: 8: Hoare triple {48952#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {48952#true} is VALID [2020-07-18 08:47:38,811 INFO L280 TraceCheckUtils]: 9: Hoare triple {48952#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {48952#true} is VALID [2020-07-18 08:47:38,812 INFO L263 TraceCheckUtils]: 10: Hoare triple {48952#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {48952#true} is VALID [2020-07-18 08:47:38,812 INFO L280 TraceCheckUtils]: 11: Hoare triple {48952#true} ~cond := #in~cond; {48952#true} is VALID [2020-07-18 08:47:38,812 INFO L280 TraceCheckUtils]: 12: Hoare triple {48952#true} assume !(0 == ~cond); {48952#true} is VALID [2020-07-18 08:47:38,812 INFO L280 TraceCheckUtils]: 13: Hoare triple {48952#true} assume true; {48952#true} is VALID [2020-07-18 08:47:38,812 INFO L275 TraceCheckUtils]: 14: Hoare quadruple {48952#true} {48952#true} #2152#return; {48952#true} is VALID [2020-07-18 08:47:38,812 INFO L280 TraceCheckUtils]: 15: Hoare triple {48952#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {48952#true} is VALID [2020-07-18 08:47:38,813 INFO L280 TraceCheckUtils]: 16: Hoare triple {48952#true} assume true; {48952#true} is VALID [2020-07-18 08:47:38,813 INFO L275 TraceCheckUtils]: 17: Hoare quadruple {48952#true} {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} #2190#return; {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-18 08:47:38,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:47:38,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:47:38,838 INFO L280 TraceCheckUtils]: 0: Hoare triple {49779#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {48952#true} is VALID [2020-07-18 08:47:38,838 INFO L280 TraceCheckUtils]: 1: Hoare triple {48952#true} assume true; {48952#true} is VALID [2020-07-18 08:47:38,839 INFO L275 TraceCheckUtils]: 2: Hoare quadruple {48952#true} {48952#true} #2150#return; {48952#true} is VALID [2020-07-18 08:47:38,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:47:38,846 INFO L280 TraceCheckUtils]: 0: Hoare triple {48952#true} ~cond := #in~cond; {48952#true} is VALID [2020-07-18 08:47:38,846 INFO L280 TraceCheckUtils]: 1: Hoare triple {48952#true} assume !(0 == ~cond); {48952#true} is VALID [2020-07-18 08:47:38,846 INFO L280 TraceCheckUtils]: 2: Hoare triple {48952#true} assume true; {48952#true} is VALID [2020-07-18 08:47:38,846 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {48952#true} {48952#true} #2152#return; {48952#true} is VALID [2020-07-18 08:47:38,847 INFO L280 TraceCheckUtils]: 0: Hoare triple {49771#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {48952#true} is VALID [2020-07-18 08:47:38,847 INFO L280 TraceCheckUtils]: 1: Hoare triple {48952#true} havoc ~p~2.base, ~p~2.offset; {48952#true} is VALID [2020-07-18 08:47:38,847 INFO L280 TraceCheckUtils]: 2: Hoare triple {48952#true} havoc ~tmp~2.base, ~tmp~2.offset; {48952#true} is VALID [2020-07-18 08:47:38,847 INFO L280 TraceCheckUtils]: 3: Hoare triple {48952#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 {48952#true} is VALID [2020-07-18 08:47:38,849 INFO L263 TraceCheckUtils]: 4: Hoare triple {48952#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)); {49779#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-18 08:47:38,849 INFO L280 TraceCheckUtils]: 5: Hoare triple {49779#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {48952#true} is VALID [2020-07-18 08:47:38,849 INFO L280 TraceCheckUtils]: 6: Hoare triple {48952#true} assume true; {48952#true} is VALID [2020-07-18 08:47:38,849 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {48952#true} {48952#true} #2150#return; {48952#true} is VALID [2020-07-18 08:47:38,850 INFO L280 TraceCheckUtils]: 8: Hoare triple {48952#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {48952#true} is VALID [2020-07-18 08:47:38,850 INFO L280 TraceCheckUtils]: 9: Hoare triple {48952#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {48952#true} is VALID [2020-07-18 08:47:38,850 INFO L263 TraceCheckUtils]: 10: Hoare triple {48952#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {48952#true} is VALID [2020-07-18 08:47:38,850 INFO L280 TraceCheckUtils]: 11: Hoare triple {48952#true} ~cond := #in~cond; {48952#true} is VALID [2020-07-18 08:47:38,850 INFO L280 TraceCheckUtils]: 12: Hoare triple {48952#true} assume !(0 == ~cond); {48952#true} is VALID [2020-07-18 08:47:38,851 INFO L280 TraceCheckUtils]: 13: Hoare triple {48952#true} assume true; {48952#true} is VALID [2020-07-18 08:47:38,851 INFO L275 TraceCheckUtils]: 14: Hoare quadruple {48952#true} {48952#true} #2152#return; {48952#true} is VALID [2020-07-18 08:47:38,851 INFO L280 TraceCheckUtils]: 15: Hoare triple {48952#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {48952#true} is VALID [2020-07-18 08:47:38,851 INFO L280 TraceCheckUtils]: 16: Hoare triple {48952#true} assume true; {48952#true} is VALID [2020-07-18 08:47:38,852 INFO L275 TraceCheckUtils]: 17: Hoare quadruple {48952#true} {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} #2192#return; {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-18 08:47:38,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:47:38,859 INFO L280 TraceCheckUtils]: 0: Hoare triple {48952#true} assume true; {48952#true} is VALID [2020-07-18 08:47:38,860 INFO L275 TraceCheckUtils]: 1: Hoare quadruple {48952#true} {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} #2194#return; {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-18 08:47:38,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:47:38,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:47:38,896 INFO L280 TraceCheckUtils]: 0: Hoare triple {49815#(and (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|))} #t~loopctr125 := 0; {48952#true} is VALID [2020-07-18 08:47:38,897 INFO L280 TraceCheckUtils]: 1: Hoare triple {48952#true} assume !(#t~loopctr125 < #amount); {48952#true} is VALID [2020-07-18 08:47:38,897 INFO L280 TraceCheckUtils]: 2: Hoare triple {48952#true} assume #res.base == #ptr.base && #res.offset == #ptr.offset; {48952#true} is VALID [2020-07-18 08:47:38,897 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {48952#true} {48952#true} #2164#return; {48952#true} is VALID [2020-07-18 08:47:38,898 INFO L280 TraceCheckUtils]: 0: Hoare triple {49815#(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; {48952#true} is VALID [2020-07-18 08:47:38,898 INFO L280 TraceCheckUtils]: 1: Hoare triple {48952#true} ~c := #in~c; {48952#true} is VALID [2020-07-18 08:47:38,898 INFO L280 TraceCheckUtils]: 2: Hoare triple {48952#true} ~n := #in~n; {48952#true} is VALID [2020-07-18 08:47:38,898 INFO L280 TraceCheckUtils]: 3: Hoare triple {48952#true} havoc ~tmp~3.base, ~tmp~3.offset; {48952#true} is VALID [2020-07-18 08:47:38,899 INFO L263 TraceCheckUtils]: 4: Hoare triple {48952#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)); {49815#(and (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|))} is VALID [2020-07-18 08:47:38,900 INFO L280 TraceCheckUtils]: 5: Hoare triple {49815#(and (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|))} #t~loopctr125 := 0; {48952#true} is VALID [2020-07-18 08:47:38,900 INFO L280 TraceCheckUtils]: 6: Hoare triple {48952#true} assume !(#t~loopctr125 < #amount); {48952#true} is VALID [2020-07-18 08:47:38,900 INFO L280 TraceCheckUtils]: 7: Hoare triple {48952#true} assume #res.base == #ptr.base && #res.offset == #ptr.offset; {48952#true} is VALID [2020-07-18 08:47:38,900 INFO L275 TraceCheckUtils]: 8: Hoare quadruple {48952#true} {48952#true} #2164#return; {48952#true} is VALID [2020-07-18 08:47:38,900 INFO L280 TraceCheckUtils]: 9: Hoare triple {48952#true} ~tmp~3.base, ~tmp~3.offset := ~s.base, ~s.offset; {48952#true} is VALID [2020-07-18 08:47:38,901 INFO L280 TraceCheckUtils]: 10: Hoare triple {48952#true} havoc #t~memset~res13.base, #t~memset~res13.offset; {48952#true} is VALID [2020-07-18 08:47:38,901 INFO L280 TraceCheckUtils]: 11: Hoare triple {48952#true} #res.base, #res.offset := ~tmp~3.base, ~tmp~3.offset; {48952#true} is VALID [2020-07-18 08:47:38,901 INFO L280 TraceCheckUtils]: 12: Hoare triple {48952#true} assume true; {48952#true} is VALID [2020-07-18 08:47:38,902 INFO L275 TraceCheckUtils]: 13: Hoare quadruple {48952#true} {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} #2196#return; {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-18 08:47:38,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:47:38,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:47:38,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:47:38,997 INFO L280 TraceCheckUtils]: 0: Hoare triple {48952#true} ~arg0.base, ~arg0.offset := #in~arg0.base, #in~arg0.offset; {48952#true} is VALID [2020-07-18 08:47:38,997 INFO L280 TraceCheckUtils]: 1: Hoare triple {48952#true} ~arg1.base, ~arg1.offset := #in~arg1.base, #in~arg1.offset; {48952#true} is VALID [2020-07-18 08:47:38,997 INFO L280 TraceCheckUtils]: 2: Hoare triple {48952#true} ~arg2.base, ~arg2.offset := #in~arg2.base, #in~arg2.offset; {48952#true} is VALID [2020-07-18 08:47:38,997 INFO L280 TraceCheckUtils]: 3: Hoare triple {48952#true} assume -2147483648 <= #t~nondet118 && #t~nondet118 <= 2147483647; {48952#true} is VALID [2020-07-18 08:47:38,998 INFO L280 TraceCheckUtils]: 4: Hoare triple {48952#true} #res := #t~nondet118; {48952#true} is VALID [2020-07-18 08:47:38,998 INFO L280 TraceCheckUtils]: 5: Hoare triple {48952#true} havoc #t~nondet118; {48952#true} is VALID [2020-07-18 08:47:38,998 INFO L280 TraceCheckUtils]: 6: Hoare triple {48952#true} assume true; {48952#true} is VALID [2020-07-18 08:47:38,998 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {48952#true} {48952#true} #2304#return; {48952#true} is VALID [2020-07-18 08:47:39,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:47:39,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:47:39,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:47:39,058 INFO L280 TraceCheckUtils]: 0: Hoare triple {49779#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {48952#true} is VALID [2020-07-18 08:47:39,059 INFO L280 TraceCheckUtils]: 1: Hoare triple {48952#true} assume true; {48952#true} is VALID [2020-07-18 08:47:39,059 INFO L275 TraceCheckUtils]: 2: Hoare quadruple {48952#true} {48952#true} #2150#return; {48952#true} is VALID [2020-07-18 08:47:39,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:47:39,066 INFO L280 TraceCheckUtils]: 0: Hoare triple {48952#true} ~cond := #in~cond; {48952#true} is VALID [2020-07-18 08:47:39,067 INFO L280 TraceCheckUtils]: 1: Hoare triple {48952#true} assume !(0 == ~cond); {48952#true} is VALID [2020-07-18 08:47:39,067 INFO L280 TraceCheckUtils]: 2: Hoare triple {48952#true} assume true; {48952#true} is VALID [2020-07-18 08:47:39,067 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {48952#true} {48952#true} #2152#return; {48952#true} is VALID [2020-07-18 08:47:39,067 INFO L280 TraceCheckUtils]: 0: Hoare triple {49771#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {48952#true} is VALID [2020-07-18 08:47:39,067 INFO L280 TraceCheckUtils]: 1: Hoare triple {48952#true} havoc ~p~2.base, ~p~2.offset; {48952#true} is VALID [2020-07-18 08:47:39,068 INFO L280 TraceCheckUtils]: 2: Hoare triple {48952#true} havoc ~tmp~2.base, ~tmp~2.offset; {48952#true} is VALID [2020-07-18 08:47:39,068 INFO L280 TraceCheckUtils]: 3: Hoare triple {48952#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 {48952#true} is VALID [2020-07-18 08:47:39,069 INFO L263 TraceCheckUtils]: 4: Hoare triple {48952#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)); {49779#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-18 08:47:39,069 INFO L280 TraceCheckUtils]: 5: Hoare triple {49779#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {48952#true} is VALID [2020-07-18 08:47:39,070 INFO L280 TraceCheckUtils]: 6: Hoare triple {48952#true} assume true; {48952#true} is VALID [2020-07-18 08:47:39,070 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {48952#true} {48952#true} #2150#return; {48952#true} is VALID [2020-07-18 08:47:39,070 INFO L280 TraceCheckUtils]: 8: Hoare triple {48952#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {48952#true} is VALID [2020-07-18 08:47:39,070 INFO L280 TraceCheckUtils]: 9: Hoare triple {48952#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {48952#true} is VALID [2020-07-18 08:47:39,070 INFO L263 TraceCheckUtils]: 10: Hoare triple {48952#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {48952#true} is VALID [2020-07-18 08:47:39,071 INFO L280 TraceCheckUtils]: 11: Hoare triple {48952#true} ~cond := #in~cond; {48952#true} is VALID [2020-07-18 08:47:39,071 INFO L280 TraceCheckUtils]: 12: Hoare triple {48952#true} assume !(0 == ~cond); {48952#true} is VALID [2020-07-18 08:47:39,071 INFO L280 TraceCheckUtils]: 13: Hoare triple {48952#true} assume true; {48952#true} is VALID [2020-07-18 08:47:39,071 INFO L275 TraceCheckUtils]: 14: Hoare quadruple {48952#true} {48952#true} #2152#return; {48952#true} is VALID [2020-07-18 08:47:39,071 INFO L280 TraceCheckUtils]: 15: Hoare triple {48952#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {48952#true} is VALID [2020-07-18 08:47:39,072 INFO L280 TraceCheckUtils]: 16: Hoare triple {48952#true} assume true; {48952#true} is VALID [2020-07-18 08:47:39,072 INFO L275 TraceCheckUtils]: 17: Hoare quadruple {48952#true} {48952#true} #2120#return; {48952#true} is VALID [2020-07-18 08:47:39,072 INFO L280 TraceCheckUtils]: 0: Hoare triple {49903#(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; {48952#true} is VALID [2020-07-18 08:47:39,073 INFO L263 TraceCheckUtils]: 1: Hoare triple {48952#true} call #t~ret44.base, #t~ret44.offset := ldv_init_zalloc(1560); {49771#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} is VALID [2020-07-18 08:47:39,073 INFO L280 TraceCheckUtils]: 2: Hoare triple {49771#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {48952#true} is VALID [2020-07-18 08:47:39,074 INFO L280 TraceCheckUtils]: 3: Hoare triple {48952#true} havoc ~p~2.base, ~p~2.offset; {48952#true} is VALID [2020-07-18 08:47:39,074 INFO L280 TraceCheckUtils]: 4: Hoare triple {48952#true} havoc ~tmp~2.base, ~tmp~2.offset; {48952#true} is VALID [2020-07-18 08:47:39,074 INFO L280 TraceCheckUtils]: 5: Hoare triple {48952#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 {48952#true} is VALID [2020-07-18 08:47:39,076 INFO L263 TraceCheckUtils]: 6: Hoare triple {48952#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)); {49779#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-18 08:47:39,076 INFO L280 TraceCheckUtils]: 7: Hoare triple {49779#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {48952#true} is VALID [2020-07-18 08:47:39,076 INFO L280 TraceCheckUtils]: 8: Hoare triple {48952#true} assume true; {48952#true} is VALID [2020-07-18 08:47:39,076 INFO L275 TraceCheckUtils]: 9: Hoare quadruple {48952#true} {48952#true} #2150#return; {48952#true} is VALID [2020-07-18 08:47:39,076 INFO L280 TraceCheckUtils]: 10: Hoare triple {48952#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {48952#true} is VALID [2020-07-18 08:47:39,077 INFO L280 TraceCheckUtils]: 11: Hoare triple {48952#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {48952#true} is VALID [2020-07-18 08:47:39,077 INFO L263 TraceCheckUtils]: 12: Hoare triple {48952#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {48952#true} is VALID [2020-07-18 08:47:39,077 INFO L280 TraceCheckUtils]: 13: Hoare triple {48952#true} ~cond := #in~cond; {48952#true} is VALID [2020-07-18 08:47:39,077 INFO L280 TraceCheckUtils]: 14: Hoare triple {48952#true} assume !(0 == ~cond); {48952#true} is VALID [2020-07-18 08:47:39,077 INFO L280 TraceCheckUtils]: 15: Hoare triple {48952#true} assume true; {48952#true} is VALID [2020-07-18 08:47:39,078 INFO L275 TraceCheckUtils]: 16: Hoare quadruple {48952#true} {48952#true} #2152#return; {48952#true} is VALID [2020-07-18 08:47:39,078 INFO L280 TraceCheckUtils]: 17: Hoare triple {48952#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {48952#true} is VALID [2020-07-18 08:47:39,078 INFO L280 TraceCheckUtils]: 18: Hoare triple {48952#true} assume true; {48952#true} is VALID [2020-07-18 08:47:39,078 INFO L275 TraceCheckUtils]: 19: Hoare quadruple {48952#true} {48952#true} #2120#return; {48952#true} is VALID [2020-07-18 08:47:39,078 INFO L280 TraceCheckUtils]: 20: Hoare triple {48952#true} ~tmp~7.base, ~tmp~7.offset := #t~ret44.base, #t~ret44.offset; {48952#true} is VALID [2020-07-18 08:47:39,078 INFO L280 TraceCheckUtils]: 21: Hoare triple {48952#true} havoc #t~ret44.base, #t~ret44.offset; {48952#true} is VALID [2020-07-18 08:47:39,079 INFO L280 TraceCheckUtils]: 22: Hoare triple {48952#true} ~cdc_subset_driver_group1~0.base, ~cdc_subset_driver_group1~0.offset := ~tmp~7.base, ~tmp~7.offset; {48952#true} is VALID [2020-07-18 08:47:39,079 INFO L280 TraceCheckUtils]: 23: Hoare triple {48952#true} assume true; {48952#true} is VALID [2020-07-18 08:47:39,079 INFO L275 TraceCheckUtils]: 24: Hoare quadruple {48952#true} {48952#true} #2306#return; {48952#true} is VALID [2020-07-18 08:47:39,080 INFO L280 TraceCheckUtils]: 0: Hoare triple {49820#(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; {48952#true} is VALID [2020-07-18 08:47:39,080 INFO L280 TraceCheckUtils]: 1: Hoare triple {48952#true} ~ldv_func_arg2.base, ~ldv_func_arg2.offset := #in~ldv_func_arg2.base, #in~ldv_func_arg2.offset; {48952#true} is VALID [2020-07-18 08:47:39,080 INFO L280 TraceCheckUtils]: 2: Hoare triple {48952#true} ~ldv_func_arg3.base, ~ldv_func_arg3.offset := #in~ldv_func_arg3.base, #in~ldv_func_arg3.offset; {48952#true} is VALID [2020-07-18 08:47:39,080 INFO L280 TraceCheckUtils]: 3: Hoare triple {48952#true} havoc ~ldv_func_res~1; {48952#true} is VALID [2020-07-18 08:47:39,080 INFO L280 TraceCheckUtils]: 4: Hoare triple {48952#true} havoc ~tmp~11; {48952#true} is VALID [2020-07-18 08:47:39,080 INFO L263 TraceCheckUtils]: 5: Hoare triple {48952#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); {48952#true} is VALID [2020-07-18 08:47:39,081 INFO L280 TraceCheckUtils]: 6: Hoare triple {48952#true} ~arg0.base, ~arg0.offset := #in~arg0.base, #in~arg0.offset; {48952#true} is VALID [2020-07-18 08:47:39,081 INFO L280 TraceCheckUtils]: 7: Hoare triple {48952#true} ~arg1.base, ~arg1.offset := #in~arg1.base, #in~arg1.offset; {48952#true} is VALID [2020-07-18 08:47:39,081 INFO L280 TraceCheckUtils]: 8: Hoare triple {48952#true} ~arg2.base, ~arg2.offset := #in~arg2.base, #in~arg2.offset; {48952#true} is VALID [2020-07-18 08:47:39,081 INFO L280 TraceCheckUtils]: 9: Hoare triple {48952#true} assume -2147483648 <= #t~nondet118 && #t~nondet118 <= 2147483647; {48952#true} is VALID [2020-07-18 08:47:39,081 INFO L280 TraceCheckUtils]: 10: Hoare triple {48952#true} #res := #t~nondet118; {48952#true} is VALID [2020-07-18 08:47:39,081 INFO L280 TraceCheckUtils]: 11: Hoare triple {48952#true} havoc #t~nondet118; {48952#true} is VALID [2020-07-18 08:47:39,082 INFO L280 TraceCheckUtils]: 12: Hoare triple {48952#true} assume true; {48952#true} is VALID [2020-07-18 08:47:39,082 INFO L275 TraceCheckUtils]: 13: Hoare quadruple {48952#true} {48952#true} #2304#return; {48952#true} is VALID [2020-07-18 08:47:39,082 INFO L280 TraceCheckUtils]: 14: Hoare triple {48952#true} assume -2147483648 <= #t~ret81 && #t~ret81 <= 2147483647; {48952#true} is VALID [2020-07-18 08:47:39,082 INFO L280 TraceCheckUtils]: 15: Hoare triple {48952#true} ~tmp~11 := #t~ret81; {48952#true} is VALID [2020-07-18 08:47:39,082 INFO L280 TraceCheckUtils]: 16: Hoare triple {48952#true} havoc #t~ret81; {48952#true} is VALID [2020-07-18 08:47:39,082 INFO L280 TraceCheckUtils]: 17: Hoare triple {48952#true} ~ldv_func_res~1 := ~tmp~11; {48952#true} is VALID [2020-07-18 08:47:39,083 INFO L280 TraceCheckUtils]: 18: Hoare triple {48952#true} ~ldv_state_variable_1~0 := 1; {48952#true} is VALID [2020-07-18 08:47:39,083 INFO L280 TraceCheckUtils]: 19: Hoare triple {48952#true} ~usb_counter~0 := 0; {48952#true} is VALID [2020-07-18 08:47:39,084 INFO L263 TraceCheckUtils]: 20: Hoare triple {48952#true} call ldv_usb_driver_1(); {49903#(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-18 08:47:39,084 INFO L280 TraceCheckUtils]: 21: Hoare triple {49903#(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; {48952#true} is VALID [2020-07-18 08:47:39,085 INFO L263 TraceCheckUtils]: 22: Hoare triple {48952#true} call #t~ret44.base, #t~ret44.offset := ldv_init_zalloc(1560); {49771#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} is VALID [2020-07-18 08:47:39,085 INFO L280 TraceCheckUtils]: 23: Hoare triple {49771#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {48952#true} is VALID [2020-07-18 08:47:39,085 INFO L280 TraceCheckUtils]: 24: Hoare triple {48952#true} havoc ~p~2.base, ~p~2.offset; {48952#true} is VALID [2020-07-18 08:47:39,085 INFO L280 TraceCheckUtils]: 25: Hoare triple {48952#true} havoc ~tmp~2.base, ~tmp~2.offset; {48952#true} is VALID [2020-07-18 08:47:39,085 INFO L280 TraceCheckUtils]: 26: Hoare triple {48952#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 {48952#true} is VALID [2020-07-18 08:47:39,087 INFO L263 TraceCheckUtils]: 27: Hoare triple {48952#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)); {49779#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-18 08:47:39,087 INFO L280 TraceCheckUtils]: 28: Hoare triple {49779#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {48952#true} is VALID [2020-07-18 08:47:39,087 INFO L280 TraceCheckUtils]: 29: Hoare triple {48952#true} assume true; {48952#true} is VALID [2020-07-18 08:47:39,087 INFO L275 TraceCheckUtils]: 30: Hoare quadruple {48952#true} {48952#true} #2150#return; {48952#true} is VALID [2020-07-18 08:47:39,087 INFO L280 TraceCheckUtils]: 31: Hoare triple {48952#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {48952#true} is VALID [2020-07-18 08:47:39,088 INFO L280 TraceCheckUtils]: 32: Hoare triple {48952#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {48952#true} is VALID [2020-07-18 08:47:39,088 INFO L263 TraceCheckUtils]: 33: Hoare triple {48952#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {48952#true} is VALID [2020-07-18 08:47:39,088 INFO L280 TraceCheckUtils]: 34: Hoare triple {48952#true} ~cond := #in~cond; {48952#true} is VALID [2020-07-18 08:47:39,088 INFO L280 TraceCheckUtils]: 35: Hoare triple {48952#true} assume !(0 == ~cond); {48952#true} is VALID [2020-07-18 08:47:39,088 INFO L280 TraceCheckUtils]: 36: Hoare triple {48952#true} assume true; {48952#true} is VALID [2020-07-18 08:47:39,089 INFO L275 TraceCheckUtils]: 37: Hoare quadruple {48952#true} {48952#true} #2152#return; {48952#true} is VALID [2020-07-18 08:47:39,089 INFO L280 TraceCheckUtils]: 38: Hoare triple {48952#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {48952#true} is VALID [2020-07-18 08:47:39,089 INFO L280 TraceCheckUtils]: 39: Hoare triple {48952#true} assume true; {48952#true} is VALID [2020-07-18 08:47:39,089 INFO L275 TraceCheckUtils]: 40: Hoare quadruple {48952#true} {48952#true} #2120#return; {48952#true} is VALID [2020-07-18 08:47:39,089 INFO L280 TraceCheckUtils]: 41: Hoare triple {48952#true} ~tmp~7.base, ~tmp~7.offset := #t~ret44.base, #t~ret44.offset; {48952#true} is VALID [2020-07-18 08:47:39,089 INFO L280 TraceCheckUtils]: 42: Hoare triple {48952#true} havoc #t~ret44.base, #t~ret44.offset; {48952#true} is VALID [2020-07-18 08:47:39,090 INFO L280 TraceCheckUtils]: 43: Hoare triple {48952#true} ~cdc_subset_driver_group1~0.base, ~cdc_subset_driver_group1~0.offset := ~tmp~7.base, ~tmp~7.offset; {48952#true} is VALID [2020-07-18 08:47:39,090 INFO L280 TraceCheckUtils]: 44: Hoare triple {48952#true} assume true; {48952#true} is VALID [2020-07-18 08:47:39,090 INFO L275 TraceCheckUtils]: 45: Hoare quadruple {48952#true} {48952#true} #2306#return; {48952#true} is VALID [2020-07-18 08:47:39,090 INFO L280 TraceCheckUtils]: 46: Hoare triple {48952#true} #res := ~ldv_func_res~1; {48952#true} is VALID [2020-07-18 08:47:39,090 INFO L280 TraceCheckUtils]: 47: Hoare triple {48952#true} assume true; {48952#true} is VALID [2020-07-18 08:47:39,090 INFO L275 TraceCheckUtils]: 48: Hoare quadruple {48952#true} {48952#true} #2114#return; {48952#true} is VALID [2020-07-18 08:47:39,092 INFO L280 TraceCheckUtils]: 0: Hoare triple {49820#(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; {48952#true} is VALID [2020-07-18 08:47:39,094 INFO L263 TraceCheckUtils]: 1: Hoare triple {48952#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); {49820#(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-18 08:47:39,094 INFO L280 TraceCheckUtils]: 2: Hoare triple {49820#(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; {48952#true} is VALID [2020-07-18 08:47:39,094 INFO L280 TraceCheckUtils]: 3: Hoare triple {48952#true} ~ldv_func_arg2.base, ~ldv_func_arg2.offset := #in~ldv_func_arg2.base, #in~ldv_func_arg2.offset; {48952#true} is VALID [2020-07-18 08:47:39,094 INFO L280 TraceCheckUtils]: 4: Hoare triple {48952#true} ~ldv_func_arg3.base, ~ldv_func_arg3.offset := #in~ldv_func_arg3.base, #in~ldv_func_arg3.offset; {48952#true} is VALID [2020-07-18 08:47:39,095 INFO L280 TraceCheckUtils]: 5: Hoare triple {48952#true} havoc ~ldv_func_res~1; {48952#true} is VALID [2020-07-18 08:47:39,095 INFO L280 TraceCheckUtils]: 6: Hoare triple {48952#true} havoc ~tmp~11; {48952#true} is VALID [2020-07-18 08:47:39,095 INFO L263 TraceCheckUtils]: 7: Hoare triple {48952#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); {48952#true} is VALID [2020-07-18 08:47:39,095 INFO L280 TraceCheckUtils]: 8: Hoare triple {48952#true} ~arg0.base, ~arg0.offset := #in~arg0.base, #in~arg0.offset; {48952#true} is VALID [2020-07-18 08:47:39,095 INFO L280 TraceCheckUtils]: 9: Hoare triple {48952#true} ~arg1.base, ~arg1.offset := #in~arg1.base, #in~arg1.offset; {48952#true} is VALID [2020-07-18 08:47:39,095 INFO L280 TraceCheckUtils]: 10: Hoare triple {48952#true} ~arg2.base, ~arg2.offset := #in~arg2.base, #in~arg2.offset; {48952#true} is VALID [2020-07-18 08:47:39,096 INFO L280 TraceCheckUtils]: 11: Hoare triple {48952#true} assume -2147483648 <= #t~nondet118 && #t~nondet118 <= 2147483647; {48952#true} is VALID [2020-07-18 08:47:39,096 INFO L280 TraceCheckUtils]: 12: Hoare triple {48952#true} #res := #t~nondet118; {48952#true} is VALID [2020-07-18 08:47:39,096 INFO L280 TraceCheckUtils]: 13: Hoare triple {48952#true} havoc #t~nondet118; {48952#true} is VALID [2020-07-18 08:47:39,096 INFO L280 TraceCheckUtils]: 14: Hoare triple {48952#true} assume true; {48952#true} is VALID [2020-07-18 08:47:39,096 INFO L275 TraceCheckUtils]: 15: Hoare quadruple {48952#true} {48952#true} #2304#return; {48952#true} is VALID [2020-07-18 08:47:39,096 INFO L280 TraceCheckUtils]: 16: Hoare triple {48952#true} assume -2147483648 <= #t~ret81 && #t~ret81 <= 2147483647; {48952#true} is VALID [2020-07-18 08:47:39,096 INFO L280 TraceCheckUtils]: 17: Hoare triple {48952#true} ~tmp~11 := #t~ret81; {48952#true} is VALID [2020-07-18 08:47:39,097 INFO L280 TraceCheckUtils]: 18: Hoare triple {48952#true} havoc #t~ret81; {48952#true} is VALID [2020-07-18 08:47:39,097 INFO L280 TraceCheckUtils]: 19: Hoare triple {48952#true} ~ldv_func_res~1 := ~tmp~11; {48952#true} is VALID [2020-07-18 08:47:39,097 INFO L280 TraceCheckUtils]: 20: Hoare triple {48952#true} ~ldv_state_variable_1~0 := 1; {48952#true} is VALID [2020-07-18 08:47:39,097 INFO L280 TraceCheckUtils]: 21: Hoare triple {48952#true} ~usb_counter~0 := 0; {48952#true} is VALID [2020-07-18 08:47:39,098 INFO L263 TraceCheckUtils]: 22: Hoare triple {48952#true} call ldv_usb_driver_1(); {49903#(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-18 08:47:39,098 INFO L280 TraceCheckUtils]: 23: Hoare triple {49903#(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; {48952#true} is VALID [2020-07-18 08:47:39,099 INFO L263 TraceCheckUtils]: 24: Hoare triple {48952#true} call #t~ret44.base, #t~ret44.offset := ldv_init_zalloc(1560); {49771#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} is VALID [2020-07-18 08:47:39,099 INFO L280 TraceCheckUtils]: 25: Hoare triple {49771#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {48952#true} is VALID [2020-07-18 08:47:39,099 INFO L280 TraceCheckUtils]: 26: Hoare triple {48952#true} havoc ~p~2.base, ~p~2.offset; {48952#true} is VALID [2020-07-18 08:47:39,100 INFO L280 TraceCheckUtils]: 27: Hoare triple {48952#true} havoc ~tmp~2.base, ~tmp~2.offset; {48952#true} is VALID [2020-07-18 08:47:39,100 INFO L280 TraceCheckUtils]: 28: Hoare triple {48952#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 {48952#true} is VALID [2020-07-18 08:47:39,101 INFO L263 TraceCheckUtils]: 29: Hoare triple {48952#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)); {49779#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-18 08:47:39,101 INFO L280 TraceCheckUtils]: 30: Hoare triple {49779#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {48952#true} is VALID [2020-07-18 08:47:39,101 INFO L280 TraceCheckUtils]: 31: Hoare triple {48952#true} assume true; {48952#true} is VALID [2020-07-18 08:47:39,102 INFO L275 TraceCheckUtils]: 32: Hoare quadruple {48952#true} {48952#true} #2150#return; {48952#true} is VALID [2020-07-18 08:47:39,102 INFO L280 TraceCheckUtils]: 33: Hoare triple {48952#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {48952#true} is VALID [2020-07-18 08:47:39,102 INFO L280 TraceCheckUtils]: 34: Hoare triple {48952#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {48952#true} is VALID [2020-07-18 08:47:39,102 INFO L263 TraceCheckUtils]: 35: Hoare triple {48952#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {48952#true} is VALID [2020-07-18 08:47:39,102 INFO L280 TraceCheckUtils]: 36: Hoare triple {48952#true} ~cond := #in~cond; {48952#true} is VALID [2020-07-18 08:47:39,102 INFO L280 TraceCheckUtils]: 37: Hoare triple {48952#true} assume !(0 == ~cond); {48952#true} is VALID [2020-07-18 08:47:39,102 INFO L280 TraceCheckUtils]: 38: Hoare triple {48952#true} assume true; {48952#true} is VALID [2020-07-18 08:47:39,103 INFO L275 TraceCheckUtils]: 39: Hoare quadruple {48952#true} {48952#true} #2152#return; {48952#true} is VALID [2020-07-18 08:47:39,103 INFO L280 TraceCheckUtils]: 40: Hoare triple {48952#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {48952#true} is VALID [2020-07-18 08:47:39,103 INFO L280 TraceCheckUtils]: 41: Hoare triple {48952#true} assume true; {48952#true} is VALID [2020-07-18 08:47:39,103 INFO L275 TraceCheckUtils]: 42: Hoare quadruple {48952#true} {48952#true} #2120#return; {48952#true} is VALID [2020-07-18 08:47:39,103 INFO L280 TraceCheckUtils]: 43: Hoare triple {48952#true} ~tmp~7.base, ~tmp~7.offset := #t~ret44.base, #t~ret44.offset; {48952#true} is VALID [2020-07-18 08:47:39,103 INFO L280 TraceCheckUtils]: 44: Hoare triple {48952#true} havoc #t~ret44.base, #t~ret44.offset; {48952#true} is VALID [2020-07-18 08:47:39,104 INFO L280 TraceCheckUtils]: 45: Hoare triple {48952#true} ~cdc_subset_driver_group1~0.base, ~cdc_subset_driver_group1~0.offset := ~tmp~7.base, ~tmp~7.offset; {48952#true} is VALID [2020-07-18 08:47:39,104 INFO L280 TraceCheckUtils]: 46: Hoare triple {48952#true} assume true; {48952#true} is VALID [2020-07-18 08:47:39,104 INFO L275 TraceCheckUtils]: 47: Hoare quadruple {48952#true} {48952#true} #2306#return; {48952#true} is VALID [2020-07-18 08:47:39,104 INFO L280 TraceCheckUtils]: 48: Hoare triple {48952#true} #res := ~ldv_func_res~1; {48952#true} is VALID [2020-07-18 08:47:39,104 INFO L280 TraceCheckUtils]: 49: Hoare triple {48952#true} assume true; {48952#true} is VALID [2020-07-18 08:47:39,104 INFO L275 TraceCheckUtils]: 50: Hoare quadruple {48952#true} {48952#true} #2114#return; {48952#true} is VALID [2020-07-18 08:47:39,105 INFO L280 TraceCheckUtils]: 51: Hoare triple {48952#true} assume -2147483648 <= #t~ret43 && #t~ret43 <= 2147483647; {48952#true} is VALID [2020-07-18 08:47:39,105 INFO L280 TraceCheckUtils]: 52: Hoare triple {48952#true} ~tmp~6 := #t~ret43; {48952#true} is VALID [2020-07-18 08:47:39,105 INFO L280 TraceCheckUtils]: 53: Hoare triple {48952#true} havoc #t~ret43; {48952#true} is VALID [2020-07-18 08:47:39,105 INFO L280 TraceCheckUtils]: 54: Hoare triple {48952#true} #res := ~tmp~6; {48952#true} is VALID [2020-07-18 08:47:39,105 INFO L280 TraceCheckUtils]: 55: Hoare triple {48952#true} assume true; {48952#true} is VALID [2020-07-18 08:47:39,106 INFO L275 TraceCheckUtils]: 56: Hoare quadruple {48952#true} {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} #2222#return; {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-18 08:47:39,114 INFO L263 TraceCheckUtils]: 0: Hoare triple {48952#true} call ULTIMATE.init(); {49770#(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-18 08:47:39,114 INFO L280 TraceCheckUtils]: 1: Hoare triple {49770#(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; {48952#true} is VALID [2020-07-18 08:47:39,115 INFO L280 TraceCheckUtils]: 2: Hoare triple {48952#true} #valid := #valid[0 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,115 INFO L280 TraceCheckUtils]: 3: Hoare triple {48952#true} assume 0 < #StackHeapBarrier; {48952#true} is VALID [2020-07-18 08:47:39,115 INFO L280 TraceCheckUtils]: 4: Hoare triple {48952#true} SUMMARY for call #t~string33.base, #t~string33.offset := #Ultimate.allocOnStack(10); srcloc: L5851 {48952#true} is VALID [2020-07-18 08:47:39,115 INFO L280 TraceCheckUtils]: 5: Hoare triple {48952#true} SUMMARY for call #t~string34.base, #t~string34.offset := #Ultimate.allocOnStack(25); srcloc: L5851-1 {48952#true} is VALID [2020-07-18 08:47:39,115 INFO L280 TraceCheckUtils]: 6: Hoare triple {48952#true} SUMMARY for call #t~string35.base, #t~string35.offset := #Ultimate.allocOnStack(28); srcloc: L5854 {48952#true} is VALID [2020-07-18 08:47:39,116 INFO L280 TraceCheckUtils]: 7: Hoare triple {48952#true} SUMMARY for call #t~string36.base, #t~string36.offset := #Ultimate.allocOnStack(17); srcloc: L5857 {48952#true} is VALID [2020-07-18 08:47:39,116 INFO L280 TraceCheckUtils]: 8: Hoare triple {48952#true} SUMMARY for call #t~string37.base, #t~string37.offset := #Ultimate.allocOnStack(21); srcloc: L5860 {48952#true} is VALID [2020-07-18 08:47:39,116 INFO L280 TraceCheckUtils]: 9: Hoare triple {48952#true} SUMMARY for call #t~string38.base, #t~string38.offset := #Ultimate.allocOnStack(13); srcloc: L5863 {48952#true} is VALID [2020-07-18 08:47:39,116 INFO L280 TraceCheckUtils]: 10: Hoare triple {48952#true} SUMMARY for call #t~string39.base, #t~string39.offset := #Ultimate.allocOnStack(5); srcloc: L5866 {48952#true} is VALID [2020-07-18 08:47:39,116 INFO L280 TraceCheckUtils]: 11: Hoare triple {48952#true} SUMMARY for call write~init~int(89, #t~string39.base, #t~string39.offset, 1); srcloc: L5869 {48952#true} is VALID [2020-07-18 08:47:39,116 INFO L280 TraceCheckUtils]: 12: Hoare triple {48952#true} SUMMARY for call write~init~int(111, #t~string39.base, 1 + #t~string39.offset, 1); srcloc: L5869-1 {48952#true} is VALID [2020-07-18 08:47:39,117 INFO L280 TraceCheckUtils]: 13: Hoare triple {48952#true} SUMMARY for call write~init~int(112, #t~string39.base, 2 + #t~string39.offset, 1); srcloc: L5869-2 {48952#true} is VALID [2020-07-18 08:47:39,117 INFO L280 TraceCheckUtils]: 14: Hoare triple {48952#true} SUMMARY for call write~init~int(121, #t~string39.base, 3 + #t~string39.offset, 1); srcloc: L5869-3 {48952#true} is VALID [2020-07-18 08:47:39,117 INFO L280 TraceCheckUtils]: 15: Hoare triple {48952#true} SUMMARY for call write~init~int(0, #t~string39.base, 4 + #t~string39.offset, 1); srcloc: L5869-4 {48952#true} is VALID [2020-07-18 08:47:39,117 INFO L280 TraceCheckUtils]: 16: Hoare triple {48952#true} SUMMARY for call #t~string40.base, #t~string40.offset := #Ultimate.allocOnStack(19); srcloc: L5869-5 {48952#true} is VALID [2020-07-18 08:47:39,117 INFO L280 TraceCheckUtils]: 17: Hoare triple {48952#true} SUMMARY for call #t~string41.base, #t~string41.offset := #Ultimate.allocOnStack(11); srcloc: L5872 {48952#true} is VALID [2020-07-18 08:47:39,117 INFO L280 TraceCheckUtils]: 18: Hoare triple {48952#true} SUMMARY for call #t~string42.base, #t~string42.offset := #Ultimate.allocOnStack(11); srcloc: L5931 {48952#true} is VALID [2020-07-18 08:47:39,118 INFO L280 TraceCheckUtils]: 19: Hoare triple {48952#true} ~ldv_state_variable_3~0 := 0; {48952#true} is VALID [2020-07-18 08:47:39,118 INFO L280 TraceCheckUtils]: 20: Hoare triple {48952#true} ~LDV_IN_INTERRUPT~0 := 1; {48952#true} is VALID [2020-07-18 08:47:39,118 INFO L280 TraceCheckUtils]: 21: Hoare triple {48952#true} ~ldv_state_variable_2~0 := 0; {48952#true} is VALID [2020-07-18 08:47:39,118 INFO L280 TraceCheckUtils]: 22: Hoare triple {48952#true} ~ref_cnt~0 := 0; {48952#true} is VALID [2020-07-18 08:47:39,118 INFO L280 TraceCheckUtils]: 23: Hoare triple {48952#true} ~ldv_state_variable_1~0 := 0; {48952#true} is VALID [2020-07-18 08:47:39,118 INFO L280 TraceCheckUtils]: 24: Hoare triple {48952#true} ~usb_counter~0 := 0; {48952#true} is VALID [2020-07-18 08:47:39,119 INFO L280 TraceCheckUtils]: 25: Hoare triple {48952#true} ~cdc_subset_driver_group1~0.base, ~cdc_subset_driver_group1~0.offset := 0, 0; {48952#true} is VALID [2020-07-18 08:47:39,119 INFO L280 TraceCheckUtils]: 26: Hoare triple {48952#true} ~ldv_state_variable_4~0 := 0; {48952#true} is VALID [2020-07-18 08:47:39,119 INFO L280 TraceCheckUtils]: 27: Hoare triple {48952#true} ~ldv_state_variable_6~0 := 0; {48952#true} is VALID [2020-07-18 08:47:39,119 INFO L280 TraceCheckUtils]: 28: Hoare triple {48952#true} ~ldv_state_variable_0~0 := 0; {48952#true} is VALID [2020-07-18 08:47:39,119 INFO L280 TraceCheckUtils]: 29: Hoare triple {48952#true} ~ldv_state_variable_5~0 := 0; {48952#true} is VALID [2020-07-18 08:47:39,120 INFO L280 TraceCheckUtils]: 30: Hoare triple {48952#true} SUMMARY for call ~#ali_m5632_info~0.base, ~#ali_m5632_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5850 {48952#true} is VALID [2020-07-18 08:47:39,120 INFO L280 TraceCheckUtils]: 31: Hoare triple {48952#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 {48952#true} is VALID [2020-07-18 08:47:39,120 INFO L280 TraceCheckUtils]: 32: Hoare triple {48952#true} SUMMARY for call write~init~int(4096, ~#ali_m5632_info~0.base, 8 + ~#ali_m5632_info~0.offset, 4); srcloc: L5850-2 {48952#true} is VALID [2020-07-18 08:47:39,120 INFO L280 TraceCheckUtils]: 33: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 12 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-3 {48952#true} is VALID [2020-07-18 08:47:39,120 INFO L280 TraceCheckUtils]: 34: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 20 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-4 {48952#true} is VALID [2020-07-18 08:47:39,120 INFO L280 TraceCheckUtils]: 35: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 28 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-5 {48952#true} is VALID [2020-07-18 08:47:39,121 INFO L280 TraceCheckUtils]: 36: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 36 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-6 {48952#true} is VALID [2020-07-18 08:47:39,121 INFO L280 TraceCheckUtils]: 37: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 44 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-7 {48952#true} is VALID [2020-07-18 08:47:39,121 INFO L280 TraceCheckUtils]: 38: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 52 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-8 {48952#true} is VALID [2020-07-18 08:47:39,121 INFO L280 TraceCheckUtils]: 39: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 60 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-9 {48952#true} is VALID [2020-07-18 08:47:39,121 INFO L280 TraceCheckUtils]: 40: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 68 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-10 {48952#true} is VALID [2020-07-18 08:47:39,121 INFO L280 TraceCheckUtils]: 41: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 76 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-11 {48952#true} is VALID [2020-07-18 08:47:39,122 INFO L280 TraceCheckUtils]: 42: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 84 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-12 {48952#true} is VALID [2020-07-18 08:47:39,122 INFO L280 TraceCheckUtils]: 43: Hoare triple {48952#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 {48952#true} is VALID [2020-07-18 08:47:39,122 INFO L280 TraceCheckUtils]: 44: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 100 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-14 {48952#true} is VALID [2020-07-18 08:47:39,122 INFO L280 TraceCheckUtils]: 45: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 108 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-15 {48952#true} is VALID [2020-07-18 08:47:39,122 INFO L280 TraceCheckUtils]: 46: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 116 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-16 {48952#true} is VALID [2020-07-18 08:47:39,122 INFO L280 TraceCheckUtils]: 47: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#ali_m5632_info~0.base, 124 + ~#ali_m5632_info~0.offset, 4); srcloc: L5850-17 {48952#true} is VALID [2020-07-18 08:47:39,123 INFO L280 TraceCheckUtils]: 48: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#ali_m5632_info~0.base, 128 + ~#ali_m5632_info~0.offset, 4); srcloc: L5850-18 {48952#true} is VALID [2020-07-18 08:47:39,123 INFO L280 TraceCheckUtils]: 49: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#ali_m5632_info~0.base, 132 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-19 {48952#true} is VALID [2020-07-18 08:47:39,123 INFO L280 TraceCheckUtils]: 50: Hoare triple {48952#true} SUMMARY for call ~#an2720_info~0.base, ~#an2720_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5850-20 {48952#true} is VALID [2020-07-18 08:47:39,123 INFO L280 TraceCheckUtils]: 51: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(#t~string34.base, #t~string34.offset, ~#an2720_info~0.base, ~#an2720_info~0.offset, 8); srcloc: L5853 {48952#true} is VALID [2020-07-18 08:47:39,123 INFO L280 TraceCheckUtils]: 52: Hoare triple {48952#true} SUMMARY for call write~init~int(4096, ~#an2720_info~0.base, 8 + ~#an2720_info~0.offset, 4); srcloc: L5853-1 {48952#true} is VALID [2020-07-18 08:47:39,123 INFO L280 TraceCheckUtils]: 53: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 12 + ~#an2720_info~0.offset, 8); srcloc: L5853-2 {48952#true} is VALID [2020-07-18 08:47:39,124 INFO L280 TraceCheckUtils]: 54: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 20 + ~#an2720_info~0.offset, 8); srcloc: L5853-3 {48952#true} is VALID [2020-07-18 08:47:39,124 INFO L280 TraceCheckUtils]: 55: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 28 + ~#an2720_info~0.offset, 8); srcloc: L5853-4 {48952#true} is VALID [2020-07-18 08:47:39,124 INFO L280 TraceCheckUtils]: 56: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 36 + ~#an2720_info~0.offset, 8); srcloc: L5853-5 {48952#true} is VALID [2020-07-18 08:47:39,124 INFO L280 TraceCheckUtils]: 57: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 44 + ~#an2720_info~0.offset, 8); srcloc: L5853-6 {48952#true} is VALID [2020-07-18 08:47:39,124 INFO L280 TraceCheckUtils]: 58: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 52 + ~#an2720_info~0.offset, 8); srcloc: L5853-7 {48952#true} is VALID [2020-07-18 08:47:39,124 INFO L280 TraceCheckUtils]: 59: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 60 + ~#an2720_info~0.offset, 8); srcloc: L5853-8 {48952#true} is VALID [2020-07-18 08:47:39,124 INFO L280 TraceCheckUtils]: 60: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 68 + ~#an2720_info~0.offset, 8); srcloc: L5853-9 {48952#true} is VALID [2020-07-18 08:47:39,125 INFO L280 TraceCheckUtils]: 61: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 76 + ~#an2720_info~0.offset, 8); srcloc: L5853-10 {48952#true} is VALID [2020-07-18 08:47:39,125 INFO L280 TraceCheckUtils]: 62: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 84 + ~#an2720_info~0.offset, 8); srcloc: L5853-11 {48952#true} is VALID [2020-07-18 08:47:39,125 INFO L280 TraceCheckUtils]: 63: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 92 + ~#an2720_info~0.offset, 8); srcloc: L5853-12 {48952#true} is VALID [2020-07-18 08:47:39,125 INFO L280 TraceCheckUtils]: 64: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 100 + ~#an2720_info~0.offset, 8); srcloc: L5853-13 {48952#true} is VALID [2020-07-18 08:47:39,125 INFO L280 TraceCheckUtils]: 65: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 108 + ~#an2720_info~0.offset, 8); srcloc: L5853-14 {48952#true} is VALID [2020-07-18 08:47:39,125 INFO L280 TraceCheckUtils]: 66: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 116 + ~#an2720_info~0.offset, 8); srcloc: L5853-15 {48952#true} is VALID [2020-07-18 08:47:39,126 INFO L280 TraceCheckUtils]: 67: Hoare triple {48952#true} SUMMARY for call write~init~int(2, ~#an2720_info~0.base, 124 + ~#an2720_info~0.offset, 4); srcloc: L5853-16 {48952#true} is VALID [2020-07-18 08:47:39,126 INFO L280 TraceCheckUtils]: 68: Hoare triple {48952#true} SUMMARY for call write~init~int(2, ~#an2720_info~0.base, 128 + ~#an2720_info~0.offset, 4); srcloc: L5853-17 {48952#true} is VALID [2020-07-18 08:47:39,126 INFO L280 TraceCheckUtils]: 69: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#an2720_info~0.base, 132 + ~#an2720_info~0.offset, 8); srcloc: L5853-18 {48952#true} is VALID [2020-07-18 08:47:39,126 INFO L280 TraceCheckUtils]: 70: Hoare triple {48952#true} SUMMARY for call ~#belkin_info~0.base, ~#belkin_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5853-19 {48952#true} is VALID [2020-07-18 08:47:39,126 INFO L280 TraceCheckUtils]: 71: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(#t~string35.base, #t~string35.offset, ~#belkin_info~0.base, ~#belkin_info~0.offset, 8); srcloc: L5856 {48952#true} is VALID [2020-07-18 08:47:39,126 INFO L280 TraceCheckUtils]: 72: Hoare triple {48952#true} SUMMARY for call write~init~int(4096, ~#belkin_info~0.base, 8 + ~#belkin_info~0.offset, 4); srcloc: L5856-1 {48952#true} is VALID [2020-07-18 08:47:39,126 INFO L280 TraceCheckUtils]: 73: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 12 + ~#belkin_info~0.offset, 8); srcloc: L5856-2 {48952#true} is VALID [2020-07-18 08:47:39,127 INFO L280 TraceCheckUtils]: 74: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 20 + ~#belkin_info~0.offset, 8); srcloc: L5856-3 {48952#true} is VALID [2020-07-18 08:47:39,127 INFO L280 TraceCheckUtils]: 75: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 28 + ~#belkin_info~0.offset, 8); srcloc: L5856-4 {48952#true} is VALID [2020-07-18 08:47:39,127 INFO L280 TraceCheckUtils]: 76: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 36 + ~#belkin_info~0.offset, 8); srcloc: L5856-5 {48952#true} is VALID [2020-07-18 08:47:39,127 INFO L280 TraceCheckUtils]: 77: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 44 + ~#belkin_info~0.offset, 8); srcloc: L5856-6 {48952#true} is VALID [2020-07-18 08:47:39,127 INFO L280 TraceCheckUtils]: 78: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 52 + ~#belkin_info~0.offset, 8); srcloc: L5856-7 {48952#true} is VALID [2020-07-18 08:47:39,127 INFO L280 TraceCheckUtils]: 79: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 60 + ~#belkin_info~0.offset, 8); srcloc: L5856-8 {48952#true} is VALID [2020-07-18 08:47:39,128 INFO L280 TraceCheckUtils]: 80: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 68 + ~#belkin_info~0.offset, 8); srcloc: L5856-9 {48952#true} is VALID [2020-07-18 08:47:39,128 INFO L280 TraceCheckUtils]: 81: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 76 + ~#belkin_info~0.offset, 8); srcloc: L5856-10 {48952#true} is VALID [2020-07-18 08:47:39,128 INFO L280 TraceCheckUtils]: 82: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 84 + ~#belkin_info~0.offset, 8); srcloc: L5856-11 {48952#true} is VALID [2020-07-18 08:47:39,128 INFO L280 TraceCheckUtils]: 83: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 92 + ~#belkin_info~0.offset, 8); srcloc: L5856-12 {48952#true} is VALID [2020-07-18 08:47:39,128 INFO L280 TraceCheckUtils]: 84: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 100 + ~#belkin_info~0.offset, 8); srcloc: L5856-13 {48952#true} is VALID [2020-07-18 08:47:39,128 INFO L280 TraceCheckUtils]: 85: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 108 + ~#belkin_info~0.offset, 8); srcloc: L5856-14 {48952#true} is VALID [2020-07-18 08:47:39,129 INFO L280 TraceCheckUtils]: 86: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 116 + ~#belkin_info~0.offset, 8); srcloc: L5856-15 {48952#true} is VALID [2020-07-18 08:47:39,129 INFO L280 TraceCheckUtils]: 87: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#belkin_info~0.base, 124 + ~#belkin_info~0.offset, 4); srcloc: L5856-16 {48952#true} is VALID [2020-07-18 08:47:39,129 INFO L280 TraceCheckUtils]: 88: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#belkin_info~0.base, 128 + ~#belkin_info~0.offset, 4); srcloc: L5856-17 {48952#true} is VALID [2020-07-18 08:47:39,129 INFO L280 TraceCheckUtils]: 89: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#belkin_info~0.base, 132 + ~#belkin_info~0.offset, 8); srcloc: L5856-18 {48952#true} is VALID [2020-07-18 08:47:39,129 INFO L280 TraceCheckUtils]: 90: Hoare triple {48952#true} SUMMARY for call ~#epson2888_info~0.base, ~#epson2888_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5856-19 {48952#true} is VALID [2020-07-18 08:47:39,129 INFO L280 TraceCheckUtils]: 91: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(#t~string36.base, #t~string36.offset, ~#epson2888_info~0.base, ~#epson2888_info~0.offset, 8); srcloc: L5859 {48952#true} is VALID [2020-07-18 08:47:39,130 INFO L280 TraceCheckUtils]: 92: Hoare triple {48952#true} SUMMARY for call write~init~int(4096, ~#epson2888_info~0.base, 8 + ~#epson2888_info~0.offset, 4); srcloc: L5859-1 {48952#true} is VALID [2020-07-18 08:47:39,130 INFO L280 TraceCheckUtils]: 93: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 12 + ~#epson2888_info~0.offset, 8); srcloc: L5859-2 {48952#true} is VALID [2020-07-18 08:47:39,130 INFO L280 TraceCheckUtils]: 94: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 20 + ~#epson2888_info~0.offset, 8); srcloc: L5859-3 {48952#true} is VALID [2020-07-18 08:47:39,130 INFO L280 TraceCheckUtils]: 95: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 28 + ~#epson2888_info~0.offset, 8); srcloc: L5859-4 {48952#true} is VALID [2020-07-18 08:47:39,130 INFO L280 TraceCheckUtils]: 96: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 36 + ~#epson2888_info~0.offset, 8); srcloc: L5859-5 {48952#true} is VALID [2020-07-18 08:47:39,130 INFO L280 TraceCheckUtils]: 97: Hoare triple {48952#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 {48952#true} is VALID [2020-07-18 08:47:39,131 INFO L280 TraceCheckUtils]: 98: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 52 + ~#epson2888_info~0.offset, 8); srcloc: L5859-7 {48952#true} is VALID [2020-07-18 08:47:39,131 INFO L280 TraceCheckUtils]: 99: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 60 + ~#epson2888_info~0.offset, 8); srcloc: L5859-8 {48952#true} is VALID [2020-07-18 08:47:39,131 INFO L280 TraceCheckUtils]: 100: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 68 + ~#epson2888_info~0.offset, 8); srcloc: L5859-9 {48952#true} is VALID [2020-07-18 08:47:39,131 INFO L280 TraceCheckUtils]: 101: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 76 + ~#epson2888_info~0.offset, 8); srcloc: L5859-10 {48952#true} is VALID [2020-07-18 08:47:39,131 INFO L280 TraceCheckUtils]: 102: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 84 + ~#epson2888_info~0.offset, 8); srcloc: L5859-11 {48952#true} is VALID [2020-07-18 08:47:39,131 INFO L280 TraceCheckUtils]: 103: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 92 + ~#epson2888_info~0.offset, 8); srcloc: L5859-12 {48952#true} is VALID [2020-07-18 08:47:39,131 INFO L280 TraceCheckUtils]: 104: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 100 + ~#epson2888_info~0.offset, 8); srcloc: L5859-13 {48952#true} is VALID [2020-07-18 08:47:39,132 INFO L280 TraceCheckUtils]: 105: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 108 + ~#epson2888_info~0.offset, 8); srcloc: L5859-14 {48952#true} is VALID [2020-07-18 08:47:39,132 INFO L280 TraceCheckUtils]: 106: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 116 + ~#epson2888_info~0.offset, 8); srcloc: L5859-15 {48952#true} is VALID [2020-07-18 08:47:39,132 INFO L280 TraceCheckUtils]: 107: Hoare triple {48952#true} SUMMARY for call write~init~int(4, ~#epson2888_info~0.base, 124 + ~#epson2888_info~0.offset, 4); srcloc: L5859-16 {48952#true} is VALID [2020-07-18 08:47:39,132 INFO L280 TraceCheckUtils]: 108: Hoare triple {48952#true} SUMMARY for call write~init~int(3, ~#epson2888_info~0.base, 128 + ~#epson2888_info~0.offset, 4); srcloc: L5859-17 {48952#true} is VALID [2020-07-18 08:47:39,132 INFO L280 TraceCheckUtils]: 109: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#epson2888_info~0.base, 132 + ~#epson2888_info~0.offset, 8); srcloc: L5859-18 {48952#true} is VALID [2020-07-18 08:47:39,132 INFO L280 TraceCheckUtils]: 110: Hoare triple {48952#true} SUMMARY for call ~#kc2190_info~0.base, ~#kc2190_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5859-19 {48952#true} is VALID [2020-07-18 08:47:39,133 INFO L280 TraceCheckUtils]: 111: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(#t~string37.base, #t~string37.offset, ~#kc2190_info~0.base, ~#kc2190_info~0.offset, 8); srcloc: L5862 {48952#true} is VALID [2020-07-18 08:47:39,133 INFO L280 TraceCheckUtils]: 112: Hoare triple {48952#true} SUMMARY for call write~init~int(4096, ~#kc2190_info~0.base, 8 + ~#kc2190_info~0.offset, 4); srcloc: L5862-1 {48952#true} is VALID [2020-07-18 08:47:39,133 INFO L280 TraceCheckUtils]: 113: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 12 + ~#kc2190_info~0.offset, 8); srcloc: L5862-2 {48952#true} is VALID [2020-07-18 08:47:39,133 INFO L280 TraceCheckUtils]: 114: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 20 + ~#kc2190_info~0.offset, 8); srcloc: L5862-3 {48952#true} is VALID [2020-07-18 08:47:39,133 INFO L280 TraceCheckUtils]: 115: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 28 + ~#kc2190_info~0.offset, 8); srcloc: L5862-4 {48952#true} is VALID [2020-07-18 08:47:39,133 INFO L280 TraceCheckUtils]: 116: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 36 + ~#kc2190_info~0.offset, 8); srcloc: L5862-5 {48952#true} is VALID [2020-07-18 08:47:39,134 INFO L280 TraceCheckUtils]: 117: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 44 + ~#kc2190_info~0.offset, 8); srcloc: L5862-6 {48952#true} is VALID [2020-07-18 08:47:39,134 INFO L280 TraceCheckUtils]: 118: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 52 + ~#kc2190_info~0.offset, 8); srcloc: L5862-7 {48952#true} is VALID [2020-07-18 08:47:39,134 INFO L280 TraceCheckUtils]: 119: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 60 + ~#kc2190_info~0.offset, 8); srcloc: L5862-8 {48952#true} is VALID [2020-07-18 08:47:39,134 INFO L280 TraceCheckUtils]: 120: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 68 + ~#kc2190_info~0.offset, 8); srcloc: L5862-9 {48952#true} is VALID [2020-07-18 08:47:39,134 INFO L280 TraceCheckUtils]: 121: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 76 + ~#kc2190_info~0.offset, 8); srcloc: L5862-10 {48952#true} is VALID [2020-07-18 08:47:39,134 INFO L280 TraceCheckUtils]: 122: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 84 + ~#kc2190_info~0.offset, 8); srcloc: L5862-11 {48952#true} is VALID [2020-07-18 08:47:39,135 INFO L280 TraceCheckUtils]: 123: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 92 + ~#kc2190_info~0.offset, 8); srcloc: L5862-12 {48952#true} is VALID [2020-07-18 08:47:39,135 INFO L280 TraceCheckUtils]: 124: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 100 + ~#kc2190_info~0.offset, 8); srcloc: L5862-13 {48952#true} is VALID [2020-07-18 08:47:39,135 INFO L280 TraceCheckUtils]: 125: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 108 + ~#kc2190_info~0.offset, 8); srcloc: L5862-14 {48952#true} is VALID [2020-07-18 08:47:39,135 INFO L280 TraceCheckUtils]: 126: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 116 + ~#kc2190_info~0.offset, 8); srcloc: L5862-15 {48952#true} is VALID [2020-07-18 08:47:39,135 INFO L280 TraceCheckUtils]: 127: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#kc2190_info~0.base, 124 + ~#kc2190_info~0.offset, 4); srcloc: L5862-16 {48952#true} is VALID [2020-07-18 08:47:39,135 INFO L280 TraceCheckUtils]: 128: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#kc2190_info~0.base, 128 + ~#kc2190_info~0.offset, 4); srcloc: L5862-17 {48952#true} is VALID [2020-07-18 08:47:39,136 INFO L280 TraceCheckUtils]: 129: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#kc2190_info~0.base, 132 + ~#kc2190_info~0.offset, 8); srcloc: L5862-18 {48952#true} is VALID [2020-07-18 08:47:39,136 INFO L280 TraceCheckUtils]: 130: Hoare triple {48952#true} SUMMARY for call ~#linuxdev_info~0.base, ~#linuxdev_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5862-19 {48952#true} is VALID [2020-07-18 08:47:39,136 INFO L280 TraceCheckUtils]: 131: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(#t~string38.base, #t~string38.offset, ~#linuxdev_info~0.base, ~#linuxdev_info~0.offset, 8); srcloc: L5865 {48952#true} is VALID [2020-07-18 08:47:39,136 INFO L280 TraceCheckUtils]: 132: Hoare triple {48952#true} SUMMARY for call write~init~int(4096, ~#linuxdev_info~0.base, 8 + ~#linuxdev_info~0.offset, 4); srcloc: L5865-1 {48952#true} is VALID [2020-07-18 08:47:39,136 INFO L280 TraceCheckUtils]: 133: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 12 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-2 {48952#true} is VALID [2020-07-18 08:47:39,136 INFO L280 TraceCheckUtils]: 134: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 20 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-3 {48952#true} is VALID [2020-07-18 08:47:39,137 INFO L280 TraceCheckUtils]: 135: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 28 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-4 {48952#true} is VALID [2020-07-18 08:47:39,137 INFO L280 TraceCheckUtils]: 136: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 36 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-5 {48952#true} is VALID [2020-07-18 08:47:39,137 INFO L280 TraceCheckUtils]: 137: Hoare triple {48952#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 {48952#true} is VALID [2020-07-18 08:47:39,137 INFO L280 TraceCheckUtils]: 138: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 52 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-7 {48952#true} is VALID [2020-07-18 08:47:39,137 INFO L280 TraceCheckUtils]: 139: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 60 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-8 {48952#true} is VALID [2020-07-18 08:47:39,137 INFO L280 TraceCheckUtils]: 140: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 68 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-9 {48952#true} is VALID [2020-07-18 08:47:39,137 INFO L280 TraceCheckUtils]: 141: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 76 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-10 {48952#true} is VALID [2020-07-18 08:47:39,138 INFO L280 TraceCheckUtils]: 142: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 84 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-11 {48952#true} is VALID [2020-07-18 08:47:39,138 INFO L280 TraceCheckUtils]: 143: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 92 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-12 {48952#true} is VALID [2020-07-18 08:47:39,138 INFO L280 TraceCheckUtils]: 144: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 100 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-13 {48952#true} is VALID [2020-07-18 08:47:39,138 INFO L280 TraceCheckUtils]: 145: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 108 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-14 {48952#true} is VALID [2020-07-18 08:47:39,138 INFO L280 TraceCheckUtils]: 146: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 116 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-15 {48952#true} is VALID [2020-07-18 08:47:39,138 INFO L280 TraceCheckUtils]: 147: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#linuxdev_info~0.base, 124 + ~#linuxdev_info~0.offset, 4); srcloc: L5865-16 {48952#true} is VALID [2020-07-18 08:47:39,139 INFO L280 TraceCheckUtils]: 148: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#linuxdev_info~0.base, 128 + ~#linuxdev_info~0.offset, 4); srcloc: L5865-17 {48952#true} is VALID [2020-07-18 08:47:39,139 INFO L280 TraceCheckUtils]: 149: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#linuxdev_info~0.base, 132 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-18 {48952#true} is VALID [2020-07-18 08:47:39,139 INFO L280 TraceCheckUtils]: 150: Hoare triple {48952#true} SUMMARY for call ~#yopy_info~0.base, ~#yopy_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5865-19 {48952#true} is VALID [2020-07-18 08:47:39,139 INFO L280 TraceCheckUtils]: 151: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(#t~string39.base, #t~string39.offset, ~#yopy_info~0.base, ~#yopy_info~0.offset, 8); srcloc: L5868 {48952#true} is VALID [2020-07-18 08:47:39,139 INFO L280 TraceCheckUtils]: 152: Hoare triple {48952#true} SUMMARY for call write~init~int(4096, ~#yopy_info~0.base, 8 + ~#yopy_info~0.offset, 4); srcloc: L5868-1 {48952#true} is VALID [2020-07-18 08:47:39,139 INFO L280 TraceCheckUtils]: 153: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 12 + ~#yopy_info~0.offset, 8); srcloc: L5868-2 {48952#true} is VALID [2020-07-18 08:47:39,139 INFO L280 TraceCheckUtils]: 154: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 20 + ~#yopy_info~0.offset, 8); srcloc: L5868-3 {48952#true} is VALID [2020-07-18 08:47:39,140 INFO L280 TraceCheckUtils]: 155: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 28 + ~#yopy_info~0.offset, 8); srcloc: L5868-4 {48952#true} is VALID [2020-07-18 08:47:39,140 INFO L280 TraceCheckUtils]: 156: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 36 + ~#yopy_info~0.offset, 8); srcloc: L5868-5 {48952#true} is VALID [2020-07-18 08:47:39,140 INFO L280 TraceCheckUtils]: 157: Hoare triple {48952#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 {48952#true} is VALID [2020-07-18 08:47:39,153 INFO L280 TraceCheckUtils]: 158: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 52 + ~#yopy_info~0.offset, 8); srcloc: L5868-7 {48952#true} is VALID [2020-07-18 08:47:39,154 INFO L280 TraceCheckUtils]: 159: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 60 + ~#yopy_info~0.offset, 8); srcloc: L5868-8 {48952#true} is VALID [2020-07-18 08:47:39,154 INFO L280 TraceCheckUtils]: 160: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 68 + ~#yopy_info~0.offset, 8); srcloc: L5868-9 {48952#true} is VALID [2020-07-18 08:47:39,154 INFO L280 TraceCheckUtils]: 161: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 76 + ~#yopy_info~0.offset, 8); srcloc: L5868-10 {48952#true} is VALID [2020-07-18 08:47:39,154 INFO L280 TraceCheckUtils]: 162: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 84 + ~#yopy_info~0.offset, 8); srcloc: L5868-11 {48952#true} is VALID [2020-07-18 08:47:39,154 INFO L280 TraceCheckUtils]: 163: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 92 + ~#yopy_info~0.offset, 8); srcloc: L5868-12 {48952#true} is VALID [2020-07-18 08:47:39,154 INFO L280 TraceCheckUtils]: 164: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 100 + ~#yopy_info~0.offset, 8); srcloc: L5868-13 {48952#true} is VALID [2020-07-18 08:47:39,154 INFO L280 TraceCheckUtils]: 165: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 108 + ~#yopy_info~0.offset, 8); srcloc: L5868-14 {48952#true} is VALID [2020-07-18 08:47:39,155 INFO L280 TraceCheckUtils]: 166: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 116 + ~#yopy_info~0.offset, 8); srcloc: L5868-15 {48952#true} is VALID [2020-07-18 08:47:39,155 INFO L280 TraceCheckUtils]: 167: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#yopy_info~0.base, 124 + ~#yopy_info~0.offset, 4); srcloc: L5868-16 {48952#true} is VALID [2020-07-18 08:47:39,155 INFO L280 TraceCheckUtils]: 168: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#yopy_info~0.base, 128 + ~#yopy_info~0.offset, 4); srcloc: L5868-17 {48952#true} is VALID [2020-07-18 08:47:39,155 INFO L280 TraceCheckUtils]: 169: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#yopy_info~0.base, 132 + ~#yopy_info~0.offset, 8); srcloc: L5868-18 {48952#true} is VALID [2020-07-18 08:47:39,155 INFO L280 TraceCheckUtils]: 170: Hoare triple {48952#true} SUMMARY for call ~#blob_info~0.base, ~#blob_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5868-19 {48952#true} is VALID [2020-07-18 08:47:39,155 INFO L280 TraceCheckUtils]: 171: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(#t~string40.base, #t~string40.offset, ~#blob_info~0.base, ~#blob_info~0.offset, 8); srcloc: L5871 {48952#true} is VALID [2020-07-18 08:47:39,156 INFO L280 TraceCheckUtils]: 172: Hoare triple {48952#true} SUMMARY for call write~init~int(4096, ~#blob_info~0.base, 8 + ~#blob_info~0.offset, 4); srcloc: L5871-1 {48952#true} is VALID [2020-07-18 08:47:39,156 INFO L280 TraceCheckUtils]: 173: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 12 + ~#blob_info~0.offset, 8); srcloc: L5871-2 {48952#true} is VALID [2020-07-18 08:47:39,156 INFO L280 TraceCheckUtils]: 174: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 20 + ~#blob_info~0.offset, 8); srcloc: L5871-3 {48952#true} is VALID [2020-07-18 08:47:39,156 INFO L280 TraceCheckUtils]: 175: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 28 + ~#blob_info~0.offset, 8); srcloc: L5871-4 {48952#true} is VALID [2020-07-18 08:47:39,158 INFO L280 TraceCheckUtils]: 176: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 36 + ~#blob_info~0.offset, 8); srcloc: L5871-5 {48952#true} is VALID [2020-07-18 08:47:39,158 INFO L280 TraceCheckUtils]: 177: Hoare triple {48952#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 {48952#true} is VALID [2020-07-18 08:47:39,158 INFO L280 TraceCheckUtils]: 178: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 52 + ~#blob_info~0.offset, 8); srcloc: L5871-7 {48952#true} is VALID [2020-07-18 08:47:39,159 INFO L280 TraceCheckUtils]: 179: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 60 + ~#blob_info~0.offset, 8); srcloc: L5871-8 {48952#true} is VALID [2020-07-18 08:47:39,159 INFO L280 TraceCheckUtils]: 180: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 68 + ~#blob_info~0.offset, 8); srcloc: L5871-9 {48952#true} is VALID [2020-07-18 08:47:39,159 INFO L280 TraceCheckUtils]: 181: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 76 + ~#blob_info~0.offset, 8); srcloc: L5871-10 {48952#true} is VALID [2020-07-18 08:47:39,159 INFO L280 TraceCheckUtils]: 182: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 84 + ~#blob_info~0.offset, 8); srcloc: L5871-11 {48952#true} is VALID [2020-07-18 08:47:39,159 INFO L280 TraceCheckUtils]: 183: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 92 + ~#blob_info~0.offset, 8); srcloc: L5871-12 {48952#true} is VALID [2020-07-18 08:47:39,159 INFO L280 TraceCheckUtils]: 184: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 100 + ~#blob_info~0.offset, 8); srcloc: L5871-13 {48952#true} is VALID [2020-07-18 08:47:39,160 INFO L280 TraceCheckUtils]: 185: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 108 + ~#blob_info~0.offset, 8); srcloc: L5871-14 {48952#true} is VALID [2020-07-18 08:47:39,160 INFO L280 TraceCheckUtils]: 186: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 116 + ~#blob_info~0.offset, 8); srcloc: L5871-15 {48952#true} is VALID [2020-07-18 08:47:39,160 INFO L280 TraceCheckUtils]: 187: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#blob_info~0.base, 124 + ~#blob_info~0.offset, 4); srcloc: L5871-16 {48952#true} is VALID [2020-07-18 08:47:39,160 INFO L280 TraceCheckUtils]: 188: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#blob_info~0.base, 128 + ~#blob_info~0.offset, 4); srcloc: L5871-17 {48952#true} is VALID [2020-07-18 08:47:39,160 INFO L280 TraceCheckUtils]: 189: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#blob_info~0.base, 132 + ~#blob_info~0.offset, 8); srcloc: L5871-18 {48952#true} is VALID [2020-07-18 08:47:39,160 INFO L280 TraceCheckUtils]: 190: Hoare triple {48952#true} SUMMARY for call ~#products~0.base, ~#products~0.offset := #Ultimate.allocOnStack(375); srcloc: L5871-19 {48952#true} is VALID [2020-07-18 08:47:39,161 INFO L280 TraceCheckUtils]: 191: Hoare triple {48952#true} SUMMARY for call write~init~int(3, ~#products~0.base, ~#products~0.offset, 2); srcloc: L5874 {48952#true} is VALID [2020-07-18 08:47:39,161 INFO L280 TraceCheckUtils]: 192: Hoare triple {48952#true} SUMMARY for call write~init~int(1026, ~#products~0.base, 2 + ~#products~0.offset, 2); srcloc: L5874-1 {48952#true} is VALID [2020-07-18 08:47:39,161 INFO L280 TraceCheckUtils]: 193: Hoare triple {48952#true} SUMMARY for call write~init~int(22066, ~#products~0.base, 4 + ~#products~0.offset, 2); srcloc: L5874-2 {48952#true} is VALID [2020-07-18 08:47:39,161 INFO L280 TraceCheckUtils]: 194: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 6 + ~#products~0.offset, 2); srcloc: L5874-3 {48952#true} is VALID [2020-07-18 08:47:39,161 INFO L280 TraceCheckUtils]: 195: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 8 + ~#products~0.offset, 2); srcloc: L5874-4 {48952#true} is VALID [2020-07-18 08:47:39,161 INFO L280 TraceCheckUtils]: 196: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 10 + ~#products~0.offset, 1); srcloc: L5874-5 {48952#true} is VALID [2020-07-18 08:47:39,161 INFO L280 TraceCheckUtils]: 197: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 11 + ~#products~0.offset, 1); srcloc: L5874-6 {48952#true} is VALID [2020-07-18 08:47:39,162 INFO L280 TraceCheckUtils]: 198: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 12 + ~#products~0.offset, 1); srcloc: L5874-7 {48952#true} is VALID [2020-07-18 08:47:39,162 INFO L280 TraceCheckUtils]: 199: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 13 + ~#products~0.offset, 1); srcloc: L5874-8 {48952#true} is VALID [2020-07-18 08:47:39,162 INFO L280 TraceCheckUtils]: 200: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 14 + ~#products~0.offset, 1); srcloc: L5874-9 {48952#true} is VALID [2020-07-18 08:47:39,162 INFO L280 TraceCheckUtils]: 201: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 15 + ~#products~0.offset, 1); srcloc: L5874-10 {48952#true} is VALID [2020-07-18 08:47:39,162 INFO L280 TraceCheckUtils]: 202: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 16 + ~#products~0.offset, 1); srcloc: L5874-11 {48952#true} is VALID [2020-07-18 08:47:39,162 INFO L280 TraceCheckUtils]: 203: Hoare triple {48952#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 {48952#true} is VALID [2020-07-18 08:47:39,163 INFO L280 TraceCheckUtils]: 204: Hoare triple {48952#true} SUMMARY for call write~init~int(3, ~#products~0.base, 25 + ~#products~0.offset, 2); srcloc: L5874-13 {48952#true} is VALID [2020-07-18 08:47:39,163 INFO L280 TraceCheckUtils]: 205: Hoare triple {48952#true} SUMMARY for call write~init~int(6189, ~#products~0.base, 27 + ~#products~0.offset, 2); srcloc: L5874-14 {48952#true} is VALID [2020-07-18 08:47:39,163 INFO L280 TraceCheckUtils]: 206: Hoare triple {48952#true} SUMMARY for call write~init~int(8316, ~#products~0.base, 29 + ~#products~0.offset, 2); srcloc: L5874-15 {48952#true} is VALID [2020-07-18 08:47:39,163 INFO L280 TraceCheckUtils]: 207: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 31 + ~#products~0.offset, 2); srcloc: L5874-16 {48952#true} is VALID [2020-07-18 08:47:39,163 INFO L280 TraceCheckUtils]: 208: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 33 + ~#products~0.offset, 2); srcloc: L5874-17 {48952#true} is VALID [2020-07-18 08:47:39,163 INFO L280 TraceCheckUtils]: 209: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 35 + ~#products~0.offset, 1); srcloc: L5874-18 {48952#true} is VALID [2020-07-18 08:47:39,164 INFO L280 TraceCheckUtils]: 210: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 36 + ~#products~0.offset, 1); srcloc: L5874-19 {48952#true} is VALID [2020-07-18 08:47:39,164 INFO L280 TraceCheckUtils]: 211: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 37 + ~#products~0.offset, 1); srcloc: L5874-20 {48952#true} is VALID [2020-07-18 08:47:39,164 INFO L280 TraceCheckUtils]: 212: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 38 + ~#products~0.offset, 1); srcloc: L5874-21 {48952#true} is VALID [2020-07-18 08:47:39,164 INFO L280 TraceCheckUtils]: 213: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 39 + ~#products~0.offset, 1); srcloc: L5874-22 {48952#true} is VALID [2020-07-18 08:47:39,164 INFO L280 TraceCheckUtils]: 214: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 40 + ~#products~0.offset, 1); srcloc: L5874-23 {48952#true} is VALID [2020-07-18 08:47:39,164 INFO L280 TraceCheckUtils]: 215: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 41 + ~#products~0.offset, 1); srcloc: L5874-24 {48952#true} is VALID [2020-07-18 08:47:39,165 INFO L280 TraceCheckUtils]: 216: Hoare triple {48952#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 {48952#true} is VALID [2020-07-18 08:47:39,165 INFO L280 TraceCheckUtils]: 217: Hoare triple {48952#true} SUMMARY for call write~init~int(3, ~#products~0.base, 50 + ~#products~0.offset, 2); srcloc: L5874-26 {48952#true} is VALID [2020-07-18 08:47:39,165 INFO L280 TraceCheckUtils]: 218: Hoare triple {48952#true} SUMMARY for call write~init~int(1351, ~#products~0.base, 52 + ~#products~0.offset, 2); srcloc: L5874-27 {48952#true} is VALID [2020-07-18 08:47:39,165 INFO L280 TraceCheckUtils]: 219: Hoare triple {48952#true} SUMMARY for call write~init~int(10016, ~#products~0.base, 54 + ~#products~0.offset, 2); srcloc: L5874-28 {48952#true} is VALID [2020-07-18 08:47:39,165 INFO L280 TraceCheckUtils]: 220: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 56 + ~#products~0.offset, 2); srcloc: L5874-29 {48952#true} is VALID [2020-07-18 08:47:39,165 INFO L280 TraceCheckUtils]: 221: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 58 + ~#products~0.offset, 2); srcloc: L5874-30 {48952#true} is VALID [2020-07-18 08:47:39,166 INFO L280 TraceCheckUtils]: 222: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 60 + ~#products~0.offset, 1); srcloc: L5874-31 {48952#true} is VALID [2020-07-18 08:47:39,166 INFO L280 TraceCheckUtils]: 223: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 61 + ~#products~0.offset, 1); srcloc: L5874-32 {48952#true} is VALID [2020-07-18 08:47:39,166 INFO L280 TraceCheckUtils]: 224: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 62 + ~#products~0.offset, 1); srcloc: L5874-33 {48952#true} is VALID [2020-07-18 08:47:39,166 INFO L280 TraceCheckUtils]: 225: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 63 + ~#products~0.offset, 1); srcloc: L5874-34 {48952#true} is VALID [2020-07-18 08:47:39,166 INFO L280 TraceCheckUtils]: 226: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 64 + ~#products~0.offset, 1); srcloc: L5874-35 {48952#true} is VALID [2020-07-18 08:47:39,166 INFO L280 TraceCheckUtils]: 227: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 65 + ~#products~0.offset, 1); srcloc: L5874-36 {48952#true} is VALID [2020-07-18 08:47:39,167 INFO L280 TraceCheckUtils]: 228: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 66 + ~#products~0.offset, 1); srcloc: L5874-37 {48952#true} is VALID [2020-07-18 08:47:39,167 INFO L280 TraceCheckUtils]: 229: Hoare triple {48952#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 {48952#true} is VALID [2020-07-18 08:47:39,167 INFO L280 TraceCheckUtils]: 230: Hoare triple {48952#true} SUMMARY for call write~init~int(3, ~#products~0.base, 75 + ~#products~0.offset, 2); srcloc: L5874-39 {48952#true} is VALID [2020-07-18 08:47:39,167 INFO L280 TraceCheckUtils]: 231: Hoare triple {48952#true} SUMMARY for call write~init~int(1351, ~#products~0.base, 77 + ~#products~0.offset, 2); srcloc: L5874-40 {48952#true} is VALID [2020-07-18 08:47:39,167 INFO L280 TraceCheckUtils]: 232: Hoare triple {48952#true} SUMMARY for call write~init~int(10023, ~#products~0.base, 79 + ~#products~0.offset, 2); srcloc: L5874-41 {48952#true} is VALID [2020-07-18 08:47:39,167 INFO L280 TraceCheckUtils]: 233: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 81 + ~#products~0.offset, 2); srcloc: L5874-42 {48952#true} is VALID [2020-07-18 08:47:39,168 INFO L280 TraceCheckUtils]: 234: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 83 + ~#products~0.offset, 2); srcloc: L5874-43 {48952#true} is VALID [2020-07-18 08:47:39,168 INFO L280 TraceCheckUtils]: 235: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 85 + ~#products~0.offset, 1); srcloc: L5874-44 {48952#true} is VALID [2020-07-18 08:47:39,168 INFO L280 TraceCheckUtils]: 236: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 86 + ~#products~0.offset, 1); srcloc: L5874-45 {48952#true} is VALID [2020-07-18 08:47:39,168 INFO L280 TraceCheckUtils]: 237: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 87 + ~#products~0.offset, 1); srcloc: L5874-46 {48952#true} is VALID [2020-07-18 08:47:39,168 INFO L280 TraceCheckUtils]: 238: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 88 + ~#products~0.offset, 1); srcloc: L5874-47 {48952#true} is VALID [2020-07-18 08:47:39,168 INFO L280 TraceCheckUtils]: 239: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 89 + ~#products~0.offset, 1); srcloc: L5874-48 {48952#true} is VALID [2020-07-18 08:47:39,169 INFO L280 TraceCheckUtils]: 240: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 90 + ~#products~0.offset, 1); srcloc: L5874-49 {48952#true} is VALID [2020-07-18 08:47:39,169 INFO L280 TraceCheckUtils]: 241: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 91 + ~#products~0.offset, 1); srcloc: L5874-50 {48952#true} is VALID [2020-07-18 08:47:39,169 INFO L280 TraceCheckUtils]: 242: Hoare triple {48952#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 {48952#true} is VALID [2020-07-18 08:47:39,169 INFO L280 TraceCheckUtils]: 243: Hoare triple {48952#true} SUMMARY for call write~init~int(3, ~#products~0.base, 100 + ~#products~0.offset, 2); srcloc: L5874-52 {48952#true} is VALID [2020-07-18 08:47:39,169 INFO L280 TraceCheckUtils]: 244: Hoare triple {48952#true} SUMMARY for call write~init~int(1293, ~#products~0.base, 102 + ~#products~0.offset, 2); srcloc: L5874-53 {48952#true} is VALID [2020-07-18 08:47:39,169 INFO L280 TraceCheckUtils]: 245: Hoare triple {48952#true} SUMMARY for call write~init~int(4, ~#products~0.base, 104 + ~#products~0.offset, 2); srcloc: L5874-54 {48952#true} is VALID [2020-07-18 08:47:39,169 INFO L280 TraceCheckUtils]: 246: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 106 + ~#products~0.offset, 2); srcloc: L5874-55 {48952#true} is VALID [2020-07-18 08:47:39,170 INFO L280 TraceCheckUtils]: 247: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 108 + ~#products~0.offset, 2); srcloc: L5874-56 {48952#true} is VALID [2020-07-18 08:47:39,170 INFO L280 TraceCheckUtils]: 248: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 110 + ~#products~0.offset, 1); srcloc: L5874-57 {48952#true} is VALID [2020-07-18 08:47:39,170 INFO L280 TraceCheckUtils]: 249: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 111 + ~#products~0.offset, 1); srcloc: L5874-58 {48952#true} is VALID [2020-07-18 08:47:39,170 INFO L280 TraceCheckUtils]: 250: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 112 + ~#products~0.offset, 1); srcloc: L5874-59 {48952#true} is VALID [2020-07-18 08:47:39,170 INFO L280 TraceCheckUtils]: 251: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 113 + ~#products~0.offset, 1); srcloc: L5874-60 {48952#true} is VALID [2020-07-18 08:47:39,170 INFO L280 TraceCheckUtils]: 252: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 114 + ~#products~0.offset, 1); srcloc: L5874-61 {48952#true} is VALID [2020-07-18 08:47:39,171 INFO L280 TraceCheckUtils]: 253: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 115 + ~#products~0.offset, 1); srcloc: L5874-62 {48952#true} is VALID [2020-07-18 08:47:39,171 INFO L280 TraceCheckUtils]: 254: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 116 + ~#products~0.offset, 1); srcloc: L5874-63 {48952#true} is VALID [2020-07-18 08:47:39,171 INFO L280 TraceCheckUtils]: 255: Hoare triple {48952#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 {48952#true} is VALID [2020-07-18 08:47:39,171 INFO L280 TraceCheckUtils]: 256: Hoare triple {48952#true} SUMMARY for call write~init~int(3, ~#products~0.base, 125 + ~#products~0.offset, 2); srcloc: L5874-65 {48952#true} is VALID [2020-07-18 08:47:39,171 INFO L280 TraceCheckUtils]: 257: Hoare triple {48952#true} SUMMARY for call write~init~int(1388, ~#products~0.base, 127 + ~#products~0.offset, 2); srcloc: L5874-66 {48952#true} is VALID [2020-07-18 08:47:39,171 INFO L280 TraceCheckUtils]: 258: Hoare triple {48952#true} SUMMARY for call write~init~int(33024, ~#products~0.base, 129 + ~#products~0.offset, 2); srcloc: L5874-67 {48952#true} is VALID [2020-07-18 08:47:39,172 INFO L280 TraceCheckUtils]: 259: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 131 + ~#products~0.offset, 2); srcloc: L5874-68 {48952#true} is VALID [2020-07-18 08:47:39,172 INFO L280 TraceCheckUtils]: 260: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 133 + ~#products~0.offset, 2); srcloc: L5874-69 {48952#true} is VALID [2020-07-18 08:47:39,172 INFO L280 TraceCheckUtils]: 261: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 135 + ~#products~0.offset, 1); srcloc: L5874-70 {48952#true} is VALID [2020-07-18 08:47:39,172 INFO L280 TraceCheckUtils]: 262: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 136 + ~#products~0.offset, 1); srcloc: L5874-71 {48952#true} is VALID [2020-07-18 08:47:39,172 INFO L280 TraceCheckUtils]: 263: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 137 + ~#products~0.offset, 1); srcloc: L5874-72 {48952#true} is VALID [2020-07-18 08:47:39,172 INFO L280 TraceCheckUtils]: 264: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 138 + ~#products~0.offset, 1); srcloc: L5874-73 {48952#true} is VALID [2020-07-18 08:47:39,173 INFO L280 TraceCheckUtils]: 265: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 139 + ~#products~0.offset, 1); srcloc: L5874-74 {48952#true} is VALID [2020-07-18 08:47:39,173 INFO L280 TraceCheckUtils]: 266: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 140 + ~#products~0.offset, 1); srcloc: L5874-75 {48952#true} is VALID [2020-07-18 08:47:39,173 INFO L280 TraceCheckUtils]: 267: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 141 + ~#products~0.offset, 1); srcloc: L5874-76 {48952#true} is VALID [2020-07-18 08:47:39,173 INFO L280 TraceCheckUtils]: 268: Hoare triple {48952#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 {48952#true} is VALID [2020-07-18 08:47:39,173 INFO L280 TraceCheckUtils]: 269: Hoare triple {48952#true} SUMMARY for call write~init~int(3, ~#products~0.base, 150 + ~#products~0.offset, 2); srcloc: L5874-78 {48952#true} is VALID [2020-07-18 08:47:39,173 INFO L280 TraceCheckUtils]: 270: Hoare triple {48952#true} SUMMARY for call write~init~int(1317, ~#products~0.base, 152 + ~#products~0.offset, 2); srcloc: L5874-79 {48952#true} is VALID [2020-07-18 08:47:39,173 INFO L280 TraceCheckUtils]: 271: Hoare triple {48952#true} SUMMARY for call write~init~int(39169, ~#products~0.base, 154 + ~#products~0.offset, 2); srcloc: L5874-80 {48952#true} is VALID [2020-07-18 08:47:39,174 INFO L280 TraceCheckUtils]: 272: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 156 + ~#products~0.offset, 2); srcloc: L5874-81 {48952#true} is VALID [2020-07-18 08:47:39,174 INFO L280 TraceCheckUtils]: 273: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 158 + ~#products~0.offset, 2); srcloc: L5874-82 {48952#true} is VALID [2020-07-18 08:47:39,174 INFO L280 TraceCheckUtils]: 274: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 160 + ~#products~0.offset, 1); srcloc: L5874-83 {48952#true} is VALID [2020-07-18 08:47:39,174 INFO L280 TraceCheckUtils]: 275: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 161 + ~#products~0.offset, 1); srcloc: L5874-84 {48952#true} is VALID [2020-07-18 08:47:39,174 INFO L280 TraceCheckUtils]: 276: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 162 + ~#products~0.offset, 1); srcloc: L5874-85 {48952#true} is VALID [2020-07-18 08:47:39,174 INFO L280 TraceCheckUtils]: 277: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 163 + ~#products~0.offset, 1); srcloc: L5874-86 {48952#true} is VALID [2020-07-18 08:47:39,175 INFO L280 TraceCheckUtils]: 278: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 164 + ~#products~0.offset, 1); srcloc: L5874-87 {48952#true} is VALID [2020-07-18 08:47:39,175 INFO L280 TraceCheckUtils]: 279: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 165 + ~#products~0.offset, 1); srcloc: L5874-88 {48952#true} is VALID [2020-07-18 08:47:39,175 INFO L280 TraceCheckUtils]: 280: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 166 + ~#products~0.offset, 1); srcloc: L5874-89 {48952#true} is VALID [2020-07-18 08:47:39,175 INFO L280 TraceCheckUtils]: 281: Hoare triple {48952#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 {48952#true} is VALID [2020-07-18 08:47:39,175 INFO L280 TraceCheckUtils]: 282: Hoare triple {48952#true} SUMMARY for call write~init~int(3, ~#products~0.base, 175 + ~#products~0.offset, 2); srcloc: L5874-91 {48952#true} is VALID [2020-07-18 08:47:39,175 INFO L280 TraceCheckUtils]: 283: Hoare triple {48952#true} SUMMARY for call write~init~int(1317, ~#products~0.base, 177 + ~#products~0.offset, 2); srcloc: L5874-92 {48952#true} is VALID [2020-07-18 08:47:39,175 INFO L280 TraceCheckUtils]: 284: Hoare triple {48952#true} SUMMARY for call write~init~int(10376, ~#products~0.base, 179 + ~#products~0.offset, 2); srcloc: L5874-93 {48952#true} is VALID [2020-07-18 08:47:39,176 INFO L280 TraceCheckUtils]: 285: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 181 + ~#products~0.offset, 2); srcloc: L5874-94 {48952#true} is VALID [2020-07-18 08:47:39,176 INFO L280 TraceCheckUtils]: 286: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 183 + ~#products~0.offset, 2); srcloc: L5874-95 {48952#true} is VALID [2020-07-18 08:47:39,176 INFO L280 TraceCheckUtils]: 287: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 185 + ~#products~0.offset, 1); srcloc: L5874-96 {48952#true} is VALID [2020-07-18 08:47:39,176 INFO L280 TraceCheckUtils]: 288: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 186 + ~#products~0.offset, 1); srcloc: L5874-97 {48952#true} is VALID [2020-07-18 08:47:39,176 INFO L280 TraceCheckUtils]: 289: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 187 + ~#products~0.offset, 1); srcloc: L5874-98 {48952#true} is VALID [2020-07-18 08:47:39,177 INFO L280 TraceCheckUtils]: 290: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 188 + ~#products~0.offset, 1); srcloc: L5874-99 {48952#true} is VALID [2020-07-18 08:47:39,177 INFO L280 TraceCheckUtils]: 291: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 189 + ~#products~0.offset, 1); srcloc: L5874-100 {48952#true} is VALID [2020-07-18 08:47:39,177 INFO L280 TraceCheckUtils]: 292: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 190 + ~#products~0.offset, 1); srcloc: L5874-101 {48952#true} is VALID [2020-07-18 08:47:39,177 INFO L280 TraceCheckUtils]: 293: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 191 + ~#products~0.offset, 1); srcloc: L5874-102 {48952#true} is VALID [2020-07-18 08:47:39,177 INFO L280 TraceCheckUtils]: 294: Hoare triple {48952#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 {48952#true} is VALID [2020-07-18 08:47:39,178 INFO L280 TraceCheckUtils]: 295: Hoare triple {48952#true} SUMMARY for call write~init~int(3, ~#products~0.base, 200 + ~#products~0.offset, 2); srcloc: L5874-104 {48952#true} is VALID [2020-07-18 08:47:39,178 INFO L280 TraceCheckUtils]: 296: Hoare triple {48952#true} SUMMARY for call write~init~int(1295, ~#products~0.base, 202 + ~#products~0.offset, 2); srcloc: L5874-105 {48952#true} is VALID [2020-07-18 08:47:39,178 INFO L280 TraceCheckUtils]: 297: Hoare triple {48952#true} SUMMARY for call write~init~int(400, ~#products~0.base, 204 + ~#products~0.offset, 2); srcloc: L5874-106 {48952#true} is VALID [2020-07-18 08:47:39,178 INFO L280 TraceCheckUtils]: 298: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 206 + ~#products~0.offset, 2); srcloc: L5874-107 {48952#true} is VALID [2020-07-18 08:47:39,178 INFO L280 TraceCheckUtils]: 299: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 208 + ~#products~0.offset, 2); srcloc: L5874-108 {48952#true} is VALID [2020-07-18 08:47:39,179 INFO L280 TraceCheckUtils]: 300: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 210 + ~#products~0.offset, 1); srcloc: L5874-109 {48952#true} is VALID [2020-07-18 08:47:39,179 INFO L280 TraceCheckUtils]: 301: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 211 + ~#products~0.offset, 1); srcloc: L5874-110 {48952#true} is VALID [2020-07-18 08:47:39,179 INFO L280 TraceCheckUtils]: 302: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 212 + ~#products~0.offset, 1); srcloc: L5874-111 {48952#true} is VALID [2020-07-18 08:47:39,179 INFO L280 TraceCheckUtils]: 303: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 213 + ~#products~0.offset, 1); srcloc: L5874-112 {48952#true} is VALID [2020-07-18 08:47:39,179 INFO L280 TraceCheckUtils]: 304: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 214 + ~#products~0.offset, 1); srcloc: L5874-113 {48952#true} is VALID [2020-07-18 08:47:39,179 INFO L280 TraceCheckUtils]: 305: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 215 + ~#products~0.offset, 1); srcloc: L5874-114 {48952#true} is VALID [2020-07-18 08:47:39,180 INFO L280 TraceCheckUtils]: 306: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 216 + ~#products~0.offset, 1); srcloc: L5874-115 {48952#true} is VALID [2020-07-18 08:47:39,180 INFO L280 TraceCheckUtils]: 307: Hoare triple {48952#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 {48952#true} is VALID [2020-07-18 08:47:39,180 INFO L280 TraceCheckUtils]: 308: Hoare triple {48952#true} SUMMARY for call write~init~int(3, ~#products~0.base, 225 + ~#products~0.offset, 2); srcloc: L5874-117 {48952#true} is VALID [2020-07-18 08:47:39,180 INFO L280 TraceCheckUtils]: 309: Hoare triple {48952#true} SUMMARY for call write~init~int(1183, ~#products~0.base, 227 + ~#products~0.offset, 2); srcloc: L5874-118 {48952#true} is VALID [2020-07-18 08:47:39,180 INFO L280 TraceCheckUtils]: 310: Hoare triple {48952#true} SUMMARY for call write~init~int(20570, ~#products~0.base, 229 + ~#products~0.offset, 2); srcloc: L5874-119 {48952#true} is VALID [2020-07-18 08:47:39,181 INFO L280 TraceCheckUtils]: 311: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 231 + ~#products~0.offset, 2); srcloc: L5874-120 {48952#true} is VALID [2020-07-18 08:47:39,181 INFO L280 TraceCheckUtils]: 312: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 233 + ~#products~0.offset, 2); srcloc: L5874-121 {48952#true} is VALID [2020-07-18 08:47:39,181 INFO L280 TraceCheckUtils]: 313: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 235 + ~#products~0.offset, 1); srcloc: L5874-122 {48952#true} is VALID [2020-07-18 08:47:39,181 INFO L280 TraceCheckUtils]: 314: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 236 + ~#products~0.offset, 1); srcloc: L5874-123 {48952#true} is VALID [2020-07-18 08:47:39,181 INFO L280 TraceCheckUtils]: 315: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 237 + ~#products~0.offset, 1); srcloc: L5874-124 {48952#true} is VALID [2020-07-18 08:47:39,181 INFO L280 TraceCheckUtils]: 316: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 238 + ~#products~0.offset, 1); srcloc: L5874-125 {48952#true} is VALID [2020-07-18 08:47:39,182 INFO L280 TraceCheckUtils]: 317: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 239 + ~#products~0.offset, 1); srcloc: L5874-126 {48952#true} is VALID [2020-07-18 08:47:39,182 INFO L280 TraceCheckUtils]: 318: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 240 + ~#products~0.offset, 1); srcloc: L5874-127 {48952#true} is VALID [2020-07-18 08:47:39,182 INFO L280 TraceCheckUtils]: 319: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 241 + ~#products~0.offset, 1); srcloc: L5874-128 {48952#true} is VALID [2020-07-18 08:47:39,182 INFO L280 TraceCheckUtils]: 320: Hoare triple {48952#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 {48952#true} is VALID [2020-07-18 08:47:39,182 INFO L280 TraceCheckUtils]: 321: Hoare triple {48952#true} SUMMARY for call write~init~int(3, ~#products~0.base, 250 + ~#products~0.offset, 2); srcloc: L5874-130 {48952#true} is VALID [2020-07-18 08:47:39,183 INFO L280 TraceCheckUtils]: 322: Hoare triple {48952#true} SUMMARY for call write~init~int(3710, ~#products~0.base, 252 + ~#products~0.offset, 2); srcloc: L5874-131 {48952#true} is VALID [2020-07-18 08:47:39,183 INFO L280 TraceCheckUtils]: 323: Hoare triple {48952#true} SUMMARY for call write~init~int(4097, ~#products~0.base, 254 + ~#products~0.offset, 2); srcloc: L5874-132 {48952#true} is VALID [2020-07-18 08:47:39,183 INFO L280 TraceCheckUtils]: 324: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 256 + ~#products~0.offset, 2); srcloc: L5874-133 {48952#true} is VALID [2020-07-18 08:47:39,183 INFO L280 TraceCheckUtils]: 325: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 258 + ~#products~0.offset, 2); srcloc: L5874-134 {48952#true} is VALID [2020-07-18 08:47:39,183 INFO L280 TraceCheckUtils]: 326: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 260 + ~#products~0.offset, 1); srcloc: L5874-135 {48952#true} is VALID [2020-07-18 08:47:39,183 INFO L280 TraceCheckUtils]: 327: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 261 + ~#products~0.offset, 1); srcloc: L5874-136 {48952#true} is VALID [2020-07-18 08:47:39,183 INFO L280 TraceCheckUtils]: 328: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 262 + ~#products~0.offset, 1); srcloc: L5874-137 {48952#true} is VALID [2020-07-18 08:47:39,184 INFO L280 TraceCheckUtils]: 329: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 263 + ~#products~0.offset, 1); srcloc: L5874-138 {48952#true} is VALID [2020-07-18 08:47:39,184 INFO L280 TraceCheckUtils]: 330: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 264 + ~#products~0.offset, 1); srcloc: L5874-139 {48952#true} is VALID [2020-07-18 08:47:39,184 INFO L280 TraceCheckUtils]: 331: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 265 + ~#products~0.offset, 1); srcloc: L5874-140 {48952#true} is VALID [2020-07-18 08:47:39,184 INFO L280 TraceCheckUtils]: 332: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 266 + ~#products~0.offset, 1); srcloc: L5874-141 {48952#true} is VALID [2020-07-18 08:47:39,184 INFO L280 TraceCheckUtils]: 333: Hoare triple {48952#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 {48952#true} is VALID [2020-07-18 08:47:39,185 INFO L280 TraceCheckUtils]: 334: Hoare triple {48952#true} SUMMARY for call write~init~int(3, ~#products~0.base, 275 + ~#products~0.offset, 2); srcloc: L5874-143 {48952#true} is VALID [2020-07-18 08:47:39,185 INFO L280 TraceCheckUtils]: 335: Hoare triple {48952#true} SUMMARY for call write~init~int(32902, ~#products~0.base, 277 + ~#products~0.offset, 2); srcloc: L5874-144 {48952#true} is VALID [2020-07-18 08:47:39,185 INFO L280 TraceCheckUtils]: 336: Hoare triple {48952#true} SUMMARY for call write~init~int(2003, ~#products~0.base, 279 + ~#products~0.offset, 2); srcloc: L5874-145 {48952#true} is VALID [2020-07-18 08:47:39,185 INFO L280 TraceCheckUtils]: 337: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 281 + ~#products~0.offset, 2); srcloc: L5874-146 {48952#true} is VALID [2020-07-18 08:47:39,185 INFO L280 TraceCheckUtils]: 338: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 283 + ~#products~0.offset, 2); srcloc: L5874-147 {48952#true} is VALID [2020-07-18 08:47:39,185 INFO L280 TraceCheckUtils]: 339: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 285 + ~#products~0.offset, 1); srcloc: L5874-148 {48952#true} is VALID [2020-07-18 08:47:39,186 INFO L280 TraceCheckUtils]: 340: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 286 + ~#products~0.offset, 1); srcloc: L5874-149 {48952#true} is VALID [2020-07-18 08:47:39,186 INFO L280 TraceCheckUtils]: 341: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 287 + ~#products~0.offset, 1); srcloc: L5874-150 {48952#true} is VALID [2020-07-18 08:47:39,186 INFO L280 TraceCheckUtils]: 342: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 288 + ~#products~0.offset, 1); srcloc: L5874-151 {48952#true} is VALID [2020-07-18 08:47:39,186 INFO L280 TraceCheckUtils]: 343: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 289 + ~#products~0.offset, 1); srcloc: L5874-152 {48952#true} is VALID [2020-07-18 08:47:39,186 INFO L280 TraceCheckUtils]: 344: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 290 + ~#products~0.offset, 1); srcloc: L5874-153 {48952#true} is VALID [2020-07-18 08:47:39,187 INFO L280 TraceCheckUtils]: 345: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 291 + ~#products~0.offset, 1); srcloc: L5874-154 {48952#true} is VALID [2020-07-18 08:47:39,187 INFO L280 TraceCheckUtils]: 346: Hoare triple {48952#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 {48952#true} is VALID [2020-07-18 08:47:39,187 INFO L280 TraceCheckUtils]: 347: Hoare triple {48952#true} SUMMARY for call write~init~int(3, ~#products~0.base, 300 + ~#products~0.offset, 2); srcloc: L5874-156 {48952#true} is VALID [2020-07-18 08:47:39,187 INFO L280 TraceCheckUtils]: 348: Hoare triple {48952#true} SUMMARY for call write~init~int(4742, ~#products~0.base, 302 + ~#products~0.offset, 2); srcloc: L5874-157 {48952#true} is VALID [2020-07-18 08:47:39,187 INFO L280 TraceCheckUtils]: 349: Hoare triple {48952#true} SUMMARY for call write~init~int(32769, ~#products~0.base, 304 + ~#products~0.offset, 2); srcloc: L5874-158 {48952#true} is VALID [2020-07-18 08:47:39,187 INFO L280 TraceCheckUtils]: 350: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 306 + ~#products~0.offset, 2); srcloc: L5874-159 {48952#true} is VALID [2020-07-18 08:47:39,187 INFO L280 TraceCheckUtils]: 351: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 308 + ~#products~0.offset, 2); srcloc: L5874-160 {48952#true} is VALID [2020-07-18 08:47:39,188 INFO L280 TraceCheckUtils]: 352: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 310 + ~#products~0.offset, 1); srcloc: L5874-161 {48952#true} is VALID [2020-07-18 08:47:39,188 INFO L280 TraceCheckUtils]: 353: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 311 + ~#products~0.offset, 1); srcloc: L5874-162 {48952#true} is VALID [2020-07-18 08:47:39,188 INFO L280 TraceCheckUtils]: 354: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 312 + ~#products~0.offset, 1); srcloc: L5874-163 {48952#true} is VALID [2020-07-18 08:47:39,188 INFO L280 TraceCheckUtils]: 355: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 313 + ~#products~0.offset, 1); srcloc: L5874-164 {48952#true} is VALID [2020-07-18 08:47:39,188 INFO L280 TraceCheckUtils]: 356: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 314 + ~#products~0.offset, 1); srcloc: L5874-165 {48952#true} is VALID [2020-07-18 08:47:39,188 INFO L280 TraceCheckUtils]: 357: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 315 + ~#products~0.offset, 1); srcloc: L5874-166 {48952#true} is VALID [2020-07-18 08:47:39,189 INFO L280 TraceCheckUtils]: 358: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 316 + ~#products~0.offset, 1); srcloc: L5874-167 {48952#true} is VALID [2020-07-18 08:47:39,189 INFO L280 TraceCheckUtils]: 359: Hoare triple {48952#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 {48952#true} is VALID [2020-07-18 08:47:39,189 INFO L280 TraceCheckUtils]: 360: Hoare triple {48952#true} SUMMARY for call write~init~int(3, ~#products~0.base, 325 + ~#products~0.offset, 2); srcloc: L5874-169 {48952#true} is VALID [2020-07-18 08:47:39,189 INFO L280 TraceCheckUtils]: 361: Hoare triple {48952#true} SUMMARY for call write~init~int(1317, ~#products~0.base, 327 + ~#products~0.offset, 2); srcloc: L5874-170 {48952#true} is VALID [2020-07-18 08:47:39,189 INFO L280 TraceCheckUtils]: 362: Hoare triple {48952#true} SUMMARY for call write~init~int(42146, ~#products~0.base, 329 + ~#products~0.offset, 2); srcloc: L5874-171 {48952#true} is VALID [2020-07-18 08:47:39,189 INFO L280 TraceCheckUtils]: 363: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 331 + ~#products~0.offset, 2); srcloc: L5874-172 {48952#true} is VALID [2020-07-18 08:47:39,190 INFO L280 TraceCheckUtils]: 364: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 333 + ~#products~0.offset, 2); srcloc: L5874-173 {48952#true} is VALID [2020-07-18 08:47:39,190 INFO L280 TraceCheckUtils]: 365: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 335 + ~#products~0.offset, 1); srcloc: L5874-174 {48952#true} is VALID [2020-07-18 08:47:39,190 INFO L280 TraceCheckUtils]: 366: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 336 + ~#products~0.offset, 1); srcloc: L5874-175 {48952#true} is VALID [2020-07-18 08:47:39,190 INFO L280 TraceCheckUtils]: 367: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 337 + ~#products~0.offset, 1); srcloc: L5874-176 {48952#true} is VALID [2020-07-18 08:47:39,190 INFO L280 TraceCheckUtils]: 368: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 338 + ~#products~0.offset, 1); srcloc: L5874-177 {48952#true} is VALID [2020-07-18 08:47:39,190 INFO L280 TraceCheckUtils]: 369: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 339 + ~#products~0.offset, 1); srcloc: L5874-178 {48952#true} is VALID [2020-07-18 08:47:39,190 INFO L280 TraceCheckUtils]: 370: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 340 + ~#products~0.offset, 1); srcloc: L5874-179 {48952#true} is VALID [2020-07-18 08:47:39,191 INFO L280 TraceCheckUtils]: 371: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 341 + ~#products~0.offset, 1); srcloc: L5874-180 {48952#true} is VALID [2020-07-18 08:47:39,191 INFO L280 TraceCheckUtils]: 372: Hoare triple {48952#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 {48952#true} is VALID [2020-07-18 08:47:39,191 INFO L280 TraceCheckUtils]: 373: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 350 + ~#products~0.offset, 2); srcloc: L5874-182 {48952#true} is VALID [2020-07-18 08:47:39,191 INFO L280 TraceCheckUtils]: 374: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 352 + ~#products~0.offset, 2); srcloc: L5874-183 {48952#true} is VALID [2020-07-18 08:47:39,191 INFO L280 TraceCheckUtils]: 375: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 354 + ~#products~0.offset, 2); srcloc: L5874-184 {48952#true} is VALID [2020-07-18 08:47:39,191 INFO L280 TraceCheckUtils]: 376: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 356 + ~#products~0.offset, 2); srcloc: L5874-185 {48952#true} is VALID [2020-07-18 08:47:39,192 INFO L280 TraceCheckUtils]: 377: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 358 + ~#products~0.offset, 2); srcloc: L5874-186 {48952#true} is VALID [2020-07-18 08:47:39,192 INFO L280 TraceCheckUtils]: 378: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 360 + ~#products~0.offset, 1); srcloc: L5874-187 {48952#true} is VALID [2020-07-18 08:47:39,192 INFO L280 TraceCheckUtils]: 379: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 361 + ~#products~0.offset, 1); srcloc: L5874-188 {48952#true} is VALID [2020-07-18 08:47:39,192 INFO L280 TraceCheckUtils]: 380: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 362 + ~#products~0.offset, 1); srcloc: L5874-189 {48952#true} is VALID [2020-07-18 08:47:39,192 INFO L280 TraceCheckUtils]: 381: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 363 + ~#products~0.offset, 1); srcloc: L5874-190 {48952#true} is VALID [2020-07-18 08:47:39,192 INFO L280 TraceCheckUtils]: 382: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 364 + ~#products~0.offset, 1); srcloc: L5874-191 {48952#true} is VALID [2020-07-18 08:47:39,193 INFO L280 TraceCheckUtils]: 383: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 365 + ~#products~0.offset, 1); srcloc: L5874-192 {48952#true} is VALID [2020-07-18 08:47:39,193 INFO L280 TraceCheckUtils]: 384: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 366 + ~#products~0.offset, 1); srcloc: L5874-193 {48952#true} is VALID [2020-07-18 08:47:39,193 INFO L280 TraceCheckUtils]: 385: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#products~0.base, 367 + ~#products~0.offset, 8); srcloc: L5874-194 {48952#true} is VALID [2020-07-18 08:47:39,193 INFO L280 TraceCheckUtils]: 386: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[0 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,193 INFO L280 TraceCheckUtils]: 387: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[0 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,193 INFO L280 TraceCheckUtils]: 388: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[0 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,194 INFO L280 TraceCheckUtils]: 389: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[0 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,194 INFO L280 TraceCheckUtils]: 390: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[0 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,194 INFO L280 TraceCheckUtils]: 391: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[0 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,194 INFO L280 TraceCheckUtils]: 392: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[0 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,194 INFO L280 TraceCheckUtils]: 393: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[0 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,194 INFO L280 TraceCheckUtils]: 394: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[0 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,194 INFO L280 TraceCheckUtils]: 395: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[0 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,195 INFO L280 TraceCheckUtils]: 396: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[0 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,195 INFO L280 TraceCheckUtils]: 397: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[0 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,195 INFO L280 TraceCheckUtils]: 398: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[0 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,195 INFO L280 TraceCheckUtils]: 399: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[1 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,195 INFO L280 TraceCheckUtils]: 400: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[1 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,195 INFO L280 TraceCheckUtils]: 401: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[1 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,196 INFO L280 TraceCheckUtils]: 402: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[1 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,196 INFO L280 TraceCheckUtils]: 403: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[1 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,196 INFO L280 TraceCheckUtils]: 404: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[1 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,196 INFO L280 TraceCheckUtils]: 405: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[1 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,196 INFO L280 TraceCheckUtils]: 406: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[1 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,196 INFO L280 TraceCheckUtils]: 407: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[1 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,197 INFO L280 TraceCheckUtils]: 408: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[1 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,197 INFO L280 TraceCheckUtils]: 409: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[1 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,197 INFO L280 TraceCheckUtils]: 410: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[1 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,197 INFO L280 TraceCheckUtils]: 411: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[1 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,197 INFO L280 TraceCheckUtils]: 412: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[2 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,197 INFO L280 TraceCheckUtils]: 413: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[2 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,198 INFO L280 TraceCheckUtils]: 414: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[2 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,198 INFO L280 TraceCheckUtils]: 415: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[2 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,198 INFO L280 TraceCheckUtils]: 416: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[2 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,198 INFO L280 TraceCheckUtils]: 417: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[2 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,198 INFO L280 TraceCheckUtils]: 418: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[2 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,198 INFO L280 TraceCheckUtils]: 419: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[2 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,199 INFO L280 TraceCheckUtils]: 420: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[2 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,199 INFO L280 TraceCheckUtils]: 421: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[2 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,199 INFO L280 TraceCheckUtils]: 422: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[2 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,199 INFO L280 TraceCheckUtils]: 423: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[2 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,199 INFO L280 TraceCheckUtils]: 424: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[2 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,199 INFO L280 TraceCheckUtils]: 425: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[3 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,200 INFO L280 TraceCheckUtils]: 426: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[3 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,200 INFO L280 TraceCheckUtils]: 427: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[3 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,200 INFO L280 TraceCheckUtils]: 428: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[3 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,200 INFO L280 TraceCheckUtils]: 429: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[3 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,200 INFO L280 TraceCheckUtils]: 430: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[3 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,200 INFO L280 TraceCheckUtils]: 431: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[3 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,200 INFO L280 TraceCheckUtils]: 432: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[3 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,201 INFO L280 TraceCheckUtils]: 433: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[3 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,201 INFO L280 TraceCheckUtils]: 434: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[3 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,201 INFO L280 TraceCheckUtils]: 435: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[3 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,201 INFO L280 TraceCheckUtils]: 436: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[3 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,201 INFO L280 TraceCheckUtils]: 437: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[3 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,201 INFO L280 TraceCheckUtils]: 438: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[4 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,202 INFO L280 TraceCheckUtils]: 439: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[4 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,202 INFO L280 TraceCheckUtils]: 440: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[4 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,202 INFO L280 TraceCheckUtils]: 441: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[4 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,202 INFO L280 TraceCheckUtils]: 442: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[4 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,202 INFO L280 TraceCheckUtils]: 443: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[4 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,202 INFO L280 TraceCheckUtils]: 444: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[4 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,203 INFO L280 TraceCheckUtils]: 445: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[4 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,203 INFO L280 TraceCheckUtils]: 446: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[4 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,203 INFO L280 TraceCheckUtils]: 447: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[4 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,203 INFO L280 TraceCheckUtils]: 448: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[4 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,203 INFO L280 TraceCheckUtils]: 449: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[4 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,203 INFO L280 TraceCheckUtils]: 450: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[4 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,204 INFO L280 TraceCheckUtils]: 451: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[5 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,204 INFO L280 TraceCheckUtils]: 452: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[5 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,204 INFO L280 TraceCheckUtils]: 453: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[5 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,204 INFO L280 TraceCheckUtils]: 454: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[5 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,204 INFO L280 TraceCheckUtils]: 455: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[5 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,204 INFO L280 TraceCheckUtils]: 456: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[5 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,205 INFO L280 TraceCheckUtils]: 457: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[5 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,205 INFO L280 TraceCheckUtils]: 458: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[5 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,205 INFO L280 TraceCheckUtils]: 459: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[5 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,205 INFO L280 TraceCheckUtils]: 460: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[5 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,205 INFO L280 TraceCheckUtils]: 461: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[5 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,205 INFO L280 TraceCheckUtils]: 462: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[5 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,205 INFO L280 TraceCheckUtils]: 463: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[5 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,206 INFO L280 TraceCheckUtils]: 464: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[6 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,206 INFO L280 TraceCheckUtils]: 465: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[6 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,206 INFO L280 TraceCheckUtils]: 466: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[6 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,206 INFO L280 TraceCheckUtils]: 467: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[6 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,206 INFO L280 TraceCheckUtils]: 468: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[6 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,206 INFO L280 TraceCheckUtils]: 469: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[6 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,206 INFO L280 TraceCheckUtils]: 470: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[6 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,207 INFO L280 TraceCheckUtils]: 471: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[6 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,207 INFO L280 TraceCheckUtils]: 472: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[6 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,207 INFO L280 TraceCheckUtils]: 473: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[6 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,207 INFO L280 TraceCheckUtils]: 474: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[6 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,207 INFO L280 TraceCheckUtils]: 475: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[6 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,207 INFO L280 TraceCheckUtils]: 476: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[6 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,208 INFO L280 TraceCheckUtils]: 477: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[7 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,208 INFO L280 TraceCheckUtils]: 478: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[7 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,208 INFO L280 TraceCheckUtils]: 479: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[7 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,208 INFO L280 TraceCheckUtils]: 480: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[7 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,208 INFO L280 TraceCheckUtils]: 481: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[7 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,208 INFO L280 TraceCheckUtils]: 482: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[7 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,209 INFO L280 TraceCheckUtils]: 483: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[7 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,209 INFO L280 TraceCheckUtils]: 484: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[7 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,209 INFO L280 TraceCheckUtils]: 485: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[7 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,209 INFO L280 TraceCheckUtils]: 486: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[7 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,209 INFO L280 TraceCheckUtils]: 487: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[7 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,209 INFO L280 TraceCheckUtils]: 488: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[7 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,209 INFO L280 TraceCheckUtils]: 489: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[7 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,210 INFO L280 TraceCheckUtils]: 490: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[8 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,210 INFO L280 TraceCheckUtils]: 491: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[8 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,210 INFO L280 TraceCheckUtils]: 492: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[8 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,210 INFO L280 TraceCheckUtils]: 493: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[8 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,210 INFO L280 TraceCheckUtils]: 494: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[8 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,210 INFO L280 TraceCheckUtils]: 495: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[8 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,211 INFO L280 TraceCheckUtils]: 496: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[8 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,211 INFO L280 TraceCheckUtils]: 497: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[8 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,211 INFO L280 TraceCheckUtils]: 498: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[8 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,211 INFO L280 TraceCheckUtils]: 499: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[8 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,211 INFO L280 TraceCheckUtils]: 500: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[8 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,211 INFO L280 TraceCheckUtils]: 501: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[8 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,212 INFO L280 TraceCheckUtils]: 502: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[8 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,212 INFO L280 TraceCheckUtils]: 503: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[9 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,212 INFO L280 TraceCheckUtils]: 504: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[9 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,212 INFO L280 TraceCheckUtils]: 505: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[9 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,212 INFO L280 TraceCheckUtils]: 506: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[9 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,212 INFO L280 TraceCheckUtils]: 507: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[9 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,212 INFO L280 TraceCheckUtils]: 508: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[9 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,213 INFO L280 TraceCheckUtils]: 509: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[9 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,213 INFO L280 TraceCheckUtils]: 510: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[9 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,213 INFO L280 TraceCheckUtils]: 511: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[9 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,213 INFO L280 TraceCheckUtils]: 512: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[9 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,213 INFO L280 TraceCheckUtils]: 513: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[9 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,213 INFO L280 TraceCheckUtils]: 514: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[9 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,214 INFO L280 TraceCheckUtils]: 515: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[9 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,214 INFO L280 TraceCheckUtils]: 516: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[10 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,214 INFO L280 TraceCheckUtils]: 517: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[10 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,214 INFO L280 TraceCheckUtils]: 518: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[10 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,214 INFO L280 TraceCheckUtils]: 519: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[10 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,214 INFO L280 TraceCheckUtils]: 520: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[10 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,215 INFO L280 TraceCheckUtils]: 521: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[10 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,215 INFO L280 TraceCheckUtils]: 522: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[10 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,215 INFO L280 TraceCheckUtils]: 523: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[10 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,215 INFO L280 TraceCheckUtils]: 524: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[10 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,215 INFO L280 TraceCheckUtils]: 525: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[10 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,215 INFO L280 TraceCheckUtils]: 526: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[10 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,215 INFO L280 TraceCheckUtils]: 527: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[10 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,216 INFO L280 TraceCheckUtils]: 528: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[10 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,216 INFO L280 TraceCheckUtils]: 529: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[11 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,216 INFO L280 TraceCheckUtils]: 530: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[11 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,216 INFO L280 TraceCheckUtils]: 531: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[11 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,216 INFO L280 TraceCheckUtils]: 532: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[11 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,216 INFO L280 TraceCheckUtils]: 533: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[11 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,217 INFO L280 TraceCheckUtils]: 534: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[11 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,217 INFO L280 TraceCheckUtils]: 535: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[11 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,217 INFO L280 TraceCheckUtils]: 536: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[11 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,217 INFO L280 TraceCheckUtils]: 537: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[11 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,217 INFO L280 TraceCheckUtils]: 538: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[11 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,217 INFO L280 TraceCheckUtils]: 539: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[11 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,218 INFO L280 TraceCheckUtils]: 540: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[11 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,218 INFO L280 TraceCheckUtils]: 541: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[11 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,218 INFO L280 TraceCheckUtils]: 542: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[12 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,218 INFO L280 TraceCheckUtils]: 543: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[12 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,218 INFO L280 TraceCheckUtils]: 544: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[12 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,218 INFO L280 TraceCheckUtils]: 545: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[12 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,219 INFO L280 TraceCheckUtils]: 546: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[12 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,219 INFO L280 TraceCheckUtils]: 547: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[12 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,219 INFO L280 TraceCheckUtils]: 548: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[12 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,219 INFO L280 TraceCheckUtils]: 549: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[12 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,219 INFO L280 TraceCheckUtils]: 550: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[12 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,220 INFO L280 TraceCheckUtils]: 551: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[12 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,220 INFO L280 TraceCheckUtils]: 552: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[12 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,220 INFO L280 TraceCheckUtils]: 553: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[12 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,220 INFO L280 TraceCheckUtils]: 554: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[12 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,220 INFO L280 TraceCheckUtils]: 555: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[13 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,220 INFO L280 TraceCheckUtils]: 556: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[13 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,221 INFO L280 TraceCheckUtils]: 557: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[13 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,221 INFO L280 TraceCheckUtils]: 558: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[13 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,221 INFO L280 TraceCheckUtils]: 559: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[13 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,221 INFO L280 TraceCheckUtils]: 560: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[13 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,221 INFO L280 TraceCheckUtils]: 561: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[13 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,221 INFO L280 TraceCheckUtils]: 562: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[13 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,221 INFO L280 TraceCheckUtils]: 563: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[13 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,222 INFO L280 TraceCheckUtils]: 564: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[13 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,222 INFO L280 TraceCheckUtils]: 565: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[13 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,222 INFO L280 TraceCheckUtils]: 566: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[13 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,222 INFO L280 TraceCheckUtils]: 567: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[13 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,222 INFO L280 TraceCheckUtils]: 568: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[14 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,223 INFO L280 TraceCheckUtils]: 569: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[14 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,223 INFO L280 TraceCheckUtils]: 570: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[14 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,223 INFO L280 TraceCheckUtils]: 571: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[14 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,223 INFO L280 TraceCheckUtils]: 572: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[14 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,223 INFO L280 TraceCheckUtils]: 573: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[14 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,223 INFO L280 TraceCheckUtils]: 574: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[14 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,223 INFO L280 TraceCheckUtils]: 575: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[14 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,224 INFO L280 TraceCheckUtils]: 576: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[14 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,224 INFO L280 TraceCheckUtils]: 577: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[14 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,224 INFO L280 TraceCheckUtils]: 578: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[14 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,224 INFO L280 TraceCheckUtils]: 579: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[14 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,224 INFO L280 TraceCheckUtils]: 580: Hoare triple {48952#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[14 := 0]; {48952#true} is VALID [2020-07-18 08:47:39,224 INFO L280 TraceCheckUtils]: 581: Hoare triple {48952#true} SUMMARY for call ~#cdc_subset_driver~0.base, ~#cdc_subset_driver~0.offset := #Ultimate.allocOnStack(289); srcloc: L5930 {48952#true} is VALID [2020-07-18 08:47:39,225 INFO L280 TraceCheckUtils]: 582: Hoare triple {48952#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 {48952#true} is VALID [2020-07-18 08:47:39,225 INFO L280 TraceCheckUtils]: 583: Hoare triple {48952#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 {48952#true} is VALID [2020-07-18 08:47:39,225 INFO L280 TraceCheckUtils]: 584: Hoare triple {48952#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 {48952#true} is VALID [2020-07-18 08:47:39,225 INFO L280 TraceCheckUtils]: 585: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 24 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-4 {48952#true} is VALID [2020-07-18 08:47:39,225 INFO L280 TraceCheckUtils]: 586: Hoare triple {48952#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 {48952#true} is VALID [2020-07-18 08:47:39,225 INFO L280 TraceCheckUtils]: 587: Hoare triple {48952#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 {48952#true} is VALID [2020-07-18 08:47:39,226 INFO L280 TraceCheckUtils]: 588: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 48 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-7 {48952#true} is VALID [2020-07-18 08:47:39,226 INFO L280 TraceCheckUtils]: 589: Hoare triple {48952#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 {48952#true} is VALID [2020-07-18 08:47:39,226 INFO L280 TraceCheckUtils]: 590: Hoare triple {48952#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 {48952#true} is VALID [2020-07-18 08:47:39,226 INFO L280 TraceCheckUtils]: 591: Hoare triple {48952#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 {48952#true} is VALID [2020-07-18 08:47:39,226 INFO L280 TraceCheckUtils]: 592: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 80 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-11 {48952#true} is VALID [2020-07-18 08:47:39,226 INFO L280 TraceCheckUtils]: 593: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 84 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-12 {48952#true} is VALID [2020-07-18 08:47:39,227 INFO L280 TraceCheckUtils]: 594: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 88 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-13 {48952#true} is VALID [2020-07-18 08:47:39,227 INFO L280 TraceCheckUtils]: 595: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 92 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-14 {48952#true} is VALID [2020-07-18 08:47:39,227 INFO L280 TraceCheckUtils]: 596: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 100 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-15 {48952#true} is VALID [2020-07-18 08:47:39,227 INFO L280 TraceCheckUtils]: 597: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 108 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-16 {48952#true} is VALID [2020-07-18 08:47:39,227 INFO L280 TraceCheckUtils]: 598: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 116 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-17 {48952#true} is VALID [2020-07-18 08:47:39,228 INFO L280 TraceCheckUtils]: 599: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 124 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-18 {48952#true} is VALID [2020-07-18 08:47:39,228 INFO L280 TraceCheckUtils]: 600: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 132 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-19 {48952#true} is VALID [2020-07-18 08:47:39,228 INFO L280 TraceCheckUtils]: 601: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 136 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-20 {48952#true} is VALID [2020-07-18 08:47:39,228 INFO L280 TraceCheckUtils]: 602: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 148 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-21 {48952#true} is VALID [2020-07-18 08:47:39,228 INFO L280 TraceCheckUtils]: 603: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 156 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-22 {48952#true} is VALID [2020-07-18 08:47:39,228 INFO L280 TraceCheckUtils]: 604: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 164 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-23 {48952#true} is VALID [2020-07-18 08:47:39,228 INFO L280 TraceCheckUtils]: 605: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 172 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-24 {48952#true} is VALID [2020-07-18 08:47:39,229 INFO L280 TraceCheckUtils]: 606: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 180 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-25 {48952#true} is VALID [2020-07-18 08:47:39,229 INFO L280 TraceCheckUtils]: 607: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 188 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-26 {48952#true} is VALID [2020-07-18 08:47:39,229 INFO L280 TraceCheckUtils]: 608: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 196 + ~#cdc_subset_driver~0.offset, 1); srcloc: L5930-27 {48952#true} is VALID [2020-07-18 08:47:39,229 INFO L280 TraceCheckUtils]: 609: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 197 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-28 {48952#true} is VALID [2020-07-18 08:47:39,229 INFO L280 TraceCheckUtils]: 610: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 201 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-29 {48952#true} is VALID [2020-07-18 08:47:39,230 INFO L280 TraceCheckUtils]: 611: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 209 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-30 {48952#true} is VALID [2020-07-18 08:47:39,230 INFO L280 TraceCheckUtils]: 612: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 217 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-31 {48952#true} is VALID [2020-07-18 08:47:39,230 INFO L280 TraceCheckUtils]: 613: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 225 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-32 {48952#true} is VALID [2020-07-18 08:47:39,230 INFO L280 TraceCheckUtils]: 614: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 233 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-33 {48952#true} is VALID [2020-07-18 08:47:39,230 INFO L280 TraceCheckUtils]: 615: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 241 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-34 {48952#true} is VALID [2020-07-18 08:47:39,230 INFO L280 TraceCheckUtils]: 616: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 249 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-35 {48952#true} is VALID [2020-07-18 08:47:39,231 INFO L280 TraceCheckUtils]: 617: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 257 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-36 {48952#true} is VALID [2020-07-18 08:47:39,231 INFO L280 TraceCheckUtils]: 618: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 265 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-37 {48952#true} is VALID [2020-07-18 08:47:39,231 INFO L280 TraceCheckUtils]: 619: Hoare triple {48952#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 273 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-38 {48952#true} is VALID [2020-07-18 08:47:39,231 INFO L280 TraceCheckUtils]: 620: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 281 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-39 {48952#true} is VALID [2020-07-18 08:47:39,231 INFO L280 TraceCheckUtils]: 621: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 285 + ~#cdc_subset_driver~0.offset, 1); srcloc: L5930-40 {48952#true} is VALID [2020-07-18 08:47:39,231 INFO L280 TraceCheckUtils]: 622: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 286 + ~#cdc_subset_driver~0.offset, 1); srcloc: L5930-41 {48952#true} is VALID [2020-07-18 08:47:39,232 INFO L280 TraceCheckUtils]: 623: Hoare triple {48952#true} SUMMARY for call write~init~int(1, ~#cdc_subset_driver~0.base, 287 + ~#cdc_subset_driver~0.offset, 1); srcloc: L5930-42 {48952#true} is VALID [2020-07-18 08:47:39,232 INFO L280 TraceCheckUtils]: 624: Hoare triple {48952#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 288 + ~#cdc_subset_driver~0.offset, 1); srcloc: L5930-43 {48952#true} is VALID [2020-07-18 08:47:39,232 INFO L280 TraceCheckUtils]: 625: Hoare triple {48952#true} ~ldv_retval_0~0 := 0; {48952#true} is VALID [2020-07-18 08:47:39,232 INFO L280 TraceCheckUtils]: 626: Hoare triple {48952#true} ~ldv_retval_1~0 := 0; {48952#true} is VALID [2020-07-18 08:47:39,232 INFO L280 TraceCheckUtils]: 627: Hoare triple {48952#true} ~ldv_retval_3~0 := 0; {48952#true} is VALID [2020-07-18 08:47:39,232 INFO L280 TraceCheckUtils]: 628: Hoare triple {48952#true} ~ldv_retval_2~0 := 0; {48952#true} is VALID [2020-07-18 08:47:39,233 INFO L280 TraceCheckUtils]: 629: Hoare triple {48952#true} ~ldv_mutex_i_mutex_of_inode~0 := 1; {48952#true} is VALID [2020-07-18 08:47:39,233 INFO L280 TraceCheckUtils]: 630: Hoare triple {48952#true} ~ldv_mutex_lock~0 := 1; {48952#true} is VALID [2020-07-18 08:47:39,234 INFO L280 TraceCheckUtils]: 631: Hoare triple {48952#true} ~ldv_mutex_mutex_of_device~0 := 1; {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-18 08:47:39,234 INFO L280 TraceCheckUtils]: 632: Hoare triple {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} ~ldv_mutex_udev~0 := 1; {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-18 08:47:39,235 INFO L280 TraceCheckUtils]: 633: Hoare triple {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} assume true; {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-18 08:47:39,235 INFO L275 TraceCheckUtils]: 634: Hoare quadruple {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} {48952#true} #2340#return; {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-18 08:47:39,236 INFO L263 TraceCheckUtils]: 635: Hoare triple {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} call #t~ret124 := main(); {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-18 08:47:39,237 INFO L280 TraceCheckUtils]: 636: Hoare triple {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} havoc ~ldvarg0~0.base, ~ldvarg0~0.offset; {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-18 08:47:39,237 INFO L280 TraceCheckUtils]: 637: Hoare triple {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} havoc ~tmp~8.base, ~tmp~8.offset; {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-18 08:47:39,238 INFO L280 TraceCheckUtils]: 638: Hoare triple {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} havoc ~ldvarg1~0.base, ~ldvarg1~0.offset; {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-18 08:47:39,238 INFO L280 TraceCheckUtils]: 639: Hoare triple {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} havoc ~tmp___0~2.base, ~tmp___0~2.offset; {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-18 08:47:39,239 INFO L280 TraceCheckUtils]: 640: Hoare triple {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} havoc ~ldvarg3~0.base, ~ldvarg3~0.offset; {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-18 08:47:39,239 INFO L280 TraceCheckUtils]: 641: Hoare triple {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} havoc ~tmp___1~0.base, ~tmp___1~0.offset; {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-18 08:47:39,240 INFO L280 TraceCheckUtils]: 642: Hoare triple {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} SUMMARY for call ~#ldvarg2~0.base, ~#ldvarg2~0.offset := #Ultimate.allocOnStack(4); srcloc: L5976 {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-18 08:47:39,240 INFO L280 TraceCheckUtils]: 643: Hoare triple {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} havoc ~ldvarg4~0.base, ~ldvarg4~0.offset; {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-18 08:47:39,241 INFO L280 TraceCheckUtils]: 644: Hoare triple {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} havoc ~tmp___2~0.base, ~tmp___2~0.offset; {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-18 08:47:39,241 INFO L280 TraceCheckUtils]: 645: Hoare triple {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} havoc ~ldvarg5~0.base, ~ldvarg5~0.offset; {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-18 08:47:39,242 INFO L280 TraceCheckUtils]: 646: Hoare triple {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} havoc ~tmp___3~0.base, ~tmp___3~0.offset; {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-18 08:47:39,242 INFO L280 TraceCheckUtils]: 647: Hoare triple {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} havoc ~ldvarg6~0.base, ~ldvarg6~0.offset; {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-18 08:47:39,243 INFO L280 TraceCheckUtils]: 648: Hoare triple {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} havoc ~tmp___4~0.base, ~tmp___4~0.offset; {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-18 08:47:39,243 INFO L280 TraceCheckUtils]: 649: Hoare triple {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} havoc ~tmp___5~0; {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-18 08:47:39,244 INFO L280 TraceCheckUtils]: 650: Hoare triple {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} havoc ~tmp___6~0; {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-18 08:47:39,244 INFO L280 TraceCheckUtils]: 651: Hoare triple {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} havoc ~tmp___7~0; {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-18 08:47:39,245 INFO L280 TraceCheckUtils]: 652: Hoare triple {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} havoc ~tmp___8~0; {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-18 08:47:39,245 INFO L280 TraceCheckUtils]: 653: Hoare triple {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} havoc ~tmp___9~0; {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-18 08:47:39,246 INFO L280 TraceCheckUtils]: 654: Hoare triple {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} havoc ~tmp___10~0; {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-18 08:47:39,247 INFO L280 TraceCheckUtils]: 655: Hoare triple {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} havoc ~tmp___11~0; {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-18 08:47:39,247 INFO L280 TraceCheckUtils]: 656: Hoare triple {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} havoc ~tmp___12~0; {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-18 08:47:39,248 INFO L263 TraceCheckUtils]: 657: Hoare triple {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} call #t~ret45.base, #t~ret45.offset := ldv_init_zalloc(1456); {49771#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} is VALID [2020-07-18 08:47:39,248 INFO L280 TraceCheckUtils]: 658: Hoare triple {49771#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {48952#true} is VALID [2020-07-18 08:47:39,248 INFO L280 TraceCheckUtils]: 659: Hoare triple {48952#true} havoc ~p~2.base, ~p~2.offset; {48952#true} is VALID [2020-07-18 08:47:39,249 INFO L280 TraceCheckUtils]: 660: Hoare triple {48952#true} havoc ~tmp~2.base, ~tmp~2.offset; {48952#true} is VALID [2020-07-18 08:47:39,249 INFO L280 TraceCheckUtils]: 661: Hoare triple {48952#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 {48952#true} is VALID [2020-07-18 08:47:39,250 INFO L263 TraceCheckUtils]: 662: Hoare triple {48952#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)); {49779#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-18 08:47:39,251 INFO L280 TraceCheckUtils]: 663: Hoare triple {49779#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {48952#true} is VALID [2020-07-18 08:47:39,251 INFO L280 TraceCheckUtils]: 664: Hoare triple {48952#true} assume true; {48952#true} is VALID [2020-07-18 08:47:39,251 INFO L275 TraceCheckUtils]: 665: Hoare quadruple {48952#true} {48952#true} #2150#return; {48952#true} is VALID [2020-07-18 08:47:39,251 INFO L280 TraceCheckUtils]: 666: Hoare triple {48952#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {48952#true} is VALID [2020-07-18 08:47:39,251 INFO L280 TraceCheckUtils]: 667: Hoare triple {48952#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {48952#true} is VALID [2020-07-18 08:47:39,251 INFO L263 TraceCheckUtils]: 668: Hoare triple {48952#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {48952#true} is VALID [2020-07-18 08:47:39,252 INFO L280 TraceCheckUtils]: 669: Hoare triple {48952#true} ~cond := #in~cond; {48952#true} is VALID [2020-07-18 08:47:39,252 INFO L280 TraceCheckUtils]: 670: Hoare triple {48952#true} assume !(0 == ~cond); {48952#true} is VALID [2020-07-18 08:47:39,252 INFO L280 TraceCheckUtils]: 671: Hoare triple {48952#true} assume true; {48952#true} is VALID [2020-07-18 08:47:39,252 INFO L275 TraceCheckUtils]: 672: Hoare quadruple {48952#true} {48952#true} #2152#return; {48952#true} is VALID [2020-07-18 08:47:39,252 INFO L280 TraceCheckUtils]: 673: Hoare triple {48952#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {48952#true} is VALID [2020-07-18 08:47:39,252 INFO L280 TraceCheckUtils]: 674: Hoare triple {48952#true} assume true; {48952#true} is VALID [2020-07-18 08:47:39,253 INFO L275 TraceCheckUtils]: 675: Hoare quadruple {48952#true} {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} #2182#return; {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-18 08:47:39,254 INFO L280 TraceCheckUtils]: 676: Hoare triple {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} ~tmp~8.base, ~tmp~8.offset := #t~ret45.base, #t~ret45.offset; {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-18 08:47:39,254 INFO L280 TraceCheckUtils]: 677: Hoare triple {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} havoc #t~ret45.base, #t~ret45.offset; {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-18 08:47:39,255 INFO L280 TraceCheckUtils]: 678: Hoare triple {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} ~ldvarg0~0.base, ~ldvarg0~0.offset := ~tmp~8.base, ~tmp~8.offset; {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-18 08:47:39,256 INFO L263 TraceCheckUtils]: 679: Hoare triple {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} call #t~ret46.base, #t~ret46.offset := ldv_init_zalloc(1456); {49771#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} is VALID [2020-07-18 08:47:39,256 INFO L280 TraceCheckUtils]: 680: Hoare triple {49771#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {48952#true} is VALID [2020-07-18 08:47:39,256 INFO L280 TraceCheckUtils]: 681: Hoare triple {48952#true} havoc ~p~2.base, ~p~2.offset; {48952#true} is VALID [2020-07-18 08:47:39,256 INFO L280 TraceCheckUtils]: 682: Hoare triple {48952#true} havoc ~tmp~2.base, ~tmp~2.offset; {48952#true} is VALID [2020-07-18 08:47:39,257 INFO L280 TraceCheckUtils]: 683: Hoare triple {48952#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 {48952#true} is VALID [2020-07-18 08:47:39,258 INFO L263 TraceCheckUtils]: 684: Hoare triple {48952#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)); {49779#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-18 08:47:39,258 INFO L280 TraceCheckUtils]: 685: Hoare triple {49779#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {48952#true} is VALID [2020-07-18 08:47:39,258 INFO L280 TraceCheckUtils]: 686: Hoare triple {48952#true} assume true; {48952#true} is VALID [2020-07-18 08:47:39,259 INFO L275 TraceCheckUtils]: 687: Hoare quadruple {48952#true} {48952#true} #2150#return; {48952#true} is VALID [2020-07-18 08:47:39,259 INFO L280 TraceCheckUtils]: 688: Hoare triple {48952#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {48952#true} is VALID [2020-07-18 08:47:39,259 INFO L280 TraceCheckUtils]: 689: Hoare triple {48952#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {48952#true} is VALID [2020-07-18 08:47:39,259 INFO L263 TraceCheckUtils]: 690: Hoare triple {48952#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {48952#true} is VALID [2020-07-18 08:47:39,259 INFO L280 TraceCheckUtils]: 691: Hoare triple {48952#true} ~cond := #in~cond; {48952#true} is VALID [2020-07-18 08:47:39,259 INFO L280 TraceCheckUtils]: 692: Hoare triple {48952#true} assume !(0 == ~cond); {48952#true} is VALID [2020-07-18 08:47:39,259 INFO L280 TraceCheckUtils]: 693: Hoare triple {48952#true} assume true; {48952#true} is VALID [2020-07-18 08:47:39,260 INFO L275 TraceCheckUtils]: 694: Hoare quadruple {48952#true} {48952#true} #2152#return; {48952#true} is VALID [2020-07-18 08:47:39,260 INFO L280 TraceCheckUtils]: 695: Hoare triple {48952#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {48952#true} is VALID [2020-07-18 08:47:39,260 INFO L280 TraceCheckUtils]: 696: Hoare triple {48952#true} assume true; {48952#true} is VALID [2020-07-18 08:47:39,261 INFO L275 TraceCheckUtils]: 697: Hoare quadruple {48952#true} {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} #2184#return; {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-18 08:47:39,262 INFO L280 TraceCheckUtils]: 698: Hoare triple {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} ~tmp___0~2.base, ~tmp___0~2.offset := #t~ret46.base, #t~ret46.offset; {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-18 08:47:39,262 INFO L280 TraceCheckUtils]: 699: Hoare triple {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} havoc #t~ret46.base, #t~ret46.offset; {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-18 08:47:39,263 INFO L280 TraceCheckUtils]: 700: Hoare triple {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} ~ldvarg1~0.base, ~ldvarg1~0.offset := ~tmp___0~2.base, ~tmp___0~2.offset; {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-18 08:47:39,264 INFO L263 TraceCheckUtils]: 701: Hoare triple {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} call #t~ret47.base, #t~ret47.offset := ldv_init_zalloc(32); {49771#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} is VALID [2020-07-18 08:47:39,264 INFO L280 TraceCheckUtils]: 702: Hoare triple {49771#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {48952#true} is VALID [2020-07-18 08:47:39,264 INFO L280 TraceCheckUtils]: 703: Hoare triple {48952#true} havoc ~p~2.base, ~p~2.offset; {48952#true} is VALID [2020-07-18 08:47:39,264 INFO L280 TraceCheckUtils]: 704: Hoare triple {48952#true} havoc ~tmp~2.base, ~tmp~2.offset; {48952#true} is VALID [2020-07-18 08:47:39,265 INFO L280 TraceCheckUtils]: 705: Hoare triple {48952#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 {48952#true} is VALID [2020-07-18 08:47:39,266 INFO L263 TraceCheckUtils]: 706: Hoare triple {48952#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)); {49779#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-18 08:47:39,267 INFO L280 TraceCheckUtils]: 707: Hoare triple {49779#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {48952#true} is VALID [2020-07-18 08:47:39,267 INFO L280 TraceCheckUtils]: 708: Hoare triple {48952#true} assume true; {48952#true} is VALID [2020-07-18 08:47:39,267 INFO L275 TraceCheckUtils]: 709: Hoare quadruple {48952#true} {48952#true} #2150#return; {48952#true} is VALID [2020-07-18 08:47:39,267 INFO L280 TraceCheckUtils]: 710: Hoare triple {48952#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {48952#true} is VALID [2020-07-18 08:47:39,267 INFO L280 TraceCheckUtils]: 711: Hoare triple {48952#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {48952#true} is VALID [2020-07-18 08:47:39,268 INFO L263 TraceCheckUtils]: 712: Hoare triple {48952#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {48952#true} is VALID [2020-07-18 08:47:39,268 INFO L280 TraceCheckUtils]: 713: Hoare triple {48952#true} ~cond := #in~cond; {48952#true} is VALID [2020-07-18 08:47:39,268 INFO L280 TraceCheckUtils]: 714: Hoare triple {48952#true} assume !(0 == ~cond); {48952#true} is VALID [2020-07-18 08:47:39,268 INFO L280 TraceCheckUtils]: 715: Hoare triple {48952#true} assume true; {48952#true} is VALID [2020-07-18 08:47:39,268 INFO L275 TraceCheckUtils]: 716: Hoare quadruple {48952#true} {48952#true} #2152#return; {48952#true} is VALID [2020-07-18 08:47:39,268 INFO L280 TraceCheckUtils]: 717: Hoare triple {48952#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {48952#true} is VALID [2020-07-18 08:47:39,269 INFO L280 TraceCheckUtils]: 718: Hoare triple {48952#true} assume true; {48952#true} is VALID [2020-07-18 08:47:39,270 INFO L275 TraceCheckUtils]: 719: Hoare quadruple {48952#true} {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} #2186#return; {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-18 08:47:39,270 INFO L280 TraceCheckUtils]: 720: Hoare triple {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} ~tmp___1~0.base, ~tmp___1~0.offset := #t~ret47.base, #t~ret47.offset; {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-18 08:47:39,271 INFO L280 TraceCheckUtils]: 721: Hoare triple {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} havoc #t~ret47.base, #t~ret47.offset; {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-18 08:47:39,272 INFO L280 TraceCheckUtils]: 722: Hoare triple {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} ~ldvarg3~0.base, ~ldvarg3~0.offset := ~tmp___1~0.base, ~tmp___1~0.offset; {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-18 08:47:39,273 INFO L263 TraceCheckUtils]: 723: Hoare triple {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} call #t~ret48.base, #t~ret48.offset := ldv_init_zalloc(1456); {49771#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} is VALID [2020-07-18 08:47:39,273 INFO L280 TraceCheckUtils]: 724: Hoare triple {49771#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {48952#true} is VALID [2020-07-18 08:47:39,274 INFO L280 TraceCheckUtils]: 725: Hoare triple {48952#true} havoc ~p~2.base, ~p~2.offset; {48952#true} is VALID [2020-07-18 08:47:39,274 INFO L280 TraceCheckUtils]: 726: Hoare triple {48952#true} havoc ~tmp~2.base, ~tmp~2.offset; {48952#true} is VALID [2020-07-18 08:47:39,274 INFO L280 TraceCheckUtils]: 727: Hoare triple {48952#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 {48952#true} is VALID [2020-07-18 08:47:39,276 INFO L263 TraceCheckUtils]: 728: Hoare triple {48952#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)); {49779#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-18 08:47:39,277 INFO L280 TraceCheckUtils]: 729: Hoare triple {49779#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {48952#true} is VALID [2020-07-18 08:47:39,277 INFO L280 TraceCheckUtils]: 730: Hoare triple {48952#true} assume true; {48952#true} is VALID [2020-07-18 08:47:39,277 INFO L275 TraceCheckUtils]: 731: Hoare quadruple {48952#true} {48952#true} #2150#return; {48952#true} is VALID [2020-07-18 08:47:39,277 INFO L280 TraceCheckUtils]: 732: Hoare triple {48952#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {48952#true} is VALID [2020-07-18 08:47:39,278 INFO L280 TraceCheckUtils]: 733: Hoare triple {48952#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {48952#true} is VALID [2020-07-18 08:47:39,278 INFO L263 TraceCheckUtils]: 734: Hoare triple {48952#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {48952#true} is VALID [2020-07-18 08:47:39,278 INFO L280 TraceCheckUtils]: 735: Hoare triple {48952#true} ~cond := #in~cond; {48952#true} is VALID [2020-07-18 08:47:39,278 INFO L280 TraceCheckUtils]: 736: Hoare triple {48952#true} assume !(0 == ~cond); {48952#true} is VALID [2020-07-18 08:47:39,278 INFO L280 TraceCheckUtils]: 737: Hoare triple {48952#true} assume true; {48952#true} is VALID [2020-07-18 08:47:39,278 INFO L275 TraceCheckUtils]: 738: Hoare quadruple {48952#true} {48952#true} #2152#return; {48952#true} is VALID [2020-07-18 08:47:39,278 INFO L280 TraceCheckUtils]: 739: Hoare triple {48952#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {48952#true} is VALID [2020-07-18 08:47:39,279 INFO L280 TraceCheckUtils]: 740: Hoare triple {48952#true} assume true; {48952#true} is VALID [2020-07-18 08:47:39,280 INFO L275 TraceCheckUtils]: 741: Hoare quadruple {48952#true} {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} #2188#return; {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-18 08:47:39,280 INFO L280 TraceCheckUtils]: 742: Hoare triple {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} ~tmp___2~0.base, ~tmp___2~0.offset := #t~ret48.base, #t~ret48.offset; {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-18 08:47:39,281 INFO L280 TraceCheckUtils]: 743: Hoare triple {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} havoc #t~ret48.base, #t~ret48.offset; {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-18 08:47:39,282 INFO L280 TraceCheckUtils]: 744: Hoare triple {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} ~ldvarg4~0.base, ~ldvarg4~0.offset := ~tmp___2~0.base, ~tmp___2~0.offset; {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-18 08:47:39,283 INFO L263 TraceCheckUtils]: 745: Hoare triple {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} call #t~ret49.base, #t~ret49.offset := ldv_init_zalloc(1456); {49771#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} is VALID [2020-07-18 08:47:39,283 INFO L280 TraceCheckUtils]: 746: Hoare triple {49771#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {48952#true} is VALID [2020-07-18 08:47:39,283 INFO L280 TraceCheckUtils]: 747: Hoare triple {48952#true} havoc ~p~2.base, ~p~2.offset; {48952#true} is VALID [2020-07-18 08:47:39,283 INFO L280 TraceCheckUtils]: 748: Hoare triple {48952#true} havoc ~tmp~2.base, ~tmp~2.offset; {48952#true} is VALID [2020-07-18 08:47:39,283 INFO L280 TraceCheckUtils]: 749: Hoare triple {48952#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 {48952#true} is VALID [2020-07-18 08:47:39,285 INFO L263 TraceCheckUtils]: 750: Hoare triple {48952#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)); {49779#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-18 08:47:39,285 INFO L280 TraceCheckUtils]: 751: Hoare triple {49779#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {48952#true} is VALID [2020-07-18 08:47:39,285 INFO L280 TraceCheckUtils]: 752: Hoare triple {48952#true} assume true; {48952#true} is VALID [2020-07-18 08:47:39,286 INFO L275 TraceCheckUtils]: 753: Hoare quadruple {48952#true} {48952#true} #2150#return; {48952#true} is VALID [2020-07-18 08:47:39,286 INFO L280 TraceCheckUtils]: 754: Hoare triple {48952#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {48952#true} is VALID [2020-07-18 08:47:39,286 INFO L280 TraceCheckUtils]: 755: Hoare triple {48952#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {48952#true} is VALID [2020-07-18 08:47:39,286 INFO L263 TraceCheckUtils]: 756: Hoare triple {48952#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {48952#true} is VALID [2020-07-18 08:47:39,286 INFO L280 TraceCheckUtils]: 757: Hoare triple {48952#true} ~cond := #in~cond; {48952#true} is VALID [2020-07-18 08:47:39,286 INFO L280 TraceCheckUtils]: 758: Hoare triple {48952#true} assume !(0 == ~cond); {48952#true} is VALID [2020-07-18 08:47:39,287 INFO L280 TraceCheckUtils]: 759: Hoare triple {48952#true} assume true; {48952#true} is VALID [2020-07-18 08:47:39,287 INFO L275 TraceCheckUtils]: 760: Hoare quadruple {48952#true} {48952#true} #2152#return; {48952#true} is VALID [2020-07-18 08:47:39,287 INFO L280 TraceCheckUtils]: 761: Hoare triple {48952#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {48952#true} is VALID [2020-07-18 08:47:39,287 INFO L280 TraceCheckUtils]: 762: Hoare triple {48952#true} assume true; {48952#true} is VALID [2020-07-18 08:47:39,288 INFO L275 TraceCheckUtils]: 763: Hoare quadruple {48952#true} {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} #2190#return; {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-18 08:47:39,289 INFO L280 TraceCheckUtils]: 764: Hoare triple {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} ~tmp___3~0.base, ~tmp___3~0.offset := #t~ret49.base, #t~ret49.offset; {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-18 08:47:39,289 INFO L280 TraceCheckUtils]: 765: Hoare triple {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} havoc #t~ret49.base, #t~ret49.offset; {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-18 08:47:39,290 INFO L280 TraceCheckUtils]: 766: Hoare triple {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} ~ldvarg5~0.base, ~ldvarg5~0.offset := ~tmp___3~0.base, ~tmp___3~0.offset; {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-18 08:47:39,291 INFO L263 TraceCheckUtils]: 767: Hoare triple {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} call #t~ret50.base, #t~ret50.offset := ldv_init_zalloc(1456); {49771#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} is VALID [2020-07-18 08:47:39,291 INFO L280 TraceCheckUtils]: 768: Hoare triple {49771#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {48952#true} is VALID [2020-07-18 08:47:39,291 INFO L280 TraceCheckUtils]: 769: Hoare triple {48952#true} havoc ~p~2.base, ~p~2.offset; {48952#true} is VALID [2020-07-18 08:47:39,291 INFO L280 TraceCheckUtils]: 770: Hoare triple {48952#true} havoc ~tmp~2.base, ~tmp~2.offset; {48952#true} is VALID [2020-07-18 08:47:39,292 INFO L280 TraceCheckUtils]: 771: Hoare triple {48952#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 {48952#true} is VALID [2020-07-18 08:47:39,293 INFO L263 TraceCheckUtils]: 772: Hoare triple {48952#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)); {49779#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-18 08:47:39,293 INFO L280 TraceCheckUtils]: 773: Hoare triple {49779#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {48952#true} is VALID [2020-07-18 08:47:39,293 INFO L280 TraceCheckUtils]: 774: Hoare triple {48952#true} assume true; {48952#true} is VALID [2020-07-18 08:47:39,294 INFO L275 TraceCheckUtils]: 775: Hoare quadruple {48952#true} {48952#true} #2150#return; {48952#true} is VALID [2020-07-18 08:47:39,294 INFO L280 TraceCheckUtils]: 776: Hoare triple {48952#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {48952#true} is VALID [2020-07-18 08:47:39,294 INFO L280 TraceCheckUtils]: 777: Hoare triple {48952#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {48952#true} is VALID [2020-07-18 08:47:39,294 INFO L263 TraceCheckUtils]: 778: Hoare triple {48952#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {48952#true} is VALID [2020-07-18 08:47:39,294 INFO L280 TraceCheckUtils]: 779: Hoare triple {48952#true} ~cond := #in~cond; {48952#true} is VALID [2020-07-18 08:47:39,294 INFO L280 TraceCheckUtils]: 780: Hoare triple {48952#true} assume !(0 == ~cond); {48952#true} is VALID [2020-07-18 08:47:39,295 INFO L280 TraceCheckUtils]: 781: Hoare triple {48952#true} assume true; {48952#true} is VALID [2020-07-18 08:47:39,295 INFO L275 TraceCheckUtils]: 782: Hoare quadruple {48952#true} {48952#true} #2152#return; {48952#true} is VALID [2020-07-18 08:47:39,295 INFO L280 TraceCheckUtils]: 783: Hoare triple {48952#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {48952#true} is VALID [2020-07-18 08:47:39,295 INFO L280 TraceCheckUtils]: 784: Hoare triple {48952#true} assume true; {48952#true} is VALID [2020-07-18 08:47:39,297 INFO L275 TraceCheckUtils]: 785: Hoare quadruple {48952#true} {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} #2192#return; {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-18 08:47:39,297 INFO L280 TraceCheckUtils]: 786: Hoare triple {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} ~tmp___4~0.base, ~tmp___4~0.offset := #t~ret50.base, #t~ret50.offset; {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-18 08:47:39,298 INFO L280 TraceCheckUtils]: 787: Hoare triple {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} havoc #t~ret50.base, #t~ret50.offset; {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-18 08:47:39,298 INFO L280 TraceCheckUtils]: 788: Hoare triple {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} ~ldvarg6~0.base, ~ldvarg6~0.offset := ~tmp___4~0.base, ~tmp___4~0.offset; {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-18 08:47:39,299 INFO L263 TraceCheckUtils]: 789: Hoare triple {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} call ldv_initialize(); {48952#true} is VALID [2020-07-18 08:47:39,299 INFO L280 TraceCheckUtils]: 790: Hoare triple {48952#true} assume true; {48952#true} is VALID [2020-07-18 08:47:39,299 INFO L275 TraceCheckUtils]: 791: Hoare quadruple {48952#true} {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} #2194#return; {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-18 08:47:39,301 INFO L263 TraceCheckUtils]: 792: Hoare triple {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} call #t~ret51.base, #t~ret51.offset := ldv_memset(~#ldvarg2~0.base, ~#ldvarg2~0.offset, 0, 4); {49815#(and (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|))} is VALID [2020-07-18 08:47:39,302 INFO L280 TraceCheckUtils]: 793: Hoare triple {49815#(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; {48952#true} is VALID [2020-07-18 08:47:39,302 INFO L280 TraceCheckUtils]: 794: Hoare triple {48952#true} ~c := #in~c; {48952#true} is VALID [2020-07-18 08:47:39,302 INFO L280 TraceCheckUtils]: 795: Hoare triple {48952#true} ~n := #in~n; {48952#true} is VALID [2020-07-18 08:47:39,302 INFO L280 TraceCheckUtils]: 796: Hoare triple {48952#true} havoc ~tmp~3.base, ~tmp~3.offset; {48952#true} is VALID [2020-07-18 08:47:39,304 INFO L263 TraceCheckUtils]: 797: Hoare triple {48952#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)); {49815#(and (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|))} is VALID [2020-07-18 08:47:39,305 INFO L280 TraceCheckUtils]: 798: Hoare triple {49815#(and (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|))} #t~loopctr125 := 0; {48952#true} is VALID [2020-07-18 08:47:39,305 INFO L280 TraceCheckUtils]: 799: Hoare triple {48952#true} assume !(#t~loopctr125 < #amount); {48952#true} is VALID [2020-07-18 08:47:39,305 INFO L280 TraceCheckUtils]: 800: Hoare triple {48952#true} assume #res.base == #ptr.base && #res.offset == #ptr.offset; {48952#true} is VALID [2020-07-18 08:47:39,305 INFO L275 TraceCheckUtils]: 801: Hoare quadruple {48952#true} {48952#true} #2164#return; {48952#true} is VALID [2020-07-18 08:47:39,305 INFO L280 TraceCheckUtils]: 802: Hoare triple {48952#true} ~tmp~3.base, ~tmp~3.offset := ~s.base, ~s.offset; {48952#true} is VALID [2020-07-18 08:47:39,305 INFO L280 TraceCheckUtils]: 803: Hoare triple {48952#true} havoc #t~memset~res13.base, #t~memset~res13.offset; {48952#true} is VALID [2020-07-18 08:47:39,306 INFO L280 TraceCheckUtils]: 804: Hoare triple {48952#true} #res.base, #res.offset := ~tmp~3.base, ~tmp~3.offset; {48952#true} is VALID [2020-07-18 08:47:39,306 INFO L280 TraceCheckUtils]: 805: Hoare triple {48952#true} assume true; {48952#true} is VALID [2020-07-18 08:47:39,307 INFO L275 TraceCheckUtils]: 806: Hoare quadruple {48952#true} {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} #2196#return; {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-18 08:47:39,307 INFO L280 TraceCheckUtils]: 807: Hoare triple {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} havoc #t~ret51.base, #t~ret51.offset; {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-18 08:47:39,308 INFO L280 TraceCheckUtils]: 808: Hoare triple {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} ~ldv_state_variable_6~0 := 0; {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-18 08:47:39,308 INFO L280 TraceCheckUtils]: 809: Hoare triple {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} ~ldv_state_variable_4~0 := 0; {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-18 08:47:39,309 INFO L280 TraceCheckUtils]: 810: Hoare triple {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} ~ldv_state_variable_1~0 := 0; {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-18 08:47:39,309 INFO L280 TraceCheckUtils]: 811: Hoare triple {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} ~ref_cnt~0 := 0; {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-18 08:47:39,310 INFO L280 TraceCheckUtils]: 812: Hoare triple {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} ~ldv_state_variable_0~0 := 1; {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-18 08:47:39,310 INFO L280 TraceCheckUtils]: 813: Hoare triple {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} ~ldv_state_variable_3~0 := 0; {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-18 08:47:39,311 INFO L280 TraceCheckUtils]: 814: Hoare triple {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} ~ldv_state_variable_2~0 := 0; {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-18 08:47:39,311 INFO L280 TraceCheckUtils]: 815: Hoare triple {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} ~ldv_state_variable_5~0 := 0; {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-18 08:47:39,312 INFO L280 TraceCheckUtils]: 816: Hoare triple {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} assume -2147483648 <= #t~nondet52 && #t~nondet52 <= 2147483647; {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-18 08:47:39,312 INFO L280 TraceCheckUtils]: 817: Hoare triple {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} ~tmp___5~0 := #t~nondet52; {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-18 08:47:39,313 INFO L280 TraceCheckUtils]: 818: Hoare triple {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} havoc #t~nondet52; {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-18 08:47:39,313 INFO L280 TraceCheckUtils]: 819: Hoare triple {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} #t~switch53 := 0 == ~tmp___5~0; {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-18 08:47:39,314 INFO L280 TraceCheckUtils]: 820: Hoare triple {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} assume !#t~switch53; {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-18 08:47:39,314 INFO L280 TraceCheckUtils]: 821: Hoare triple {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} #t~switch53 := #t~switch53 || 1 == ~tmp___5~0; {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-18 08:47:39,315 INFO L280 TraceCheckUtils]: 822: Hoare triple {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} assume !#t~switch53; {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-18 08:47:39,315 INFO L280 TraceCheckUtils]: 823: Hoare triple {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} #t~switch53 := #t~switch53 || 2 == ~tmp___5~0; {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-18 08:47:39,316 INFO L280 TraceCheckUtils]: 824: Hoare triple {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} assume !#t~switch53; {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-18 08:47:39,316 INFO L280 TraceCheckUtils]: 825: Hoare triple {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} #t~switch53 := #t~switch53 || 3 == ~tmp___5~0; {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-18 08:47:39,317 INFO L280 TraceCheckUtils]: 826: Hoare triple {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} assume #t~switch53; {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-18 08:47:39,317 INFO L280 TraceCheckUtils]: 827: Hoare triple {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} assume 0 != ~ldv_state_variable_0~0; {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-18 08:47:39,318 INFO L280 TraceCheckUtils]: 828: Hoare triple {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} assume -2147483648 <= #t~nondet66 && #t~nondet66 <= 2147483647; {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-18 08:47:39,318 INFO L280 TraceCheckUtils]: 829: Hoare triple {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} ~tmp___9~0 := #t~nondet66; {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-18 08:47:39,319 INFO L280 TraceCheckUtils]: 830: Hoare triple {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} havoc #t~nondet66; {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-18 08:47:39,319 INFO L280 TraceCheckUtils]: 831: Hoare triple {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} #t~switch67 := 0 == ~tmp___9~0; {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-18 08:47:39,320 INFO L280 TraceCheckUtils]: 832: Hoare triple {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} assume !#t~switch67; {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-18 08:47:39,320 INFO L280 TraceCheckUtils]: 833: Hoare triple {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} #t~switch67 := #t~switch67 || 1 == ~tmp___9~0; {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-18 08:47:39,321 INFO L280 TraceCheckUtils]: 834: Hoare triple {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} assume #t~switch67; {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-18 08:47:39,322 INFO L280 TraceCheckUtils]: 835: Hoare triple {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} assume 1 == ~ldv_state_variable_0~0; {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-18 08:47:39,323 INFO L263 TraceCheckUtils]: 836: Hoare triple {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} call #t~ret68 := cdc_subset_driver_init(); {49820#(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-18 08:47:39,323 INFO L280 TraceCheckUtils]: 837: Hoare triple {49820#(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; {48952#true} is VALID [2020-07-18 08:47:39,325 INFO L263 TraceCheckUtils]: 838: Hoare triple {48952#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); {49820#(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-18 08:47:39,325 INFO L280 TraceCheckUtils]: 839: Hoare triple {49820#(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; {48952#true} is VALID [2020-07-18 08:47:39,325 INFO L280 TraceCheckUtils]: 840: Hoare triple {48952#true} ~ldv_func_arg2.base, ~ldv_func_arg2.offset := #in~ldv_func_arg2.base, #in~ldv_func_arg2.offset; {48952#true} is VALID [2020-07-18 08:47:39,326 INFO L280 TraceCheckUtils]: 841: Hoare triple {48952#true} ~ldv_func_arg3.base, ~ldv_func_arg3.offset := #in~ldv_func_arg3.base, #in~ldv_func_arg3.offset; {48952#true} is VALID [2020-07-18 08:47:39,326 INFO L280 TraceCheckUtils]: 842: Hoare triple {48952#true} havoc ~ldv_func_res~1; {48952#true} is VALID [2020-07-18 08:47:39,326 INFO L280 TraceCheckUtils]: 843: Hoare triple {48952#true} havoc ~tmp~11; {48952#true} is VALID [2020-07-18 08:47:39,326 INFO L263 TraceCheckUtils]: 844: Hoare triple {48952#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); {48952#true} is VALID [2020-07-18 08:47:39,326 INFO L280 TraceCheckUtils]: 845: Hoare triple {48952#true} ~arg0.base, ~arg0.offset := #in~arg0.base, #in~arg0.offset; {48952#true} is VALID [2020-07-18 08:47:39,326 INFO L280 TraceCheckUtils]: 846: Hoare triple {48952#true} ~arg1.base, ~arg1.offset := #in~arg1.base, #in~arg1.offset; {48952#true} is VALID [2020-07-18 08:47:39,327 INFO L280 TraceCheckUtils]: 847: Hoare triple {48952#true} ~arg2.base, ~arg2.offset := #in~arg2.base, #in~arg2.offset; {48952#true} is VALID [2020-07-18 08:47:39,327 INFO L280 TraceCheckUtils]: 848: Hoare triple {48952#true} assume -2147483648 <= #t~nondet118 && #t~nondet118 <= 2147483647; {48952#true} is VALID [2020-07-18 08:47:39,327 INFO L280 TraceCheckUtils]: 849: Hoare triple {48952#true} #res := #t~nondet118; {48952#true} is VALID [2020-07-18 08:47:39,327 INFO L280 TraceCheckUtils]: 850: Hoare triple {48952#true} havoc #t~nondet118; {48952#true} is VALID [2020-07-18 08:47:39,327 INFO L280 TraceCheckUtils]: 851: Hoare triple {48952#true} assume true; {48952#true} is VALID [2020-07-18 08:47:39,327 INFO L275 TraceCheckUtils]: 852: Hoare quadruple {48952#true} {48952#true} #2304#return; {48952#true} is VALID [2020-07-18 08:47:39,328 INFO L280 TraceCheckUtils]: 853: Hoare triple {48952#true} assume -2147483648 <= #t~ret81 && #t~ret81 <= 2147483647; {48952#true} is VALID [2020-07-18 08:47:39,328 INFO L280 TraceCheckUtils]: 854: Hoare triple {48952#true} ~tmp~11 := #t~ret81; {48952#true} is VALID [2020-07-18 08:47:39,328 INFO L280 TraceCheckUtils]: 855: Hoare triple {48952#true} havoc #t~ret81; {48952#true} is VALID [2020-07-18 08:47:39,328 INFO L280 TraceCheckUtils]: 856: Hoare triple {48952#true} ~ldv_func_res~1 := ~tmp~11; {48952#true} is VALID [2020-07-18 08:47:39,328 INFO L280 TraceCheckUtils]: 857: Hoare triple {48952#true} ~ldv_state_variable_1~0 := 1; {48952#true} is VALID [2020-07-18 08:47:39,328 INFO L280 TraceCheckUtils]: 858: Hoare triple {48952#true} ~usb_counter~0 := 0; {48952#true} is VALID [2020-07-18 08:47:39,329 INFO L263 TraceCheckUtils]: 859: Hoare triple {48952#true} call ldv_usb_driver_1(); {49903#(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-18 08:47:39,329 INFO L280 TraceCheckUtils]: 860: Hoare triple {49903#(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; {48952#true} is VALID [2020-07-18 08:47:39,330 INFO L263 TraceCheckUtils]: 861: Hoare triple {48952#true} call #t~ret44.base, #t~ret44.offset := ldv_init_zalloc(1560); {49771#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} is VALID [2020-07-18 08:47:39,330 INFO L280 TraceCheckUtils]: 862: Hoare triple {49771#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {48952#true} is VALID [2020-07-18 08:47:39,331 INFO L280 TraceCheckUtils]: 863: Hoare triple {48952#true} havoc ~p~2.base, ~p~2.offset; {48952#true} is VALID [2020-07-18 08:47:39,331 INFO L280 TraceCheckUtils]: 864: Hoare triple {48952#true} havoc ~tmp~2.base, ~tmp~2.offset; {48952#true} is VALID [2020-07-18 08:47:39,331 INFO L280 TraceCheckUtils]: 865: Hoare triple {48952#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 {48952#true} is VALID [2020-07-18 08:47:39,332 INFO L263 TraceCheckUtils]: 866: Hoare triple {48952#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)); {49779#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-18 08:47:39,333 INFO L280 TraceCheckUtils]: 867: Hoare triple {49779#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {48952#true} is VALID [2020-07-18 08:47:39,333 INFO L280 TraceCheckUtils]: 868: Hoare triple {48952#true} assume true; {48952#true} is VALID [2020-07-18 08:47:39,333 INFO L275 TraceCheckUtils]: 869: Hoare quadruple {48952#true} {48952#true} #2150#return; {48952#true} is VALID [2020-07-18 08:47:39,333 INFO L280 TraceCheckUtils]: 870: Hoare triple {48952#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {48952#true} is VALID [2020-07-18 08:47:39,333 INFO L280 TraceCheckUtils]: 871: Hoare triple {48952#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {48952#true} is VALID [2020-07-18 08:47:39,333 INFO L263 TraceCheckUtils]: 872: Hoare triple {48952#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {48952#true} is VALID [2020-07-18 08:47:39,334 INFO L280 TraceCheckUtils]: 873: Hoare triple {48952#true} ~cond := #in~cond; {48952#true} is VALID [2020-07-18 08:47:39,334 INFO L280 TraceCheckUtils]: 874: Hoare triple {48952#true} assume !(0 == ~cond); {48952#true} is VALID [2020-07-18 08:47:39,334 INFO L280 TraceCheckUtils]: 875: Hoare triple {48952#true} assume true; {48952#true} is VALID [2020-07-18 08:47:39,334 INFO L275 TraceCheckUtils]: 876: Hoare quadruple {48952#true} {48952#true} #2152#return; {48952#true} is VALID [2020-07-18 08:47:39,334 INFO L280 TraceCheckUtils]: 877: Hoare triple {48952#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {48952#true} is VALID [2020-07-18 08:47:39,334 INFO L280 TraceCheckUtils]: 878: Hoare triple {48952#true} assume true; {48952#true} is VALID [2020-07-18 08:47:39,335 INFO L275 TraceCheckUtils]: 879: Hoare quadruple {48952#true} {48952#true} #2120#return; {48952#true} is VALID [2020-07-18 08:47:39,335 INFO L280 TraceCheckUtils]: 880: Hoare triple {48952#true} ~tmp~7.base, ~tmp~7.offset := #t~ret44.base, #t~ret44.offset; {48952#true} is VALID [2020-07-18 08:47:39,335 INFO L280 TraceCheckUtils]: 881: Hoare triple {48952#true} havoc #t~ret44.base, #t~ret44.offset; {48952#true} is VALID [2020-07-18 08:47:39,335 INFO L280 TraceCheckUtils]: 882: Hoare triple {48952#true} ~cdc_subset_driver_group1~0.base, ~cdc_subset_driver_group1~0.offset := ~tmp~7.base, ~tmp~7.offset; {48952#true} is VALID [2020-07-18 08:47:39,335 INFO L280 TraceCheckUtils]: 883: Hoare triple {48952#true} assume true; {48952#true} is VALID [2020-07-18 08:47:39,335 INFO L275 TraceCheckUtils]: 884: Hoare quadruple {48952#true} {48952#true} #2306#return; {48952#true} is VALID [2020-07-18 08:47:39,336 INFO L280 TraceCheckUtils]: 885: Hoare triple {48952#true} #res := ~ldv_func_res~1; {48952#true} is VALID [2020-07-18 08:47:39,336 INFO L280 TraceCheckUtils]: 886: Hoare triple {48952#true} assume true; {48952#true} is VALID [2020-07-18 08:47:39,336 INFO L275 TraceCheckUtils]: 887: Hoare quadruple {48952#true} {48952#true} #2114#return; {48952#true} is VALID [2020-07-18 08:47:39,336 INFO L280 TraceCheckUtils]: 888: Hoare triple {48952#true} assume -2147483648 <= #t~ret43 && #t~ret43 <= 2147483647; {48952#true} is VALID [2020-07-18 08:47:39,336 INFO L280 TraceCheckUtils]: 889: Hoare triple {48952#true} ~tmp~6 := #t~ret43; {48952#true} is VALID [2020-07-18 08:47:39,336 INFO L280 TraceCheckUtils]: 890: Hoare triple {48952#true} havoc #t~ret43; {48952#true} is VALID [2020-07-18 08:47:39,337 INFO L280 TraceCheckUtils]: 891: Hoare triple {48952#true} #res := ~tmp~6; {48952#true} is VALID [2020-07-18 08:47:39,337 INFO L280 TraceCheckUtils]: 892: Hoare triple {48952#true} assume true; {48952#true} is VALID [2020-07-18 08:47:39,338 INFO L275 TraceCheckUtils]: 893: Hoare quadruple {48952#true} {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} #2222#return; {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-18 08:47:39,338 INFO L280 TraceCheckUtils]: 894: Hoare triple {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} assume -2147483648 <= #t~ret68 && #t~ret68 <= 2147483647; {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-18 08:47:39,339 INFO L280 TraceCheckUtils]: 895: Hoare triple {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} ~ldv_retval_3~0 := #t~ret68; {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-18 08:47:39,339 INFO L280 TraceCheckUtils]: 896: Hoare triple {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} havoc #t~ret68; {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-18 08:47:39,340 INFO L280 TraceCheckUtils]: 897: Hoare triple {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} assume !(0 == ~ldv_retval_3~0); {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-18 08:47:39,340 INFO L280 TraceCheckUtils]: 898: Hoare triple {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} assume 0 != ~ldv_retval_3~0; {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-18 08:47:39,341 INFO L280 TraceCheckUtils]: 899: Hoare triple {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} ~ldv_state_variable_0~0 := 2; {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-18 08:47:39,341 INFO L263 TraceCheckUtils]: 900: Hoare triple {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} call ldv_check_final_state(); {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-18 08:47:39,342 INFO L280 TraceCheckUtils]: 901: Hoare triple {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} assume !(1 != ~ldv_mutex_i_mutex_of_inode~0); {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-18 08:47:39,342 INFO L280 TraceCheckUtils]: 902: Hoare triple {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} assume !(1 != ~ldv_mutex_lock~0); {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} is VALID [2020-07-18 08:47:39,343 INFO L280 TraceCheckUtils]: 903: Hoare triple {49588#(= 1 ~ldv_mutex_mutex_of_device~0)} assume 1 != ~ldv_mutex_mutex_of_device~0; {48953#false} is VALID [2020-07-18 08:47:39,343 INFO L263 TraceCheckUtils]: 904: Hoare triple {48953#false} call ldv_error(); {48953#false} is VALID [2020-07-18 08:47:39,343 INFO L280 TraceCheckUtils]: 905: Hoare triple {48953#false} assume !false; {48953#false} is VALID [2020-07-18 08:47:39,714 INFO L134 CoverageAnalysis]: Checked inductivity of 378 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 378 trivial. 0 not checked. [2020-07-18 08:47:39,715 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1370706008] [2020-07-18 08:47:39,715 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-07-18 08:47:39,715 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2020-07-18 08:47:39,715 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [886557476] [2020-07-18 08:47:39,716 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 906 [2020-07-18 08:47:39,717 INFO L84 Accepts]: Finished accepts. word is accepted. [2020-07-18 08:47:39,717 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 9 states. [2020-07-18 08:47:40,598 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-18 08:47:40,599 INFO L459 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-07-18 08:47:40,599 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-07-18 08:47:40,599 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-07-18 08:47:40,600 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2020-07-18 08:47:40,600 INFO L87 Difference]: Start difference. First operand 1797 states and 1990 transitions. Second operand 9 states. [2020-07-18 08:47:40,980 WARN L193 SmtUtils]: Spent 338.00 ms on a formula simplification that was a NOOP. DAG size: 241 [2020-07-18 08:47:51,237 WARN L193 SmtUtils]: Spent 348.00 ms on a formula simplification that was a NOOP. DAG size: 243 [2020-07-18 08:47:52,417 WARN L193 SmtUtils]: Spent 333.00 ms on a formula simplification that was a NOOP. DAG size: 234 [2020-07-18 08:48:17,027 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-18 08:48:17,027 INFO L93 Difference]: Finished difference Result 1844 states and 2043 transitions. [2020-07-18 08:48:17,027 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2020-07-18 08:48:17,027 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 906 [2020-07-18 08:48:17,028 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-18 08:48:17,028 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2020-07-18 08:48:17,034 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 1176 transitions. [2020-07-18 08:48:17,034 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2020-07-18 08:48:17,041 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 1176 transitions. [2020-07-18 08:48:17,041 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 11 states and 1176 transitions. [2020-07-18 08:48:19,749 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 1176 edges. 1176 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2020-07-18 08:48:19,858 INFO L225 Difference]: With dead ends: 1844 [2020-07-18 08:48:19,859 INFO L226 Difference]: Without dead ends: 1841 [2020-07-18 08:48:19,859 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 1.8s TimeCoverageRelationStatistics Valid=81, Invalid=159, Unknown=0, NotChecked=0, Total=240 [2020-07-18 08:48:19,861 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1841 states. [2020-07-18 08:48:34,630 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1841 to 1796. [2020-07-18 08:48:34,630 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2020-07-18 08:48:34,630 INFO L82 GeneralOperation]: Start isEquivalent. First operand 1841 states. Second operand 1796 states. [2020-07-18 08:48:34,630 INFO L74 IsIncluded]: Start isIncluded. First operand 1841 states. Second operand 1796 states. [2020-07-18 08:48:34,630 INFO L87 Difference]: Start difference. First operand 1841 states. Second operand 1796 states. [2020-07-18 08:48:34,733 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-18 08:48:34,733 INFO L93 Difference]: Finished difference Result 1841 states and 2040 transitions. [2020-07-18 08:48:34,733 INFO L276 IsEmpty]: Start isEmpty. Operand 1841 states and 2040 transitions. [2020-07-18 08:48:34,737 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2020-07-18 08:48:34,737 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2020-07-18 08:48:34,737 INFO L74 IsIncluded]: Start isIncluded. First operand 1796 states. Second operand 1841 states. [2020-07-18 08:48:34,737 INFO L87 Difference]: Start difference. First operand 1796 states. Second operand 1841 states. [2020-07-18 08:48:34,894 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-18 08:48:34,894 INFO L93 Difference]: Finished difference Result 1841 states and 2040 transitions. [2020-07-18 08:48:34,894 INFO L276 IsEmpty]: Start isEmpty. Operand 1841 states and 2040 transitions. [2020-07-18 08:48:34,897 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2020-07-18 08:48:34,898 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2020-07-18 08:48:34,898 INFO L88 GeneralOperation]: Finished isEquivalent. [2020-07-18 08:48:34,898 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2020-07-18 08:48:34,898 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 1796 states. [2020-07-18 08:48:34,999 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1796 states to 1796 states and 1988 transitions. [2020-07-18 08:48:35,000 INFO L78 Accepts]: Start accepts. Automaton has 1796 states and 1988 transitions. Word has length 906 [2020-07-18 08:48:35,000 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-18 08:48:35,000 INFO L479 AbstractCegarLoop]: Abstraction has 1796 states and 1988 transitions. [2020-07-18 08:48:35,000 INFO L480 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-07-18 08:48:35,001 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 1796 states and 1988 transitions. [2020-07-18 08:48:40,042 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-18 08:48:40,042 INFO L276 IsEmpty]: Start isEmpty. Operand 1796 states and 1988 transitions. [2020-07-18 08:48:40,052 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 908 [2020-07-18 08:48:40,052 INFO L414 BasicCegarLoop]: Found error trace [2020-07-18 08:48:40,053 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-18 08:48:40,053 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2020-07-18 08:48:40,053 INFO L427 AbstractCegarLoop]: === Iteration 6 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-18 08:48:40,053 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-18 08:48:40,054 INFO L82 PathProgramCache]: Analyzing trace with hash -345710450, now seen corresponding path program 1 times [2020-07-18 08:48:40,054 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-07-18 08:48:40,054 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1118769699] [2020-07-18 08:48:40,054 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-07-18 08:48:40,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:48:40,923 WARN L193 SmtUtils]: Spent 300.00 ms on a formula simplification that was a NOOP. DAG size: 232 [2020-07-18 08:48:41,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:48:41,197 INFO L280 TraceCheckUtils]: 0: Hoare triple {61729#(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; {60911#true} is VALID [2020-07-18 08:48:41,197 INFO L280 TraceCheckUtils]: 1: Hoare triple {60911#true} #valid := #valid[0 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,197 INFO L280 TraceCheckUtils]: 2: Hoare triple {60911#true} assume 0 < #StackHeapBarrier; {60911#true} is VALID [2020-07-18 08:48:41,198 INFO L280 TraceCheckUtils]: 3: Hoare triple {60911#true} SUMMARY for call #t~string33.base, #t~string33.offset := #Ultimate.allocOnStack(10); srcloc: L5851 {60911#true} is VALID [2020-07-18 08:48:41,198 INFO L280 TraceCheckUtils]: 4: Hoare triple {60911#true} SUMMARY for call #t~string34.base, #t~string34.offset := #Ultimate.allocOnStack(25); srcloc: L5851-1 {60911#true} is VALID [2020-07-18 08:48:41,198 INFO L280 TraceCheckUtils]: 5: Hoare triple {60911#true} SUMMARY for call #t~string35.base, #t~string35.offset := #Ultimate.allocOnStack(28); srcloc: L5854 {60911#true} is VALID [2020-07-18 08:48:41,198 INFO L280 TraceCheckUtils]: 6: Hoare triple {60911#true} SUMMARY for call #t~string36.base, #t~string36.offset := #Ultimate.allocOnStack(17); srcloc: L5857 {60911#true} is VALID [2020-07-18 08:48:41,198 INFO L280 TraceCheckUtils]: 7: Hoare triple {60911#true} SUMMARY for call #t~string37.base, #t~string37.offset := #Ultimate.allocOnStack(21); srcloc: L5860 {60911#true} is VALID [2020-07-18 08:48:41,199 INFO L280 TraceCheckUtils]: 8: Hoare triple {60911#true} SUMMARY for call #t~string38.base, #t~string38.offset := #Ultimate.allocOnStack(13); srcloc: L5863 {60911#true} is VALID [2020-07-18 08:48:41,199 INFO L280 TraceCheckUtils]: 9: Hoare triple {60911#true} SUMMARY for call #t~string39.base, #t~string39.offset := #Ultimate.allocOnStack(5); srcloc: L5866 {60911#true} is VALID [2020-07-18 08:48:41,199 INFO L280 TraceCheckUtils]: 10: Hoare triple {60911#true} SUMMARY for call write~init~int(89, #t~string39.base, #t~string39.offset, 1); srcloc: L5869 {60911#true} is VALID [2020-07-18 08:48:41,199 INFO L280 TraceCheckUtils]: 11: Hoare triple {60911#true} SUMMARY for call write~init~int(111, #t~string39.base, 1 + #t~string39.offset, 1); srcloc: L5869-1 {60911#true} is VALID [2020-07-18 08:48:41,199 INFO L280 TraceCheckUtils]: 12: Hoare triple {60911#true} SUMMARY for call write~init~int(112, #t~string39.base, 2 + #t~string39.offset, 1); srcloc: L5869-2 {60911#true} is VALID [2020-07-18 08:48:41,199 INFO L280 TraceCheckUtils]: 13: Hoare triple {60911#true} SUMMARY for call write~init~int(121, #t~string39.base, 3 + #t~string39.offset, 1); srcloc: L5869-3 {60911#true} is VALID [2020-07-18 08:48:41,200 INFO L280 TraceCheckUtils]: 14: Hoare triple {60911#true} SUMMARY for call write~init~int(0, #t~string39.base, 4 + #t~string39.offset, 1); srcloc: L5869-4 {60911#true} is VALID [2020-07-18 08:48:41,200 INFO L280 TraceCheckUtils]: 15: Hoare triple {60911#true} SUMMARY for call #t~string40.base, #t~string40.offset := #Ultimate.allocOnStack(19); srcloc: L5869-5 {60911#true} is VALID [2020-07-18 08:48:41,200 INFO L280 TraceCheckUtils]: 16: Hoare triple {60911#true} SUMMARY for call #t~string41.base, #t~string41.offset := #Ultimate.allocOnStack(11); srcloc: L5872 {60911#true} is VALID [2020-07-18 08:48:41,200 INFO L280 TraceCheckUtils]: 17: Hoare triple {60911#true} SUMMARY for call #t~string42.base, #t~string42.offset := #Ultimate.allocOnStack(11); srcloc: L5931 {60911#true} is VALID [2020-07-18 08:48:41,200 INFO L280 TraceCheckUtils]: 18: Hoare triple {60911#true} ~ldv_state_variable_3~0 := 0; {60911#true} is VALID [2020-07-18 08:48:41,200 INFO L280 TraceCheckUtils]: 19: Hoare triple {60911#true} ~LDV_IN_INTERRUPT~0 := 1; {60911#true} is VALID [2020-07-18 08:48:41,201 INFO L280 TraceCheckUtils]: 20: Hoare triple {60911#true} ~ldv_state_variable_2~0 := 0; {60911#true} is VALID [2020-07-18 08:48:41,201 INFO L280 TraceCheckUtils]: 21: Hoare triple {60911#true} ~ref_cnt~0 := 0; {60911#true} is VALID [2020-07-18 08:48:41,201 INFO L280 TraceCheckUtils]: 22: Hoare triple {60911#true} ~ldv_state_variable_1~0 := 0; {60911#true} is VALID [2020-07-18 08:48:41,201 INFO L280 TraceCheckUtils]: 23: Hoare triple {60911#true} ~usb_counter~0 := 0; {60911#true} is VALID [2020-07-18 08:48:41,201 INFO L280 TraceCheckUtils]: 24: Hoare triple {60911#true} ~cdc_subset_driver_group1~0.base, ~cdc_subset_driver_group1~0.offset := 0, 0; {60911#true} is VALID [2020-07-18 08:48:41,201 INFO L280 TraceCheckUtils]: 25: Hoare triple {60911#true} ~ldv_state_variable_4~0 := 0; {60911#true} is VALID [2020-07-18 08:48:41,202 INFO L280 TraceCheckUtils]: 26: Hoare triple {60911#true} ~ldv_state_variable_6~0 := 0; {60911#true} is VALID [2020-07-18 08:48:41,202 INFO L280 TraceCheckUtils]: 27: Hoare triple {60911#true} ~ldv_state_variable_0~0 := 0; {60911#true} is VALID [2020-07-18 08:48:41,202 INFO L280 TraceCheckUtils]: 28: Hoare triple {60911#true} ~ldv_state_variable_5~0 := 0; {60911#true} is VALID [2020-07-18 08:48:41,202 INFO L280 TraceCheckUtils]: 29: Hoare triple {60911#true} SUMMARY for call ~#ali_m5632_info~0.base, ~#ali_m5632_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5850 {60911#true} is VALID [2020-07-18 08:48:41,202 INFO L280 TraceCheckUtils]: 30: Hoare triple {60911#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 {60911#true} is VALID [2020-07-18 08:48:41,202 INFO L280 TraceCheckUtils]: 31: Hoare triple {60911#true} SUMMARY for call write~init~int(4096, ~#ali_m5632_info~0.base, 8 + ~#ali_m5632_info~0.offset, 4); srcloc: L5850-2 {60911#true} is VALID [2020-07-18 08:48:41,203 INFO L280 TraceCheckUtils]: 32: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 12 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-3 {60911#true} is VALID [2020-07-18 08:48:41,203 INFO L280 TraceCheckUtils]: 33: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 20 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-4 {60911#true} is VALID [2020-07-18 08:48:41,203 INFO L280 TraceCheckUtils]: 34: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 28 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-5 {60911#true} is VALID [2020-07-18 08:48:41,203 INFO L280 TraceCheckUtils]: 35: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 36 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-6 {60911#true} is VALID [2020-07-18 08:48:41,203 INFO L280 TraceCheckUtils]: 36: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 44 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-7 {60911#true} is VALID [2020-07-18 08:48:41,203 INFO L280 TraceCheckUtils]: 37: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 52 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-8 {60911#true} is VALID [2020-07-18 08:48:41,203 INFO L280 TraceCheckUtils]: 38: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 60 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-9 {60911#true} is VALID [2020-07-18 08:48:41,204 INFO L280 TraceCheckUtils]: 39: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 68 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-10 {60911#true} is VALID [2020-07-18 08:48:41,204 INFO L280 TraceCheckUtils]: 40: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 76 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-11 {60911#true} is VALID [2020-07-18 08:48:41,204 INFO L280 TraceCheckUtils]: 41: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 84 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-12 {60911#true} is VALID [2020-07-18 08:48:41,204 INFO L280 TraceCheckUtils]: 42: Hoare triple {60911#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 {60911#true} is VALID [2020-07-18 08:48:41,204 INFO L280 TraceCheckUtils]: 43: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 100 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-14 {60911#true} is VALID [2020-07-18 08:48:41,204 INFO L280 TraceCheckUtils]: 44: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 108 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-15 {60911#true} is VALID [2020-07-18 08:48:41,205 INFO L280 TraceCheckUtils]: 45: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 116 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-16 {60911#true} is VALID [2020-07-18 08:48:41,205 INFO L280 TraceCheckUtils]: 46: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#ali_m5632_info~0.base, 124 + ~#ali_m5632_info~0.offset, 4); srcloc: L5850-17 {60911#true} is VALID [2020-07-18 08:48:41,205 INFO L280 TraceCheckUtils]: 47: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#ali_m5632_info~0.base, 128 + ~#ali_m5632_info~0.offset, 4); srcloc: L5850-18 {60911#true} is VALID [2020-07-18 08:48:41,205 INFO L280 TraceCheckUtils]: 48: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#ali_m5632_info~0.base, 132 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-19 {60911#true} is VALID [2020-07-18 08:48:41,205 INFO L280 TraceCheckUtils]: 49: Hoare triple {60911#true} SUMMARY for call ~#an2720_info~0.base, ~#an2720_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5850-20 {60911#true} is VALID [2020-07-18 08:48:41,205 INFO L280 TraceCheckUtils]: 50: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(#t~string34.base, #t~string34.offset, ~#an2720_info~0.base, ~#an2720_info~0.offset, 8); srcloc: L5853 {60911#true} is VALID [2020-07-18 08:48:41,206 INFO L280 TraceCheckUtils]: 51: Hoare triple {60911#true} SUMMARY for call write~init~int(4096, ~#an2720_info~0.base, 8 + ~#an2720_info~0.offset, 4); srcloc: L5853-1 {60911#true} is VALID [2020-07-18 08:48:41,206 INFO L280 TraceCheckUtils]: 52: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 12 + ~#an2720_info~0.offset, 8); srcloc: L5853-2 {60911#true} is VALID [2020-07-18 08:48:41,206 INFO L280 TraceCheckUtils]: 53: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 20 + ~#an2720_info~0.offset, 8); srcloc: L5853-3 {60911#true} is VALID [2020-07-18 08:48:41,206 INFO L280 TraceCheckUtils]: 54: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 28 + ~#an2720_info~0.offset, 8); srcloc: L5853-4 {60911#true} is VALID [2020-07-18 08:48:41,206 INFO L280 TraceCheckUtils]: 55: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 36 + ~#an2720_info~0.offset, 8); srcloc: L5853-5 {60911#true} is VALID [2020-07-18 08:48:41,206 INFO L280 TraceCheckUtils]: 56: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 44 + ~#an2720_info~0.offset, 8); srcloc: L5853-6 {60911#true} is VALID [2020-07-18 08:48:41,207 INFO L280 TraceCheckUtils]: 57: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 52 + ~#an2720_info~0.offset, 8); srcloc: L5853-7 {60911#true} is VALID [2020-07-18 08:48:41,207 INFO L280 TraceCheckUtils]: 58: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 60 + ~#an2720_info~0.offset, 8); srcloc: L5853-8 {60911#true} is VALID [2020-07-18 08:48:41,207 INFO L280 TraceCheckUtils]: 59: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 68 + ~#an2720_info~0.offset, 8); srcloc: L5853-9 {60911#true} is VALID [2020-07-18 08:48:41,207 INFO L280 TraceCheckUtils]: 60: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 76 + ~#an2720_info~0.offset, 8); srcloc: L5853-10 {60911#true} is VALID [2020-07-18 08:48:41,207 INFO L280 TraceCheckUtils]: 61: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 84 + ~#an2720_info~0.offset, 8); srcloc: L5853-11 {60911#true} is VALID [2020-07-18 08:48:41,208 INFO L280 TraceCheckUtils]: 62: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 92 + ~#an2720_info~0.offset, 8); srcloc: L5853-12 {60911#true} is VALID [2020-07-18 08:48:41,208 INFO L280 TraceCheckUtils]: 63: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 100 + ~#an2720_info~0.offset, 8); srcloc: L5853-13 {60911#true} is VALID [2020-07-18 08:48:41,208 INFO L280 TraceCheckUtils]: 64: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 108 + ~#an2720_info~0.offset, 8); srcloc: L5853-14 {60911#true} is VALID [2020-07-18 08:48:41,208 INFO L280 TraceCheckUtils]: 65: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 116 + ~#an2720_info~0.offset, 8); srcloc: L5853-15 {60911#true} is VALID [2020-07-18 08:48:41,208 INFO L280 TraceCheckUtils]: 66: Hoare triple {60911#true} SUMMARY for call write~init~int(2, ~#an2720_info~0.base, 124 + ~#an2720_info~0.offset, 4); srcloc: L5853-16 {60911#true} is VALID [2020-07-18 08:48:41,208 INFO L280 TraceCheckUtils]: 67: Hoare triple {60911#true} SUMMARY for call write~init~int(2, ~#an2720_info~0.base, 128 + ~#an2720_info~0.offset, 4); srcloc: L5853-17 {60911#true} is VALID [2020-07-18 08:48:41,209 INFO L280 TraceCheckUtils]: 68: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#an2720_info~0.base, 132 + ~#an2720_info~0.offset, 8); srcloc: L5853-18 {60911#true} is VALID [2020-07-18 08:48:41,209 INFO L280 TraceCheckUtils]: 69: Hoare triple {60911#true} SUMMARY for call ~#belkin_info~0.base, ~#belkin_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5853-19 {60911#true} is VALID [2020-07-18 08:48:41,209 INFO L280 TraceCheckUtils]: 70: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(#t~string35.base, #t~string35.offset, ~#belkin_info~0.base, ~#belkin_info~0.offset, 8); srcloc: L5856 {60911#true} is VALID [2020-07-18 08:48:41,209 INFO L280 TraceCheckUtils]: 71: Hoare triple {60911#true} SUMMARY for call write~init~int(4096, ~#belkin_info~0.base, 8 + ~#belkin_info~0.offset, 4); srcloc: L5856-1 {60911#true} is VALID [2020-07-18 08:48:41,209 INFO L280 TraceCheckUtils]: 72: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 12 + ~#belkin_info~0.offset, 8); srcloc: L5856-2 {60911#true} is VALID [2020-07-18 08:48:41,210 INFO L280 TraceCheckUtils]: 73: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 20 + ~#belkin_info~0.offset, 8); srcloc: L5856-3 {60911#true} is VALID [2020-07-18 08:48:41,210 INFO L280 TraceCheckUtils]: 74: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 28 + ~#belkin_info~0.offset, 8); srcloc: L5856-4 {60911#true} is VALID [2020-07-18 08:48:41,210 INFO L280 TraceCheckUtils]: 75: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 36 + ~#belkin_info~0.offset, 8); srcloc: L5856-5 {60911#true} is VALID [2020-07-18 08:48:41,210 INFO L280 TraceCheckUtils]: 76: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 44 + ~#belkin_info~0.offset, 8); srcloc: L5856-6 {60911#true} is VALID [2020-07-18 08:48:41,210 INFO L280 TraceCheckUtils]: 77: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 52 + ~#belkin_info~0.offset, 8); srcloc: L5856-7 {60911#true} is VALID [2020-07-18 08:48:41,211 INFO L280 TraceCheckUtils]: 78: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 60 + ~#belkin_info~0.offset, 8); srcloc: L5856-8 {60911#true} is VALID [2020-07-18 08:48:41,211 INFO L280 TraceCheckUtils]: 79: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 68 + ~#belkin_info~0.offset, 8); srcloc: L5856-9 {60911#true} is VALID [2020-07-18 08:48:41,211 INFO L280 TraceCheckUtils]: 80: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 76 + ~#belkin_info~0.offset, 8); srcloc: L5856-10 {60911#true} is VALID [2020-07-18 08:48:41,211 INFO L280 TraceCheckUtils]: 81: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 84 + ~#belkin_info~0.offset, 8); srcloc: L5856-11 {60911#true} is VALID [2020-07-18 08:48:41,211 INFO L280 TraceCheckUtils]: 82: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 92 + ~#belkin_info~0.offset, 8); srcloc: L5856-12 {60911#true} is VALID [2020-07-18 08:48:41,212 INFO L280 TraceCheckUtils]: 83: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 100 + ~#belkin_info~0.offset, 8); srcloc: L5856-13 {60911#true} is VALID [2020-07-18 08:48:41,212 INFO L280 TraceCheckUtils]: 84: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 108 + ~#belkin_info~0.offset, 8); srcloc: L5856-14 {60911#true} is VALID [2020-07-18 08:48:41,212 INFO L280 TraceCheckUtils]: 85: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 116 + ~#belkin_info~0.offset, 8); srcloc: L5856-15 {60911#true} is VALID [2020-07-18 08:48:41,212 INFO L280 TraceCheckUtils]: 86: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#belkin_info~0.base, 124 + ~#belkin_info~0.offset, 4); srcloc: L5856-16 {60911#true} is VALID [2020-07-18 08:48:41,212 INFO L280 TraceCheckUtils]: 87: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#belkin_info~0.base, 128 + ~#belkin_info~0.offset, 4); srcloc: L5856-17 {60911#true} is VALID [2020-07-18 08:48:41,212 INFO L280 TraceCheckUtils]: 88: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#belkin_info~0.base, 132 + ~#belkin_info~0.offset, 8); srcloc: L5856-18 {60911#true} is VALID [2020-07-18 08:48:41,213 INFO L280 TraceCheckUtils]: 89: Hoare triple {60911#true} SUMMARY for call ~#epson2888_info~0.base, ~#epson2888_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5856-19 {60911#true} is VALID [2020-07-18 08:48:41,213 INFO L280 TraceCheckUtils]: 90: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(#t~string36.base, #t~string36.offset, ~#epson2888_info~0.base, ~#epson2888_info~0.offset, 8); srcloc: L5859 {60911#true} is VALID [2020-07-18 08:48:41,213 INFO L280 TraceCheckUtils]: 91: Hoare triple {60911#true} SUMMARY for call write~init~int(4096, ~#epson2888_info~0.base, 8 + ~#epson2888_info~0.offset, 4); srcloc: L5859-1 {60911#true} is VALID [2020-07-18 08:48:41,213 INFO L280 TraceCheckUtils]: 92: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 12 + ~#epson2888_info~0.offset, 8); srcloc: L5859-2 {60911#true} is VALID [2020-07-18 08:48:41,213 INFO L280 TraceCheckUtils]: 93: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 20 + ~#epson2888_info~0.offset, 8); srcloc: L5859-3 {60911#true} is VALID [2020-07-18 08:48:41,213 INFO L280 TraceCheckUtils]: 94: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 28 + ~#epson2888_info~0.offset, 8); srcloc: L5859-4 {60911#true} is VALID [2020-07-18 08:48:41,214 INFO L280 TraceCheckUtils]: 95: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 36 + ~#epson2888_info~0.offset, 8); srcloc: L5859-5 {60911#true} is VALID [2020-07-18 08:48:41,214 INFO L280 TraceCheckUtils]: 96: Hoare triple {60911#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 {60911#true} is VALID [2020-07-18 08:48:41,214 INFO L280 TraceCheckUtils]: 97: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 52 + ~#epson2888_info~0.offset, 8); srcloc: L5859-7 {60911#true} is VALID [2020-07-18 08:48:41,214 INFO L280 TraceCheckUtils]: 98: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 60 + ~#epson2888_info~0.offset, 8); srcloc: L5859-8 {60911#true} is VALID [2020-07-18 08:48:41,214 INFO L280 TraceCheckUtils]: 99: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 68 + ~#epson2888_info~0.offset, 8); srcloc: L5859-9 {60911#true} is VALID [2020-07-18 08:48:41,214 INFO L280 TraceCheckUtils]: 100: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 76 + ~#epson2888_info~0.offset, 8); srcloc: L5859-10 {60911#true} is VALID [2020-07-18 08:48:41,215 INFO L280 TraceCheckUtils]: 101: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 84 + ~#epson2888_info~0.offset, 8); srcloc: L5859-11 {60911#true} is VALID [2020-07-18 08:48:41,215 INFO L280 TraceCheckUtils]: 102: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 92 + ~#epson2888_info~0.offset, 8); srcloc: L5859-12 {60911#true} is VALID [2020-07-18 08:48:41,215 INFO L280 TraceCheckUtils]: 103: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 100 + ~#epson2888_info~0.offset, 8); srcloc: L5859-13 {60911#true} is VALID [2020-07-18 08:48:41,215 INFO L280 TraceCheckUtils]: 104: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 108 + ~#epson2888_info~0.offset, 8); srcloc: L5859-14 {60911#true} is VALID [2020-07-18 08:48:41,215 INFO L280 TraceCheckUtils]: 105: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 116 + ~#epson2888_info~0.offset, 8); srcloc: L5859-15 {60911#true} is VALID [2020-07-18 08:48:41,215 INFO L280 TraceCheckUtils]: 106: Hoare triple {60911#true} SUMMARY for call write~init~int(4, ~#epson2888_info~0.base, 124 + ~#epson2888_info~0.offset, 4); srcloc: L5859-16 {60911#true} is VALID [2020-07-18 08:48:41,215 INFO L280 TraceCheckUtils]: 107: Hoare triple {60911#true} SUMMARY for call write~init~int(3, ~#epson2888_info~0.base, 128 + ~#epson2888_info~0.offset, 4); srcloc: L5859-17 {60911#true} is VALID [2020-07-18 08:48:41,216 INFO L280 TraceCheckUtils]: 108: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#epson2888_info~0.base, 132 + ~#epson2888_info~0.offset, 8); srcloc: L5859-18 {60911#true} is VALID [2020-07-18 08:48:41,216 INFO L280 TraceCheckUtils]: 109: Hoare triple {60911#true} SUMMARY for call ~#kc2190_info~0.base, ~#kc2190_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5859-19 {60911#true} is VALID [2020-07-18 08:48:41,216 INFO L280 TraceCheckUtils]: 110: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(#t~string37.base, #t~string37.offset, ~#kc2190_info~0.base, ~#kc2190_info~0.offset, 8); srcloc: L5862 {60911#true} is VALID [2020-07-18 08:48:41,216 INFO L280 TraceCheckUtils]: 111: Hoare triple {60911#true} SUMMARY for call write~init~int(4096, ~#kc2190_info~0.base, 8 + ~#kc2190_info~0.offset, 4); srcloc: L5862-1 {60911#true} is VALID [2020-07-18 08:48:41,216 INFO L280 TraceCheckUtils]: 112: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 12 + ~#kc2190_info~0.offset, 8); srcloc: L5862-2 {60911#true} is VALID [2020-07-18 08:48:41,216 INFO L280 TraceCheckUtils]: 113: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 20 + ~#kc2190_info~0.offset, 8); srcloc: L5862-3 {60911#true} is VALID [2020-07-18 08:48:41,217 INFO L280 TraceCheckUtils]: 114: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 28 + ~#kc2190_info~0.offset, 8); srcloc: L5862-4 {60911#true} is VALID [2020-07-18 08:48:41,217 INFO L280 TraceCheckUtils]: 115: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 36 + ~#kc2190_info~0.offset, 8); srcloc: L5862-5 {60911#true} is VALID [2020-07-18 08:48:41,217 INFO L280 TraceCheckUtils]: 116: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 44 + ~#kc2190_info~0.offset, 8); srcloc: L5862-6 {60911#true} is VALID [2020-07-18 08:48:41,217 INFO L280 TraceCheckUtils]: 117: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 52 + ~#kc2190_info~0.offset, 8); srcloc: L5862-7 {60911#true} is VALID [2020-07-18 08:48:41,217 INFO L280 TraceCheckUtils]: 118: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 60 + ~#kc2190_info~0.offset, 8); srcloc: L5862-8 {60911#true} is VALID [2020-07-18 08:48:41,217 INFO L280 TraceCheckUtils]: 119: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 68 + ~#kc2190_info~0.offset, 8); srcloc: L5862-9 {60911#true} is VALID [2020-07-18 08:48:41,218 INFO L280 TraceCheckUtils]: 120: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 76 + ~#kc2190_info~0.offset, 8); srcloc: L5862-10 {60911#true} is VALID [2020-07-18 08:48:41,218 INFO L280 TraceCheckUtils]: 121: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 84 + ~#kc2190_info~0.offset, 8); srcloc: L5862-11 {60911#true} is VALID [2020-07-18 08:48:41,218 INFO L280 TraceCheckUtils]: 122: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 92 + ~#kc2190_info~0.offset, 8); srcloc: L5862-12 {60911#true} is VALID [2020-07-18 08:48:41,218 INFO L280 TraceCheckUtils]: 123: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 100 + ~#kc2190_info~0.offset, 8); srcloc: L5862-13 {60911#true} is VALID [2020-07-18 08:48:41,218 INFO L280 TraceCheckUtils]: 124: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 108 + ~#kc2190_info~0.offset, 8); srcloc: L5862-14 {60911#true} is VALID [2020-07-18 08:48:41,218 INFO L280 TraceCheckUtils]: 125: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 116 + ~#kc2190_info~0.offset, 8); srcloc: L5862-15 {60911#true} is VALID [2020-07-18 08:48:41,219 INFO L280 TraceCheckUtils]: 126: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#kc2190_info~0.base, 124 + ~#kc2190_info~0.offset, 4); srcloc: L5862-16 {60911#true} is VALID [2020-07-18 08:48:41,219 INFO L280 TraceCheckUtils]: 127: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#kc2190_info~0.base, 128 + ~#kc2190_info~0.offset, 4); srcloc: L5862-17 {60911#true} is VALID [2020-07-18 08:48:41,219 INFO L280 TraceCheckUtils]: 128: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#kc2190_info~0.base, 132 + ~#kc2190_info~0.offset, 8); srcloc: L5862-18 {60911#true} is VALID [2020-07-18 08:48:41,219 INFO L280 TraceCheckUtils]: 129: Hoare triple {60911#true} SUMMARY for call ~#linuxdev_info~0.base, ~#linuxdev_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5862-19 {60911#true} is VALID [2020-07-18 08:48:41,219 INFO L280 TraceCheckUtils]: 130: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(#t~string38.base, #t~string38.offset, ~#linuxdev_info~0.base, ~#linuxdev_info~0.offset, 8); srcloc: L5865 {60911#true} is VALID [2020-07-18 08:48:41,219 INFO L280 TraceCheckUtils]: 131: Hoare triple {60911#true} SUMMARY for call write~init~int(4096, ~#linuxdev_info~0.base, 8 + ~#linuxdev_info~0.offset, 4); srcloc: L5865-1 {60911#true} is VALID [2020-07-18 08:48:41,220 INFO L280 TraceCheckUtils]: 132: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 12 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-2 {60911#true} is VALID [2020-07-18 08:48:41,220 INFO L280 TraceCheckUtils]: 133: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 20 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-3 {60911#true} is VALID [2020-07-18 08:48:41,220 INFO L280 TraceCheckUtils]: 134: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 28 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-4 {60911#true} is VALID [2020-07-18 08:48:41,220 INFO L280 TraceCheckUtils]: 135: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 36 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-5 {60911#true} is VALID [2020-07-18 08:48:41,220 INFO L280 TraceCheckUtils]: 136: Hoare triple {60911#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 {60911#true} is VALID [2020-07-18 08:48:41,220 INFO L280 TraceCheckUtils]: 137: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 52 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-7 {60911#true} is VALID [2020-07-18 08:48:41,221 INFO L280 TraceCheckUtils]: 138: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 60 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-8 {60911#true} is VALID [2020-07-18 08:48:41,221 INFO L280 TraceCheckUtils]: 139: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 68 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-9 {60911#true} is VALID [2020-07-18 08:48:41,221 INFO L280 TraceCheckUtils]: 140: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 76 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-10 {60911#true} is VALID [2020-07-18 08:48:41,221 INFO L280 TraceCheckUtils]: 141: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 84 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-11 {60911#true} is VALID [2020-07-18 08:48:41,221 INFO L280 TraceCheckUtils]: 142: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 92 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-12 {60911#true} is VALID [2020-07-18 08:48:41,221 INFO L280 TraceCheckUtils]: 143: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 100 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-13 {60911#true} is VALID [2020-07-18 08:48:41,222 INFO L280 TraceCheckUtils]: 144: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 108 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-14 {60911#true} is VALID [2020-07-18 08:48:41,222 INFO L280 TraceCheckUtils]: 145: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 116 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-15 {60911#true} is VALID [2020-07-18 08:48:41,222 INFO L280 TraceCheckUtils]: 146: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#linuxdev_info~0.base, 124 + ~#linuxdev_info~0.offset, 4); srcloc: L5865-16 {60911#true} is VALID [2020-07-18 08:48:41,222 INFO L280 TraceCheckUtils]: 147: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#linuxdev_info~0.base, 128 + ~#linuxdev_info~0.offset, 4); srcloc: L5865-17 {60911#true} is VALID [2020-07-18 08:48:41,222 INFO L280 TraceCheckUtils]: 148: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#linuxdev_info~0.base, 132 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-18 {60911#true} is VALID [2020-07-18 08:48:41,222 INFO L280 TraceCheckUtils]: 149: Hoare triple {60911#true} SUMMARY for call ~#yopy_info~0.base, ~#yopy_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5865-19 {60911#true} is VALID [2020-07-18 08:48:41,223 INFO L280 TraceCheckUtils]: 150: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(#t~string39.base, #t~string39.offset, ~#yopy_info~0.base, ~#yopy_info~0.offset, 8); srcloc: L5868 {60911#true} is VALID [2020-07-18 08:48:41,223 INFO L280 TraceCheckUtils]: 151: Hoare triple {60911#true} SUMMARY for call write~init~int(4096, ~#yopy_info~0.base, 8 + ~#yopy_info~0.offset, 4); srcloc: L5868-1 {60911#true} is VALID [2020-07-18 08:48:41,223 INFO L280 TraceCheckUtils]: 152: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 12 + ~#yopy_info~0.offset, 8); srcloc: L5868-2 {60911#true} is VALID [2020-07-18 08:48:41,223 INFO L280 TraceCheckUtils]: 153: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 20 + ~#yopy_info~0.offset, 8); srcloc: L5868-3 {60911#true} is VALID [2020-07-18 08:48:41,223 INFO L280 TraceCheckUtils]: 154: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 28 + ~#yopy_info~0.offset, 8); srcloc: L5868-4 {60911#true} is VALID [2020-07-18 08:48:41,223 INFO L280 TraceCheckUtils]: 155: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 36 + ~#yopy_info~0.offset, 8); srcloc: L5868-5 {60911#true} is VALID [2020-07-18 08:48:41,223 INFO L280 TraceCheckUtils]: 156: Hoare triple {60911#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 {60911#true} is VALID [2020-07-18 08:48:41,224 INFO L280 TraceCheckUtils]: 157: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 52 + ~#yopy_info~0.offset, 8); srcloc: L5868-7 {60911#true} is VALID [2020-07-18 08:48:41,224 INFO L280 TraceCheckUtils]: 158: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 60 + ~#yopy_info~0.offset, 8); srcloc: L5868-8 {60911#true} is VALID [2020-07-18 08:48:41,224 INFO L280 TraceCheckUtils]: 159: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 68 + ~#yopy_info~0.offset, 8); srcloc: L5868-9 {60911#true} is VALID [2020-07-18 08:48:41,224 INFO L280 TraceCheckUtils]: 160: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 76 + ~#yopy_info~0.offset, 8); srcloc: L5868-10 {60911#true} is VALID [2020-07-18 08:48:41,224 INFO L280 TraceCheckUtils]: 161: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 84 + ~#yopy_info~0.offset, 8); srcloc: L5868-11 {60911#true} is VALID [2020-07-18 08:48:41,224 INFO L280 TraceCheckUtils]: 162: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 92 + ~#yopy_info~0.offset, 8); srcloc: L5868-12 {60911#true} is VALID [2020-07-18 08:48:41,225 INFO L280 TraceCheckUtils]: 163: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 100 + ~#yopy_info~0.offset, 8); srcloc: L5868-13 {60911#true} is VALID [2020-07-18 08:48:41,225 INFO L280 TraceCheckUtils]: 164: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 108 + ~#yopy_info~0.offset, 8); srcloc: L5868-14 {60911#true} is VALID [2020-07-18 08:48:41,225 INFO L280 TraceCheckUtils]: 165: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 116 + ~#yopy_info~0.offset, 8); srcloc: L5868-15 {60911#true} is VALID [2020-07-18 08:48:41,225 INFO L280 TraceCheckUtils]: 166: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#yopy_info~0.base, 124 + ~#yopy_info~0.offset, 4); srcloc: L5868-16 {60911#true} is VALID [2020-07-18 08:48:41,225 INFO L280 TraceCheckUtils]: 167: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#yopy_info~0.base, 128 + ~#yopy_info~0.offset, 4); srcloc: L5868-17 {60911#true} is VALID [2020-07-18 08:48:41,225 INFO L280 TraceCheckUtils]: 168: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#yopy_info~0.base, 132 + ~#yopy_info~0.offset, 8); srcloc: L5868-18 {60911#true} is VALID [2020-07-18 08:48:41,226 INFO L280 TraceCheckUtils]: 169: Hoare triple {60911#true} SUMMARY for call ~#blob_info~0.base, ~#blob_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5868-19 {60911#true} is VALID [2020-07-18 08:48:41,226 INFO L280 TraceCheckUtils]: 170: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(#t~string40.base, #t~string40.offset, ~#blob_info~0.base, ~#blob_info~0.offset, 8); srcloc: L5871 {60911#true} is VALID [2020-07-18 08:48:41,226 INFO L280 TraceCheckUtils]: 171: Hoare triple {60911#true} SUMMARY for call write~init~int(4096, ~#blob_info~0.base, 8 + ~#blob_info~0.offset, 4); srcloc: L5871-1 {60911#true} is VALID [2020-07-18 08:48:41,226 INFO L280 TraceCheckUtils]: 172: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 12 + ~#blob_info~0.offset, 8); srcloc: L5871-2 {60911#true} is VALID [2020-07-18 08:48:41,226 INFO L280 TraceCheckUtils]: 173: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 20 + ~#blob_info~0.offset, 8); srcloc: L5871-3 {60911#true} is VALID [2020-07-18 08:48:41,226 INFO L280 TraceCheckUtils]: 174: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 28 + ~#blob_info~0.offset, 8); srcloc: L5871-4 {60911#true} is VALID [2020-07-18 08:48:41,227 INFO L280 TraceCheckUtils]: 175: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 36 + ~#blob_info~0.offset, 8); srcloc: L5871-5 {60911#true} is VALID [2020-07-18 08:48:41,227 INFO L280 TraceCheckUtils]: 176: Hoare triple {60911#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 {60911#true} is VALID [2020-07-18 08:48:41,227 INFO L280 TraceCheckUtils]: 177: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 52 + ~#blob_info~0.offset, 8); srcloc: L5871-7 {60911#true} is VALID [2020-07-18 08:48:41,227 INFO L280 TraceCheckUtils]: 178: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 60 + ~#blob_info~0.offset, 8); srcloc: L5871-8 {60911#true} is VALID [2020-07-18 08:48:41,227 INFO L280 TraceCheckUtils]: 179: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 68 + ~#blob_info~0.offset, 8); srcloc: L5871-9 {60911#true} is VALID [2020-07-18 08:48:41,227 INFO L280 TraceCheckUtils]: 180: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 76 + ~#blob_info~0.offset, 8); srcloc: L5871-10 {60911#true} is VALID [2020-07-18 08:48:41,228 INFO L280 TraceCheckUtils]: 181: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 84 + ~#blob_info~0.offset, 8); srcloc: L5871-11 {60911#true} is VALID [2020-07-18 08:48:41,228 INFO L280 TraceCheckUtils]: 182: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 92 + ~#blob_info~0.offset, 8); srcloc: L5871-12 {60911#true} is VALID [2020-07-18 08:48:41,228 INFO L280 TraceCheckUtils]: 183: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 100 + ~#blob_info~0.offset, 8); srcloc: L5871-13 {60911#true} is VALID [2020-07-18 08:48:41,228 INFO L280 TraceCheckUtils]: 184: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 108 + ~#blob_info~0.offset, 8); srcloc: L5871-14 {60911#true} is VALID [2020-07-18 08:48:41,228 INFO L280 TraceCheckUtils]: 185: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 116 + ~#blob_info~0.offset, 8); srcloc: L5871-15 {60911#true} is VALID [2020-07-18 08:48:41,228 INFO L280 TraceCheckUtils]: 186: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#blob_info~0.base, 124 + ~#blob_info~0.offset, 4); srcloc: L5871-16 {60911#true} is VALID [2020-07-18 08:48:41,228 INFO L280 TraceCheckUtils]: 187: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#blob_info~0.base, 128 + ~#blob_info~0.offset, 4); srcloc: L5871-17 {60911#true} is VALID [2020-07-18 08:48:41,229 INFO L280 TraceCheckUtils]: 188: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#blob_info~0.base, 132 + ~#blob_info~0.offset, 8); srcloc: L5871-18 {60911#true} is VALID [2020-07-18 08:48:41,229 INFO L280 TraceCheckUtils]: 189: Hoare triple {60911#true} SUMMARY for call ~#products~0.base, ~#products~0.offset := #Ultimate.allocOnStack(375); srcloc: L5871-19 {60911#true} is VALID [2020-07-18 08:48:41,229 INFO L280 TraceCheckUtils]: 190: Hoare triple {60911#true} SUMMARY for call write~init~int(3, ~#products~0.base, ~#products~0.offset, 2); srcloc: L5874 {60911#true} is VALID [2020-07-18 08:48:41,229 INFO L280 TraceCheckUtils]: 191: Hoare triple {60911#true} SUMMARY for call write~init~int(1026, ~#products~0.base, 2 + ~#products~0.offset, 2); srcloc: L5874-1 {60911#true} is VALID [2020-07-18 08:48:41,229 INFO L280 TraceCheckUtils]: 192: Hoare triple {60911#true} SUMMARY for call write~init~int(22066, ~#products~0.base, 4 + ~#products~0.offset, 2); srcloc: L5874-2 {60911#true} is VALID [2020-07-18 08:48:41,229 INFO L280 TraceCheckUtils]: 193: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 6 + ~#products~0.offset, 2); srcloc: L5874-3 {60911#true} is VALID [2020-07-18 08:48:41,230 INFO L280 TraceCheckUtils]: 194: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 8 + ~#products~0.offset, 2); srcloc: L5874-4 {60911#true} is VALID [2020-07-18 08:48:41,230 INFO L280 TraceCheckUtils]: 195: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 10 + ~#products~0.offset, 1); srcloc: L5874-5 {60911#true} is VALID [2020-07-18 08:48:41,230 INFO L280 TraceCheckUtils]: 196: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 11 + ~#products~0.offset, 1); srcloc: L5874-6 {60911#true} is VALID [2020-07-18 08:48:41,230 INFO L280 TraceCheckUtils]: 197: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 12 + ~#products~0.offset, 1); srcloc: L5874-7 {60911#true} is VALID [2020-07-18 08:48:41,230 INFO L280 TraceCheckUtils]: 198: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 13 + ~#products~0.offset, 1); srcloc: L5874-8 {60911#true} is VALID [2020-07-18 08:48:41,230 INFO L280 TraceCheckUtils]: 199: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 14 + ~#products~0.offset, 1); srcloc: L5874-9 {60911#true} is VALID [2020-07-18 08:48:41,231 INFO L280 TraceCheckUtils]: 200: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 15 + ~#products~0.offset, 1); srcloc: L5874-10 {60911#true} is VALID [2020-07-18 08:48:41,231 INFO L280 TraceCheckUtils]: 201: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 16 + ~#products~0.offset, 1); srcloc: L5874-11 {60911#true} is VALID [2020-07-18 08:48:41,231 INFO L280 TraceCheckUtils]: 202: Hoare triple {60911#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 {60911#true} is VALID [2020-07-18 08:48:41,231 INFO L280 TraceCheckUtils]: 203: Hoare triple {60911#true} SUMMARY for call write~init~int(3, ~#products~0.base, 25 + ~#products~0.offset, 2); srcloc: L5874-13 {60911#true} is VALID [2020-07-18 08:48:41,231 INFO L280 TraceCheckUtils]: 204: Hoare triple {60911#true} SUMMARY for call write~init~int(6189, ~#products~0.base, 27 + ~#products~0.offset, 2); srcloc: L5874-14 {60911#true} is VALID [2020-07-18 08:48:41,231 INFO L280 TraceCheckUtils]: 205: Hoare triple {60911#true} SUMMARY for call write~init~int(8316, ~#products~0.base, 29 + ~#products~0.offset, 2); srcloc: L5874-15 {60911#true} is VALID [2020-07-18 08:48:41,231 INFO L280 TraceCheckUtils]: 206: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 31 + ~#products~0.offset, 2); srcloc: L5874-16 {60911#true} is VALID [2020-07-18 08:48:41,232 INFO L280 TraceCheckUtils]: 207: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 33 + ~#products~0.offset, 2); srcloc: L5874-17 {60911#true} is VALID [2020-07-18 08:48:41,232 INFO L280 TraceCheckUtils]: 208: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 35 + ~#products~0.offset, 1); srcloc: L5874-18 {60911#true} is VALID [2020-07-18 08:48:41,232 INFO L280 TraceCheckUtils]: 209: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 36 + ~#products~0.offset, 1); srcloc: L5874-19 {60911#true} is VALID [2020-07-18 08:48:41,232 INFO L280 TraceCheckUtils]: 210: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 37 + ~#products~0.offset, 1); srcloc: L5874-20 {60911#true} is VALID [2020-07-18 08:48:41,232 INFO L280 TraceCheckUtils]: 211: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 38 + ~#products~0.offset, 1); srcloc: L5874-21 {60911#true} is VALID [2020-07-18 08:48:41,232 INFO L280 TraceCheckUtils]: 212: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 39 + ~#products~0.offset, 1); srcloc: L5874-22 {60911#true} is VALID [2020-07-18 08:48:41,233 INFO L280 TraceCheckUtils]: 213: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 40 + ~#products~0.offset, 1); srcloc: L5874-23 {60911#true} is VALID [2020-07-18 08:48:41,233 INFO L280 TraceCheckUtils]: 214: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 41 + ~#products~0.offset, 1); srcloc: L5874-24 {60911#true} is VALID [2020-07-18 08:48:41,233 INFO L280 TraceCheckUtils]: 215: Hoare triple {60911#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 {60911#true} is VALID [2020-07-18 08:48:41,233 INFO L280 TraceCheckUtils]: 216: Hoare triple {60911#true} SUMMARY for call write~init~int(3, ~#products~0.base, 50 + ~#products~0.offset, 2); srcloc: L5874-26 {60911#true} is VALID [2020-07-18 08:48:41,233 INFO L280 TraceCheckUtils]: 217: Hoare triple {60911#true} SUMMARY for call write~init~int(1351, ~#products~0.base, 52 + ~#products~0.offset, 2); srcloc: L5874-27 {60911#true} is VALID [2020-07-18 08:48:41,233 INFO L280 TraceCheckUtils]: 218: Hoare triple {60911#true} SUMMARY for call write~init~int(10016, ~#products~0.base, 54 + ~#products~0.offset, 2); srcloc: L5874-28 {60911#true} is VALID [2020-07-18 08:48:41,234 INFO L280 TraceCheckUtils]: 219: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 56 + ~#products~0.offset, 2); srcloc: L5874-29 {60911#true} is VALID [2020-07-18 08:48:41,234 INFO L280 TraceCheckUtils]: 220: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 58 + ~#products~0.offset, 2); srcloc: L5874-30 {60911#true} is VALID [2020-07-18 08:48:41,234 INFO L280 TraceCheckUtils]: 221: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 60 + ~#products~0.offset, 1); srcloc: L5874-31 {60911#true} is VALID [2020-07-18 08:48:41,234 INFO L280 TraceCheckUtils]: 222: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 61 + ~#products~0.offset, 1); srcloc: L5874-32 {60911#true} is VALID [2020-07-18 08:48:41,234 INFO L280 TraceCheckUtils]: 223: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 62 + ~#products~0.offset, 1); srcloc: L5874-33 {60911#true} is VALID [2020-07-18 08:48:41,234 INFO L280 TraceCheckUtils]: 224: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 63 + ~#products~0.offset, 1); srcloc: L5874-34 {60911#true} is VALID [2020-07-18 08:48:41,234 INFO L280 TraceCheckUtils]: 225: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 64 + ~#products~0.offset, 1); srcloc: L5874-35 {60911#true} is VALID [2020-07-18 08:48:41,235 INFO L280 TraceCheckUtils]: 226: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 65 + ~#products~0.offset, 1); srcloc: L5874-36 {60911#true} is VALID [2020-07-18 08:48:41,235 INFO L280 TraceCheckUtils]: 227: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 66 + ~#products~0.offset, 1); srcloc: L5874-37 {60911#true} is VALID [2020-07-18 08:48:41,235 INFO L280 TraceCheckUtils]: 228: Hoare triple {60911#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 {60911#true} is VALID [2020-07-18 08:48:41,235 INFO L280 TraceCheckUtils]: 229: Hoare triple {60911#true} SUMMARY for call write~init~int(3, ~#products~0.base, 75 + ~#products~0.offset, 2); srcloc: L5874-39 {60911#true} is VALID [2020-07-18 08:48:41,235 INFO L280 TraceCheckUtils]: 230: Hoare triple {60911#true} SUMMARY for call write~init~int(1351, ~#products~0.base, 77 + ~#products~0.offset, 2); srcloc: L5874-40 {60911#true} is VALID [2020-07-18 08:48:41,235 INFO L280 TraceCheckUtils]: 231: Hoare triple {60911#true} SUMMARY for call write~init~int(10023, ~#products~0.base, 79 + ~#products~0.offset, 2); srcloc: L5874-41 {60911#true} is VALID [2020-07-18 08:48:41,236 INFO L280 TraceCheckUtils]: 232: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 81 + ~#products~0.offset, 2); srcloc: L5874-42 {60911#true} is VALID [2020-07-18 08:48:41,236 INFO L280 TraceCheckUtils]: 233: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 83 + ~#products~0.offset, 2); srcloc: L5874-43 {60911#true} is VALID [2020-07-18 08:48:41,236 INFO L280 TraceCheckUtils]: 234: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 85 + ~#products~0.offset, 1); srcloc: L5874-44 {60911#true} is VALID [2020-07-18 08:48:41,236 INFO L280 TraceCheckUtils]: 235: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 86 + ~#products~0.offset, 1); srcloc: L5874-45 {60911#true} is VALID [2020-07-18 08:48:41,236 INFO L280 TraceCheckUtils]: 236: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 87 + ~#products~0.offset, 1); srcloc: L5874-46 {60911#true} is VALID [2020-07-18 08:48:41,236 INFO L280 TraceCheckUtils]: 237: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 88 + ~#products~0.offset, 1); srcloc: L5874-47 {60911#true} is VALID [2020-07-18 08:48:41,237 INFO L280 TraceCheckUtils]: 238: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 89 + ~#products~0.offset, 1); srcloc: L5874-48 {60911#true} is VALID [2020-07-18 08:48:41,237 INFO L280 TraceCheckUtils]: 239: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 90 + ~#products~0.offset, 1); srcloc: L5874-49 {60911#true} is VALID [2020-07-18 08:48:41,237 INFO L280 TraceCheckUtils]: 240: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 91 + ~#products~0.offset, 1); srcloc: L5874-50 {60911#true} is VALID [2020-07-18 08:48:41,237 INFO L280 TraceCheckUtils]: 241: Hoare triple {60911#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 {60911#true} is VALID [2020-07-18 08:48:41,237 INFO L280 TraceCheckUtils]: 242: Hoare triple {60911#true} SUMMARY for call write~init~int(3, ~#products~0.base, 100 + ~#products~0.offset, 2); srcloc: L5874-52 {60911#true} is VALID [2020-07-18 08:48:41,237 INFO L280 TraceCheckUtils]: 243: Hoare triple {60911#true} SUMMARY for call write~init~int(1293, ~#products~0.base, 102 + ~#products~0.offset, 2); srcloc: L5874-53 {60911#true} is VALID [2020-07-18 08:48:41,238 INFO L280 TraceCheckUtils]: 244: Hoare triple {60911#true} SUMMARY for call write~init~int(4, ~#products~0.base, 104 + ~#products~0.offset, 2); srcloc: L5874-54 {60911#true} is VALID [2020-07-18 08:48:41,238 INFO L280 TraceCheckUtils]: 245: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 106 + ~#products~0.offset, 2); srcloc: L5874-55 {60911#true} is VALID [2020-07-18 08:48:41,238 INFO L280 TraceCheckUtils]: 246: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 108 + ~#products~0.offset, 2); srcloc: L5874-56 {60911#true} is VALID [2020-07-18 08:48:41,238 INFO L280 TraceCheckUtils]: 247: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 110 + ~#products~0.offset, 1); srcloc: L5874-57 {60911#true} is VALID [2020-07-18 08:48:41,238 INFO L280 TraceCheckUtils]: 248: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 111 + ~#products~0.offset, 1); srcloc: L5874-58 {60911#true} is VALID [2020-07-18 08:48:41,238 INFO L280 TraceCheckUtils]: 249: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 112 + ~#products~0.offset, 1); srcloc: L5874-59 {60911#true} is VALID [2020-07-18 08:48:41,239 INFO L280 TraceCheckUtils]: 250: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 113 + ~#products~0.offset, 1); srcloc: L5874-60 {60911#true} is VALID [2020-07-18 08:48:41,239 INFO L280 TraceCheckUtils]: 251: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 114 + ~#products~0.offset, 1); srcloc: L5874-61 {60911#true} is VALID [2020-07-18 08:48:41,239 INFO L280 TraceCheckUtils]: 252: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 115 + ~#products~0.offset, 1); srcloc: L5874-62 {60911#true} is VALID [2020-07-18 08:48:41,239 INFO L280 TraceCheckUtils]: 253: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 116 + ~#products~0.offset, 1); srcloc: L5874-63 {60911#true} is VALID [2020-07-18 08:48:41,239 INFO L280 TraceCheckUtils]: 254: Hoare triple {60911#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 {60911#true} is VALID [2020-07-18 08:48:41,248 INFO L280 TraceCheckUtils]: 255: Hoare triple {60911#true} SUMMARY for call write~init~int(3, ~#products~0.base, 125 + ~#products~0.offset, 2); srcloc: L5874-65 {60911#true} is VALID [2020-07-18 08:48:41,248 INFO L280 TraceCheckUtils]: 256: Hoare triple {60911#true} SUMMARY for call write~init~int(1388, ~#products~0.base, 127 + ~#products~0.offset, 2); srcloc: L5874-66 {60911#true} is VALID [2020-07-18 08:48:41,248 INFO L280 TraceCheckUtils]: 257: Hoare triple {60911#true} SUMMARY for call write~init~int(33024, ~#products~0.base, 129 + ~#products~0.offset, 2); srcloc: L5874-67 {60911#true} is VALID [2020-07-18 08:48:41,248 INFO L280 TraceCheckUtils]: 258: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 131 + ~#products~0.offset, 2); srcloc: L5874-68 {60911#true} is VALID [2020-07-18 08:48:41,248 INFO L280 TraceCheckUtils]: 259: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 133 + ~#products~0.offset, 2); srcloc: L5874-69 {60911#true} is VALID [2020-07-18 08:48:41,248 INFO L280 TraceCheckUtils]: 260: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 135 + ~#products~0.offset, 1); srcloc: L5874-70 {60911#true} is VALID [2020-07-18 08:48:41,249 INFO L280 TraceCheckUtils]: 261: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 136 + ~#products~0.offset, 1); srcloc: L5874-71 {60911#true} is VALID [2020-07-18 08:48:41,249 INFO L280 TraceCheckUtils]: 262: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 137 + ~#products~0.offset, 1); srcloc: L5874-72 {60911#true} is VALID [2020-07-18 08:48:41,249 INFO L280 TraceCheckUtils]: 263: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 138 + ~#products~0.offset, 1); srcloc: L5874-73 {60911#true} is VALID [2020-07-18 08:48:41,249 INFO L280 TraceCheckUtils]: 264: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 139 + ~#products~0.offset, 1); srcloc: L5874-74 {60911#true} is VALID [2020-07-18 08:48:41,249 INFO L280 TraceCheckUtils]: 265: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 140 + ~#products~0.offset, 1); srcloc: L5874-75 {60911#true} is VALID [2020-07-18 08:48:41,249 INFO L280 TraceCheckUtils]: 266: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 141 + ~#products~0.offset, 1); srcloc: L5874-76 {60911#true} is VALID [2020-07-18 08:48:41,250 INFO L280 TraceCheckUtils]: 267: Hoare triple {60911#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 {60911#true} is VALID [2020-07-18 08:48:41,250 INFO L280 TraceCheckUtils]: 268: Hoare triple {60911#true} SUMMARY for call write~init~int(3, ~#products~0.base, 150 + ~#products~0.offset, 2); srcloc: L5874-78 {60911#true} is VALID [2020-07-18 08:48:41,250 INFO L280 TraceCheckUtils]: 269: Hoare triple {60911#true} SUMMARY for call write~init~int(1317, ~#products~0.base, 152 + ~#products~0.offset, 2); srcloc: L5874-79 {60911#true} is VALID [2020-07-18 08:48:41,250 INFO L280 TraceCheckUtils]: 270: Hoare triple {60911#true} SUMMARY for call write~init~int(39169, ~#products~0.base, 154 + ~#products~0.offset, 2); srcloc: L5874-80 {60911#true} is VALID [2020-07-18 08:48:41,250 INFO L280 TraceCheckUtils]: 271: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 156 + ~#products~0.offset, 2); srcloc: L5874-81 {60911#true} is VALID [2020-07-18 08:48:41,250 INFO L280 TraceCheckUtils]: 272: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 158 + ~#products~0.offset, 2); srcloc: L5874-82 {60911#true} is VALID [2020-07-18 08:48:41,250 INFO L280 TraceCheckUtils]: 273: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 160 + ~#products~0.offset, 1); srcloc: L5874-83 {60911#true} is VALID [2020-07-18 08:48:41,251 INFO L280 TraceCheckUtils]: 274: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 161 + ~#products~0.offset, 1); srcloc: L5874-84 {60911#true} is VALID [2020-07-18 08:48:41,251 INFO L280 TraceCheckUtils]: 275: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 162 + ~#products~0.offset, 1); srcloc: L5874-85 {60911#true} is VALID [2020-07-18 08:48:41,251 INFO L280 TraceCheckUtils]: 276: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 163 + ~#products~0.offset, 1); srcloc: L5874-86 {60911#true} is VALID [2020-07-18 08:48:41,251 INFO L280 TraceCheckUtils]: 277: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 164 + ~#products~0.offset, 1); srcloc: L5874-87 {60911#true} is VALID [2020-07-18 08:48:41,251 INFO L280 TraceCheckUtils]: 278: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 165 + ~#products~0.offset, 1); srcloc: L5874-88 {60911#true} is VALID [2020-07-18 08:48:41,251 INFO L280 TraceCheckUtils]: 279: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 166 + ~#products~0.offset, 1); srcloc: L5874-89 {60911#true} is VALID [2020-07-18 08:48:41,252 INFO L280 TraceCheckUtils]: 280: Hoare triple {60911#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 {60911#true} is VALID [2020-07-18 08:48:41,252 INFO L280 TraceCheckUtils]: 281: Hoare triple {60911#true} SUMMARY for call write~init~int(3, ~#products~0.base, 175 + ~#products~0.offset, 2); srcloc: L5874-91 {60911#true} is VALID [2020-07-18 08:48:41,252 INFO L280 TraceCheckUtils]: 282: Hoare triple {60911#true} SUMMARY for call write~init~int(1317, ~#products~0.base, 177 + ~#products~0.offset, 2); srcloc: L5874-92 {60911#true} is VALID [2020-07-18 08:48:41,252 INFO L280 TraceCheckUtils]: 283: Hoare triple {60911#true} SUMMARY for call write~init~int(10376, ~#products~0.base, 179 + ~#products~0.offset, 2); srcloc: L5874-93 {60911#true} is VALID [2020-07-18 08:48:41,252 INFO L280 TraceCheckUtils]: 284: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 181 + ~#products~0.offset, 2); srcloc: L5874-94 {60911#true} is VALID [2020-07-18 08:48:41,252 INFO L280 TraceCheckUtils]: 285: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 183 + ~#products~0.offset, 2); srcloc: L5874-95 {60911#true} is VALID [2020-07-18 08:48:41,253 INFO L280 TraceCheckUtils]: 286: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 185 + ~#products~0.offset, 1); srcloc: L5874-96 {60911#true} is VALID [2020-07-18 08:48:41,253 INFO L280 TraceCheckUtils]: 287: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 186 + ~#products~0.offset, 1); srcloc: L5874-97 {60911#true} is VALID [2020-07-18 08:48:41,253 INFO L280 TraceCheckUtils]: 288: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 187 + ~#products~0.offset, 1); srcloc: L5874-98 {60911#true} is VALID [2020-07-18 08:48:41,253 INFO L280 TraceCheckUtils]: 289: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 188 + ~#products~0.offset, 1); srcloc: L5874-99 {60911#true} is VALID [2020-07-18 08:48:41,253 INFO L280 TraceCheckUtils]: 290: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 189 + ~#products~0.offset, 1); srcloc: L5874-100 {60911#true} is VALID [2020-07-18 08:48:41,253 INFO L280 TraceCheckUtils]: 291: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 190 + ~#products~0.offset, 1); srcloc: L5874-101 {60911#true} is VALID [2020-07-18 08:48:41,254 INFO L280 TraceCheckUtils]: 292: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 191 + ~#products~0.offset, 1); srcloc: L5874-102 {60911#true} is VALID [2020-07-18 08:48:41,254 INFO L280 TraceCheckUtils]: 293: Hoare triple {60911#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 {60911#true} is VALID [2020-07-18 08:48:41,254 INFO L280 TraceCheckUtils]: 294: Hoare triple {60911#true} SUMMARY for call write~init~int(3, ~#products~0.base, 200 + ~#products~0.offset, 2); srcloc: L5874-104 {60911#true} is VALID [2020-07-18 08:48:41,254 INFO L280 TraceCheckUtils]: 295: Hoare triple {60911#true} SUMMARY for call write~init~int(1295, ~#products~0.base, 202 + ~#products~0.offset, 2); srcloc: L5874-105 {60911#true} is VALID [2020-07-18 08:48:41,254 INFO L280 TraceCheckUtils]: 296: Hoare triple {60911#true} SUMMARY for call write~init~int(400, ~#products~0.base, 204 + ~#products~0.offset, 2); srcloc: L5874-106 {60911#true} is VALID [2020-07-18 08:48:41,254 INFO L280 TraceCheckUtils]: 297: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 206 + ~#products~0.offset, 2); srcloc: L5874-107 {60911#true} is VALID [2020-07-18 08:48:41,254 INFO L280 TraceCheckUtils]: 298: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 208 + ~#products~0.offset, 2); srcloc: L5874-108 {60911#true} is VALID [2020-07-18 08:48:41,255 INFO L280 TraceCheckUtils]: 299: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 210 + ~#products~0.offset, 1); srcloc: L5874-109 {60911#true} is VALID [2020-07-18 08:48:41,255 INFO L280 TraceCheckUtils]: 300: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 211 + ~#products~0.offset, 1); srcloc: L5874-110 {60911#true} is VALID [2020-07-18 08:48:41,255 INFO L280 TraceCheckUtils]: 301: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 212 + ~#products~0.offset, 1); srcloc: L5874-111 {60911#true} is VALID [2020-07-18 08:48:41,255 INFO L280 TraceCheckUtils]: 302: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 213 + ~#products~0.offset, 1); srcloc: L5874-112 {60911#true} is VALID [2020-07-18 08:48:41,255 INFO L280 TraceCheckUtils]: 303: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 214 + ~#products~0.offset, 1); srcloc: L5874-113 {60911#true} is VALID [2020-07-18 08:48:41,255 INFO L280 TraceCheckUtils]: 304: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 215 + ~#products~0.offset, 1); srcloc: L5874-114 {60911#true} is VALID [2020-07-18 08:48:41,256 INFO L280 TraceCheckUtils]: 305: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 216 + ~#products~0.offset, 1); srcloc: L5874-115 {60911#true} is VALID [2020-07-18 08:48:41,256 INFO L280 TraceCheckUtils]: 306: Hoare triple {60911#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 {60911#true} is VALID [2020-07-18 08:48:41,256 INFO L280 TraceCheckUtils]: 307: Hoare triple {60911#true} SUMMARY for call write~init~int(3, ~#products~0.base, 225 + ~#products~0.offset, 2); srcloc: L5874-117 {60911#true} is VALID [2020-07-18 08:48:41,256 INFO L280 TraceCheckUtils]: 308: Hoare triple {60911#true} SUMMARY for call write~init~int(1183, ~#products~0.base, 227 + ~#products~0.offset, 2); srcloc: L5874-118 {60911#true} is VALID [2020-07-18 08:48:41,256 INFO L280 TraceCheckUtils]: 309: Hoare triple {60911#true} SUMMARY for call write~init~int(20570, ~#products~0.base, 229 + ~#products~0.offset, 2); srcloc: L5874-119 {60911#true} is VALID [2020-07-18 08:48:41,256 INFO L280 TraceCheckUtils]: 310: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 231 + ~#products~0.offset, 2); srcloc: L5874-120 {60911#true} is VALID [2020-07-18 08:48:41,257 INFO L280 TraceCheckUtils]: 311: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 233 + ~#products~0.offset, 2); srcloc: L5874-121 {60911#true} is VALID [2020-07-18 08:48:41,257 INFO L280 TraceCheckUtils]: 312: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 235 + ~#products~0.offset, 1); srcloc: L5874-122 {60911#true} is VALID [2020-07-18 08:48:41,257 INFO L280 TraceCheckUtils]: 313: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 236 + ~#products~0.offset, 1); srcloc: L5874-123 {60911#true} is VALID [2020-07-18 08:48:41,257 INFO L280 TraceCheckUtils]: 314: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 237 + ~#products~0.offset, 1); srcloc: L5874-124 {60911#true} is VALID [2020-07-18 08:48:41,257 INFO L280 TraceCheckUtils]: 315: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 238 + ~#products~0.offset, 1); srcloc: L5874-125 {60911#true} is VALID [2020-07-18 08:48:41,257 INFO L280 TraceCheckUtils]: 316: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 239 + ~#products~0.offset, 1); srcloc: L5874-126 {60911#true} is VALID [2020-07-18 08:48:41,257 INFO L280 TraceCheckUtils]: 317: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 240 + ~#products~0.offset, 1); srcloc: L5874-127 {60911#true} is VALID [2020-07-18 08:48:41,258 INFO L280 TraceCheckUtils]: 318: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 241 + ~#products~0.offset, 1); srcloc: L5874-128 {60911#true} is VALID [2020-07-18 08:48:41,258 INFO L280 TraceCheckUtils]: 319: Hoare triple {60911#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 {60911#true} is VALID [2020-07-18 08:48:41,258 INFO L280 TraceCheckUtils]: 320: Hoare triple {60911#true} SUMMARY for call write~init~int(3, ~#products~0.base, 250 + ~#products~0.offset, 2); srcloc: L5874-130 {60911#true} is VALID [2020-07-18 08:48:41,258 INFO L280 TraceCheckUtils]: 321: Hoare triple {60911#true} SUMMARY for call write~init~int(3710, ~#products~0.base, 252 + ~#products~0.offset, 2); srcloc: L5874-131 {60911#true} is VALID [2020-07-18 08:48:41,258 INFO L280 TraceCheckUtils]: 322: Hoare triple {60911#true} SUMMARY for call write~init~int(4097, ~#products~0.base, 254 + ~#products~0.offset, 2); srcloc: L5874-132 {60911#true} is VALID [2020-07-18 08:48:41,258 INFO L280 TraceCheckUtils]: 323: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 256 + ~#products~0.offset, 2); srcloc: L5874-133 {60911#true} is VALID [2020-07-18 08:48:41,259 INFO L280 TraceCheckUtils]: 324: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 258 + ~#products~0.offset, 2); srcloc: L5874-134 {60911#true} is VALID [2020-07-18 08:48:41,259 INFO L280 TraceCheckUtils]: 325: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 260 + ~#products~0.offset, 1); srcloc: L5874-135 {60911#true} is VALID [2020-07-18 08:48:41,259 INFO L280 TraceCheckUtils]: 326: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 261 + ~#products~0.offset, 1); srcloc: L5874-136 {60911#true} is VALID [2020-07-18 08:48:41,259 INFO L280 TraceCheckUtils]: 327: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 262 + ~#products~0.offset, 1); srcloc: L5874-137 {60911#true} is VALID [2020-07-18 08:48:41,259 INFO L280 TraceCheckUtils]: 328: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 263 + ~#products~0.offset, 1); srcloc: L5874-138 {60911#true} is VALID [2020-07-18 08:48:41,260 INFO L280 TraceCheckUtils]: 329: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 264 + ~#products~0.offset, 1); srcloc: L5874-139 {60911#true} is VALID [2020-07-18 08:48:41,260 INFO L280 TraceCheckUtils]: 330: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 265 + ~#products~0.offset, 1); srcloc: L5874-140 {60911#true} is VALID [2020-07-18 08:48:41,260 INFO L280 TraceCheckUtils]: 331: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 266 + ~#products~0.offset, 1); srcloc: L5874-141 {60911#true} is VALID [2020-07-18 08:48:41,260 INFO L280 TraceCheckUtils]: 332: Hoare triple {60911#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 {60911#true} is VALID [2020-07-18 08:48:41,260 INFO L280 TraceCheckUtils]: 333: Hoare triple {60911#true} SUMMARY for call write~init~int(3, ~#products~0.base, 275 + ~#products~0.offset, 2); srcloc: L5874-143 {60911#true} is VALID [2020-07-18 08:48:41,260 INFO L280 TraceCheckUtils]: 334: Hoare triple {60911#true} SUMMARY for call write~init~int(32902, ~#products~0.base, 277 + ~#products~0.offset, 2); srcloc: L5874-144 {60911#true} is VALID [2020-07-18 08:48:41,261 INFO L280 TraceCheckUtils]: 335: Hoare triple {60911#true} SUMMARY for call write~init~int(2003, ~#products~0.base, 279 + ~#products~0.offset, 2); srcloc: L5874-145 {60911#true} is VALID [2020-07-18 08:48:41,261 INFO L280 TraceCheckUtils]: 336: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 281 + ~#products~0.offset, 2); srcloc: L5874-146 {60911#true} is VALID [2020-07-18 08:48:41,261 INFO L280 TraceCheckUtils]: 337: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 283 + ~#products~0.offset, 2); srcloc: L5874-147 {60911#true} is VALID [2020-07-18 08:48:41,261 INFO L280 TraceCheckUtils]: 338: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 285 + ~#products~0.offset, 1); srcloc: L5874-148 {60911#true} is VALID [2020-07-18 08:48:41,261 INFO L280 TraceCheckUtils]: 339: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 286 + ~#products~0.offset, 1); srcloc: L5874-149 {60911#true} is VALID [2020-07-18 08:48:41,261 INFO L280 TraceCheckUtils]: 340: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 287 + ~#products~0.offset, 1); srcloc: L5874-150 {60911#true} is VALID [2020-07-18 08:48:41,262 INFO L280 TraceCheckUtils]: 341: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 288 + ~#products~0.offset, 1); srcloc: L5874-151 {60911#true} is VALID [2020-07-18 08:48:41,262 INFO L280 TraceCheckUtils]: 342: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 289 + ~#products~0.offset, 1); srcloc: L5874-152 {60911#true} is VALID [2020-07-18 08:48:41,262 INFO L280 TraceCheckUtils]: 343: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 290 + ~#products~0.offset, 1); srcloc: L5874-153 {60911#true} is VALID [2020-07-18 08:48:41,262 INFO L280 TraceCheckUtils]: 344: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 291 + ~#products~0.offset, 1); srcloc: L5874-154 {60911#true} is VALID [2020-07-18 08:48:41,262 INFO L280 TraceCheckUtils]: 345: Hoare triple {60911#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 {60911#true} is VALID [2020-07-18 08:48:41,262 INFO L280 TraceCheckUtils]: 346: Hoare triple {60911#true} SUMMARY for call write~init~int(3, ~#products~0.base, 300 + ~#products~0.offset, 2); srcloc: L5874-156 {60911#true} is VALID [2020-07-18 08:48:41,263 INFO L280 TraceCheckUtils]: 347: Hoare triple {60911#true} SUMMARY for call write~init~int(4742, ~#products~0.base, 302 + ~#products~0.offset, 2); srcloc: L5874-157 {60911#true} is VALID [2020-07-18 08:48:41,263 INFO L280 TraceCheckUtils]: 348: Hoare triple {60911#true} SUMMARY for call write~init~int(32769, ~#products~0.base, 304 + ~#products~0.offset, 2); srcloc: L5874-158 {60911#true} is VALID [2020-07-18 08:48:41,263 INFO L280 TraceCheckUtils]: 349: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 306 + ~#products~0.offset, 2); srcloc: L5874-159 {60911#true} is VALID [2020-07-18 08:48:41,263 INFO L280 TraceCheckUtils]: 350: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 308 + ~#products~0.offset, 2); srcloc: L5874-160 {60911#true} is VALID [2020-07-18 08:48:41,263 INFO L280 TraceCheckUtils]: 351: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 310 + ~#products~0.offset, 1); srcloc: L5874-161 {60911#true} is VALID [2020-07-18 08:48:41,263 INFO L280 TraceCheckUtils]: 352: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 311 + ~#products~0.offset, 1); srcloc: L5874-162 {60911#true} is VALID [2020-07-18 08:48:41,264 INFO L280 TraceCheckUtils]: 353: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 312 + ~#products~0.offset, 1); srcloc: L5874-163 {60911#true} is VALID [2020-07-18 08:48:41,264 INFO L280 TraceCheckUtils]: 354: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 313 + ~#products~0.offset, 1); srcloc: L5874-164 {60911#true} is VALID [2020-07-18 08:48:41,264 INFO L280 TraceCheckUtils]: 355: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 314 + ~#products~0.offset, 1); srcloc: L5874-165 {60911#true} is VALID [2020-07-18 08:48:41,264 INFO L280 TraceCheckUtils]: 356: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 315 + ~#products~0.offset, 1); srcloc: L5874-166 {60911#true} is VALID [2020-07-18 08:48:41,264 INFO L280 TraceCheckUtils]: 357: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 316 + ~#products~0.offset, 1); srcloc: L5874-167 {60911#true} is VALID [2020-07-18 08:48:41,264 INFO L280 TraceCheckUtils]: 358: Hoare triple {60911#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 {60911#true} is VALID [2020-07-18 08:48:41,265 INFO L280 TraceCheckUtils]: 359: Hoare triple {60911#true} SUMMARY for call write~init~int(3, ~#products~0.base, 325 + ~#products~0.offset, 2); srcloc: L5874-169 {60911#true} is VALID [2020-07-18 08:48:41,265 INFO L280 TraceCheckUtils]: 360: Hoare triple {60911#true} SUMMARY for call write~init~int(1317, ~#products~0.base, 327 + ~#products~0.offset, 2); srcloc: L5874-170 {60911#true} is VALID [2020-07-18 08:48:41,265 INFO L280 TraceCheckUtils]: 361: Hoare triple {60911#true} SUMMARY for call write~init~int(42146, ~#products~0.base, 329 + ~#products~0.offset, 2); srcloc: L5874-171 {60911#true} is VALID [2020-07-18 08:48:41,265 INFO L280 TraceCheckUtils]: 362: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 331 + ~#products~0.offset, 2); srcloc: L5874-172 {60911#true} is VALID [2020-07-18 08:48:41,265 INFO L280 TraceCheckUtils]: 363: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 333 + ~#products~0.offset, 2); srcloc: L5874-173 {60911#true} is VALID [2020-07-18 08:48:41,266 INFO L280 TraceCheckUtils]: 364: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 335 + ~#products~0.offset, 1); srcloc: L5874-174 {60911#true} is VALID [2020-07-18 08:48:41,266 INFO L280 TraceCheckUtils]: 365: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 336 + ~#products~0.offset, 1); srcloc: L5874-175 {60911#true} is VALID [2020-07-18 08:48:41,266 INFO L280 TraceCheckUtils]: 366: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 337 + ~#products~0.offset, 1); srcloc: L5874-176 {60911#true} is VALID [2020-07-18 08:48:41,266 INFO L280 TraceCheckUtils]: 367: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 338 + ~#products~0.offset, 1); srcloc: L5874-177 {60911#true} is VALID [2020-07-18 08:48:41,266 INFO L280 TraceCheckUtils]: 368: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 339 + ~#products~0.offset, 1); srcloc: L5874-178 {60911#true} is VALID [2020-07-18 08:48:41,266 INFO L280 TraceCheckUtils]: 369: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 340 + ~#products~0.offset, 1); srcloc: L5874-179 {60911#true} is VALID [2020-07-18 08:48:41,267 INFO L280 TraceCheckUtils]: 370: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 341 + ~#products~0.offset, 1); srcloc: L5874-180 {60911#true} is VALID [2020-07-18 08:48:41,267 INFO L280 TraceCheckUtils]: 371: Hoare triple {60911#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 {60911#true} is VALID [2020-07-18 08:48:41,267 INFO L280 TraceCheckUtils]: 372: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 350 + ~#products~0.offset, 2); srcloc: L5874-182 {60911#true} is VALID [2020-07-18 08:48:41,267 INFO L280 TraceCheckUtils]: 373: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 352 + ~#products~0.offset, 2); srcloc: L5874-183 {60911#true} is VALID [2020-07-18 08:48:41,267 INFO L280 TraceCheckUtils]: 374: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 354 + ~#products~0.offset, 2); srcloc: L5874-184 {60911#true} is VALID [2020-07-18 08:48:41,268 INFO L280 TraceCheckUtils]: 375: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 356 + ~#products~0.offset, 2); srcloc: L5874-185 {60911#true} is VALID [2020-07-18 08:48:41,268 INFO L280 TraceCheckUtils]: 376: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 358 + ~#products~0.offset, 2); srcloc: L5874-186 {60911#true} is VALID [2020-07-18 08:48:41,268 INFO L280 TraceCheckUtils]: 377: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 360 + ~#products~0.offset, 1); srcloc: L5874-187 {60911#true} is VALID [2020-07-18 08:48:41,268 INFO L280 TraceCheckUtils]: 378: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 361 + ~#products~0.offset, 1); srcloc: L5874-188 {60911#true} is VALID [2020-07-18 08:48:41,268 INFO L280 TraceCheckUtils]: 379: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 362 + ~#products~0.offset, 1); srcloc: L5874-189 {60911#true} is VALID [2020-07-18 08:48:41,268 INFO L280 TraceCheckUtils]: 380: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 363 + ~#products~0.offset, 1); srcloc: L5874-190 {60911#true} is VALID [2020-07-18 08:48:41,269 INFO L280 TraceCheckUtils]: 381: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 364 + ~#products~0.offset, 1); srcloc: L5874-191 {60911#true} is VALID [2020-07-18 08:48:41,269 INFO L280 TraceCheckUtils]: 382: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 365 + ~#products~0.offset, 1); srcloc: L5874-192 {60911#true} is VALID [2020-07-18 08:48:41,269 INFO L280 TraceCheckUtils]: 383: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 366 + ~#products~0.offset, 1); srcloc: L5874-193 {60911#true} is VALID [2020-07-18 08:48:41,269 INFO L280 TraceCheckUtils]: 384: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 367 + ~#products~0.offset, 8); srcloc: L5874-194 {60911#true} is VALID [2020-07-18 08:48:41,269 INFO L280 TraceCheckUtils]: 385: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[0 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,270 INFO L280 TraceCheckUtils]: 386: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[0 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,270 INFO L280 TraceCheckUtils]: 387: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[0 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,270 INFO L280 TraceCheckUtils]: 388: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[0 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,270 INFO L280 TraceCheckUtils]: 389: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[0 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,270 INFO L280 TraceCheckUtils]: 390: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[0 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,270 INFO L280 TraceCheckUtils]: 391: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[0 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,271 INFO L280 TraceCheckUtils]: 392: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[0 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,271 INFO L280 TraceCheckUtils]: 393: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[0 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,271 INFO L280 TraceCheckUtils]: 394: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[0 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,271 INFO L280 TraceCheckUtils]: 395: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[0 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,271 INFO L280 TraceCheckUtils]: 396: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[0 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,271 INFO L280 TraceCheckUtils]: 397: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[0 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,272 INFO L280 TraceCheckUtils]: 398: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[1 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,272 INFO L280 TraceCheckUtils]: 399: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[1 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,272 INFO L280 TraceCheckUtils]: 400: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[1 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,272 INFO L280 TraceCheckUtils]: 401: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[1 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,272 INFO L280 TraceCheckUtils]: 402: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[1 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,273 INFO L280 TraceCheckUtils]: 403: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[1 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,273 INFO L280 TraceCheckUtils]: 404: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[1 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,273 INFO L280 TraceCheckUtils]: 405: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[1 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,273 INFO L280 TraceCheckUtils]: 406: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[1 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,273 INFO L280 TraceCheckUtils]: 407: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[1 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,273 INFO L280 TraceCheckUtils]: 408: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[1 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,274 INFO L280 TraceCheckUtils]: 409: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[1 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,274 INFO L280 TraceCheckUtils]: 410: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[1 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,274 INFO L280 TraceCheckUtils]: 411: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[2 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,274 INFO L280 TraceCheckUtils]: 412: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[2 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,274 INFO L280 TraceCheckUtils]: 413: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[2 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,275 INFO L280 TraceCheckUtils]: 414: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[2 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,275 INFO L280 TraceCheckUtils]: 415: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[2 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,275 INFO L280 TraceCheckUtils]: 416: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[2 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,275 INFO L280 TraceCheckUtils]: 417: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[2 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,275 INFO L280 TraceCheckUtils]: 418: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[2 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,275 INFO L280 TraceCheckUtils]: 419: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[2 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,276 INFO L280 TraceCheckUtils]: 420: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[2 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,276 INFO L280 TraceCheckUtils]: 421: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[2 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,276 INFO L280 TraceCheckUtils]: 422: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[2 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,276 INFO L280 TraceCheckUtils]: 423: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[2 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,276 INFO L280 TraceCheckUtils]: 424: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[3 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,277 INFO L280 TraceCheckUtils]: 425: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[3 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,277 INFO L280 TraceCheckUtils]: 426: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[3 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,277 INFO L280 TraceCheckUtils]: 427: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[3 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,277 INFO L280 TraceCheckUtils]: 428: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[3 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,277 INFO L280 TraceCheckUtils]: 429: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[3 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,277 INFO L280 TraceCheckUtils]: 430: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[3 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,278 INFO L280 TraceCheckUtils]: 431: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[3 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,278 INFO L280 TraceCheckUtils]: 432: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[3 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,278 INFO L280 TraceCheckUtils]: 433: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[3 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,278 INFO L280 TraceCheckUtils]: 434: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[3 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,278 INFO L280 TraceCheckUtils]: 435: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[3 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,279 INFO L280 TraceCheckUtils]: 436: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[3 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,279 INFO L280 TraceCheckUtils]: 437: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[4 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,279 INFO L280 TraceCheckUtils]: 438: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[4 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,279 INFO L280 TraceCheckUtils]: 439: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[4 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,279 INFO L280 TraceCheckUtils]: 440: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[4 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,279 INFO L280 TraceCheckUtils]: 441: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[4 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,280 INFO L280 TraceCheckUtils]: 442: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[4 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,280 INFO L280 TraceCheckUtils]: 443: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[4 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,280 INFO L280 TraceCheckUtils]: 444: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[4 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,280 INFO L280 TraceCheckUtils]: 445: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[4 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,280 INFO L280 TraceCheckUtils]: 446: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[4 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,281 INFO L280 TraceCheckUtils]: 447: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[4 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,281 INFO L280 TraceCheckUtils]: 448: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[4 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,281 INFO L280 TraceCheckUtils]: 449: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[4 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,281 INFO L280 TraceCheckUtils]: 450: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[5 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,281 INFO L280 TraceCheckUtils]: 451: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[5 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,281 INFO L280 TraceCheckUtils]: 452: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[5 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,282 INFO L280 TraceCheckUtils]: 453: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[5 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,282 INFO L280 TraceCheckUtils]: 454: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[5 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,282 INFO L280 TraceCheckUtils]: 455: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[5 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,282 INFO L280 TraceCheckUtils]: 456: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[5 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,282 INFO L280 TraceCheckUtils]: 457: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[5 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,283 INFO L280 TraceCheckUtils]: 458: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[5 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,283 INFO L280 TraceCheckUtils]: 459: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[5 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,283 INFO L280 TraceCheckUtils]: 460: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[5 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,283 INFO L280 TraceCheckUtils]: 461: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[5 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,283 INFO L280 TraceCheckUtils]: 462: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[5 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,284 INFO L280 TraceCheckUtils]: 463: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[6 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,284 INFO L280 TraceCheckUtils]: 464: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[6 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,284 INFO L280 TraceCheckUtils]: 465: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[6 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,284 INFO L280 TraceCheckUtils]: 466: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[6 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,284 INFO L280 TraceCheckUtils]: 467: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[6 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,284 INFO L280 TraceCheckUtils]: 468: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[6 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,285 INFO L280 TraceCheckUtils]: 469: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[6 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,285 INFO L280 TraceCheckUtils]: 470: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[6 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,285 INFO L280 TraceCheckUtils]: 471: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[6 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,285 INFO L280 TraceCheckUtils]: 472: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[6 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,285 INFO L280 TraceCheckUtils]: 473: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[6 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,285 INFO L280 TraceCheckUtils]: 474: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[6 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,286 INFO L280 TraceCheckUtils]: 475: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[6 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,286 INFO L280 TraceCheckUtils]: 476: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[7 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,286 INFO L280 TraceCheckUtils]: 477: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[7 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,286 INFO L280 TraceCheckUtils]: 478: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[7 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,286 INFO L280 TraceCheckUtils]: 479: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[7 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,287 INFO L280 TraceCheckUtils]: 480: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[7 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,287 INFO L280 TraceCheckUtils]: 481: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[7 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,287 INFO L280 TraceCheckUtils]: 482: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[7 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,287 INFO L280 TraceCheckUtils]: 483: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[7 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,287 INFO L280 TraceCheckUtils]: 484: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[7 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,288 INFO L280 TraceCheckUtils]: 485: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[7 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,288 INFO L280 TraceCheckUtils]: 486: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[7 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,288 INFO L280 TraceCheckUtils]: 487: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[7 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,288 INFO L280 TraceCheckUtils]: 488: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[7 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,288 INFO L280 TraceCheckUtils]: 489: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[8 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,288 INFO L280 TraceCheckUtils]: 490: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[8 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,289 INFO L280 TraceCheckUtils]: 491: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[8 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,289 INFO L280 TraceCheckUtils]: 492: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[8 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,289 INFO L280 TraceCheckUtils]: 493: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[8 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,289 INFO L280 TraceCheckUtils]: 494: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[8 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,289 INFO L280 TraceCheckUtils]: 495: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[8 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,289 INFO L280 TraceCheckUtils]: 496: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[8 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,290 INFO L280 TraceCheckUtils]: 497: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[8 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,290 INFO L280 TraceCheckUtils]: 498: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[8 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,290 INFO L280 TraceCheckUtils]: 499: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[8 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,290 INFO L280 TraceCheckUtils]: 500: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[8 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,290 INFO L280 TraceCheckUtils]: 501: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[8 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,291 INFO L280 TraceCheckUtils]: 502: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[9 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,291 INFO L280 TraceCheckUtils]: 503: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[9 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,291 INFO L280 TraceCheckUtils]: 504: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[9 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,291 INFO L280 TraceCheckUtils]: 505: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[9 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,291 INFO L280 TraceCheckUtils]: 506: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[9 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,291 INFO L280 TraceCheckUtils]: 507: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[9 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,292 INFO L280 TraceCheckUtils]: 508: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[9 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,292 INFO L280 TraceCheckUtils]: 509: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[9 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,292 INFO L280 TraceCheckUtils]: 510: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[9 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,292 INFO L280 TraceCheckUtils]: 511: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[9 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,292 INFO L280 TraceCheckUtils]: 512: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[9 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,293 INFO L280 TraceCheckUtils]: 513: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[9 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,293 INFO L280 TraceCheckUtils]: 514: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[9 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,293 INFO L280 TraceCheckUtils]: 515: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[10 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,293 INFO L280 TraceCheckUtils]: 516: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[10 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,293 INFO L280 TraceCheckUtils]: 517: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[10 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,293 INFO L280 TraceCheckUtils]: 518: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[10 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,294 INFO L280 TraceCheckUtils]: 519: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[10 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,294 INFO L280 TraceCheckUtils]: 520: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[10 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,294 INFO L280 TraceCheckUtils]: 521: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[10 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,294 INFO L280 TraceCheckUtils]: 522: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[10 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,294 INFO L280 TraceCheckUtils]: 523: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[10 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,294 INFO L280 TraceCheckUtils]: 524: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[10 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,295 INFO L280 TraceCheckUtils]: 525: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[10 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,295 INFO L280 TraceCheckUtils]: 526: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[10 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,295 INFO L280 TraceCheckUtils]: 527: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[10 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,295 INFO L280 TraceCheckUtils]: 528: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[11 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,295 INFO L280 TraceCheckUtils]: 529: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[11 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,295 INFO L280 TraceCheckUtils]: 530: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[11 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,296 INFO L280 TraceCheckUtils]: 531: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[11 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,296 INFO L280 TraceCheckUtils]: 532: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[11 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,296 INFO L280 TraceCheckUtils]: 533: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[11 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,296 INFO L280 TraceCheckUtils]: 534: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[11 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,296 INFO L280 TraceCheckUtils]: 535: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[11 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,296 INFO L280 TraceCheckUtils]: 536: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[11 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,297 INFO L280 TraceCheckUtils]: 537: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[11 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,297 INFO L280 TraceCheckUtils]: 538: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[11 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,297 INFO L280 TraceCheckUtils]: 539: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[11 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,297 INFO L280 TraceCheckUtils]: 540: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[11 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,297 INFO L280 TraceCheckUtils]: 541: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[12 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,297 INFO L280 TraceCheckUtils]: 542: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[12 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,298 INFO L280 TraceCheckUtils]: 543: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[12 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,298 INFO L280 TraceCheckUtils]: 544: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[12 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,298 INFO L280 TraceCheckUtils]: 545: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[12 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,298 INFO L280 TraceCheckUtils]: 546: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[12 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,298 INFO L280 TraceCheckUtils]: 547: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[12 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,298 INFO L280 TraceCheckUtils]: 548: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[12 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,298 INFO L280 TraceCheckUtils]: 549: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[12 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,299 INFO L280 TraceCheckUtils]: 550: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[12 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,299 INFO L280 TraceCheckUtils]: 551: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[12 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,299 INFO L280 TraceCheckUtils]: 552: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[12 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,299 INFO L280 TraceCheckUtils]: 553: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[12 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,299 INFO L280 TraceCheckUtils]: 554: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[13 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,299 INFO L280 TraceCheckUtils]: 555: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[13 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,300 INFO L280 TraceCheckUtils]: 556: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[13 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,300 INFO L280 TraceCheckUtils]: 557: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[13 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,300 INFO L280 TraceCheckUtils]: 558: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[13 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,300 INFO L280 TraceCheckUtils]: 559: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[13 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,300 INFO L280 TraceCheckUtils]: 560: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[13 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,300 INFO L280 TraceCheckUtils]: 561: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[13 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,301 INFO L280 TraceCheckUtils]: 562: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[13 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,301 INFO L280 TraceCheckUtils]: 563: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[13 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,301 INFO L280 TraceCheckUtils]: 564: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[13 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,301 INFO L280 TraceCheckUtils]: 565: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[13 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,301 INFO L280 TraceCheckUtils]: 566: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[13 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,301 INFO L280 TraceCheckUtils]: 567: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[14 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,302 INFO L280 TraceCheckUtils]: 568: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[14 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,302 INFO L280 TraceCheckUtils]: 569: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[14 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,302 INFO L280 TraceCheckUtils]: 570: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[14 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,302 INFO L280 TraceCheckUtils]: 571: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[14 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,302 INFO L280 TraceCheckUtils]: 572: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[14 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,302 INFO L280 TraceCheckUtils]: 573: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[14 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,302 INFO L280 TraceCheckUtils]: 574: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[14 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,303 INFO L280 TraceCheckUtils]: 575: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[14 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,303 INFO L280 TraceCheckUtils]: 576: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[14 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,303 INFO L280 TraceCheckUtils]: 577: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[14 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,303 INFO L280 TraceCheckUtils]: 578: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[14 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,303 INFO L280 TraceCheckUtils]: 579: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[14 := 0]; {60911#true} is VALID [2020-07-18 08:48:41,303 INFO L280 TraceCheckUtils]: 580: Hoare triple {60911#true} SUMMARY for call ~#cdc_subset_driver~0.base, ~#cdc_subset_driver~0.offset := #Ultimate.allocOnStack(289); srcloc: L5930 {60911#true} is VALID [2020-07-18 08:48:41,304 INFO L280 TraceCheckUtils]: 581: Hoare triple {60911#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 {60911#true} is VALID [2020-07-18 08:48:41,304 INFO L280 TraceCheckUtils]: 582: Hoare triple {60911#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 {60911#true} is VALID [2020-07-18 08:48:41,304 INFO L280 TraceCheckUtils]: 583: Hoare triple {60911#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 {60911#true} is VALID [2020-07-18 08:48:41,304 INFO L280 TraceCheckUtils]: 584: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 24 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-4 {60911#true} is VALID [2020-07-18 08:48:41,304 INFO L280 TraceCheckUtils]: 585: Hoare triple {60911#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 {60911#true} is VALID [2020-07-18 08:48:41,305 INFO L280 TraceCheckUtils]: 586: Hoare triple {60911#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 {60911#true} is VALID [2020-07-18 08:48:41,305 INFO L280 TraceCheckUtils]: 587: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 48 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-7 {60911#true} is VALID [2020-07-18 08:48:41,305 INFO L280 TraceCheckUtils]: 588: Hoare triple {60911#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 {60911#true} is VALID [2020-07-18 08:48:41,305 INFO L280 TraceCheckUtils]: 589: Hoare triple {60911#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 {60911#true} is VALID [2020-07-18 08:48:41,305 INFO L280 TraceCheckUtils]: 590: Hoare triple {60911#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 {60911#true} is VALID [2020-07-18 08:48:41,305 INFO L280 TraceCheckUtils]: 591: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 80 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-11 {60911#true} is VALID [2020-07-18 08:48:41,306 INFO L280 TraceCheckUtils]: 592: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 84 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-12 {60911#true} is VALID [2020-07-18 08:48:41,306 INFO L280 TraceCheckUtils]: 593: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 88 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-13 {60911#true} is VALID [2020-07-18 08:48:41,306 INFO L280 TraceCheckUtils]: 594: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 92 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-14 {60911#true} is VALID [2020-07-18 08:48:41,306 INFO L280 TraceCheckUtils]: 595: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 100 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-15 {60911#true} is VALID [2020-07-18 08:48:41,307 INFO L280 TraceCheckUtils]: 596: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 108 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-16 {60911#true} is VALID [2020-07-18 08:48:41,307 INFO L280 TraceCheckUtils]: 597: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 116 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-17 {60911#true} is VALID [2020-07-18 08:48:41,307 INFO L280 TraceCheckUtils]: 598: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 124 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-18 {60911#true} is VALID [2020-07-18 08:48:41,307 INFO L280 TraceCheckUtils]: 599: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 132 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-19 {60911#true} is VALID [2020-07-18 08:48:41,307 INFO L280 TraceCheckUtils]: 600: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 136 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-20 {60911#true} is VALID [2020-07-18 08:48:41,308 INFO L280 TraceCheckUtils]: 601: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 148 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-21 {60911#true} is VALID [2020-07-18 08:48:41,308 INFO L280 TraceCheckUtils]: 602: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 156 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-22 {60911#true} is VALID [2020-07-18 08:48:41,308 INFO L280 TraceCheckUtils]: 603: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 164 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-23 {60911#true} is VALID [2020-07-18 08:48:41,308 INFO L280 TraceCheckUtils]: 604: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 172 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-24 {60911#true} is VALID [2020-07-18 08:48:41,308 INFO L280 TraceCheckUtils]: 605: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 180 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-25 {60911#true} is VALID [2020-07-18 08:48:41,308 INFO L280 TraceCheckUtils]: 606: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 188 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-26 {60911#true} is VALID [2020-07-18 08:48:41,309 INFO L280 TraceCheckUtils]: 607: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 196 + ~#cdc_subset_driver~0.offset, 1); srcloc: L5930-27 {60911#true} is VALID [2020-07-18 08:48:41,309 INFO L280 TraceCheckUtils]: 608: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 197 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-28 {60911#true} is VALID [2020-07-18 08:48:41,309 INFO L280 TraceCheckUtils]: 609: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 201 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-29 {60911#true} is VALID [2020-07-18 08:48:41,309 INFO L280 TraceCheckUtils]: 610: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 209 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-30 {60911#true} is VALID [2020-07-18 08:48:41,309 INFO L280 TraceCheckUtils]: 611: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 217 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-31 {60911#true} is VALID [2020-07-18 08:48:41,310 INFO L280 TraceCheckUtils]: 612: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 225 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-32 {60911#true} is VALID [2020-07-18 08:48:41,310 INFO L280 TraceCheckUtils]: 613: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 233 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-33 {60911#true} is VALID [2020-07-18 08:48:41,310 INFO L280 TraceCheckUtils]: 614: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 241 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-34 {60911#true} is VALID [2020-07-18 08:48:41,310 INFO L280 TraceCheckUtils]: 615: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 249 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-35 {60911#true} is VALID [2020-07-18 08:48:41,310 INFO L280 TraceCheckUtils]: 616: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 257 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-36 {60911#true} is VALID [2020-07-18 08:48:41,310 INFO L280 TraceCheckUtils]: 617: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 265 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-37 {60911#true} is VALID [2020-07-18 08:48:41,311 INFO L280 TraceCheckUtils]: 618: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 273 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-38 {60911#true} is VALID [2020-07-18 08:48:41,311 INFO L280 TraceCheckUtils]: 619: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 281 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-39 {60911#true} is VALID [2020-07-18 08:48:41,311 INFO L280 TraceCheckUtils]: 620: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 285 + ~#cdc_subset_driver~0.offset, 1); srcloc: L5930-40 {60911#true} is VALID [2020-07-18 08:48:41,311 INFO L280 TraceCheckUtils]: 621: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 286 + ~#cdc_subset_driver~0.offset, 1); srcloc: L5930-41 {60911#true} is VALID [2020-07-18 08:48:41,311 INFO L280 TraceCheckUtils]: 622: Hoare triple {60911#true} SUMMARY for call write~init~int(1, ~#cdc_subset_driver~0.base, 287 + ~#cdc_subset_driver~0.offset, 1); srcloc: L5930-42 {60911#true} is VALID [2020-07-18 08:48:41,311 INFO L280 TraceCheckUtils]: 623: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 288 + ~#cdc_subset_driver~0.offset, 1); srcloc: L5930-43 {60911#true} is VALID [2020-07-18 08:48:41,312 INFO L280 TraceCheckUtils]: 624: Hoare triple {60911#true} ~ldv_retval_0~0 := 0; {60911#true} is VALID [2020-07-18 08:48:41,312 INFO L280 TraceCheckUtils]: 625: Hoare triple {60911#true} ~ldv_retval_1~0 := 0; {60911#true} is VALID [2020-07-18 08:48:41,312 INFO L280 TraceCheckUtils]: 626: Hoare triple {60911#true} ~ldv_retval_3~0 := 0; {60911#true} is VALID [2020-07-18 08:48:41,312 INFO L280 TraceCheckUtils]: 627: Hoare triple {60911#true} ~ldv_retval_2~0 := 0; {60911#true} is VALID [2020-07-18 08:48:41,312 INFO L280 TraceCheckUtils]: 628: Hoare triple {60911#true} ~ldv_mutex_i_mutex_of_inode~0 := 1; {60911#true} is VALID [2020-07-18 08:48:41,312 INFO L280 TraceCheckUtils]: 629: Hoare triple {60911#true} ~ldv_mutex_lock~0 := 1; {60911#true} is VALID [2020-07-18 08:48:41,312 INFO L280 TraceCheckUtils]: 630: Hoare triple {60911#true} ~ldv_mutex_mutex_of_device~0 := 1; {60911#true} is VALID [2020-07-18 08:48:41,313 INFO L280 TraceCheckUtils]: 631: Hoare triple {60911#true} ~ldv_mutex_udev~0 := 1; {61547#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-18 08:48:41,314 INFO L280 TraceCheckUtils]: 632: Hoare triple {61547#(= 1 ~ldv_mutex_udev~0)} assume true; {61547#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-18 08:48:41,314 INFO L275 TraceCheckUtils]: 633: Hoare quadruple {61547#(= 1 ~ldv_mutex_udev~0)} {60911#true} #2340#return; {61547#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-18 08:48:41,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:48:41,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:48:41,639 INFO L280 TraceCheckUtils]: 0: Hoare triple {61738#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {60911#true} is VALID [2020-07-18 08:48:41,639 INFO L280 TraceCheckUtils]: 1: Hoare triple {60911#true} assume true; {60911#true} is VALID [2020-07-18 08:48:41,639 INFO L275 TraceCheckUtils]: 2: Hoare quadruple {60911#true} {60911#true} #2150#return; {60911#true} is VALID [2020-07-18 08:48:41,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:48:41,645 INFO L280 TraceCheckUtils]: 0: Hoare triple {60911#true} ~cond := #in~cond; {60911#true} is VALID [2020-07-18 08:48:41,645 INFO L280 TraceCheckUtils]: 1: Hoare triple {60911#true} assume !(0 == ~cond); {60911#true} is VALID [2020-07-18 08:48:41,645 INFO L280 TraceCheckUtils]: 2: Hoare triple {60911#true} assume true; {60911#true} is VALID [2020-07-18 08:48:41,645 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {60911#true} {60911#true} #2152#return; {60911#true} is VALID [2020-07-18 08:48:41,646 INFO L280 TraceCheckUtils]: 0: Hoare triple {61730#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {60911#true} is VALID [2020-07-18 08:48:41,646 INFO L280 TraceCheckUtils]: 1: Hoare triple {60911#true} havoc ~p~2.base, ~p~2.offset; {60911#true} is VALID [2020-07-18 08:48:41,646 INFO L280 TraceCheckUtils]: 2: Hoare triple {60911#true} havoc ~tmp~2.base, ~tmp~2.offset; {60911#true} is VALID [2020-07-18 08:48:41,646 INFO L280 TraceCheckUtils]: 3: Hoare triple {60911#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 {60911#true} is VALID [2020-07-18 08:48:41,647 INFO L263 TraceCheckUtils]: 4: Hoare triple {60911#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)); {61738#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-18 08:48:41,648 INFO L280 TraceCheckUtils]: 5: Hoare triple {61738#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {60911#true} is VALID [2020-07-18 08:48:41,648 INFO L280 TraceCheckUtils]: 6: Hoare triple {60911#true} assume true; {60911#true} is VALID [2020-07-18 08:48:41,648 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {60911#true} {60911#true} #2150#return; {60911#true} is VALID [2020-07-18 08:48:41,648 INFO L280 TraceCheckUtils]: 8: Hoare triple {60911#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {60911#true} is VALID [2020-07-18 08:48:41,648 INFO L280 TraceCheckUtils]: 9: Hoare triple {60911#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {60911#true} is VALID [2020-07-18 08:48:41,648 INFO L263 TraceCheckUtils]: 10: Hoare triple {60911#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {60911#true} is VALID [2020-07-18 08:48:41,649 INFO L280 TraceCheckUtils]: 11: Hoare triple {60911#true} ~cond := #in~cond; {60911#true} is VALID [2020-07-18 08:48:41,649 INFO L280 TraceCheckUtils]: 12: Hoare triple {60911#true} assume !(0 == ~cond); {60911#true} is VALID [2020-07-18 08:48:41,649 INFO L280 TraceCheckUtils]: 13: Hoare triple {60911#true} assume true; {60911#true} is VALID [2020-07-18 08:48:41,649 INFO L275 TraceCheckUtils]: 14: Hoare quadruple {60911#true} {60911#true} #2152#return; {60911#true} is VALID [2020-07-18 08:48:41,649 INFO L280 TraceCheckUtils]: 15: Hoare triple {60911#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {60911#true} is VALID [2020-07-18 08:48:41,650 INFO L280 TraceCheckUtils]: 16: Hoare triple {60911#true} assume true; {60911#true} is VALID [2020-07-18 08:48:41,651 INFO L275 TraceCheckUtils]: 17: Hoare quadruple {60911#true} {61547#(= 1 ~ldv_mutex_udev~0)} #2182#return; {61547#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-18 08:48:41,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:48:41,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:48:41,670 INFO L280 TraceCheckUtils]: 0: Hoare triple {61738#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {60911#true} is VALID [2020-07-18 08:48:41,671 INFO L280 TraceCheckUtils]: 1: Hoare triple {60911#true} assume true; {60911#true} is VALID [2020-07-18 08:48:41,671 INFO L275 TraceCheckUtils]: 2: Hoare quadruple {60911#true} {60911#true} #2150#return; {60911#true} is VALID [2020-07-18 08:48:41,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:48:41,677 INFO L280 TraceCheckUtils]: 0: Hoare triple {60911#true} ~cond := #in~cond; {60911#true} is VALID [2020-07-18 08:48:41,677 INFO L280 TraceCheckUtils]: 1: Hoare triple {60911#true} assume !(0 == ~cond); {60911#true} is VALID [2020-07-18 08:48:41,677 INFO L280 TraceCheckUtils]: 2: Hoare triple {60911#true} assume true; {60911#true} is VALID [2020-07-18 08:48:41,677 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {60911#true} {60911#true} #2152#return; {60911#true} is VALID [2020-07-18 08:48:41,677 INFO L280 TraceCheckUtils]: 0: Hoare triple {61730#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {60911#true} is VALID [2020-07-18 08:48:41,678 INFO L280 TraceCheckUtils]: 1: Hoare triple {60911#true} havoc ~p~2.base, ~p~2.offset; {60911#true} is VALID [2020-07-18 08:48:41,678 INFO L280 TraceCheckUtils]: 2: Hoare triple {60911#true} havoc ~tmp~2.base, ~tmp~2.offset; {60911#true} is VALID [2020-07-18 08:48:41,678 INFO L280 TraceCheckUtils]: 3: Hoare triple {60911#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 {60911#true} is VALID [2020-07-18 08:48:41,679 INFO L263 TraceCheckUtils]: 4: Hoare triple {60911#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)); {61738#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-18 08:48:41,679 INFO L280 TraceCheckUtils]: 5: Hoare triple {61738#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {60911#true} is VALID [2020-07-18 08:48:41,680 INFO L280 TraceCheckUtils]: 6: Hoare triple {60911#true} assume true; {60911#true} is VALID [2020-07-18 08:48:41,680 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {60911#true} {60911#true} #2150#return; {60911#true} is VALID [2020-07-18 08:48:41,680 INFO L280 TraceCheckUtils]: 8: Hoare triple {60911#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {60911#true} is VALID [2020-07-18 08:48:41,680 INFO L280 TraceCheckUtils]: 9: Hoare triple {60911#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {60911#true} is VALID [2020-07-18 08:48:41,680 INFO L263 TraceCheckUtils]: 10: Hoare triple {60911#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {60911#true} is VALID [2020-07-18 08:48:41,680 INFO L280 TraceCheckUtils]: 11: Hoare triple {60911#true} ~cond := #in~cond; {60911#true} is VALID [2020-07-18 08:48:41,681 INFO L280 TraceCheckUtils]: 12: Hoare triple {60911#true} assume !(0 == ~cond); {60911#true} is VALID [2020-07-18 08:48:41,681 INFO L280 TraceCheckUtils]: 13: Hoare triple {60911#true} assume true; {60911#true} is VALID [2020-07-18 08:48:41,681 INFO L275 TraceCheckUtils]: 14: Hoare quadruple {60911#true} {60911#true} #2152#return; {60911#true} is VALID [2020-07-18 08:48:41,681 INFO L280 TraceCheckUtils]: 15: Hoare triple {60911#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {60911#true} is VALID [2020-07-18 08:48:41,681 INFO L280 TraceCheckUtils]: 16: Hoare triple {60911#true} assume true; {60911#true} is VALID [2020-07-18 08:48:41,682 INFO L275 TraceCheckUtils]: 17: Hoare quadruple {60911#true} {61547#(= 1 ~ldv_mutex_udev~0)} #2184#return; {61547#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-18 08:48:41,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:48:41,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:48:41,701 INFO L280 TraceCheckUtils]: 0: Hoare triple {61738#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {60911#true} is VALID [2020-07-18 08:48:41,702 INFO L280 TraceCheckUtils]: 1: Hoare triple {60911#true} assume true; {60911#true} is VALID [2020-07-18 08:48:41,702 INFO L275 TraceCheckUtils]: 2: Hoare quadruple {60911#true} {60911#true} #2150#return; {60911#true} is VALID [2020-07-18 08:48:41,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:48:41,709 INFO L280 TraceCheckUtils]: 0: Hoare triple {60911#true} ~cond := #in~cond; {60911#true} is VALID [2020-07-18 08:48:41,710 INFO L280 TraceCheckUtils]: 1: Hoare triple {60911#true} assume !(0 == ~cond); {60911#true} is VALID [2020-07-18 08:48:41,710 INFO L280 TraceCheckUtils]: 2: Hoare triple {60911#true} assume true; {60911#true} is VALID [2020-07-18 08:48:41,710 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {60911#true} {60911#true} #2152#return; {60911#true} is VALID [2020-07-18 08:48:41,710 INFO L280 TraceCheckUtils]: 0: Hoare triple {61730#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {60911#true} is VALID [2020-07-18 08:48:41,710 INFO L280 TraceCheckUtils]: 1: Hoare triple {60911#true} havoc ~p~2.base, ~p~2.offset; {60911#true} is VALID [2020-07-18 08:48:41,711 INFO L280 TraceCheckUtils]: 2: Hoare triple {60911#true} havoc ~tmp~2.base, ~tmp~2.offset; {60911#true} is VALID [2020-07-18 08:48:41,711 INFO L280 TraceCheckUtils]: 3: Hoare triple {60911#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 {60911#true} is VALID [2020-07-18 08:48:41,712 INFO L263 TraceCheckUtils]: 4: Hoare triple {60911#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)); {61738#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-18 08:48:41,712 INFO L280 TraceCheckUtils]: 5: Hoare triple {61738#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {60911#true} is VALID [2020-07-18 08:48:41,713 INFO L280 TraceCheckUtils]: 6: Hoare triple {60911#true} assume true; {60911#true} is VALID [2020-07-18 08:48:41,713 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {60911#true} {60911#true} #2150#return; {60911#true} is VALID [2020-07-18 08:48:41,713 INFO L280 TraceCheckUtils]: 8: Hoare triple {60911#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {60911#true} is VALID [2020-07-18 08:48:41,713 INFO L280 TraceCheckUtils]: 9: Hoare triple {60911#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {60911#true} is VALID [2020-07-18 08:48:41,713 INFO L263 TraceCheckUtils]: 10: Hoare triple {60911#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {60911#true} is VALID [2020-07-18 08:48:41,713 INFO L280 TraceCheckUtils]: 11: Hoare triple {60911#true} ~cond := #in~cond; {60911#true} is VALID [2020-07-18 08:48:41,714 INFO L280 TraceCheckUtils]: 12: Hoare triple {60911#true} assume !(0 == ~cond); {60911#true} is VALID [2020-07-18 08:48:41,714 INFO L280 TraceCheckUtils]: 13: Hoare triple {60911#true} assume true; {60911#true} is VALID [2020-07-18 08:48:41,714 INFO L275 TraceCheckUtils]: 14: Hoare quadruple {60911#true} {60911#true} #2152#return; {60911#true} is VALID [2020-07-18 08:48:41,714 INFO L280 TraceCheckUtils]: 15: Hoare triple {60911#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {60911#true} is VALID [2020-07-18 08:48:41,714 INFO L280 TraceCheckUtils]: 16: Hoare triple {60911#true} assume true; {60911#true} is VALID [2020-07-18 08:48:41,715 INFO L275 TraceCheckUtils]: 17: Hoare quadruple {60911#true} {61547#(= 1 ~ldv_mutex_udev~0)} #2186#return; {61547#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-18 08:48:41,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:48:41,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:48:41,735 INFO L280 TraceCheckUtils]: 0: Hoare triple {61738#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {60911#true} is VALID [2020-07-18 08:48:41,735 INFO L280 TraceCheckUtils]: 1: Hoare triple {60911#true} assume true; {60911#true} is VALID [2020-07-18 08:48:41,736 INFO L275 TraceCheckUtils]: 2: Hoare quadruple {60911#true} {60911#true} #2150#return; {60911#true} is VALID [2020-07-18 08:48:41,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:48:41,741 INFO L280 TraceCheckUtils]: 0: Hoare triple {60911#true} ~cond := #in~cond; {60911#true} is VALID [2020-07-18 08:48:41,742 INFO L280 TraceCheckUtils]: 1: Hoare triple {60911#true} assume !(0 == ~cond); {60911#true} is VALID [2020-07-18 08:48:41,742 INFO L280 TraceCheckUtils]: 2: Hoare triple {60911#true} assume true; {60911#true} is VALID [2020-07-18 08:48:41,742 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {60911#true} {60911#true} #2152#return; {60911#true} is VALID [2020-07-18 08:48:41,742 INFO L280 TraceCheckUtils]: 0: Hoare triple {61730#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {60911#true} is VALID [2020-07-18 08:48:41,742 INFO L280 TraceCheckUtils]: 1: Hoare triple {60911#true} havoc ~p~2.base, ~p~2.offset; {60911#true} is VALID [2020-07-18 08:48:41,743 INFO L280 TraceCheckUtils]: 2: Hoare triple {60911#true} havoc ~tmp~2.base, ~tmp~2.offset; {60911#true} is VALID [2020-07-18 08:48:41,743 INFO L280 TraceCheckUtils]: 3: Hoare triple {60911#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 {60911#true} is VALID [2020-07-18 08:48:41,744 INFO L263 TraceCheckUtils]: 4: Hoare triple {60911#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)); {61738#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-18 08:48:41,744 INFO L280 TraceCheckUtils]: 5: Hoare triple {61738#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {60911#true} is VALID [2020-07-18 08:48:41,744 INFO L280 TraceCheckUtils]: 6: Hoare triple {60911#true} assume true; {60911#true} is VALID [2020-07-18 08:48:41,744 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {60911#true} {60911#true} #2150#return; {60911#true} is VALID [2020-07-18 08:48:41,745 INFO L280 TraceCheckUtils]: 8: Hoare triple {60911#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {60911#true} is VALID [2020-07-18 08:48:41,745 INFO L280 TraceCheckUtils]: 9: Hoare triple {60911#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {60911#true} is VALID [2020-07-18 08:48:41,745 INFO L263 TraceCheckUtils]: 10: Hoare triple {60911#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {60911#true} is VALID [2020-07-18 08:48:41,745 INFO L280 TraceCheckUtils]: 11: Hoare triple {60911#true} ~cond := #in~cond; {60911#true} is VALID [2020-07-18 08:48:41,745 INFO L280 TraceCheckUtils]: 12: Hoare triple {60911#true} assume !(0 == ~cond); {60911#true} is VALID [2020-07-18 08:48:41,746 INFO L280 TraceCheckUtils]: 13: Hoare triple {60911#true} assume true; {60911#true} is VALID [2020-07-18 08:48:41,746 INFO L275 TraceCheckUtils]: 14: Hoare quadruple {60911#true} {60911#true} #2152#return; {60911#true} is VALID [2020-07-18 08:48:41,746 INFO L280 TraceCheckUtils]: 15: Hoare triple {60911#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {60911#true} is VALID [2020-07-18 08:48:41,746 INFO L280 TraceCheckUtils]: 16: Hoare triple {60911#true} assume true; {60911#true} is VALID [2020-07-18 08:48:41,747 INFO L275 TraceCheckUtils]: 17: Hoare quadruple {60911#true} {61547#(= 1 ~ldv_mutex_udev~0)} #2188#return; {61547#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-18 08:48:41,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:48:41,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:48:41,765 INFO L280 TraceCheckUtils]: 0: Hoare triple {61738#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {60911#true} is VALID [2020-07-18 08:48:41,766 INFO L280 TraceCheckUtils]: 1: Hoare triple {60911#true} assume true; {60911#true} is VALID [2020-07-18 08:48:41,766 INFO L275 TraceCheckUtils]: 2: Hoare quadruple {60911#true} {60911#true} #2150#return; {60911#true} is VALID [2020-07-18 08:48:41,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:48:41,771 INFO L280 TraceCheckUtils]: 0: Hoare triple {60911#true} ~cond := #in~cond; {60911#true} is VALID [2020-07-18 08:48:41,771 INFO L280 TraceCheckUtils]: 1: Hoare triple {60911#true} assume !(0 == ~cond); {60911#true} is VALID [2020-07-18 08:48:41,772 INFO L280 TraceCheckUtils]: 2: Hoare triple {60911#true} assume true; {60911#true} is VALID [2020-07-18 08:48:41,772 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {60911#true} {60911#true} #2152#return; {60911#true} is VALID [2020-07-18 08:48:41,772 INFO L280 TraceCheckUtils]: 0: Hoare triple {61730#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {60911#true} is VALID [2020-07-18 08:48:41,772 INFO L280 TraceCheckUtils]: 1: Hoare triple {60911#true} havoc ~p~2.base, ~p~2.offset; {60911#true} is VALID [2020-07-18 08:48:41,772 INFO L280 TraceCheckUtils]: 2: Hoare triple {60911#true} havoc ~tmp~2.base, ~tmp~2.offset; {60911#true} is VALID [2020-07-18 08:48:41,773 INFO L280 TraceCheckUtils]: 3: Hoare triple {60911#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 {60911#true} is VALID [2020-07-18 08:48:41,774 INFO L263 TraceCheckUtils]: 4: Hoare triple {60911#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)); {61738#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-18 08:48:41,774 INFO L280 TraceCheckUtils]: 5: Hoare triple {61738#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {60911#true} is VALID [2020-07-18 08:48:41,774 INFO L280 TraceCheckUtils]: 6: Hoare triple {60911#true} assume true; {60911#true} is VALID [2020-07-18 08:48:41,774 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {60911#true} {60911#true} #2150#return; {60911#true} is VALID [2020-07-18 08:48:41,775 INFO L280 TraceCheckUtils]: 8: Hoare triple {60911#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {60911#true} is VALID [2020-07-18 08:48:41,775 INFO L280 TraceCheckUtils]: 9: Hoare triple {60911#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {60911#true} is VALID [2020-07-18 08:48:41,775 INFO L263 TraceCheckUtils]: 10: Hoare triple {60911#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {60911#true} is VALID [2020-07-18 08:48:41,775 INFO L280 TraceCheckUtils]: 11: Hoare triple {60911#true} ~cond := #in~cond; {60911#true} is VALID [2020-07-18 08:48:41,775 INFO L280 TraceCheckUtils]: 12: Hoare triple {60911#true} assume !(0 == ~cond); {60911#true} is VALID [2020-07-18 08:48:41,775 INFO L280 TraceCheckUtils]: 13: Hoare triple {60911#true} assume true; {60911#true} is VALID [2020-07-18 08:48:41,775 INFO L275 TraceCheckUtils]: 14: Hoare quadruple {60911#true} {60911#true} #2152#return; {60911#true} is VALID [2020-07-18 08:48:41,776 INFO L280 TraceCheckUtils]: 15: Hoare triple {60911#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {60911#true} is VALID [2020-07-18 08:48:41,776 INFO L280 TraceCheckUtils]: 16: Hoare triple {60911#true} assume true; {60911#true} is VALID [2020-07-18 08:48:41,777 INFO L275 TraceCheckUtils]: 17: Hoare quadruple {60911#true} {61547#(= 1 ~ldv_mutex_udev~0)} #2190#return; {61547#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-18 08:48:41,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:48:41,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:48:41,795 INFO L280 TraceCheckUtils]: 0: Hoare triple {61738#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {60911#true} is VALID [2020-07-18 08:48:41,795 INFO L280 TraceCheckUtils]: 1: Hoare triple {60911#true} assume true; {60911#true} is VALID [2020-07-18 08:48:41,796 INFO L275 TraceCheckUtils]: 2: Hoare quadruple {60911#true} {60911#true} #2150#return; {60911#true} is VALID [2020-07-18 08:48:41,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:48:41,803 INFO L280 TraceCheckUtils]: 0: Hoare triple {60911#true} ~cond := #in~cond; {60911#true} is VALID [2020-07-18 08:48:41,803 INFO L280 TraceCheckUtils]: 1: Hoare triple {60911#true} assume !(0 == ~cond); {60911#true} is VALID [2020-07-18 08:48:41,803 INFO L280 TraceCheckUtils]: 2: Hoare triple {60911#true} assume true; {60911#true} is VALID [2020-07-18 08:48:41,803 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {60911#true} {60911#true} #2152#return; {60911#true} is VALID [2020-07-18 08:48:41,804 INFO L280 TraceCheckUtils]: 0: Hoare triple {61730#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {60911#true} is VALID [2020-07-18 08:48:41,804 INFO L280 TraceCheckUtils]: 1: Hoare triple {60911#true} havoc ~p~2.base, ~p~2.offset; {60911#true} is VALID [2020-07-18 08:48:41,804 INFO L280 TraceCheckUtils]: 2: Hoare triple {60911#true} havoc ~tmp~2.base, ~tmp~2.offset; {60911#true} is VALID [2020-07-18 08:48:41,804 INFO L280 TraceCheckUtils]: 3: Hoare triple {60911#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 {60911#true} is VALID [2020-07-18 08:48:41,806 INFO L263 TraceCheckUtils]: 4: Hoare triple {60911#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)); {61738#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-18 08:48:41,806 INFO L280 TraceCheckUtils]: 5: Hoare triple {61738#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {60911#true} is VALID [2020-07-18 08:48:41,807 INFO L280 TraceCheckUtils]: 6: Hoare triple {60911#true} assume true; {60911#true} is VALID [2020-07-18 08:48:41,807 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {60911#true} {60911#true} #2150#return; {60911#true} is VALID [2020-07-18 08:48:41,807 INFO L280 TraceCheckUtils]: 8: Hoare triple {60911#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {60911#true} is VALID [2020-07-18 08:48:41,807 INFO L280 TraceCheckUtils]: 9: Hoare triple {60911#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {60911#true} is VALID [2020-07-18 08:48:41,807 INFO L263 TraceCheckUtils]: 10: Hoare triple {60911#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {60911#true} is VALID [2020-07-18 08:48:41,807 INFO L280 TraceCheckUtils]: 11: Hoare triple {60911#true} ~cond := #in~cond; {60911#true} is VALID [2020-07-18 08:48:41,808 INFO L280 TraceCheckUtils]: 12: Hoare triple {60911#true} assume !(0 == ~cond); {60911#true} is VALID [2020-07-18 08:48:41,808 INFO L280 TraceCheckUtils]: 13: Hoare triple {60911#true} assume true; {60911#true} is VALID [2020-07-18 08:48:41,808 INFO L275 TraceCheckUtils]: 14: Hoare quadruple {60911#true} {60911#true} #2152#return; {60911#true} is VALID [2020-07-18 08:48:41,808 INFO L280 TraceCheckUtils]: 15: Hoare triple {60911#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {60911#true} is VALID [2020-07-18 08:48:41,808 INFO L280 TraceCheckUtils]: 16: Hoare triple {60911#true} assume true; {60911#true} is VALID [2020-07-18 08:48:41,809 INFO L275 TraceCheckUtils]: 17: Hoare quadruple {60911#true} {61547#(= 1 ~ldv_mutex_udev~0)} #2192#return; {61547#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-18 08:48:41,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:48:41,815 INFO L280 TraceCheckUtils]: 0: Hoare triple {60911#true} assume true; {60911#true} is VALID [2020-07-18 08:48:41,816 INFO L275 TraceCheckUtils]: 1: Hoare quadruple {60911#true} {61547#(= 1 ~ldv_mutex_udev~0)} #2194#return; {61547#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-18 08:48:41,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:48:41,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:48:41,854 INFO L280 TraceCheckUtils]: 0: Hoare triple {61774#(and (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|))} #t~loopctr125 := 0; {60911#true} is VALID [2020-07-18 08:48:41,854 INFO L280 TraceCheckUtils]: 1: Hoare triple {60911#true} assume !(#t~loopctr125 < #amount); {60911#true} is VALID [2020-07-18 08:48:41,854 INFO L280 TraceCheckUtils]: 2: Hoare triple {60911#true} assume #res.base == #ptr.base && #res.offset == #ptr.offset; {60911#true} is VALID [2020-07-18 08:48:41,854 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {60911#true} {60911#true} #2164#return; {60911#true} is VALID [2020-07-18 08:48:41,854 INFO L280 TraceCheckUtils]: 0: Hoare triple {61774#(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; {60911#true} is VALID [2020-07-18 08:48:41,855 INFO L280 TraceCheckUtils]: 1: Hoare triple {60911#true} ~c := #in~c; {60911#true} is VALID [2020-07-18 08:48:41,855 INFO L280 TraceCheckUtils]: 2: Hoare triple {60911#true} ~n := #in~n; {60911#true} is VALID [2020-07-18 08:48:41,855 INFO L280 TraceCheckUtils]: 3: Hoare triple {60911#true} havoc ~tmp~3.base, ~tmp~3.offset; {60911#true} is VALID [2020-07-18 08:48:41,856 INFO L263 TraceCheckUtils]: 4: Hoare triple {60911#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)); {61774#(and (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|))} is VALID [2020-07-18 08:48:41,856 INFO L280 TraceCheckUtils]: 5: Hoare triple {61774#(and (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|))} #t~loopctr125 := 0; {60911#true} is VALID [2020-07-18 08:48:41,857 INFO L280 TraceCheckUtils]: 6: Hoare triple {60911#true} assume !(#t~loopctr125 < #amount); {60911#true} is VALID [2020-07-18 08:48:41,857 INFO L280 TraceCheckUtils]: 7: Hoare triple {60911#true} assume #res.base == #ptr.base && #res.offset == #ptr.offset; {60911#true} is VALID [2020-07-18 08:48:41,857 INFO L275 TraceCheckUtils]: 8: Hoare quadruple {60911#true} {60911#true} #2164#return; {60911#true} is VALID [2020-07-18 08:48:41,857 INFO L280 TraceCheckUtils]: 9: Hoare triple {60911#true} ~tmp~3.base, ~tmp~3.offset := ~s.base, ~s.offset; {60911#true} is VALID [2020-07-18 08:48:41,857 INFO L280 TraceCheckUtils]: 10: Hoare triple {60911#true} havoc #t~memset~res13.base, #t~memset~res13.offset; {60911#true} is VALID [2020-07-18 08:48:41,857 INFO L280 TraceCheckUtils]: 11: Hoare triple {60911#true} #res.base, #res.offset := ~tmp~3.base, ~tmp~3.offset; {60911#true} is VALID [2020-07-18 08:48:41,858 INFO L280 TraceCheckUtils]: 12: Hoare triple {60911#true} assume true; {60911#true} is VALID [2020-07-18 08:48:41,859 INFO L275 TraceCheckUtils]: 13: Hoare quadruple {60911#true} {61547#(= 1 ~ldv_mutex_udev~0)} #2196#return; {61547#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-18 08:48:41,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:48:41,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:48:41,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:48:41,924 INFO L280 TraceCheckUtils]: 0: Hoare triple {60911#true} ~arg0.base, ~arg0.offset := #in~arg0.base, #in~arg0.offset; {60911#true} is VALID [2020-07-18 08:48:41,925 INFO L280 TraceCheckUtils]: 1: Hoare triple {60911#true} ~arg1.base, ~arg1.offset := #in~arg1.base, #in~arg1.offset; {60911#true} is VALID [2020-07-18 08:48:41,925 INFO L280 TraceCheckUtils]: 2: Hoare triple {60911#true} ~arg2.base, ~arg2.offset := #in~arg2.base, #in~arg2.offset; {60911#true} is VALID [2020-07-18 08:48:41,925 INFO L280 TraceCheckUtils]: 3: Hoare triple {60911#true} assume -2147483648 <= #t~nondet118 && #t~nondet118 <= 2147483647; {60911#true} is VALID [2020-07-18 08:48:41,925 INFO L280 TraceCheckUtils]: 4: Hoare triple {60911#true} #res := #t~nondet118; {60911#true} is VALID [2020-07-18 08:48:41,925 INFO L280 TraceCheckUtils]: 5: Hoare triple {60911#true} havoc #t~nondet118; {60911#true} is VALID [2020-07-18 08:48:41,926 INFO L280 TraceCheckUtils]: 6: Hoare triple {60911#true} assume true; {60911#true} is VALID [2020-07-18 08:48:41,926 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {60911#true} {60911#true} #2304#return; {60911#true} is VALID [2020-07-18 08:48:41,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:48:41,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:48:41,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:48:41,974 INFO L280 TraceCheckUtils]: 0: Hoare triple {61738#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {60911#true} is VALID [2020-07-18 08:48:41,975 INFO L280 TraceCheckUtils]: 1: Hoare triple {60911#true} assume true; {60911#true} is VALID [2020-07-18 08:48:41,975 INFO L275 TraceCheckUtils]: 2: Hoare quadruple {60911#true} {60911#true} #2150#return; {60911#true} is VALID [2020-07-18 08:48:41,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:48:41,981 INFO L280 TraceCheckUtils]: 0: Hoare triple {60911#true} ~cond := #in~cond; {60911#true} is VALID [2020-07-18 08:48:41,981 INFO L280 TraceCheckUtils]: 1: Hoare triple {60911#true} assume !(0 == ~cond); {60911#true} is VALID [2020-07-18 08:48:41,981 INFO L280 TraceCheckUtils]: 2: Hoare triple {60911#true} assume true; {60911#true} is VALID [2020-07-18 08:48:41,982 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {60911#true} {60911#true} #2152#return; {60911#true} is VALID [2020-07-18 08:48:41,982 INFO L280 TraceCheckUtils]: 0: Hoare triple {61730#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {60911#true} is VALID [2020-07-18 08:48:41,982 INFO L280 TraceCheckUtils]: 1: Hoare triple {60911#true} havoc ~p~2.base, ~p~2.offset; {60911#true} is VALID [2020-07-18 08:48:41,982 INFO L280 TraceCheckUtils]: 2: Hoare triple {60911#true} havoc ~tmp~2.base, ~tmp~2.offset; {60911#true} is VALID [2020-07-18 08:48:41,982 INFO L280 TraceCheckUtils]: 3: Hoare triple {60911#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 {60911#true} is VALID [2020-07-18 08:48:41,984 INFO L263 TraceCheckUtils]: 4: Hoare triple {60911#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)); {61738#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-18 08:48:41,984 INFO L280 TraceCheckUtils]: 5: Hoare triple {61738#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {60911#true} is VALID [2020-07-18 08:48:41,984 INFO L280 TraceCheckUtils]: 6: Hoare triple {60911#true} assume true; {60911#true} is VALID [2020-07-18 08:48:41,984 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {60911#true} {60911#true} #2150#return; {60911#true} is VALID [2020-07-18 08:48:41,985 INFO L280 TraceCheckUtils]: 8: Hoare triple {60911#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {60911#true} is VALID [2020-07-18 08:48:41,985 INFO L280 TraceCheckUtils]: 9: Hoare triple {60911#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {60911#true} is VALID [2020-07-18 08:48:41,985 INFO L263 TraceCheckUtils]: 10: Hoare triple {60911#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {60911#true} is VALID [2020-07-18 08:48:41,985 INFO L280 TraceCheckUtils]: 11: Hoare triple {60911#true} ~cond := #in~cond; {60911#true} is VALID [2020-07-18 08:48:41,985 INFO L280 TraceCheckUtils]: 12: Hoare triple {60911#true} assume !(0 == ~cond); {60911#true} is VALID [2020-07-18 08:48:41,986 INFO L280 TraceCheckUtils]: 13: Hoare triple {60911#true} assume true; {60911#true} is VALID [2020-07-18 08:48:41,986 INFO L275 TraceCheckUtils]: 14: Hoare quadruple {60911#true} {60911#true} #2152#return; {60911#true} is VALID [2020-07-18 08:48:41,986 INFO L280 TraceCheckUtils]: 15: Hoare triple {60911#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {60911#true} is VALID [2020-07-18 08:48:41,986 INFO L280 TraceCheckUtils]: 16: Hoare triple {60911#true} assume true; {60911#true} is VALID [2020-07-18 08:48:41,987 INFO L275 TraceCheckUtils]: 17: Hoare quadruple {60911#true} {60911#true} #2120#return; {60911#true} is VALID [2020-07-18 08:48:41,987 INFO L280 TraceCheckUtils]: 0: Hoare triple {61862#(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; {60911#true} is VALID [2020-07-18 08:48:41,988 INFO L263 TraceCheckUtils]: 1: Hoare triple {60911#true} call #t~ret44.base, #t~ret44.offset := ldv_init_zalloc(1560); {61730#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} is VALID [2020-07-18 08:48:41,988 INFO L280 TraceCheckUtils]: 2: Hoare triple {61730#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {60911#true} is VALID [2020-07-18 08:48:41,988 INFO L280 TraceCheckUtils]: 3: Hoare triple {60911#true} havoc ~p~2.base, ~p~2.offset; {60911#true} is VALID [2020-07-18 08:48:41,988 INFO L280 TraceCheckUtils]: 4: Hoare triple {60911#true} havoc ~tmp~2.base, ~tmp~2.offset; {60911#true} is VALID [2020-07-18 08:48:41,989 INFO L280 TraceCheckUtils]: 5: Hoare triple {60911#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 {60911#true} is VALID [2020-07-18 08:48:41,990 INFO L263 TraceCheckUtils]: 6: Hoare triple {60911#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)); {61738#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-18 08:48:41,990 INFO L280 TraceCheckUtils]: 7: Hoare triple {61738#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {60911#true} is VALID [2020-07-18 08:48:41,990 INFO L280 TraceCheckUtils]: 8: Hoare triple {60911#true} assume true; {60911#true} is VALID [2020-07-18 08:48:41,991 INFO L275 TraceCheckUtils]: 9: Hoare quadruple {60911#true} {60911#true} #2150#return; {60911#true} is VALID [2020-07-18 08:48:41,991 INFO L280 TraceCheckUtils]: 10: Hoare triple {60911#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {60911#true} is VALID [2020-07-18 08:48:41,991 INFO L280 TraceCheckUtils]: 11: Hoare triple {60911#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {60911#true} is VALID [2020-07-18 08:48:41,991 INFO L263 TraceCheckUtils]: 12: Hoare triple {60911#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {60911#true} is VALID [2020-07-18 08:48:41,991 INFO L280 TraceCheckUtils]: 13: Hoare triple {60911#true} ~cond := #in~cond; {60911#true} is VALID [2020-07-18 08:48:41,992 INFO L280 TraceCheckUtils]: 14: Hoare triple {60911#true} assume !(0 == ~cond); {60911#true} is VALID [2020-07-18 08:48:41,992 INFO L280 TraceCheckUtils]: 15: Hoare triple {60911#true} assume true; {60911#true} is VALID [2020-07-18 08:48:41,992 INFO L275 TraceCheckUtils]: 16: Hoare quadruple {60911#true} {60911#true} #2152#return; {60911#true} is VALID [2020-07-18 08:48:41,992 INFO L280 TraceCheckUtils]: 17: Hoare triple {60911#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {60911#true} is VALID [2020-07-18 08:48:41,992 INFO L280 TraceCheckUtils]: 18: Hoare triple {60911#true} assume true; {60911#true} is VALID [2020-07-18 08:48:41,993 INFO L275 TraceCheckUtils]: 19: Hoare quadruple {60911#true} {60911#true} #2120#return; {60911#true} is VALID [2020-07-18 08:48:41,993 INFO L280 TraceCheckUtils]: 20: Hoare triple {60911#true} ~tmp~7.base, ~tmp~7.offset := #t~ret44.base, #t~ret44.offset; {60911#true} is VALID [2020-07-18 08:48:41,993 INFO L280 TraceCheckUtils]: 21: Hoare triple {60911#true} havoc #t~ret44.base, #t~ret44.offset; {60911#true} is VALID [2020-07-18 08:48:41,993 INFO L280 TraceCheckUtils]: 22: Hoare triple {60911#true} ~cdc_subset_driver_group1~0.base, ~cdc_subset_driver_group1~0.offset := ~tmp~7.base, ~tmp~7.offset; {60911#true} is VALID [2020-07-18 08:48:41,993 INFO L280 TraceCheckUtils]: 23: Hoare triple {60911#true} assume true; {60911#true} is VALID [2020-07-18 08:48:41,994 INFO L275 TraceCheckUtils]: 24: Hoare quadruple {60911#true} {60911#true} #2306#return; {60911#true} is VALID [2020-07-18 08:48:41,994 INFO L280 TraceCheckUtils]: 0: Hoare triple {61779#(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; {60911#true} is VALID [2020-07-18 08:48:41,994 INFO L280 TraceCheckUtils]: 1: Hoare triple {60911#true} ~ldv_func_arg2.base, ~ldv_func_arg2.offset := #in~ldv_func_arg2.base, #in~ldv_func_arg2.offset; {60911#true} is VALID [2020-07-18 08:48:41,995 INFO L280 TraceCheckUtils]: 2: Hoare triple {60911#true} ~ldv_func_arg3.base, ~ldv_func_arg3.offset := #in~ldv_func_arg3.base, #in~ldv_func_arg3.offset; {60911#true} is VALID [2020-07-18 08:48:41,995 INFO L280 TraceCheckUtils]: 3: Hoare triple {60911#true} havoc ~ldv_func_res~1; {60911#true} is VALID [2020-07-18 08:48:41,995 INFO L280 TraceCheckUtils]: 4: Hoare triple {60911#true} havoc ~tmp~11; {60911#true} is VALID [2020-07-18 08:48:41,995 INFO L263 TraceCheckUtils]: 5: Hoare triple {60911#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); {60911#true} is VALID [2020-07-18 08:48:41,995 INFO L280 TraceCheckUtils]: 6: Hoare triple {60911#true} ~arg0.base, ~arg0.offset := #in~arg0.base, #in~arg0.offset; {60911#true} is VALID [2020-07-18 08:48:41,995 INFO L280 TraceCheckUtils]: 7: Hoare triple {60911#true} ~arg1.base, ~arg1.offset := #in~arg1.base, #in~arg1.offset; {60911#true} is VALID [2020-07-18 08:48:41,996 INFO L280 TraceCheckUtils]: 8: Hoare triple {60911#true} ~arg2.base, ~arg2.offset := #in~arg2.base, #in~arg2.offset; {60911#true} is VALID [2020-07-18 08:48:41,996 INFO L280 TraceCheckUtils]: 9: Hoare triple {60911#true} assume -2147483648 <= #t~nondet118 && #t~nondet118 <= 2147483647; {60911#true} is VALID [2020-07-18 08:48:41,996 INFO L280 TraceCheckUtils]: 10: Hoare triple {60911#true} #res := #t~nondet118; {60911#true} is VALID [2020-07-18 08:48:41,996 INFO L280 TraceCheckUtils]: 11: Hoare triple {60911#true} havoc #t~nondet118; {60911#true} is VALID [2020-07-18 08:48:41,996 INFO L280 TraceCheckUtils]: 12: Hoare triple {60911#true} assume true; {60911#true} is VALID [2020-07-18 08:48:41,996 INFO L275 TraceCheckUtils]: 13: Hoare quadruple {60911#true} {60911#true} #2304#return; {60911#true} is VALID [2020-07-18 08:48:41,997 INFO L280 TraceCheckUtils]: 14: Hoare triple {60911#true} assume -2147483648 <= #t~ret81 && #t~ret81 <= 2147483647; {60911#true} is VALID [2020-07-18 08:48:41,997 INFO L280 TraceCheckUtils]: 15: Hoare triple {60911#true} ~tmp~11 := #t~ret81; {60911#true} is VALID [2020-07-18 08:48:41,997 INFO L280 TraceCheckUtils]: 16: Hoare triple {60911#true} havoc #t~ret81; {60911#true} is VALID [2020-07-18 08:48:41,997 INFO L280 TraceCheckUtils]: 17: Hoare triple {60911#true} ~ldv_func_res~1 := ~tmp~11; {60911#true} is VALID [2020-07-18 08:48:41,997 INFO L280 TraceCheckUtils]: 18: Hoare triple {60911#true} ~ldv_state_variable_1~0 := 1; {60911#true} is VALID [2020-07-18 08:48:41,997 INFO L280 TraceCheckUtils]: 19: Hoare triple {60911#true} ~usb_counter~0 := 0; {60911#true} is VALID [2020-07-18 08:48:41,999 INFO L263 TraceCheckUtils]: 20: Hoare triple {60911#true} call ldv_usb_driver_1(); {61862#(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-18 08:48:41,999 INFO L280 TraceCheckUtils]: 21: Hoare triple {61862#(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; {60911#true} is VALID [2020-07-18 08:48:42,000 INFO L263 TraceCheckUtils]: 22: Hoare triple {60911#true} call #t~ret44.base, #t~ret44.offset := ldv_init_zalloc(1560); {61730#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} is VALID [2020-07-18 08:48:42,000 INFO L280 TraceCheckUtils]: 23: Hoare triple {61730#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {60911#true} is VALID [2020-07-18 08:48:42,000 INFO L280 TraceCheckUtils]: 24: Hoare triple {60911#true} havoc ~p~2.base, ~p~2.offset; {60911#true} is VALID [2020-07-18 08:48:42,000 INFO L280 TraceCheckUtils]: 25: Hoare triple {60911#true} havoc ~tmp~2.base, ~tmp~2.offset; {60911#true} is VALID [2020-07-18 08:48:42,000 INFO L280 TraceCheckUtils]: 26: Hoare triple {60911#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 {60911#true} is VALID [2020-07-18 08:48:42,001 INFO L263 TraceCheckUtils]: 27: Hoare triple {60911#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)); {61738#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-18 08:48:42,002 INFO L280 TraceCheckUtils]: 28: Hoare triple {61738#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {60911#true} is VALID [2020-07-18 08:48:42,002 INFO L280 TraceCheckUtils]: 29: Hoare triple {60911#true} assume true; {60911#true} is VALID [2020-07-18 08:48:42,002 INFO L275 TraceCheckUtils]: 30: Hoare quadruple {60911#true} {60911#true} #2150#return; {60911#true} is VALID [2020-07-18 08:48:42,002 INFO L280 TraceCheckUtils]: 31: Hoare triple {60911#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {60911#true} is VALID [2020-07-18 08:48:42,002 INFO L280 TraceCheckUtils]: 32: Hoare triple {60911#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {60911#true} is VALID [2020-07-18 08:48:42,003 INFO L263 TraceCheckUtils]: 33: Hoare triple {60911#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {60911#true} is VALID [2020-07-18 08:48:42,003 INFO L280 TraceCheckUtils]: 34: Hoare triple {60911#true} ~cond := #in~cond; {60911#true} is VALID [2020-07-18 08:48:42,003 INFO L280 TraceCheckUtils]: 35: Hoare triple {60911#true} assume !(0 == ~cond); {60911#true} is VALID [2020-07-18 08:48:42,003 INFO L280 TraceCheckUtils]: 36: Hoare triple {60911#true} assume true; {60911#true} is VALID [2020-07-18 08:48:42,003 INFO L275 TraceCheckUtils]: 37: Hoare quadruple {60911#true} {60911#true} #2152#return; {60911#true} is VALID [2020-07-18 08:48:42,003 INFO L280 TraceCheckUtils]: 38: Hoare triple {60911#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {60911#true} is VALID [2020-07-18 08:48:42,004 INFO L280 TraceCheckUtils]: 39: Hoare triple {60911#true} assume true; {60911#true} is VALID [2020-07-18 08:48:42,004 INFO L275 TraceCheckUtils]: 40: Hoare quadruple {60911#true} {60911#true} #2120#return; {60911#true} is VALID [2020-07-18 08:48:42,004 INFO L280 TraceCheckUtils]: 41: Hoare triple {60911#true} ~tmp~7.base, ~tmp~7.offset := #t~ret44.base, #t~ret44.offset; {60911#true} is VALID [2020-07-18 08:48:42,004 INFO L280 TraceCheckUtils]: 42: Hoare triple {60911#true} havoc #t~ret44.base, #t~ret44.offset; {60911#true} is VALID [2020-07-18 08:48:42,004 INFO L280 TraceCheckUtils]: 43: Hoare triple {60911#true} ~cdc_subset_driver_group1~0.base, ~cdc_subset_driver_group1~0.offset := ~tmp~7.base, ~tmp~7.offset; {60911#true} is VALID [2020-07-18 08:48:42,004 INFO L280 TraceCheckUtils]: 44: Hoare triple {60911#true} assume true; {60911#true} is VALID [2020-07-18 08:48:42,005 INFO L275 TraceCheckUtils]: 45: Hoare quadruple {60911#true} {60911#true} #2306#return; {60911#true} is VALID [2020-07-18 08:48:42,005 INFO L280 TraceCheckUtils]: 46: Hoare triple {60911#true} #res := ~ldv_func_res~1; {60911#true} is VALID [2020-07-18 08:48:42,005 INFO L280 TraceCheckUtils]: 47: Hoare triple {60911#true} assume true; {60911#true} is VALID [2020-07-18 08:48:42,005 INFO L275 TraceCheckUtils]: 48: Hoare quadruple {60911#true} {60911#true} #2114#return; {60911#true} is VALID [2020-07-18 08:48:42,007 INFO L280 TraceCheckUtils]: 0: Hoare triple {61779#(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; {60911#true} is VALID [2020-07-18 08:48:42,008 INFO L263 TraceCheckUtils]: 1: Hoare triple {60911#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); {61779#(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-18 08:48:42,009 INFO L280 TraceCheckUtils]: 2: Hoare triple {61779#(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; {60911#true} is VALID [2020-07-18 08:48:42,009 INFO L280 TraceCheckUtils]: 3: Hoare triple {60911#true} ~ldv_func_arg2.base, ~ldv_func_arg2.offset := #in~ldv_func_arg2.base, #in~ldv_func_arg2.offset; {60911#true} is VALID [2020-07-18 08:48:42,009 INFO L280 TraceCheckUtils]: 4: Hoare triple {60911#true} ~ldv_func_arg3.base, ~ldv_func_arg3.offset := #in~ldv_func_arg3.base, #in~ldv_func_arg3.offset; {60911#true} is VALID [2020-07-18 08:48:42,009 INFO L280 TraceCheckUtils]: 5: Hoare triple {60911#true} havoc ~ldv_func_res~1; {60911#true} is VALID [2020-07-18 08:48:42,009 INFO L280 TraceCheckUtils]: 6: Hoare triple {60911#true} havoc ~tmp~11; {60911#true} is VALID [2020-07-18 08:48:42,010 INFO L263 TraceCheckUtils]: 7: Hoare triple {60911#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); {60911#true} is VALID [2020-07-18 08:48:42,010 INFO L280 TraceCheckUtils]: 8: Hoare triple {60911#true} ~arg0.base, ~arg0.offset := #in~arg0.base, #in~arg0.offset; {60911#true} is VALID [2020-07-18 08:48:42,010 INFO L280 TraceCheckUtils]: 9: Hoare triple {60911#true} ~arg1.base, ~arg1.offset := #in~arg1.base, #in~arg1.offset; {60911#true} is VALID [2020-07-18 08:48:42,010 INFO L280 TraceCheckUtils]: 10: Hoare triple {60911#true} ~arg2.base, ~arg2.offset := #in~arg2.base, #in~arg2.offset; {60911#true} is VALID [2020-07-18 08:48:42,010 INFO L280 TraceCheckUtils]: 11: Hoare triple {60911#true} assume -2147483648 <= #t~nondet118 && #t~nondet118 <= 2147483647; {60911#true} is VALID [2020-07-18 08:48:42,010 INFO L280 TraceCheckUtils]: 12: Hoare triple {60911#true} #res := #t~nondet118; {60911#true} is VALID [2020-07-18 08:48:42,011 INFO L280 TraceCheckUtils]: 13: Hoare triple {60911#true} havoc #t~nondet118; {60911#true} is VALID [2020-07-18 08:48:42,011 INFO L280 TraceCheckUtils]: 14: Hoare triple {60911#true} assume true; {60911#true} is VALID [2020-07-18 08:48:42,011 INFO L275 TraceCheckUtils]: 15: Hoare quadruple {60911#true} {60911#true} #2304#return; {60911#true} is VALID [2020-07-18 08:48:42,011 INFO L280 TraceCheckUtils]: 16: Hoare triple {60911#true} assume -2147483648 <= #t~ret81 && #t~ret81 <= 2147483647; {60911#true} is VALID [2020-07-18 08:48:42,011 INFO L280 TraceCheckUtils]: 17: Hoare triple {60911#true} ~tmp~11 := #t~ret81; {60911#true} is VALID [2020-07-18 08:48:42,011 INFO L280 TraceCheckUtils]: 18: Hoare triple {60911#true} havoc #t~ret81; {60911#true} is VALID [2020-07-18 08:48:42,012 INFO L280 TraceCheckUtils]: 19: Hoare triple {60911#true} ~ldv_func_res~1 := ~tmp~11; {60911#true} is VALID [2020-07-18 08:48:42,012 INFO L280 TraceCheckUtils]: 20: Hoare triple {60911#true} ~ldv_state_variable_1~0 := 1; {60911#true} is VALID [2020-07-18 08:48:42,012 INFO L280 TraceCheckUtils]: 21: Hoare triple {60911#true} ~usb_counter~0 := 0; {60911#true} is VALID [2020-07-18 08:48:42,013 INFO L263 TraceCheckUtils]: 22: Hoare triple {60911#true} call ldv_usb_driver_1(); {61862#(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-18 08:48:42,013 INFO L280 TraceCheckUtils]: 23: Hoare triple {61862#(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; {60911#true} is VALID [2020-07-18 08:48:42,014 INFO L263 TraceCheckUtils]: 24: Hoare triple {60911#true} call #t~ret44.base, #t~ret44.offset := ldv_init_zalloc(1560); {61730#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} is VALID [2020-07-18 08:48:42,014 INFO L280 TraceCheckUtils]: 25: Hoare triple {61730#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {60911#true} is VALID [2020-07-18 08:48:42,014 INFO L280 TraceCheckUtils]: 26: Hoare triple {60911#true} havoc ~p~2.base, ~p~2.offset; {60911#true} is VALID [2020-07-18 08:48:42,014 INFO L280 TraceCheckUtils]: 27: Hoare triple {60911#true} havoc ~tmp~2.base, ~tmp~2.offset; {60911#true} is VALID [2020-07-18 08:48:42,015 INFO L280 TraceCheckUtils]: 28: Hoare triple {60911#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 {60911#true} is VALID [2020-07-18 08:48:42,016 INFO L263 TraceCheckUtils]: 29: Hoare triple {60911#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)); {61738#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-18 08:48:42,016 INFO L280 TraceCheckUtils]: 30: Hoare triple {61738#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {60911#true} is VALID [2020-07-18 08:48:42,016 INFO L280 TraceCheckUtils]: 31: Hoare triple {60911#true} assume true; {60911#true} is VALID [2020-07-18 08:48:42,016 INFO L275 TraceCheckUtils]: 32: Hoare quadruple {60911#true} {60911#true} #2150#return; {60911#true} is VALID [2020-07-18 08:48:42,017 INFO L280 TraceCheckUtils]: 33: Hoare triple {60911#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {60911#true} is VALID [2020-07-18 08:48:42,017 INFO L280 TraceCheckUtils]: 34: Hoare triple {60911#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {60911#true} is VALID [2020-07-18 08:48:42,017 INFO L263 TraceCheckUtils]: 35: Hoare triple {60911#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {60911#true} is VALID [2020-07-18 08:48:42,017 INFO L280 TraceCheckUtils]: 36: Hoare triple {60911#true} ~cond := #in~cond; {60911#true} is VALID [2020-07-18 08:48:42,017 INFO L280 TraceCheckUtils]: 37: Hoare triple {60911#true} assume !(0 == ~cond); {60911#true} is VALID [2020-07-18 08:48:42,017 INFO L280 TraceCheckUtils]: 38: Hoare triple {60911#true} assume true; {60911#true} is VALID [2020-07-18 08:48:42,018 INFO L275 TraceCheckUtils]: 39: Hoare quadruple {60911#true} {60911#true} #2152#return; {60911#true} is VALID [2020-07-18 08:48:42,018 INFO L280 TraceCheckUtils]: 40: Hoare triple {60911#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {60911#true} is VALID [2020-07-18 08:48:42,018 INFO L280 TraceCheckUtils]: 41: Hoare triple {60911#true} assume true; {60911#true} is VALID [2020-07-18 08:48:42,018 INFO L275 TraceCheckUtils]: 42: Hoare quadruple {60911#true} {60911#true} #2120#return; {60911#true} is VALID [2020-07-18 08:48:42,018 INFO L280 TraceCheckUtils]: 43: Hoare triple {60911#true} ~tmp~7.base, ~tmp~7.offset := #t~ret44.base, #t~ret44.offset; {60911#true} is VALID [2020-07-18 08:48:42,019 INFO L280 TraceCheckUtils]: 44: Hoare triple {60911#true} havoc #t~ret44.base, #t~ret44.offset; {60911#true} is VALID [2020-07-18 08:48:42,019 INFO L280 TraceCheckUtils]: 45: Hoare triple {60911#true} ~cdc_subset_driver_group1~0.base, ~cdc_subset_driver_group1~0.offset := ~tmp~7.base, ~tmp~7.offset; {60911#true} is VALID [2020-07-18 08:48:42,019 INFO L280 TraceCheckUtils]: 46: Hoare triple {60911#true} assume true; {60911#true} is VALID [2020-07-18 08:48:42,019 INFO L275 TraceCheckUtils]: 47: Hoare quadruple {60911#true} {60911#true} #2306#return; {60911#true} is VALID [2020-07-18 08:48:42,019 INFO L280 TraceCheckUtils]: 48: Hoare triple {60911#true} #res := ~ldv_func_res~1; {60911#true} is VALID [2020-07-18 08:48:42,019 INFO L280 TraceCheckUtils]: 49: Hoare triple {60911#true} assume true; {60911#true} is VALID [2020-07-18 08:48:42,020 INFO L275 TraceCheckUtils]: 50: Hoare quadruple {60911#true} {60911#true} #2114#return; {60911#true} is VALID [2020-07-18 08:48:42,020 INFO L280 TraceCheckUtils]: 51: Hoare triple {60911#true} assume -2147483648 <= #t~ret43 && #t~ret43 <= 2147483647; {60911#true} is VALID [2020-07-18 08:48:42,020 INFO L280 TraceCheckUtils]: 52: Hoare triple {60911#true} ~tmp~6 := #t~ret43; {60911#true} is VALID [2020-07-18 08:48:42,020 INFO L280 TraceCheckUtils]: 53: Hoare triple {60911#true} havoc #t~ret43; {60911#true} is VALID [2020-07-18 08:48:42,020 INFO L280 TraceCheckUtils]: 54: Hoare triple {60911#true} #res := ~tmp~6; {60911#true} is VALID [2020-07-18 08:48:42,020 INFO L280 TraceCheckUtils]: 55: Hoare triple {60911#true} assume true; {60911#true} is VALID [2020-07-18 08:48:42,021 INFO L275 TraceCheckUtils]: 56: Hoare quadruple {60911#true} {61547#(= 1 ~ldv_mutex_udev~0)} #2222#return; {61547#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-18 08:48:42,028 INFO L263 TraceCheckUtils]: 0: Hoare triple {60911#true} call ULTIMATE.init(); {61729#(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-18 08:48:42,029 INFO L280 TraceCheckUtils]: 1: Hoare triple {61729#(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; {60911#true} is VALID [2020-07-18 08:48:42,029 INFO L280 TraceCheckUtils]: 2: Hoare triple {60911#true} #valid := #valid[0 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,029 INFO L280 TraceCheckUtils]: 3: Hoare triple {60911#true} assume 0 < #StackHeapBarrier; {60911#true} is VALID [2020-07-18 08:48:42,029 INFO L280 TraceCheckUtils]: 4: Hoare triple {60911#true} SUMMARY for call #t~string33.base, #t~string33.offset := #Ultimate.allocOnStack(10); srcloc: L5851 {60911#true} is VALID [2020-07-18 08:48:42,029 INFO L280 TraceCheckUtils]: 5: Hoare triple {60911#true} SUMMARY for call #t~string34.base, #t~string34.offset := #Ultimate.allocOnStack(25); srcloc: L5851-1 {60911#true} is VALID [2020-07-18 08:48:42,030 INFO L280 TraceCheckUtils]: 6: Hoare triple {60911#true} SUMMARY for call #t~string35.base, #t~string35.offset := #Ultimate.allocOnStack(28); srcloc: L5854 {60911#true} is VALID [2020-07-18 08:48:42,030 INFO L280 TraceCheckUtils]: 7: Hoare triple {60911#true} SUMMARY for call #t~string36.base, #t~string36.offset := #Ultimate.allocOnStack(17); srcloc: L5857 {60911#true} is VALID [2020-07-18 08:48:42,030 INFO L280 TraceCheckUtils]: 8: Hoare triple {60911#true} SUMMARY for call #t~string37.base, #t~string37.offset := #Ultimate.allocOnStack(21); srcloc: L5860 {60911#true} is VALID [2020-07-18 08:48:42,030 INFO L280 TraceCheckUtils]: 9: Hoare triple {60911#true} SUMMARY for call #t~string38.base, #t~string38.offset := #Ultimate.allocOnStack(13); srcloc: L5863 {60911#true} is VALID [2020-07-18 08:48:42,030 INFO L280 TraceCheckUtils]: 10: Hoare triple {60911#true} SUMMARY for call #t~string39.base, #t~string39.offset := #Ultimate.allocOnStack(5); srcloc: L5866 {60911#true} is VALID [2020-07-18 08:48:42,030 INFO L280 TraceCheckUtils]: 11: Hoare triple {60911#true} SUMMARY for call write~init~int(89, #t~string39.base, #t~string39.offset, 1); srcloc: L5869 {60911#true} is VALID [2020-07-18 08:48:42,030 INFO L280 TraceCheckUtils]: 12: Hoare triple {60911#true} SUMMARY for call write~init~int(111, #t~string39.base, 1 + #t~string39.offset, 1); srcloc: L5869-1 {60911#true} is VALID [2020-07-18 08:48:42,031 INFO L280 TraceCheckUtils]: 13: Hoare triple {60911#true} SUMMARY for call write~init~int(112, #t~string39.base, 2 + #t~string39.offset, 1); srcloc: L5869-2 {60911#true} is VALID [2020-07-18 08:48:42,031 INFO L280 TraceCheckUtils]: 14: Hoare triple {60911#true} SUMMARY for call write~init~int(121, #t~string39.base, 3 + #t~string39.offset, 1); srcloc: L5869-3 {60911#true} is VALID [2020-07-18 08:48:42,031 INFO L280 TraceCheckUtils]: 15: Hoare triple {60911#true} SUMMARY for call write~init~int(0, #t~string39.base, 4 + #t~string39.offset, 1); srcloc: L5869-4 {60911#true} is VALID [2020-07-18 08:48:42,031 INFO L280 TraceCheckUtils]: 16: Hoare triple {60911#true} SUMMARY for call #t~string40.base, #t~string40.offset := #Ultimate.allocOnStack(19); srcloc: L5869-5 {60911#true} is VALID [2020-07-18 08:48:42,031 INFO L280 TraceCheckUtils]: 17: Hoare triple {60911#true} SUMMARY for call #t~string41.base, #t~string41.offset := #Ultimate.allocOnStack(11); srcloc: L5872 {60911#true} is VALID [2020-07-18 08:48:42,031 INFO L280 TraceCheckUtils]: 18: Hoare triple {60911#true} SUMMARY for call #t~string42.base, #t~string42.offset := #Ultimate.allocOnStack(11); srcloc: L5931 {60911#true} is VALID [2020-07-18 08:48:42,032 INFO L280 TraceCheckUtils]: 19: Hoare triple {60911#true} ~ldv_state_variable_3~0 := 0; {60911#true} is VALID [2020-07-18 08:48:42,032 INFO L280 TraceCheckUtils]: 20: Hoare triple {60911#true} ~LDV_IN_INTERRUPT~0 := 1; {60911#true} is VALID [2020-07-18 08:48:42,032 INFO L280 TraceCheckUtils]: 21: Hoare triple {60911#true} ~ldv_state_variable_2~0 := 0; {60911#true} is VALID [2020-07-18 08:48:42,032 INFO L280 TraceCheckUtils]: 22: Hoare triple {60911#true} ~ref_cnt~0 := 0; {60911#true} is VALID [2020-07-18 08:48:42,032 INFO L280 TraceCheckUtils]: 23: Hoare triple {60911#true} ~ldv_state_variable_1~0 := 0; {60911#true} is VALID [2020-07-18 08:48:42,032 INFO L280 TraceCheckUtils]: 24: Hoare triple {60911#true} ~usb_counter~0 := 0; {60911#true} is VALID [2020-07-18 08:48:42,032 INFO L280 TraceCheckUtils]: 25: Hoare triple {60911#true} ~cdc_subset_driver_group1~0.base, ~cdc_subset_driver_group1~0.offset := 0, 0; {60911#true} is VALID [2020-07-18 08:48:42,033 INFO L280 TraceCheckUtils]: 26: Hoare triple {60911#true} ~ldv_state_variable_4~0 := 0; {60911#true} is VALID [2020-07-18 08:48:42,033 INFO L280 TraceCheckUtils]: 27: Hoare triple {60911#true} ~ldv_state_variable_6~0 := 0; {60911#true} is VALID [2020-07-18 08:48:42,033 INFO L280 TraceCheckUtils]: 28: Hoare triple {60911#true} ~ldv_state_variable_0~0 := 0; {60911#true} is VALID [2020-07-18 08:48:42,033 INFO L280 TraceCheckUtils]: 29: Hoare triple {60911#true} ~ldv_state_variable_5~0 := 0; {60911#true} is VALID [2020-07-18 08:48:42,033 INFO L280 TraceCheckUtils]: 30: Hoare triple {60911#true} SUMMARY for call ~#ali_m5632_info~0.base, ~#ali_m5632_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5850 {60911#true} is VALID [2020-07-18 08:48:42,033 INFO L280 TraceCheckUtils]: 31: Hoare triple {60911#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 {60911#true} is VALID [2020-07-18 08:48:42,034 INFO L280 TraceCheckUtils]: 32: Hoare triple {60911#true} SUMMARY for call write~init~int(4096, ~#ali_m5632_info~0.base, 8 + ~#ali_m5632_info~0.offset, 4); srcloc: L5850-2 {60911#true} is VALID [2020-07-18 08:48:42,034 INFO L280 TraceCheckUtils]: 33: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 12 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-3 {60911#true} is VALID [2020-07-18 08:48:42,034 INFO L280 TraceCheckUtils]: 34: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 20 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-4 {60911#true} is VALID [2020-07-18 08:48:42,034 INFO L280 TraceCheckUtils]: 35: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 28 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-5 {60911#true} is VALID [2020-07-18 08:48:42,034 INFO L280 TraceCheckUtils]: 36: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 36 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-6 {60911#true} is VALID [2020-07-18 08:48:42,034 INFO L280 TraceCheckUtils]: 37: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 44 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-7 {60911#true} is VALID [2020-07-18 08:48:42,034 INFO L280 TraceCheckUtils]: 38: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 52 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-8 {60911#true} is VALID [2020-07-18 08:48:42,035 INFO L280 TraceCheckUtils]: 39: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 60 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-9 {60911#true} is VALID [2020-07-18 08:48:42,035 INFO L280 TraceCheckUtils]: 40: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 68 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-10 {60911#true} is VALID [2020-07-18 08:48:42,035 INFO L280 TraceCheckUtils]: 41: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 76 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-11 {60911#true} is VALID [2020-07-18 08:48:42,035 INFO L280 TraceCheckUtils]: 42: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 84 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-12 {60911#true} is VALID [2020-07-18 08:48:42,035 INFO L280 TraceCheckUtils]: 43: Hoare triple {60911#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 {60911#true} is VALID [2020-07-18 08:48:42,035 INFO L280 TraceCheckUtils]: 44: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 100 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-14 {60911#true} is VALID [2020-07-18 08:48:42,036 INFO L280 TraceCheckUtils]: 45: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 108 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-15 {60911#true} is VALID [2020-07-18 08:48:42,036 INFO L280 TraceCheckUtils]: 46: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 116 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-16 {60911#true} is VALID [2020-07-18 08:48:42,036 INFO L280 TraceCheckUtils]: 47: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#ali_m5632_info~0.base, 124 + ~#ali_m5632_info~0.offset, 4); srcloc: L5850-17 {60911#true} is VALID [2020-07-18 08:48:42,036 INFO L280 TraceCheckUtils]: 48: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#ali_m5632_info~0.base, 128 + ~#ali_m5632_info~0.offset, 4); srcloc: L5850-18 {60911#true} is VALID [2020-07-18 08:48:42,036 INFO L280 TraceCheckUtils]: 49: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#ali_m5632_info~0.base, 132 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-19 {60911#true} is VALID [2020-07-18 08:48:42,036 INFO L280 TraceCheckUtils]: 50: Hoare triple {60911#true} SUMMARY for call ~#an2720_info~0.base, ~#an2720_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5850-20 {60911#true} is VALID [2020-07-18 08:48:42,037 INFO L280 TraceCheckUtils]: 51: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(#t~string34.base, #t~string34.offset, ~#an2720_info~0.base, ~#an2720_info~0.offset, 8); srcloc: L5853 {60911#true} is VALID [2020-07-18 08:48:42,037 INFO L280 TraceCheckUtils]: 52: Hoare triple {60911#true} SUMMARY for call write~init~int(4096, ~#an2720_info~0.base, 8 + ~#an2720_info~0.offset, 4); srcloc: L5853-1 {60911#true} is VALID [2020-07-18 08:48:42,037 INFO L280 TraceCheckUtils]: 53: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 12 + ~#an2720_info~0.offset, 8); srcloc: L5853-2 {60911#true} is VALID [2020-07-18 08:48:42,037 INFO L280 TraceCheckUtils]: 54: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 20 + ~#an2720_info~0.offset, 8); srcloc: L5853-3 {60911#true} is VALID [2020-07-18 08:48:42,037 INFO L280 TraceCheckUtils]: 55: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 28 + ~#an2720_info~0.offset, 8); srcloc: L5853-4 {60911#true} is VALID [2020-07-18 08:48:42,037 INFO L280 TraceCheckUtils]: 56: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 36 + ~#an2720_info~0.offset, 8); srcloc: L5853-5 {60911#true} is VALID [2020-07-18 08:48:42,037 INFO L280 TraceCheckUtils]: 57: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 44 + ~#an2720_info~0.offset, 8); srcloc: L5853-6 {60911#true} is VALID [2020-07-18 08:48:42,038 INFO L280 TraceCheckUtils]: 58: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 52 + ~#an2720_info~0.offset, 8); srcloc: L5853-7 {60911#true} is VALID [2020-07-18 08:48:42,038 INFO L280 TraceCheckUtils]: 59: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 60 + ~#an2720_info~0.offset, 8); srcloc: L5853-8 {60911#true} is VALID [2020-07-18 08:48:42,038 INFO L280 TraceCheckUtils]: 60: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 68 + ~#an2720_info~0.offset, 8); srcloc: L5853-9 {60911#true} is VALID [2020-07-18 08:48:42,038 INFO L280 TraceCheckUtils]: 61: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 76 + ~#an2720_info~0.offset, 8); srcloc: L5853-10 {60911#true} is VALID [2020-07-18 08:48:42,038 INFO L280 TraceCheckUtils]: 62: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 84 + ~#an2720_info~0.offset, 8); srcloc: L5853-11 {60911#true} is VALID [2020-07-18 08:48:42,038 INFO L280 TraceCheckUtils]: 63: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 92 + ~#an2720_info~0.offset, 8); srcloc: L5853-12 {60911#true} is VALID [2020-07-18 08:48:42,039 INFO L280 TraceCheckUtils]: 64: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 100 + ~#an2720_info~0.offset, 8); srcloc: L5853-13 {60911#true} is VALID [2020-07-18 08:48:42,039 INFO L280 TraceCheckUtils]: 65: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 108 + ~#an2720_info~0.offset, 8); srcloc: L5853-14 {60911#true} is VALID [2020-07-18 08:48:42,039 INFO L280 TraceCheckUtils]: 66: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 116 + ~#an2720_info~0.offset, 8); srcloc: L5853-15 {60911#true} is VALID [2020-07-18 08:48:42,039 INFO L280 TraceCheckUtils]: 67: Hoare triple {60911#true} SUMMARY for call write~init~int(2, ~#an2720_info~0.base, 124 + ~#an2720_info~0.offset, 4); srcloc: L5853-16 {60911#true} is VALID [2020-07-18 08:48:42,039 INFO L280 TraceCheckUtils]: 68: Hoare triple {60911#true} SUMMARY for call write~init~int(2, ~#an2720_info~0.base, 128 + ~#an2720_info~0.offset, 4); srcloc: L5853-17 {60911#true} is VALID [2020-07-18 08:48:42,040 INFO L280 TraceCheckUtils]: 69: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#an2720_info~0.base, 132 + ~#an2720_info~0.offset, 8); srcloc: L5853-18 {60911#true} is VALID [2020-07-18 08:48:42,040 INFO L280 TraceCheckUtils]: 70: Hoare triple {60911#true} SUMMARY for call ~#belkin_info~0.base, ~#belkin_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5853-19 {60911#true} is VALID [2020-07-18 08:48:42,040 INFO L280 TraceCheckUtils]: 71: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(#t~string35.base, #t~string35.offset, ~#belkin_info~0.base, ~#belkin_info~0.offset, 8); srcloc: L5856 {60911#true} is VALID [2020-07-18 08:48:42,040 INFO L280 TraceCheckUtils]: 72: Hoare triple {60911#true} SUMMARY for call write~init~int(4096, ~#belkin_info~0.base, 8 + ~#belkin_info~0.offset, 4); srcloc: L5856-1 {60911#true} is VALID [2020-07-18 08:48:42,040 INFO L280 TraceCheckUtils]: 73: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 12 + ~#belkin_info~0.offset, 8); srcloc: L5856-2 {60911#true} is VALID [2020-07-18 08:48:42,040 INFO L280 TraceCheckUtils]: 74: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 20 + ~#belkin_info~0.offset, 8); srcloc: L5856-3 {60911#true} is VALID [2020-07-18 08:48:42,041 INFO L280 TraceCheckUtils]: 75: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 28 + ~#belkin_info~0.offset, 8); srcloc: L5856-4 {60911#true} is VALID [2020-07-18 08:48:42,041 INFO L280 TraceCheckUtils]: 76: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 36 + ~#belkin_info~0.offset, 8); srcloc: L5856-5 {60911#true} is VALID [2020-07-18 08:48:42,041 INFO L280 TraceCheckUtils]: 77: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 44 + ~#belkin_info~0.offset, 8); srcloc: L5856-6 {60911#true} is VALID [2020-07-18 08:48:42,041 INFO L280 TraceCheckUtils]: 78: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 52 + ~#belkin_info~0.offset, 8); srcloc: L5856-7 {60911#true} is VALID [2020-07-18 08:48:42,041 INFO L280 TraceCheckUtils]: 79: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 60 + ~#belkin_info~0.offset, 8); srcloc: L5856-8 {60911#true} is VALID [2020-07-18 08:48:42,041 INFO L280 TraceCheckUtils]: 80: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 68 + ~#belkin_info~0.offset, 8); srcloc: L5856-9 {60911#true} is VALID [2020-07-18 08:48:42,042 INFO L280 TraceCheckUtils]: 81: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 76 + ~#belkin_info~0.offset, 8); srcloc: L5856-10 {60911#true} is VALID [2020-07-18 08:48:42,042 INFO L280 TraceCheckUtils]: 82: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 84 + ~#belkin_info~0.offset, 8); srcloc: L5856-11 {60911#true} is VALID [2020-07-18 08:48:42,042 INFO L280 TraceCheckUtils]: 83: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 92 + ~#belkin_info~0.offset, 8); srcloc: L5856-12 {60911#true} is VALID [2020-07-18 08:48:42,042 INFO L280 TraceCheckUtils]: 84: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 100 + ~#belkin_info~0.offset, 8); srcloc: L5856-13 {60911#true} is VALID [2020-07-18 08:48:42,042 INFO L280 TraceCheckUtils]: 85: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 108 + ~#belkin_info~0.offset, 8); srcloc: L5856-14 {60911#true} is VALID [2020-07-18 08:48:42,043 INFO L280 TraceCheckUtils]: 86: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 116 + ~#belkin_info~0.offset, 8); srcloc: L5856-15 {60911#true} is VALID [2020-07-18 08:48:42,043 INFO L280 TraceCheckUtils]: 87: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#belkin_info~0.base, 124 + ~#belkin_info~0.offset, 4); srcloc: L5856-16 {60911#true} is VALID [2020-07-18 08:48:42,043 INFO L280 TraceCheckUtils]: 88: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#belkin_info~0.base, 128 + ~#belkin_info~0.offset, 4); srcloc: L5856-17 {60911#true} is VALID [2020-07-18 08:48:42,043 INFO L280 TraceCheckUtils]: 89: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#belkin_info~0.base, 132 + ~#belkin_info~0.offset, 8); srcloc: L5856-18 {60911#true} is VALID [2020-07-18 08:48:42,043 INFO L280 TraceCheckUtils]: 90: Hoare triple {60911#true} SUMMARY for call ~#epson2888_info~0.base, ~#epson2888_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5856-19 {60911#true} is VALID [2020-07-18 08:48:42,043 INFO L280 TraceCheckUtils]: 91: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(#t~string36.base, #t~string36.offset, ~#epson2888_info~0.base, ~#epson2888_info~0.offset, 8); srcloc: L5859 {60911#true} is VALID [2020-07-18 08:48:42,043 INFO L280 TraceCheckUtils]: 92: Hoare triple {60911#true} SUMMARY for call write~init~int(4096, ~#epson2888_info~0.base, 8 + ~#epson2888_info~0.offset, 4); srcloc: L5859-1 {60911#true} is VALID [2020-07-18 08:48:42,044 INFO L280 TraceCheckUtils]: 93: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 12 + ~#epson2888_info~0.offset, 8); srcloc: L5859-2 {60911#true} is VALID [2020-07-18 08:48:42,044 INFO L280 TraceCheckUtils]: 94: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 20 + ~#epson2888_info~0.offset, 8); srcloc: L5859-3 {60911#true} is VALID [2020-07-18 08:48:42,044 INFO L280 TraceCheckUtils]: 95: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 28 + ~#epson2888_info~0.offset, 8); srcloc: L5859-4 {60911#true} is VALID [2020-07-18 08:48:42,044 INFO L280 TraceCheckUtils]: 96: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 36 + ~#epson2888_info~0.offset, 8); srcloc: L5859-5 {60911#true} is VALID [2020-07-18 08:48:42,044 INFO L280 TraceCheckUtils]: 97: Hoare triple {60911#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 {60911#true} is VALID [2020-07-18 08:48:42,044 INFO L280 TraceCheckUtils]: 98: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 52 + ~#epson2888_info~0.offset, 8); srcloc: L5859-7 {60911#true} is VALID [2020-07-18 08:48:42,045 INFO L280 TraceCheckUtils]: 99: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 60 + ~#epson2888_info~0.offset, 8); srcloc: L5859-8 {60911#true} is VALID [2020-07-18 08:48:42,045 INFO L280 TraceCheckUtils]: 100: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 68 + ~#epson2888_info~0.offset, 8); srcloc: L5859-9 {60911#true} is VALID [2020-07-18 08:48:42,045 INFO L280 TraceCheckUtils]: 101: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 76 + ~#epson2888_info~0.offset, 8); srcloc: L5859-10 {60911#true} is VALID [2020-07-18 08:48:42,045 INFO L280 TraceCheckUtils]: 102: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 84 + ~#epson2888_info~0.offset, 8); srcloc: L5859-11 {60911#true} is VALID [2020-07-18 08:48:42,045 INFO L280 TraceCheckUtils]: 103: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 92 + ~#epson2888_info~0.offset, 8); srcloc: L5859-12 {60911#true} is VALID [2020-07-18 08:48:42,045 INFO L280 TraceCheckUtils]: 104: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 100 + ~#epson2888_info~0.offset, 8); srcloc: L5859-13 {60911#true} is VALID [2020-07-18 08:48:42,046 INFO L280 TraceCheckUtils]: 105: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 108 + ~#epson2888_info~0.offset, 8); srcloc: L5859-14 {60911#true} is VALID [2020-07-18 08:48:42,046 INFO L280 TraceCheckUtils]: 106: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 116 + ~#epson2888_info~0.offset, 8); srcloc: L5859-15 {60911#true} is VALID [2020-07-18 08:48:42,046 INFO L280 TraceCheckUtils]: 107: Hoare triple {60911#true} SUMMARY for call write~init~int(4, ~#epson2888_info~0.base, 124 + ~#epson2888_info~0.offset, 4); srcloc: L5859-16 {60911#true} is VALID [2020-07-18 08:48:42,046 INFO L280 TraceCheckUtils]: 108: Hoare triple {60911#true} SUMMARY for call write~init~int(3, ~#epson2888_info~0.base, 128 + ~#epson2888_info~0.offset, 4); srcloc: L5859-17 {60911#true} is VALID [2020-07-18 08:48:42,046 INFO L280 TraceCheckUtils]: 109: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#epson2888_info~0.base, 132 + ~#epson2888_info~0.offset, 8); srcloc: L5859-18 {60911#true} is VALID [2020-07-18 08:48:42,046 INFO L280 TraceCheckUtils]: 110: Hoare triple {60911#true} SUMMARY for call ~#kc2190_info~0.base, ~#kc2190_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5859-19 {60911#true} is VALID [2020-07-18 08:48:42,046 INFO L280 TraceCheckUtils]: 111: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(#t~string37.base, #t~string37.offset, ~#kc2190_info~0.base, ~#kc2190_info~0.offset, 8); srcloc: L5862 {60911#true} is VALID [2020-07-18 08:48:42,047 INFO L280 TraceCheckUtils]: 112: Hoare triple {60911#true} SUMMARY for call write~init~int(4096, ~#kc2190_info~0.base, 8 + ~#kc2190_info~0.offset, 4); srcloc: L5862-1 {60911#true} is VALID [2020-07-18 08:48:42,047 INFO L280 TraceCheckUtils]: 113: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 12 + ~#kc2190_info~0.offset, 8); srcloc: L5862-2 {60911#true} is VALID [2020-07-18 08:48:42,047 INFO L280 TraceCheckUtils]: 114: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 20 + ~#kc2190_info~0.offset, 8); srcloc: L5862-3 {60911#true} is VALID [2020-07-18 08:48:42,047 INFO L280 TraceCheckUtils]: 115: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 28 + ~#kc2190_info~0.offset, 8); srcloc: L5862-4 {60911#true} is VALID [2020-07-18 08:48:42,047 INFO L280 TraceCheckUtils]: 116: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 36 + ~#kc2190_info~0.offset, 8); srcloc: L5862-5 {60911#true} is VALID [2020-07-18 08:48:42,047 INFO L280 TraceCheckUtils]: 117: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 44 + ~#kc2190_info~0.offset, 8); srcloc: L5862-6 {60911#true} is VALID [2020-07-18 08:48:42,048 INFO L280 TraceCheckUtils]: 118: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 52 + ~#kc2190_info~0.offset, 8); srcloc: L5862-7 {60911#true} is VALID [2020-07-18 08:48:42,048 INFO L280 TraceCheckUtils]: 119: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 60 + ~#kc2190_info~0.offset, 8); srcloc: L5862-8 {60911#true} is VALID [2020-07-18 08:48:42,048 INFO L280 TraceCheckUtils]: 120: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 68 + ~#kc2190_info~0.offset, 8); srcloc: L5862-9 {60911#true} is VALID [2020-07-18 08:48:42,048 INFO L280 TraceCheckUtils]: 121: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 76 + ~#kc2190_info~0.offset, 8); srcloc: L5862-10 {60911#true} is VALID [2020-07-18 08:48:42,048 INFO L280 TraceCheckUtils]: 122: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 84 + ~#kc2190_info~0.offset, 8); srcloc: L5862-11 {60911#true} is VALID [2020-07-18 08:48:42,048 INFO L280 TraceCheckUtils]: 123: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 92 + ~#kc2190_info~0.offset, 8); srcloc: L5862-12 {60911#true} is VALID [2020-07-18 08:48:42,048 INFO L280 TraceCheckUtils]: 124: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 100 + ~#kc2190_info~0.offset, 8); srcloc: L5862-13 {60911#true} is VALID [2020-07-18 08:48:42,049 INFO L280 TraceCheckUtils]: 125: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 108 + ~#kc2190_info~0.offset, 8); srcloc: L5862-14 {60911#true} is VALID [2020-07-18 08:48:42,049 INFO L280 TraceCheckUtils]: 126: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 116 + ~#kc2190_info~0.offset, 8); srcloc: L5862-15 {60911#true} is VALID [2020-07-18 08:48:42,049 INFO L280 TraceCheckUtils]: 127: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#kc2190_info~0.base, 124 + ~#kc2190_info~0.offset, 4); srcloc: L5862-16 {60911#true} is VALID [2020-07-18 08:48:42,049 INFO L280 TraceCheckUtils]: 128: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#kc2190_info~0.base, 128 + ~#kc2190_info~0.offset, 4); srcloc: L5862-17 {60911#true} is VALID [2020-07-18 08:48:42,049 INFO L280 TraceCheckUtils]: 129: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#kc2190_info~0.base, 132 + ~#kc2190_info~0.offset, 8); srcloc: L5862-18 {60911#true} is VALID [2020-07-18 08:48:42,049 INFO L280 TraceCheckUtils]: 130: Hoare triple {60911#true} SUMMARY for call ~#linuxdev_info~0.base, ~#linuxdev_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5862-19 {60911#true} is VALID [2020-07-18 08:48:42,049 INFO L280 TraceCheckUtils]: 131: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(#t~string38.base, #t~string38.offset, ~#linuxdev_info~0.base, ~#linuxdev_info~0.offset, 8); srcloc: L5865 {60911#true} is VALID [2020-07-18 08:48:42,050 INFO L280 TraceCheckUtils]: 132: Hoare triple {60911#true} SUMMARY for call write~init~int(4096, ~#linuxdev_info~0.base, 8 + ~#linuxdev_info~0.offset, 4); srcloc: L5865-1 {60911#true} is VALID [2020-07-18 08:48:42,050 INFO L280 TraceCheckUtils]: 133: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 12 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-2 {60911#true} is VALID [2020-07-18 08:48:42,050 INFO L280 TraceCheckUtils]: 134: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 20 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-3 {60911#true} is VALID [2020-07-18 08:48:42,050 INFO L280 TraceCheckUtils]: 135: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 28 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-4 {60911#true} is VALID [2020-07-18 08:48:42,050 INFO L280 TraceCheckUtils]: 136: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 36 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-5 {60911#true} is VALID [2020-07-18 08:48:42,050 INFO L280 TraceCheckUtils]: 137: Hoare triple {60911#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 {60911#true} is VALID [2020-07-18 08:48:42,050 INFO L280 TraceCheckUtils]: 138: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 52 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-7 {60911#true} is VALID [2020-07-18 08:48:42,051 INFO L280 TraceCheckUtils]: 139: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 60 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-8 {60911#true} is VALID [2020-07-18 08:48:42,051 INFO L280 TraceCheckUtils]: 140: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 68 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-9 {60911#true} is VALID [2020-07-18 08:48:42,051 INFO L280 TraceCheckUtils]: 141: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 76 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-10 {60911#true} is VALID [2020-07-18 08:48:42,051 INFO L280 TraceCheckUtils]: 142: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 84 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-11 {60911#true} is VALID [2020-07-18 08:48:42,051 INFO L280 TraceCheckUtils]: 143: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 92 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-12 {60911#true} is VALID [2020-07-18 08:48:42,052 INFO L280 TraceCheckUtils]: 144: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 100 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-13 {60911#true} is VALID [2020-07-18 08:48:42,052 INFO L280 TraceCheckUtils]: 145: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 108 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-14 {60911#true} is VALID [2020-07-18 08:48:42,052 INFO L280 TraceCheckUtils]: 146: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 116 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-15 {60911#true} is VALID [2020-07-18 08:48:42,052 INFO L280 TraceCheckUtils]: 147: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#linuxdev_info~0.base, 124 + ~#linuxdev_info~0.offset, 4); srcloc: L5865-16 {60911#true} is VALID [2020-07-18 08:48:42,052 INFO L280 TraceCheckUtils]: 148: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#linuxdev_info~0.base, 128 + ~#linuxdev_info~0.offset, 4); srcloc: L5865-17 {60911#true} is VALID [2020-07-18 08:48:42,052 INFO L280 TraceCheckUtils]: 149: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#linuxdev_info~0.base, 132 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-18 {60911#true} is VALID [2020-07-18 08:48:42,053 INFO L280 TraceCheckUtils]: 150: Hoare triple {60911#true} SUMMARY for call ~#yopy_info~0.base, ~#yopy_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5865-19 {60911#true} is VALID [2020-07-18 08:48:42,053 INFO L280 TraceCheckUtils]: 151: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(#t~string39.base, #t~string39.offset, ~#yopy_info~0.base, ~#yopy_info~0.offset, 8); srcloc: L5868 {60911#true} is VALID [2020-07-18 08:48:42,053 INFO L280 TraceCheckUtils]: 152: Hoare triple {60911#true} SUMMARY for call write~init~int(4096, ~#yopy_info~0.base, 8 + ~#yopy_info~0.offset, 4); srcloc: L5868-1 {60911#true} is VALID [2020-07-18 08:48:42,053 INFO L280 TraceCheckUtils]: 153: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 12 + ~#yopy_info~0.offset, 8); srcloc: L5868-2 {60911#true} is VALID [2020-07-18 08:48:42,053 INFO L280 TraceCheckUtils]: 154: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 20 + ~#yopy_info~0.offset, 8); srcloc: L5868-3 {60911#true} is VALID [2020-07-18 08:48:42,053 INFO L280 TraceCheckUtils]: 155: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 28 + ~#yopy_info~0.offset, 8); srcloc: L5868-4 {60911#true} is VALID [2020-07-18 08:48:42,054 INFO L280 TraceCheckUtils]: 156: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 36 + ~#yopy_info~0.offset, 8); srcloc: L5868-5 {60911#true} is VALID [2020-07-18 08:48:42,054 INFO L280 TraceCheckUtils]: 157: Hoare triple {60911#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 {60911#true} is VALID [2020-07-18 08:48:42,054 INFO L280 TraceCheckUtils]: 158: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 52 + ~#yopy_info~0.offset, 8); srcloc: L5868-7 {60911#true} is VALID [2020-07-18 08:48:42,054 INFO L280 TraceCheckUtils]: 159: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 60 + ~#yopy_info~0.offset, 8); srcloc: L5868-8 {60911#true} is VALID [2020-07-18 08:48:42,054 INFO L280 TraceCheckUtils]: 160: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 68 + ~#yopy_info~0.offset, 8); srcloc: L5868-9 {60911#true} is VALID [2020-07-18 08:48:42,055 INFO L280 TraceCheckUtils]: 161: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 76 + ~#yopy_info~0.offset, 8); srcloc: L5868-10 {60911#true} is VALID [2020-07-18 08:48:42,055 INFO L280 TraceCheckUtils]: 162: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 84 + ~#yopy_info~0.offset, 8); srcloc: L5868-11 {60911#true} is VALID [2020-07-18 08:48:42,055 INFO L280 TraceCheckUtils]: 163: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 92 + ~#yopy_info~0.offset, 8); srcloc: L5868-12 {60911#true} is VALID [2020-07-18 08:48:42,055 INFO L280 TraceCheckUtils]: 164: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 100 + ~#yopy_info~0.offset, 8); srcloc: L5868-13 {60911#true} is VALID [2020-07-18 08:48:42,055 INFO L280 TraceCheckUtils]: 165: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 108 + ~#yopy_info~0.offset, 8); srcloc: L5868-14 {60911#true} is VALID [2020-07-18 08:48:42,055 INFO L280 TraceCheckUtils]: 166: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 116 + ~#yopy_info~0.offset, 8); srcloc: L5868-15 {60911#true} is VALID [2020-07-18 08:48:42,055 INFO L280 TraceCheckUtils]: 167: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#yopy_info~0.base, 124 + ~#yopy_info~0.offset, 4); srcloc: L5868-16 {60911#true} is VALID [2020-07-18 08:48:42,056 INFO L280 TraceCheckUtils]: 168: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#yopy_info~0.base, 128 + ~#yopy_info~0.offset, 4); srcloc: L5868-17 {60911#true} is VALID [2020-07-18 08:48:42,056 INFO L280 TraceCheckUtils]: 169: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#yopy_info~0.base, 132 + ~#yopy_info~0.offset, 8); srcloc: L5868-18 {60911#true} is VALID [2020-07-18 08:48:42,056 INFO L280 TraceCheckUtils]: 170: Hoare triple {60911#true} SUMMARY for call ~#blob_info~0.base, ~#blob_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5868-19 {60911#true} is VALID [2020-07-18 08:48:42,056 INFO L280 TraceCheckUtils]: 171: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(#t~string40.base, #t~string40.offset, ~#blob_info~0.base, ~#blob_info~0.offset, 8); srcloc: L5871 {60911#true} is VALID [2020-07-18 08:48:42,056 INFO L280 TraceCheckUtils]: 172: Hoare triple {60911#true} SUMMARY for call write~init~int(4096, ~#blob_info~0.base, 8 + ~#blob_info~0.offset, 4); srcloc: L5871-1 {60911#true} is VALID [2020-07-18 08:48:42,056 INFO L280 TraceCheckUtils]: 173: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 12 + ~#blob_info~0.offset, 8); srcloc: L5871-2 {60911#true} is VALID [2020-07-18 08:48:42,057 INFO L280 TraceCheckUtils]: 174: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 20 + ~#blob_info~0.offset, 8); srcloc: L5871-3 {60911#true} is VALID [2020-07-18 08:48:42,057 INFO L280 TraceCheckUtils]: 175: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 28 + ~#blob_info~0.offset, 8); srcloc: L5871-4 {60911#true} is VALID [2020-07-18 08:48:42,057 INFO L280 TraceCheckUtils]: 176: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 36 + ~#blob_info~0.offset, 8); srcloc: L5871-5 {60911#true} is VALID [2020-07-18 08:48:42,057 INFO L280 TraceCheckUtils]: 177: Hoare triple {60911#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 {60911#true} is VALID [2020-07-18 08:48:42,057 INFO L280 TraceCheckUtils]: 178: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 52 + ~#blob_info~0.offset, 8); srcloc: L5871-7 {60911#true} is VALID [2020-07-18 08:48:42,057 INFO L280 TraceCheckUtils]: 179: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 60 + ~#blob_info~0.offset, 8); srcloc: L5871-8 {60911#true} is VALID [2020-07-18 08:48:42,057 INFO L280 TraceCheckUtils]: 180: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 68 + ~#blob_info~0.offset, 8); srcloc: L5871-9 {60911#true} is VALID [2020-07-18 08:48:42,058 INFO L280 TraceCheckUtils]: 181: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 76 + ~#blob_info~0.offset, 8); srcloc: L5871-10 {60911#true} is VALID [2020-07-18 08:48:42,058 INFO L280 TraceCheckUtils]: 182: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 84 + ~#blob_info~0.offset, 8); srcloc: L5871-11 {60911#true} is VALID [2020-07-18 08:48:42,058 INFO L280 TraceCheckUtils]: 183: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 92 + ~#blob_info~0.offset, 8); srcloc: L5871-12 {60911#true} is VALID [2020-07-18 08:48:42,058 INFO L280 TraceCheckUtils]: 184: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 100 + ~#blob_info~0.offset, 8); srcloc: L5871-13 {60911#true} is VALID [2020-07-18 08:48:42,058 INFO L280 TraceCheckUtils]: 185: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 108 + ~#blob_info~0.offset, 8); srcloc: L5871-14 {60911#true} is VALID [2020-07-18 08:48:42,059 INFO L280 TraceCheckUtils]: 186: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 116 + ~#blob_info~0.offset, 8); srcloc: L5871-15 {60911#true} is VALID [2020-07-18 08:48:42,059 INFO L280 TraceCheckUtils]: 187: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#blob_info~0.base, 124 + ~#blob_info~0.offset, 4); srcloc: L5871-16 {60911#true} is VALID [2020-07-18 08:48:42,059 INFO L280 TraceCheckUtils]: 188: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#blob_info~0.base, 128 + ~#blob_info~0.offset, 4); srcloc: L5871-17 {60911#true} is VALID [2020-07-18 08:48:42,059 INFO L280 TraceCheckUtils]: 189: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#blob_info~0.base, 132 + ~#blob_info~0.offset, 8); srcloc: L5871-18 {60911#true} is VALID [2020-07-18 08:48:42,059 INFO L280 TraceCheckUtils]: 190: Hoare triple {60911#true} SUMMARY for call ~#products~0.base, ~#products~0.offset := #Ultimate.allocOnStack(375); srcloc: L5871-19 {60911#true} is VALID [2020-07-18 08:48:42,060 INFO L280 TraceCheckUtils]: 191: Hoare triple {60911#true} SUMMARY for call write~init~int(3, ~#products~0.base, ~#products~0.offset, 2); srcloc: L5874 {60911#true} is VALID [2020-07-18 08:48:42,060 INFO L280 TraceCheckUtils]: 192: Hoare triple {60911#true} SUMMARY for call write~init~int(1026, ~#products~0.base, 2 + ~#products~0.offset, 2); srcloc: L5874-1 {60911#true} is VALID [2020-07-18 08:48:42,060 INFO L280 TraceCheckUtils]: 193: Hoare triple {60911#true} SUMMARY for call write~init~int(22066, ~#products~0.base, 4 + ~#products~0.offset, 2); srcloc: L5874-2 {60911#true} is VALID [2020-07-18 08:48:42,060 INFO L280 TraceCheckUtils]: 194: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 6 + ~#products~0.offset, 2); srcloc: L5874-3 {60911#true} is VALID [2020-07-18 08:48:42,061 INFO L280 TraceCheckUtils]: 195: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 8 + ~#products~0.offset, 2); srcloc: L5874-4 {60911#true} is VALID [2020-07-18 08:48:42,061 INFO L280 TraceCheckUtils]: 196: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 10 + ~#products~0.offset, 1); srcloc: L5874-5 {60911#true} is VALID [2020-07-18 08:48:42,061 INFO L280 TraceCheckUtils]: 197: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 11 + ~#products~0.offset, 1); srcloc: L5874-6 {60911#true} is VALID [2020-07-18 08:48:42,062 INFO L280 TraceCheckUtils]: 198: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 12 + ~#products~0.offset, 1); srcloc: L5874-7 {60911#true} is VALID [2020-07-18 08:48:42,062 INFO L280 TraceCheckUtils]: 199: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 13 + ~#products~0.offset, 1); srcloc: L5874-8 {60911#true} is VALID [2020-07-18 08:48:42,062 INFO L280 TraceCheckUtils]: 200: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 14 + ~#products~0.offset, 1); srcloc: L5874-9 {60911#true} is VALID [2020-07-18 08:48:42,062 INFO L280 TraceCheckUtils]: 201: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 15 + ~#products~0.offset, 1); srcloc: L5874-10 {60911#true} is VALID [2020-07-18 08:48:42,063 INFO L280 TraceCheckUtils]: 202: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 16 + ~#products~0.offset, 1); srcloc: L5874-11 {60911#true} is VALID [2020-07-18 08:48:42,063 INFO L280 TraceCheckUtils]: 203: Hoare triple {60911#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 {60911#true} is VALID [2020-07-18 08:48:42,063 INFO L280 TraceCheckUtils]: 204: Hoare triple {60911#true} SUMMARY for call write~init~int(3, ~#products~0.base, 25 + ~#products~0.offset, 2); srcloc: L5874-13 {60911#true} is VALID [2020-07-18 08:48:42,064 INFO L280 TraceCheckUtils]: 205: Hoare triple {60911#true} SUMMARY for call write~init~int(6189, ~#products~0.base, 27 + ~#products~0.offset, 2); srcloc: L5874-14 {60911#true} is VALID [2020-07-18 08:48:42,064 INFO L280 TraceCheckUtils]: 206: Hoare triple {60911#true} SUMMARY for call write~init~int(8316, ~#products~0.base, 29 + ~#products~0.offset, 2); srcloc: L5874-15 {60911#true} is VALID [2020-07-18 08:48:42,064 INFO L280 TraceCheckUtils]: 207: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 31 + ~#products~0.offset, 2); srcloc: L5874-16 {60911#true} is VALID [2020-07-18 08:48:42,064 INFO L280 TraceCheckUtils]: 208: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 33 + ~#products~0.offset, 2); srcloc: L5874-17 {60911#true} is VALID [2020-07-18 08:48:42,065 INFO L280 TraceCheckUtils]: 209: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 35 + ~#products~0.offset, 1); srcloc: L5874-18 {60911#true} is VALID [2020-07-18 08:48:42,065 INFO L280 TraceCheckUtils]: 210: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 36 + ~#products~0.offset, 1); srcloc: L5874-19 {60911#true} is VALID [2020-07-18 08:48:42,065 INFO L280 TraceCheckUtils]: 211: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 37 + ~#products~0.offset, 1); srcloc: L5874-20 {60911#true} is VALID [2020-07-18 08:48:42,065 INFO L280 TraceCheckUtils]: 212: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 38 + ~#products~0.offset, 1); srcloc: L5874-21 {60911#true} is VALID [2020-07-18 08:48:42,066 INFO L280 TraceCheckUtils]: 213: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 39 + ~#products~0.offset, 1); srcloc: L5874-22 {60911#true} is VALID [2020-07-18 08:48:42,066 INFO L280 TraceCheckUtils]: 214: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 40 + ~#products~0.offset, 1); srcloc: L5874-23 {60911#true} is VALID [2020-07-18 08:48:42,066 INFO L280 TraceCheckUtils]: 215: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 41 + ~#products~0.offset, 1); srcloc: L5874-24 {60911#true} is VALID [2020-07-18 08:48:42,066 INFO L280 TraceCheckUtils]: 216: Hoare triple {60911#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 {60911#true} is VALID [2020-07-18 08:48:42,067 INFO L280 TraceCheckUtils]: 217: Hoare triple {60911#true} SUMMARY for call write~init~int(3, ~#products~0.base, 50 + ~#products~0.offset, 2); srcloc: L5874-26 {60911#true} is VALID [2020-07-18 08:48:42,067 INFO L280 TraceCheckUtils]: 218: Hoare triple {60911#true} SUMMARY for call write~init~int(1351, ~#products~0.base, 52 + ~#products~0.offset, 2); srcloc: L5874-27 {60911#true} is VALID [2020-07-18 08:48:42,067 INFO L280 TraceCheckUtils]: 219: Hoare triple {60911#true} SUMMARY for call write~init~int(10016, ~#products~0.base, 54 + ~#products~0.offset, 2); srcloc: L5874-28 {60911#true} is VALID [2020-07-18 08:48:42,067 INFO L280 TraceCheckUtils]: 220: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 56 + ~#products~0.offset, 2); srcloc: L5874-29 {60911#true} is VALID [2020-07-18 08:48:42,068 INFO L280 TraceCheckUtils]: 221: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 58 + ~#products~0.offset, 2); srcloc: L5874-30 {60911#true} is VALID [2020-07-18 08:48:42,068 INFO L280 TraceCheckUtils]: 222: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 60 + ~#products~0.offset, 1); srcloc: L5874-31 {60911#true} is VALID [2020-07-18 08:48:42,068 INFO L280 TraceCheckUtils]: 223: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 61 + ~#products~0.offset, 1); srcloc: L5874-32 {60911#true} is VALID [2020-07-18 08:48:42,068 INFO L280 TraceCheckUtils]: 224: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 62 + ~#products~0.offset, 1); srcloc: L5874-33 {60911#true} is VALID [2020-07-18 08:48:42,069 INFO L280 TraceCheckUtils]: 225: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 63 + ~#products~0.offset, 1); srcloc: L5874-34 {60911#true} is VALID [2020-07-18 08:48:42,069 INFO L280 TraceCheckUtils]: 226: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 64 + ~#products~0.offset, 1); srcloc: L5874-35 {60911#true} is VALID [2020-07-18 08:48:42,069 INFO L280 TraceCheckUtils]: 227: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 65 + ~#products~0.offset, 1); srcloc: L5874-36 {60911#true} is VALID [2020-07-18 08:48:42,070 INFO L280 TraceCheckUtils]: 228: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 66 + ~#products~0.offset, 1); srcloc: L5874-37 {60911#true} is VALID [2020-07-18 08:48:42,070 INFO L280 TraceCheckUtils]: 229: Hoare triple {60911#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 {60911#true} is VALID [2020-07-18 08:48:42,070 INFO L280 TraceCheckUtils]: 230: Hoare triple {60911#true} SUMMARY for call write~init~int(3, ~#products~0.base, 75 + ~#products~0.offset, 2); srcloc: L5874-39 {60911#true} is VALID [2020-07-18 08:48:42,070 INFO L280 TraceCheckUtils]: 231: Hoare triple {60911#true} SUMMARY for call write~init~int(1351, ~#products~0.base, 77 + ~#products~0.offset, 2); srcloc: L5874-40 {60911#true} is VALID [2020-07-18 08:48:42,071 INFO L280 TraceCheckUtils]: 232: Hoare triple {60911#true} SUMMARY for call write~init~int(10023, ~#products~0.base, 79 + ~#products~0.offset, 2); srcloc: L5874-41 {60911#true} is VALID [2020-07-18 08:48:42,071 INFO L280 TraceCheckUtils]: 233: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 81 + ~#products~0.offset, 2); srcloc: L5874-42 {60911#true} is VALID [2020-07-18 08:48:42,071 INFO L280 TraceCheckUtils]: 234: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 83 + ~#products~0.offset, 2); srcloc: L5874-43 {60911#true} is VALID [2020-07-18 08:48:42,072 INFO L280 TraceCheckUtils]: 235: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 85 + ~#products~0.offset, 1); srcloc: L5874-44 {60911#true} is VALID [2020-07-18 08:48:42,072 INFO L280 TraceCheckUtils]: 236: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 86 + ~#products~0.offset, 1); srcloc: L5874-45 {60911#true} is VALID [2020-07-18 08:48:42,072 INFO L280 TraceCheckUtils]: 237: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 87 + ~#products~0.offset, 1); srcloc: L5874-46 {60911#true} is VALID [2020-07-18 08:48:42,072 INFO L280 TraceCheckUtils]: 238: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 88 + ~#products~0.offset, 1); srcloc: L5874-47 {60911#true} is VALID [2020-07-18 08:48:42,073 INFO L280 TraceCheckUtils]: 239: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 89 + ~#products~0.offset, 1); srcloc: L5874-48 {60911#true} is VALID [2020-07-18 08:48:42,073 INFO L280 TraceCheckUtils]: 240: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 90 + ~#products~0.offset, 1); srcloc: L5874-49 {60911#true} is VALID [2020-07-18 08:48:42,073 INFO L280 TraceCheckUtils]: 241: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 91 + ~#products~0.offset, 1); srcloc: L5874-50 {60911#true} is VALID [2020-07-18 08:48:42,073 INFO L280 TraceCheckUtils]: 242: Hoare triple {60911#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 {60911#true} is VALID [2020-07-18 08:48:42,074 INFO L280 TraceCheckUtils]: 243: Hoare triple {60911#true} SUMMARY for call write~init~int(3, ~#products~0.base, 100 + ~#products~0.offset, 2); srcloc: L5874-52 {60911#true} is VALID [2020-07-18 08:48:42,074 INFO L280 TraceCheckUtils]: 244: Hoare triple {60911#true} SUMMARY for call write~init~int(1293, ~#products~0.base, 102 + ~#products~0.offset, 2); srcloc: L5874-53 {60911#true} is VALID [2020-07-18 08:48:42,074 INFO L280 TraceCheckUtils]: 245: Hoare triple {60911#true} SUMMARY for call write~init~int(4, ~#products~0.base, 104 + ~#products~0.offset, 2); srcloc: L5874-54 {60911#true} is VALID [2020-07-18 08:48:42,075 INFO L280 TraceCheckUtils]: 246: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 106 + ~#products~0.offset, 2); srcloc: L5874-55 {60911#true} is VALID [2020-07-18 08:48:42,075 INFO L280 TraceCheckUtils]: 247: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 108 + ~#products~0.offset, 2); srcloc: L5874-56 {60911#true} is VALID [2020-07-18 08:48:42,075 INFO L280 TraceCheckUtils]: 248: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 110 + ~#products~0.offset, 1); srcloc: L5874-57 {60911#true} is VALID [2020-07-18 08:48:42,075 INFO L280 TraceCheckUtils]: 249: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 111 + ~#products~0.offset, 1); srcloc: L5874-58 {60911#true} is VALID [2020-07-18 08:48:42,076 INFO L280 TraceCheckUtils]: 250: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 112 + ~#products~0.offset, 1); srcloc: L5874-59 {60911#true} is VALID [2020-07-18 08:48:42,076 INFO L280 TraceCheckUtils]: 251: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 113 + ~#products~0.offset, 1); srcloc: L5874-60 {60911#true} is VALID [2020-07-18 08:48:42,076 INFO L280 TraceCheckUtils]: 252: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 114 + ~#products~0.offset, 1); srcloc: L5874-61 {60911#true} is VALID [2020-07-18 08:48:42,076 INFO L280 TraceCheckUtils]: 253: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 115 + ~#products~0.offset, 1); srcloc: L5874-62 {60911#true} is VALID [2020-07-18 08:48:42,077 INFO L280 TraceCheckUtils]: 254: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 116 + ~#products~0.offset, 1); srcloc: L5874-63 {60911#true} is VALID [2020-07-18 08:48:42,077 INFO L280 TraceCheckUtils]: 255: Hoare triple {60911#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 {60911#true} is VALID [2020-07-18 08:48:42,077 INFO L280 TraceCheckUtils]: 256: Hoare triple {60911#true} SUMMARY for call write~init~int(3, ~#products~0.base, 125 + ~#products~0.offset, 2); srcloc: L5874-65 {60911#true} is VALID [2020-07-18 08:48:42,077 INFO L280 TraceCheckUtils]: 257: Hoare triple {60911#true} SUMMARY for call write~init~int(1388, ~#products~0.base, 127 + ~#products~0.offset, 2); srcloc: L5874-66 {60911#true} is VALID [2020-07-18 08:48:42,078 INFO L280 TraceCheckUtils]: 258: Hoare triple {60911#true} SUMMARY for call write~init~int(33024, ~#products~0.base, 129 + ~#products~0.offset, 2); srcloc: L5874-67 {60911#true} is VALID [2020-07-18 08:48:42,078 INFO L280 TraceCheckUtils]: 259: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 131 + ~#products~0.offset, 2); srcloc: L5874-68 {60911#true} is VALID [2020-07-18 08:48:42,078 INFO L280 TraceCheckUtils]: 260: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 133 + ~#products~0.offset, 2); srcloc: L5874-69 {60911#true} is VALID [2020-07-18 08:48:42,079 INFO L280 TraceCheckUtils]: 261: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 135 + ~#products~0.offset, 1); srcloc: L5874-70 {60911#true} is VALID [2020-07-18 08:48:42,079 INFO L280 TraceCheckUtils]: 262: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 136 + ~#products~0.offset, 1); srcloc: L5874-71 {60911#true} is VALID [2020-07-18 08:48:42,079 INFO L280 TraceCheckUtils]: 263: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 137 + ~#products~0.offset, 1); srcloc: L5874-72 {60911#true} is VALID [2020-07-18 08:48:42,079 INFO L280 TraceCheckUtils]: 264: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 138 + ~#products~0.offset, 1); srcloc: L5874-73 {60911#true} is VALID [2020-07-18 08:48:42,080 INFO L280 TraceCheckUtils]: 265: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 139 + ~#products~0.offset, 1); srcloc: L5874-74 {60911#true} is VALID [2020-07-18 08:48:42,080 INFO L280 TraceCheckUtils]: 266: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 140 + ~#products~0.offset, 1); srcloc: L5874-75 {60911#true} is VALID [2020-07-18 08:48:42,080 INFO L280 TraceCheckUtils]: 267: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 141 + ~#products~0.offset, 1); srcloc: L5874-76 {60911#true} is VALID [2020-07-18 08:48:42,080 INFO L280 TraceCheckUtils]: 268: Hoare triple {60911#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 {60911#true} is VALID [2020-07-18 08:48:42,081 INFO L280 TraceCheckUtils]: 269: Hoare triple {60911#true} SUMMARY for call write~init~int(3, ~#products~0.base, 150 + ~#products~0.offset, 2); srcloc: L5874-78 {60911#true} is VALID [2020-07-18 08:48:42,081 INFO L280 TraceCheckUtils]: 270: Hoare triple {60911#true} SUMMARY for call write~init~int(1317, ~#products~0.base, 152 + ~#products~0.offset, 2); srcloc: L5874-79 {60911#true} is VALID [2020-07-18 08:48:42,081 INFO L280 TraceCheckUtils]: 271: Hoare triple {60911#true} SUMMARY for call write~init~int(39169, ~#products~0.base, 154 + ~#products~0.offset, 2); srcloc: L5874-80 {60911#true} is VALID [2020-07-18 08:48:42,081 INFO L280 TraceCheckUtils]: 272: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 156 + ~#products~0.offset, 2); srcloc: L5874-81 {60911#true} is VALID [2020-07-18 08:48:42,082 INFO L280 TraceCheckUtils]: 273: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 158 + ~#products~0.offset, 2); srcloc: L5874-82 {60911#true} is VALID [2020-07-18 08:48:42,082 INFO L280 TraceCheckUtils]: 274: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 160 + ~#products~0.offset, 1); srcloc: L5874-83 {60911#true} is VALID [2020-07-18 08:48:42,082 INFO L280 TraceCheckUtils]: 275: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 161 + ~#products~0.offset, 1); srcloc: L5874-84 {60911#true} is VALID [2020-07-18 08:48:42,082 INFO L280 TraceCheckUtils]: 276: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 162 + ~#products~0.offset, 1); srcloc: L5874-85 {60911#true} is VALID [2020-07-18 08:48:42,082 INFO L280 TraceCheckUtils]: 277: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 163 + ~#products~0.offset, 1); srcloc: L5874-86 {60911#true} is VALID [2020-07-18 08:48:42,083 INFO L280 TraceCheckUtils]: 278: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 164 + ~#products~0.offset, 1); srcloc: L5874-87 {60911#true} is VALID [2020-07-18 08:48:42,083 INFO L280 TraceCheckUtils]: 279: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 165 + ~#products~0.offset, 1); srcloc: L5874-88 {60911#true} is VALID [2020-07-18 08:48:42,083 INFO L280 TraceCheckUtils]: 280: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 166 + ~#products~0.offset, 1); srcloc: L5874-89 {60911#true} is VALID [2020-07-18 08:48:42,084 INFO L280 TraceCheckUtils]: 281: Hoare triple {60911#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 {60911#true} is VALID [2020-07-18 08:48:42,084 INFO L280 TraceCheckUtils]: 282: Hoare triple {60911#true} SUMMARY for call write~init~int(3, ~#products~0.base, 175 + ~#products~0.offset, 2); srcloc: L5874-91 {60911#true} is VALID [2020-07-18 08:48:42,084 INFO L280 TraceCheckUtils]: 283: Hoare triple {60911#true} SUMMARY for call write~init~int(1317, ~#products~0.base, 177 + ~#products~0.offset, 2); srcloc: L5874-92 {60911#true} is VALID [2020-07-18 08:48:42,084 INFO L280 TraceCheckUtils]: 284: Hoare triple {60911#true} SUMMARY for call write~init~int(10376, ~#products~0.base, 179 + ~#products~0.offset, 2); srcloc: L5874-93 {60911#true} is VALID [2020-07-18 08:48:42,085 INFO L280 TraceCheckUtils]: 285: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 181 + ~#products~0.offset, 2); srcloc: L5874-94 {60911#true} is VALID [2020-07-18 08:48:42,085 INFO L280 TraceCheckUtils]: 286: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 183 + ~#products~0.offset, 2); srcloc: L5874-95 {60911#true} is VALID [2020-07-18 08:48:42,085 INFO L280 TraceCheckUtils]: 287: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 185 + ~#products~0.offset, 1); srcloc: L5874-96 {60911#true} is VALID [2020-07-18 08:48:42,085 INFO L280 TraceCheckUtils]: 288: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 186 + ~#products~0.offset, 1); srcloc: L5874-97 {60911#true} is VALID [2020-07-18 08:48:42,086 INFO L280 TraceCheckUtils]: 289: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 187 + ~#products~0.offset, 1); srcloc: L5874-98 {60911#true} is VALID [2020-07-18 08:48:42,086 INFO L280 TraceCheckUtils]: 290: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 188 + ~#products~0.offset, 1); srcloc: L5874-99 {60911#true} is VALID [2020-07-18 08:48:42,086 INFO L280 TraceCheckUtils]: 291: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 189 + ~#products~0.offset, 1); srcloc: L5874-100 {60911#true} is VALID [2020-07-18 08:48:42,087 INFO L280 TraceCheckUtils]: 292: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 190 + ~#products~0.offset, 1); srcloc: L5874-101 {60911#true} is VALID [2020-07-18 08:48:42,087 INFO L280 TraceCheckUtils]: 293: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 191 + ~#products~0.offset, 1); srcloc: L5874-102 {60911#true} is VALID [2020-07-18 08:48:42,087 INFO L280 TraceCheckUtils]: 294: Hoare triple {60911#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 {60911#true} is VALID [2020-07-18 08:48:42,087 INFO L280 TraceCheckUtils]: 295: Hoare triple {60911#true} SUMMARY for call write~init~int(3, ~#products~0.base, 200 + ~#products~0.offset, 2); srcloc: L5874-104 {60911#true} is VALID [2020-07-18 08:48:42,088 INFO L280 TraceCheckUtils]: 296: Hoare triple {60911#true} SUMMARY for call write~init~int(1295, ~#products~0.base, 202 + ~#products~0.offset, 2); srcloc: L5874-105 {60911#true} is VALID [2020-07-18 08:48:42,088 INFO L280 TraceCheckUtils]: 297: Hoare triple {60911#true} SUMMARY for call write~init~int(400, ~#products~0.base, 204 + ~#products~0.offset, 2); srcloc: L5874-106 {60911#true} is VALID [2020-07-18 08:48:42,088 INFO L280 TraceCheckUtils]: 298: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 206 + ~#products~0.offset, 2); srcloc: L5874-107 {60911#true} is VALID [2020-07-18 08:48:42,088 INFO L280 TraceCheckUtils]: 299: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 208 + ~#products~0.offset, 2); srcloc: L5874-108 {60911#true} is VALID [2020-07-18 08:48:42,089 INFO L280 TraceCheckUtils]: 300: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 210 + ~#products~0.offset, 1); srcloc: L5874-109 {60911#true} is VALID [2020-07-18 08:48:42,089 INFO L280 TraceCheckUtils]: 301: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 211 + ~#products~0.offset, 1); srcloc: L5874-110 {60911#true} is VALID [2020-07-18 08:48:42,089 INFO L280 TraceCheckUtils]: 302: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 212 + ~#products~0.offset, 1); srcloc: L5874-111 {60911#true} is VALID [2020-07-18 08:48:42,090 INFO L280 TraceCheckUtils]: 303: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 213 + ~#products~0.offset, 1); srcloc: L5874-112 {60911#true} is VALID [2020-07-18 08:48:42,090 INFO L280 TraceCheckUtils]: 304: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 214 + ~#products~0.offset, 1); srcloc: L5874-113 {60911#true} is VALID [2020-07-18 08:48:42,090 INFO L280 TraceCheckUtils]: 305: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 215 + ~#products~0.offset, 1); srcloc: L5874-114 {60911#true} is VALID [2020-07-18 08:48:42,090 INFO L280 TraceCheckUtils]: 306: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 216 + ~#products~0.offset, 1); srcloc: L5874-115 {60911#true} is VALID [2020-07-18 08:48:42,091 INFO L280 TraceCheckUtils]: 307: Hoare triple {60911#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 {60911#true} is VALID [2020-07-18 08:48:42,091 INFO L280 TraceCheckUtils]: 308: Hoare triple {60911#true} SUMMARY for call write~init~int(3, ~#products~0.base, 225 + ~#products~0.offset, 2); srcloc: L5874-117 {60911#true} is VALID [2020-07-18 08:48:42,091 INFO L280 TraceCheckUtils]: 309: Hoare triple {60911#true} SUMMARY for call write~init~int(1183, ~#products~0.base, 227 + ~#products~0.offset, 2); srcloc: L5874-118 {60911#true} is VALID [2020-07-18 08:48:42,091 INFO L280 TraceCheckUtils]: 310: Hoare triple {60911#true} SUMMARY for call write~init~int(20570, ~#products~0.base, 229 + ~#products~0.offset, 2); srcloc: L5874-119 {60911#true} is VALID [2020-07-18 08:48:42,092 INFO L280 TraceCheckUtils]: 311: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 231 + ~#products~0.offset, 2); srcloc: L5874-120 {60911#true} is VALID [2020-07-18 08:48:42,092 INFO L280 TraceCheckUtils]: 312: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 233 + ~#products~0.offset, 2); srcloc: L5874-121 {60911#true} is VALID [2020-07-18 08:48:42,092 INFO L280 TraceCheckUtils]: 313: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 235 + ~#products~0.offset, 1); srcloc: L5874-122 {60911#true} is VALID [2020-07-18 08:48:42,092 INFO L280 TraceCheckUtils]: 314: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 236 + ~#products~0.offset, 1); srcloc: L5874-123 {60911#true} is VALID [2020-07-18 08:48:42,092 INFO L280 TraceCheckUtils]: 315: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 237 + ~#products~0.offset, 1); srcloc: L5874-124 {60911#true} is VALID [2020-07-18 08:48:42,093 INFO L280 TraceCheckUtils]: 316: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 238 + ~#products~0.offset, 1); srcloc: L5874-125 {60911#true} is VALID [2020-07-18 08:48:42,093 INFO L280 TraceCheckUtils]: 317: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 239 + ~#products~0.offset, 1); srcloc: L5874-126 {60911#true} is VALID [2020-07-18 08:48:42,093 INFO L280 TraceCheckUtils]: 318: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 240 + ~#products~0.offset, 1); srcloc: L5874-127 {60911#true} is VALID [2020-07-18 08:48:42,093 INFO L280 TraceCheckUtils]: 319: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 241 + ~#products~0.offset, 1); srcloc: L5874-128 {60911#true} is VALID [2020-07-18 08:48:42,093 INFO L280 TraceCheckUtils]: 320: Hoare triple {60911#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 {60911#true} is VALID [2020-07-18 08:48:42,093 INFO L280 TraceCheckUtils]: 321: Hoare triple {60911#true} SUMMARY for call write~init~int(3, ~#products~0.base, 250 + ~#products~0.offset, 2); srcloc: L5874-130 {60911#true} is VALID [2020-07-18 08:48:42,093 INFO L280 TraceCheckUtils]: 322: Hoare triple {60911#true} SUMMARY for call write~init~int(3710, ~#products~0.base, 252 + ~#products~0.offset, 2); srcloc: L5874-131 {60911#true} is VALID [2020-07-18 08:48:42,094 INFO L280 TraceCheckUtils]: 323: Hoare triple {60911#true} SUMMARY for call write~init~int(4097, ~#products~0.base, 254 + ~#products~0.offset, 2); srcloc: L5874-132 {60911#true} is VALID [2020-07-18 08:48:42,094 INFO L280 TraceCheckUtils]: 324: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 256 + ~#products~0.offset, 2); srcloc: L5874-133 {60911#true} is VALID [2020-07-18 08:48:42,094 INFO L280 TraceCheckUtils]: 325: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 258 + ~#products~0.offset, 2); srcloc: L5874-134 {60911#true} is VALID [2020-07-18 08:48:42,094 INFO L280 TraceCheckUtils]: 326: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 260 + ~#products~0.offset, 1); srcloc: L5874-135 {60911#true} is VALID [2020-07-18 08:48:42,094 INFO L280 TraceCheckUtils]: 327: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 261 + ~#products~0.offset, 1); srcloc: L5874-136 {60911#true} is VALID [2020-07-18 08:48:42,094 INFO L280 TraceCheckUtils]: 328: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 262 + ~#products~0.offset, 1); srcloc: L5874-137 {60911#true} is VALID [2020-07-18 08:48:42,095 INFO L280 TraceCheckUtils]: 329: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 263 + ~#products~0.offset, 1); srcloc: L5874-138 {60911#true} is VALID [2020-07-18 08:48:42,095 INFO L280 TraceCheckUtils]: 330: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 264 + ~#products~0.offset, 1); srcloc: L5874-139 {60911#true} is VALID [2020-07-18 08:48:42,095 INFO L280 TraceCheckUtils]: 331: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 265 + ~#products~0.offset, 1); srcloc: L5874-140 {60911#true} is VALID [2020-07-18 08:48:42,095 INFO L280 TraceCheckUtils]: 332: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 266 + ~#products~0.offset, 1); srcloc: L5874-141 {60911#true} is VALID [2020-07-18 08:48:42,095 INFO L280 TraceCheckUtils]: 333: Hoare triple {60911#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 {60911#true} is VALID [2020-07-18 08:48:42,095 INFO L280 TraceCheckUtils]: 334: Hoare triple {60911#true} SUMMARY for call write~init~int(3, ~#products~0.base, 275 + ~#products~0.offset, 2); srcloc: L5874-143 {60911#true} is VALID [2020-07-18 08:48:42,096 INFO L280 TraceCheckUtils]: 335: Hoare triple {60911#true} SUMMARY for call write~init~int(32902, ~#products~0.base, 277 + ~#products~0.offset, 2); srcloc: L5874-144 {60911#true} is VALID [2020-07-18 08:48:42,096 INFO L280 TraceCheckUtils]: 336: Hoare triple {60911#true} SUMMARY for call write~init~int(2003, ~#products~0.base, 279 + ~#products~0.offset, 2); srcloc: L5874-145 {60911#true} is VALID [2020-07-18 08:48:42,096 INFO L280 TraceCheckUtils]: 337: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 281 + ~#products~0.offset, 2); srcloc: L5874-146 {60911#true} is VALID [2020-07-18 08:48:42,096 INFO L280 TraceCheckUtils]: 338: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 283 + ~#products~0.offset, 2); srcloc: L5874-147 {60911#true} is VALID [2020-07-18 08:48:42,096 INFO L280 TraceCheckUtils]: 339: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 285 + ~#products~0.offset, 1); srcloc: L5874-148 {60911#true} is VALID [2020-07-18 08:48:42,096 INFO L280 TraceCheckUtils]: 340: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 286 + ~#products~0.offset, 1); srcloc: L5874-149 {60911#true} is VALID [2020-07-18 08:48:42,096 INFO L280 TraceCheckUtils]: 341: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 287 + ~#products~0.offset, 1); srcloc: L5874-150 {60911#true} is VALID [2020-07-18 08:48:42,097 INFO L280 TraceCheckUtils]: 342: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 288 + ~#products~0.offset, 1); srcloc: L5874-151 {60911#true} is VALID [2020-07-18 08:48:42,097 INFO L280 TraceCheckUtils]: 343: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 289 + ~#products~0.offset, 1); srcloc: L5874-152 {60911#true} is VALID [2020-07-18 08:48:42,097 INFO L280 TraceCheckUtils]: 344: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 290 + ~#products~0.offset, 1); srcloc: L5874-153 {60911#true} is VALID [2020-07-18 08:48:42,097 INFO L280 TraceCheckUtils]: 345: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 291 + ~#products~0.offset, 1); srcloc: L5874-154 {60911#true} is VALID [2020-07-18 08:48:42,097 INFO L280 TraceCheckUtils]: 346: Hoare triple {60911#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 {60911#true} is VALID [2020-07-18 08:48:42,098 INFO L280 TraceCheckUtils]: 347: Hoare triple {60911#true} SUMMARY for call write~init~int(3, ~#products~0.base, 300 + ~#products~0.offset, 2); srcloc: L5874-156 {60911#true} is VALID [2020-07-18 08:48:42,098 INFO L280 TraceCheckUtils]: 348: Hoare triple {60911#true} SUMMARY for call write~init~int(4742, ~#products~0.base, 302 + ~#products~0.offset, 2); srcloc: L5874-157 {60911#true} is VALID [2020-07-18 08:48:42,098 INFO L280 TraceCheckUtils]: 349: Hoare triple {60911#true} SUMMARY for call write~init~int(32769, ~#products~0.base, 304 + ~#products~0.offset, 2); srcloc: L5874-158 {60911#true} is VALID [2020-07-18 08:48:42,098 INFO L280 TraceCheckUtils]: 350: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 306 + ~#products~0.offset, 2); srcloc: L5874-159 {60911#true} is VALID [2020-07-18 08:48:42,098 INFO L280 TraceCheckUtils]: 351: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 308 + ~#products~0.offset, 2); srcloc: L5874-160 {60911#true} is VALID [2020-07-18 08:48:42,098 INFO L280 TraceCheckUtils]: 352: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 310 + ~#products~0.offset, 1); srcloc: L5874-161 {60911#true} is VALID [2020-07-18 08:48:42,099 INFO L280 TraceCheckUtils]: 353: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 311 + ~#products~0.offset, 1); srcloc: L5874-162 {60911#true} is VALID [2020-07-18 08:48:42,099 INFO L280 TraceCheckUtils]: 354: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 312 + ~#products~0.offset, 1); srcloc: L5874-163 {60911#true} is VALID [2020-07-18 08:48:42,099 INFO L280 TraceCheckUtils]: 355: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 313 + ~#products~0.offset, 1); srcloc: L5874-164 {60911#true} is VALID [2020-07-18 08:48:42,099 INFO L280 TraceCheckUtils]: 356: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 314 + ~#products~0.offset, 1); srcloc: L5874-165 {60911#true} is VALID [2020-07-18 08:48:42,099 INFO L280 TraceCheckUtils]: 357: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 315 + ~#products~0.offset, 1); srcloc: L5874-166 {60911#true} is VALID [2020-07-18 08:48:42,099 INFO L280 TraceCheckUtils]: 358: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 316 + ~#products~0.offset, 1); srcloc: L5874-167 {60911#true} is VALID [2020-07-18 08:48:42,100 INFO L280 TraceCheckUtils]: 359: Hoare triple {60911#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 {60911#true} is VALID [2020-07-18 08:48:42,100 INFO L280 TraceCheckUtils]: 360: Hoare triple {60911#true} SUMMARY for call write~init~int(3, ~#products~0.base, 325 + ~#products~0.offset, 2); srcloc: L5874-169 {60911#true} is VALID [2020-07-18 08:48:42,100 INFO L280 TraceCheckUtils]: 361: Hoare triple {60911#true} SUMMARY for call write~init~int(1317, ~#products~0.base, 327 + ~#products~0.offset, 2); srcloc: L5874-170 {60911#true} is VALID [2020-07-18 08:48:42,100 INFO L280 TraceCheckUtils]: 362: Hoare triple {60911#true} SUMMARY for call write~init~int(42146, ~#products~0.base, 329 + ~#products~0.offset, 2); srcloc: L5874-171 {60911#true} is VALID [2020-07-18 08:48:42,100 INFO L280 TraceCheckUtils]: 363: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 331 + ~#products~0.offset, 2); srcloc: L5874-172 {60911#true} is VALID [2020-07-18 08:48:42,100 INFO L280 TraceCheckUtils]: 364: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 333 + ~#products~0.offset, 2); srcloc: L5874-173 {60911#true} is VALID [2020-07-18 08:48:42,100 INFO L280 TraceCheckUtils]: 365: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 335 + ~#products~0.offset, 1); srcloc: L5874-174 {60911#true} is VALID [2020-07-18 08:48:42,101 INFO L280 TraceCheckUtils]: 366: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 336 + ~#products~0.offset, 1); srcloc: L5874-175 {60911#true} is VALID [2020-07-18 08:48:42,101 INFO L280 TraceCheckUtils]: 367: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 337 + ~#products~0.offset, 1); srcloc: L5874-176 {60911#true} is VALID [2020-07-18 08:48:42,101 INFO L280 TraceCheckUtils]: 368: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 338 + ~#products~0.offset, 1); srcloc: L5874-177 {60911#true} is VALID [2020-07-18 08:48:42,101 INFO L280 TraceCheckUtils]: 369: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 339 + ~#products~0.offset, 1); srcloc: L5874-178 {60911#true} is VALID [2020-07-18 08:48:42,101 INFO L280 TraceCheckUtils]: 370: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 340 + ~#products~0.offset, 1); srcloc: L5874-179 {60911#true} is VALID [2020-07-18 08:48:42,101 INFO L280 TraceCheckUtils]: 371: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 341 + ~#products~0.offset, 1); srcloc: L5874-180 {60911#true} is VALID [2020-07-18 08:48:42,101 INFO L280 TraceCheckUtils]: 372: Hoare triple {60911#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 {60911#true} is VALID [2020-07-18 08:48:42,102 INFO L280 TraceCheckUtils]: 373: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 350 + ~#products~0.offset, 2); srcloc: L5874-182 {60911#true} is VALID [2020-07-18 08:48:42,102 INFO L280 TraceCheckUtils]: 374: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 352 + ~#products~0.offset, 2); srcloc: L5874-183 {60911#true} is VALID [2020-07-18 08:48:42,102 INFO L280 TraceCheckUtils]: 375: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 354 + ~#products~0.offset, 2); srcloc: L5874-184 {60911#true} is VALID [2020-07-18 08:48:42,102 INFO L280 TraceCheckUtils]: 376: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 356 + ~#products~0.offset, 2); srcloc: L5874-185 {60911#true} is VALID [2020-07-18 08:48:42,102 INFO L280 TraceCheckUtils]: 377: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 358 + ~#products~0.offset, 2); srcloc: L5874-186 {60911#true} is VALID [2020-07-18 08:48:42,102 INFO L280 TraceCheckUtils]: 378: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 360 + ~#products~0.offset, 1); srcloc: L5874-187 {60911#true} is VALID [2020-07-18 08:48:42,103 INFO L280 TraceCheckUtils]: 379: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 361 + ~#products~0.offset, 1); srcloc: L5874-188 {60911#true} is VALID [2020-07-18 08:48:42,103 INFO L280 TraceCheckUtils]: 380: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 362 + ~#products~0.offset, 1); srcloc: L5874-189 {60911#true} is VALID [2020-07-18 08:48:42,103 INFO L280 TraceCheckUtils]: 381: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 363 + ~#products~0.offset, 1); srcloc: L5874-190 {60911#true} is VALID [2020-07-18 08:48:42,103 INFO L280 TraceCheckUtils]: 382: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 364 + ~#products~0.offset, 1); srcloc: L5874-191 {60911#true} is VALID [2020-07-18 08:48:42,103 INFO L280 TraceCheckUtils]: 383: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 365 + ~#products~0.offset, 1); srcloc: L5874-192 {60911#true} is VALID [2020-07-18 08:48:42,103 INFO L280 TraceCheckUtils]: 384: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 366 + ~#products~0.offset, 1); srcloc: L5874-193 {60911#true} is VALID [2020-07-18 08:48:42,103 INFO L280 TraceCheckUtils]: 385: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#products~0.base, 367 + ~#products~0.offset, 8); srcloc: L5874-194 {60911#true} is VALID [2020-07-18 08:48:42,104 INFO L280 TraceCheckUtils]: 386: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[0 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,104 INFO L280 TraceCheckUtils]: 387: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[0 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,104 INFO L280 TraceCheckUtils]: 388: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[0 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,104 INFO L280 TraceCheckUtils]: 389: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[0 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,105 INFO L280 TraceCheckUtils]: 390: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[0 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,105 INFO L280 TraceCheckUtils]: 391: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[0 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,105 INFO L280 TraceCheckUtils]: 392: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[0 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,105 INFO L280 TraceCheckUtils]: 393: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[0 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,106 INFO L280 TraceCheckUtils]: 394: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[0 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,106 INFO L280 TraceCheckUtils]: 395: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[0 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,106 INFO L280 TraceCheckUtils]: 396: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[0 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,107 INFO L280 TraceCheckUtils]: 397: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[0 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,107 INFO L280 TraceCheckUtils]: 398: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[0 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,107 INFO L280 TraceCheckUtils]: 399: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[1 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,107 INFO L280 TraceCheckUtils]: 400: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[1 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,108 INFO L280 TraceCheckUtils]: 401: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[1 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,108 INFO L280 TraceCheckUtils]: 402: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[1 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,108 INFO L280 TraceCheckUtils]: 403: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[1 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,108 INFO L280 TraceCheckUtils]: 404: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[1 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,109 INFO L280 TraceCheckUtils]: 405: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[1 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,109 INFO L280 TraceCheckUtils]: 406: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[1 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,109 INFO L280 TraceCheckUtils]: 407: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[1 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,109 INFO L280 TraceCheckUtils]: 408: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[1 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,110 INFO L280 TraceCheckUtils]: 409: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[1 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,110 INFO L280 TraceCheckUtils]: 410: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[1 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,110 INFO L280 TraceCheckUtils]: 411: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[1 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,111 INFO L280 TraceCheckUtils]: 412: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[2 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,111 INFO L280 TraceCheckUtils]: 413: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[2 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,111 INFO L280 TraceCheckUtils]: 414: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[2 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,111 INFO L280 TraceCheckUtils]: 415: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[2 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,112 INFO L280 TraceCheckUtils]: 416: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[2 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,112 INFO L280 TraceCheckUtils]: 417: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[2 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,112 INFO L280 TraceCheckUtils]: 418: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[2 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,113 INFO L280 TraceCheckUtils]: 419: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[2 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,113 INFO L280 TraceCheckUtils]: 420: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[2 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,113 INFO L280 TraceCheckUtils]: 421: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[2 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,113 INFO L280 TraceCheckUtils]: 422: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[2 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,114 INFO L280 TraceCheckUtils]: 423: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[2 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,114 INFO L280 TraceCheckUtils]: 424: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[2 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,114 INFO L280 TraceCheckUtils]: 425: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[3 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,114 INFO L280 TraceCheckUtils]: 426: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[3 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,115 INFO L280 TraceCheckUtils]: 427: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[3 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,115 INFO L280 TraceCheckUtils]: 428: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[3 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,115 INFO L280 TraceCheckUtils]: 429: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[3 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,116 INFO L280 TraceCheckUtils]: 430: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[3 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,116 INFO L280 TraceCheckUtils]: 431: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[3 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,116 INFO L280 TraceCheckUtils]: 432: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[3 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,116 INFO L280 TraceCheckUtils]: 433: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[3 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,117 INFO L280 TraceCheckUtils]: 434: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[3 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,117 INFO L280 TraceCheckUtils]: 435: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[3 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,117 INFO L280 TraceCheckUtils]: 436: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[3 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,117 INFO L280 TraceCheckUtils]: 437: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[3 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,118 INFO L280 TraceCheckUtils]: 438: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[4 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,118 INFO L280 TraceCheckUtils]: 439: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[4 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,118 INFO L280 TraceCheckUtils]: 440: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[4 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,119 INFO L280 TraceCheckUtils]: 441: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[4 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,119 INFO L280 TraceCheckUtils]: 442: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[4 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,119 INFO L280 TraceCheckUtils]: 443: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[4 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,119 INFO L280 TraceCheckUtils]: 444: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[4 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,120 INFO L280 TraceCheckUtils]: 445: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[4 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,120 INFO L280 TraceCheckUtils]: 446: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[4 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,120 INFO L280 TraceCheckUtils]: 447: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[4 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,120 INFO L280 TraceCheckUtils]: 448: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[4 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,121 INFO L280 TraceCheckUtils]: 449: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[4 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,121 INFO L280 TraceCheckUtils]: 450: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[4 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,121 INFO L280 TraceCheckUtils]: 451: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[5 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,121 INFO L280 TraceCheckUtils]: 452: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[5 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,121 INFO L280 TraceCheckUtils]: 453: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[5 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,122 INFO L280 TraceCheckUtils]: 454: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[5 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,122 INFO L280 TraceCheckUtils]: 455: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[5 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,122 INFO L280 TraceCheckUtils]: 456: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[5 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,122 INFO L280 TraceCheckUtils]: 457: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[5 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,123 INFO L280 TraceCheckUtils]: 458: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[5 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,123 INFO L280 TraceCheckUtils]: 459: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[5 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,123 INFO L280 TraceCheckUtils]: 460: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[5 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,124 INFO L280 TraceCheckUtils]: 461: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[5 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,124 INFO L280 TraceCheckUtils]: 462: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[5 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,124 INFO L280 TraceCheckUtils]: 463: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[5 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,124 INFO L280 TraceCheckUtils]: 464: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[6 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,125 INFO L280 TraceCheckUtils]: 465: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[6 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,125 INFO L280 TraceCheckUtils]: 466: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[6 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,125 INFO L280 TraceCheckUtils]: 467: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[6 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,126 INFO L280 TraceCheckUtils]: 468: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[6 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,126 INFO L280 TraceCheckUtils]: 469: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[6 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,126 INFO L280 TraceCheckUtils]: 470: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[6 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,126 INFO L280 TraceCheckUtils]: 471: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[6 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,127 INFO L280 TraceCheckUtils]: 472: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[6 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,127 INFO L280 TraceCheckUtils]: 473: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[6 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,127 INFO L280 TraceCheckUtils]: 474: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[6 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,128 INFO L280 TraceCheckUtils]: 475: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[6 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,128 INFO L280 TraceCheckUtils]: 476: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[6 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,128 INFO L280 TraceCheckUtils]: 477: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[7 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,128 INFO L280 TraceCheckUtils]: 478: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[7 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,129 INFO L280 TraceCheckUtils]: 479: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[7 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,129 INFO L280 TraceCheckUtils]: 480: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[7 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,129 INFO L280 TraceCheckUtils]: 481: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[7 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,129 INFO L280 TraceCheckUtils]: 482: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[7 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,130 INFO L280 TraceCheckUtils]: 483: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[7 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,130 INFO L280 TraceCheckUtils]: 484: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[7 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,130 INFO L280 TraceCheckUtils]: 485: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[7 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,130 INFO L280 TraceCheckUtils]: 486: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[7 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,131 INFO L280 TraceCheckUtils]: 487: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[7 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,131 INFO L280 TraceCheckUtils]: 488: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[7 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,131 INFO L280 TraceCheckUtils]: 489: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[7 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,131 INFO L280 TraceCheckUtils]: 490: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[8 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,131 INFO L280 TraceCheckUtils]: 491: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[8 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,131 INFO L280 TraceCheckUtils]: 492: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[8 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,131 INFO L280 TraceCheckUtils]: 493: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[8 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,132 INFO L280 TraceCheckUtils]: 494: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[8 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,132 INFO L280 TraceCheckUtils]: 495: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[8 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,132 INFO L280 TraceCheckUtils]: 496: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[8 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,132 INFO L280 TraceCheckUtils]: 497: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[8 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,132 INFO L280 TraceCheckUtils]: 498: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[8 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,132 INFO L280 TraceCheckUtils]: 499: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[8 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,133 INFO L280 TraceCheckUtils]: 500: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[8 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,133 INFO L280 TraceCheckUtils]: 501: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[8 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,133 INFO L280 TraceCheckUtils]: 502: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[8 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,133 INFO L280 TraceCheckUtils]: 503: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[9 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,133 INFO L280 TraceCheckUtils]: 504: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[9 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,133 INFO L280 TraceCheckUtils]: 505: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[9 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,133 INFO L280 TraceCheckUtils]: 506: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[9 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,134 INFO L280 TraceCheckUtils]: 507: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[9 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,134 INFO L280 TraceCheckUtils]: 508: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[9 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,134 INFO L280 TraceCheckUtils]: 509: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[9 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,134 INFO L280 TraceCheckUtils]: 510: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[9 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,134 INFO L280 TraceCheckUtils]: 511: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[9 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,134 INFO L280 TraceCheckUtils]: 512: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[9 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,134 INFO L280 TraceCheckUtils]: 513: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[9 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,135 INFO L280 TraceCheckUtils]: 514: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[9 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,135 INFO L280 TraceCheckUtils]: 515: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[9 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,135 INFO L280 TraceCheckUtils]: 516: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[10 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,135 INFO L280 TraceCheckUtils]: 517: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[10 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,135 INFO L280 TraceCheckUtils]: 518: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[10 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,135 INFO L280 TraceCheckUtils]: 519: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[10 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,136 INFO L280 TraceCheckUtils]: 520: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[10 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,136 INFO L280 TraceCheckUtils]: 521: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[10 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,136 INFO L280 TraceCheckUtils]: 522: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[10 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,136 INFO L280 TraceCheckUtils]: 523: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[10 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,137 INFO L280 TraceCheckUtils]: 524: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[10 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,137 INFO L280 TraceCheckUtils]: 525: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[10 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,137 INFO L280 TraceCheckUtils]: 526: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[10 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,138 INFO L280 TraceCheckUtils]: 527: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[10 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,138 INFO L280 TraceCheckUtils]: 528: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[10 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,138 INFO L280 TraceCheckUtils]: 529: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[11 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,138 INFO L280 TraceCheckUtils]: 530: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[11 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,139 INFO L280 TraceCheckUtils]: 531: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[11 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,139 INFO L280 TraceCheckUtils]: 532: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[11 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,139 INFO L280 TraceCheckUtils]: 533: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[11 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,139 INFO L280 TraceCheckUtils]: 534: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[11 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,140 INFO L280 TraceCheckUtils]: 535: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[11 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,140 INFO L280 TraceCheckUtils]: 536: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[11 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,140 INFO L280 TraceCheckUtils]: 537: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[11 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,140 INFO L280 TraceCheckUtils]: 538: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[11 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,141 INFO L280 TraceCheckUtils]: 539: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[11 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,141 INFO L280 TraceCheckUtils]: 540: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[11 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,141 INFO L280 TraceCheckUtils]: 541: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[11 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,142 INFO L280 TraceCheckUtils]: 542: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[12 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,142 INFO L280 TraceCheckUtils]: 543: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[12 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,142 INFO L280 TraceCheckUtils]: 544: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[12 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,142 INFO L280 TraceCheckUtils]: 545: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[12 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,143 INFO L280 TraceCheckUtils]: 546: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[12 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,143 INFO L280 TraceCheckUtils]: 547: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[12 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,143 INFO L280 TraceCheckUtils]: 548: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[12 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,144 INFO L280 TraceCheckUtils]: 549: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[12 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,144 INFO L280 TraceCheckUtils]: 550: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[12 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,144 INFO L280 TraceCheckUtils]: 551: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[12 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,144 INFO L280 TraceCheckUtils]: 552: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[12 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,145 INFO L280 TraceCheckUtils]: 553: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[12 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,145 INFO L280 TraceCheckUtils]: 554: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[12 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,145 INFO L280 TraceCheckUtils]: 555: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[13 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,145 INFO L280 TraceCheckUtils]: 556: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[13 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,146 INFO L280 TraceCheckUtils]: 557: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[13 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,146 INFO L280 TraceCheckUtils]: 558: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[13 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,146 INFO L280 TraceCheckUtils]: 559: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[13 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,147 INFO L280 TraceCheckUtils]: 560: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[13 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,147 INFO L280 TraceCheckUtils]: 561: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[13 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,147 INFO L280 TraceCheckUtils]: 562: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[13 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,147 INFO L280 TraceCheckUtils]: 563: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[13 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,148 INFO L280 TraceCheckUtils]: 564: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[13 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,148 INFO L280 TraceCheckUtils]: 565: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[13 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,148 INFO L280 TraceCheckUtils]: 566: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[13 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,148 INFO L280 TraceCheckUtils]: 567: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[13 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,149 INFO L280 TraceCheckUtils]: 568: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[14 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,149 INFO L280 TraceCheckUtils]: 569: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[14 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,149 INFO L280 TraceCheckUtils]: 570: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[14 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,150 INFO L280 TraceCheckUtils]: 571: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[14 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,150 INFO L280 TraceCheckUtils]: 572: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[14 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,150 INFO L280 TraceCheckUtils]: 573: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[14 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,150 INFO L280 TraceCheckUtils]: 574: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[14 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,151 INFO L280 TraceCheckUtils]: 575: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[14 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,151 INFO L280 TraceCheckUtils]: 576: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[14 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,151 INFO L280 TraceCheckUtils]: 577: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[14 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,151 INFO L280 TraceCheckUtils]: 578: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[14 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,152 INFO L280 TraceCheckUtils]: 579: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[14 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,152 INFO L280 TraceCheckUtils]: 580: Hoare triple {60911#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[14 := 0]; {60911#true} is VALID [2020-07-18 08:48:42,152 INFO L280 TraceCheckUtils]: 581: Hoare triple {60911#true} SUMMARY for call ~#cdc_subset_driver~0.base, ~#cdc_subset_driver~0.offset := #Ultimate.allocOnStack(289); srcloc: L5930 {60911#true} is VALID [2020-07-18 08:48:42,152 INFO L280 TraceCheckUtils]: 582: Hoare triple {60911#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 {60911#true} is VALID [2020-07-18 08:48:42,153 INFO L280 TraceCheckUtils]: 583: Hoare triple {60911#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 {60911#true} is VALID [2020-07-18 08:48:42,153 INFO L280 TraceCheckUtils]: 584: Hoare triple {60911#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 {60911#true} is VALID [2020-07-18 08:48:42,153 INFO L280 TraceCheckUtils]: 585: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 24 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-4 {60911#true} is VALID [2020-07-18 08:48:42,153 INFO L280 TraceCheckUtils]: 586: Hoare triple {60911#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 {60911#true} is VALID [2020-07-18 08:48:42,153 INFO L280 TraceCheckUtils]: 587: Hoare triple {60911#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 {60911#true} is VALID [2020-07-18 08:48:42,154 INFO L280 TraceCheckUtils]: 588: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 48 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-7 {60911#true} is VALID [2020-07-18 08:48:42,154 INFO L280 TraceCheckUtils]: 589: Hoare triple {60911#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 {60911#true} is VALID [2020-07-18 08:48:42,154 INFO L280 TraceCheckUtils]: 590: Hoare triple {60911#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 {60911#true} is VALID [2020-07-18 08:48:42,155 INFO L280 TraceCheckUtils]: 591: Hoare triple {60911#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 {60911#true} is VALID [2020-07-18 08:48:42,155 INFO L280 TraceCheckUtils]: 592: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 80 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-11 {60911#true} is VALID [2020-07-18 08:48:42,155 INFO L280 TraceCheckUtils]: 593: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 84 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-12 {60911#true} is VALID [2020-07-18 08:48:42,155 INFO L280 TraceCheckUtils]: 594: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 88 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-13 {60911#true} is VALID [2020-07-18 08:48:42,156 INFO L280 TraceCheckUtils]: 595: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 92 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-14 {60911#true} is VALID [2020-07-18 08:48:42,156 INFO L280 TraceCheckUtils]: 596: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 100 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-15 {60911#true} is VALID [2020-07-18 08:48:42,156 INFO L280 TraceCheckUtils]: 597: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 108 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-16 {60911#true} is VALID [2020-07-18 08:48:42,157 INFO L280 TraceCheckUtils]: 598: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 116 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-17 {60911#true} is VALID [2020-07-18 08:48:42,157 INFO L280 TraceCheckUtils]: 599: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 124 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-18 {60911#true} is VALID [2020-07-18 08:48:42,157 INFO L280 TraceCheckUtils]: 600: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 132 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-19 {60911#true} is VALID [2020-07-18 08:48:42,157 INFO L280 TraceCheckUtils]: 601: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 136 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-20 {60911#true} is VALID [2020-07-18 08:48:42,158 INFO L280 TraceCheckUtils]: 602: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 148 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-21 {60911#true} is VALID [2020-07-18 08:48:42,158 INFO L280 TraceCheckUtils]: 603: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 156 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-22 {60911#true} is VALID [2020-07-18 08:48:42,158 INFO L280 TraceCheckUtils]: 604: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 164 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-23 {60911#true} is VALID [2020-07-18 08:48:42,159 INFO L280 TraceCheckUtils]: 605: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 172 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-24 {60911#true} is VALID [2020-07-18 08:48:42,159 INFO L280 TraceCheckUtils]: 606: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 180 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-25 {60911#true} is VALID [2020-07-18 08:48:42,159 INFO L280 TraceCheckUtils]: 607: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 188 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-26 {60911#true} is VALID [2020-07-18 08:48:42,159 INFO L280 TraceCheckUtils]: 608: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 196 + ~#cdc_subset_driver~0.offset, 1); srcloc: L5930-27 {60911#true} is VALID [2020-07-18 08:48:42,160 INFO L280 TraceCheckUtils]: 609: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 197 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-28 {60911#true} is VALID [2020-07-18 08:48:42,160 INFO L280 TraceCheckUtils]: 610: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 201 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-29 {60911#true} is VALID [2020-07-18 08:48:42,160 INFO L280 TraceCheckUtils]: 611: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 209 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-30 {60911#true} is VALID [2020-07-18 08:48:42,160 INFO L280 TraceCheckUtils]: 612: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 217 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-31 {60911#true} is VALID [2020-07-18 08:48:42,161 INFO L280 TraceCheckUtils]: 613: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 225 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-32 {60911#true} is VALID [2020-07-18 08:48:42,161 INFO L280 TraceCheckUtils]: 614: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 233 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-33 {60911#true} is VALID [2020-07-18 08:48:42,161 INFO L280 TraceCheckUtils]: 615: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 241 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-34 {60911#true} is VALID [2020-07-18 08:48:42,161 INFO L280 TraceCheckUtils]: 616: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 249 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-35 {60911#true} is VALID [2020-07-18 08:48:42,162 INFO L280 TraceCheckUtils]: 617: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 257 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-36 {60911#true} is VALID [2020-07-18 08:48:42,162 INFO L280 TraceCheckUtils]: 618: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 265 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-37 {60911#true} is VALID [2020-07-18 08:48:42,162 INFO L280 TraceCheckUtils]: 619: Hoare triple {60911#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 273 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-38 {60911#true} is VALID [2020-07-18 08:48:42,162 INFO L280 TraceCheckUtils]: 620: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 281 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-39 {60911#true} is VALID [2020-07-18 08:48:42,162 INFO L280 TraceCheckUtils]: 621: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 285 + ~#cdc_subset_driver~0.offset, 1); srcloc: L5930-40 {60911#true} is VALID [2020-07-18 08:48:42,162 INFO L280 TraceCheckUtils]: 622: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 286 + ~#cdc_subset_driver~0.offset, 1); srcloc: L5930-41 {60911#true} is VALID [2020-07-18 08:48:42,163 INFO L280 TraceCheckUtils]: 623: Hoare triple {60911#true} SUMMARY for call write~init~int(1, ~#cdc_subset_driver~0.base, 287 + ~#cdc_subset_driver~0.offset, 1); srcloc: L5930-42 {60911#true} is VALID [2020-07-18 08:48:42,163 INFO L280 TraceCheckUtils]: 624: Hoare triple {60911#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 288 + ~#cdc_subset_driver~0.offset, 1); srcloc: L5930-43 {60911#true} is VALID [2020-07-18 08:48:42,163 INFO L280 TraceCheckUtils]: 625: Hoare triple {60911#true} ~ldv_retval_0~0 := 0; {60911#true} is VALID [2020-07-18 08:48:42,163 INFO L280 TraceCheckUtils]: 626: Hoare triple {60911#true} ~ldv_retval_1~0 := 0; {60911#true} is VALID [2020-07-18 08:48:42,163 INFO L280 TraceCheckUtils]: 627: Hoare triple {60911#true} ~ldv_retval_3~0 := 0; {60911#true} is VALID [2020-07-18 08:48:42,163 INFO L280 TraceCheckUtils]: 628: Hoare triple {60911#true} ~ldv_retval_2~0 := 0; {60911#true} is VALID [2020-07-18 08:48:42,164 INFO L280 TraceCheckUtils]: 629: Hoare triple {60911#true} ~ldv_mutex_i_mutex_of_inode~0 := 1; {60911#true} is VALID [2020-07-18 08:48:42,164 INFO L280 TraceCheckUtils]: 630: Hoare triple {60911#true} ~ldv_mutex_lock~0 := 1; {60911#true} is VALID [2020-07-18 08:48:42,164 INFO L280 TraceCheckUtils]: 631: Hoare triple {60911#true} ~ldv_mutex_mutex_of_device~0 := 1; {60911#true} is VALID [2020-07-18 08:48:42,165 INFO L280 TraceCheckUtils]: 632: Hoare triple {60911#true} ~ldv_mutex_udev~0 := 1; {61547#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-18 08:48:42,165 INFO L280 TraceCheckUtils]: 633: Hoare triple {61547#(= 1 ~ldv_mutex_udev~0)} assume true; {61547#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-18 08:48:42,166 INFO L275 TraceCheckUtils]: 634: Hoare quadruple {61547#(= 1 ~ldv_mutex_udev~0)} {60911#true} #2340#return; {61547#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-18 08:48:42,166 INFO L263 TraceCheckUtils]: 635: Hoare triple {61547#(= 1 ~ldv_mutex_udev~0)} call #t~ret124 := main(); {61547#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-18 08:48:42,167 INFO L280 TraceCheckUtils]: 636: Hoare triple {61547#(= 1 ~ldv_mutex_udev~0)} havoc ~ldvarg0~0.base, ~ldvarg0~0.offset; {61547#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-18 08:48:42,167 INFO L280 TraceCheckUtils]: 637: Hoare triple {61547#(= 1 ~ldv_mutex_udev~0)} havoc ~tmp~8.base, ~tmp~8.offset; {61547#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-18 08:48:42,168 INFO L280 TraceCheckUtils]: 638: Hoare triple {61547#(= 1 ~ldv_mutex_udev~0)} havoc ~ldvarg1~0.base, ~ldvarg1~0.offset; {61547#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-18 08:48:42,168 INFO L280 TraceCheckUtils]: 639: Hoare triple {61547#(= 1 ~ldv_mutex_udev~0)} havoc ~tmp___0~2.base, ~tmp___0~2.offset; {61547#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-18 08:48:42,169 INFO L280 TraceCheckUtils]: 640: Hoare triple {61547#(= 1 ~ldv_mutex_udev~0)} havoc ~ldvarg3~0.base, ~ldvarg3~0.offset; {61547#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-18 08:48:42,169 INFO L280 TraceCheckUtils]: 641: Hoare triple {61547#(= 1 ~ldv_mutex_udev~0)} havoc ~tmp___1~0.base, ~tmp___1~0.offset; {61547#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-18 08:48:42,170 INFO L280 TraceCheckUtils]: 642: Hoare triple {61547#(= 1 ~ldv_mutex_udev~0)} SUMMARY for call ~#ldvarg2~0.base, ~#ldvarg2~0.offset := #Ultimate.allocOnStack(4); srcloc: L5976 {61547#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-18 08:48:42,171 INFO L280 TraceCheckUtils]: 643: Hoare triple {61547#(= 1 ~ldv_mutex_udev~0)} havoc ~ldvarg4~0.base, ~ldvarg4~0.offset; {61547#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-18 08:48:42,171 INFO L280 TraceCheckUtils]: 644: Hoare triple {61547#(= 1 ~ldv_mutex_udev~0)} havoc ~tmp___2~0.base, ~tmp___2~0.offset; {61547#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-18 08:48:42,172 INFO L280 TraceCheckUtils]: 645: Hoare triple {61547#(= 1 ~ldv_mutex_udev~0)} havoc ~ldvarg5~0.base, ~ldvarg5~0.offset; {61547#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-18 08:48:42,172 INFO L280 TraceCheckUtils]: 646: Hoare triple {61547#(= 1 ~ldv_mutex_udev~0)} havoc ~tmp___3~0.base, ~tmp___3~0.offset; {61547#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-18 08:48:42,173 INFO L280 TraceCheckUtils]: 647: Hoare triple {61547#(= 1 ~ldv_mutex_udev~0)} havoc ~ldvarg6~0.base, ~ldvarg6~0.offset; {61547#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-18 08:48:42,173 INFO L280 TraceCheckUtils]: 648: Hoare triple {61547#(= 1 ~ldv_mutex_udev~0)} havoc ~tmp___4~0.base, ~tmp___4~0.offset; {61547#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-18 08:48:42,174 INFO L280 TraceCheckUtils]: 649: Hoare triple {61547#(= 1 ~ldv_mutex_udev~0)} havoc ~tmp___5~0; {61547#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-18 08:48:42,174 INFO L280 TraceCheckUtils]: 650: Hoare triple {61547#(= 1 ~ldv_mutex_udev~0)} havoc ~tmp___6~0; {61547#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-18 08:48:42,175 INFO L280 TraceCheckUtils]: 651: Hoare triple {61547#(= 1 ~ldv_mutex_udev~0)} havoc ~tmp___7~0; {61547#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-18 08:48:42,175 INFO L280 TraceCheckUtils]: 652: Hoare triple {61547#(= 1 ~ldv_mutex_udev~0)} havoc ~tmp___8~0; {61547#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-18 08:48:42,176 INFO L280 TraceCheckUtils]: 653: Hoare triple {61547#(= 1 ~ldv_mutex_udev~0)} havoc ~tmp___9~0; {61547#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-18 08:48:42,177 INFO L280 TraceCheckUtils]: 654: Hoare triple {61547#(= 1 ~ldv_mutex_udev~0)} havoc ~tmp___10~0; {61547#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-18 08:48:42,177 INFO L280 TraceCheckUtils]: 655: Hoare triple {61547#(= 1 ~ldv_mutex_udev~0)} havoc ~tmp___11~0; {61547#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-18 08:48:42,177 INFO L280 TraceCheckUtils]: 656: Hoare triple {61547#(= 1 ~ldv_mutex_udev~0)} havoc ~tmp___12~0; {61547#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-18 08:48:42,178 INFO L263 TraceCheckUtils]: 657: Hoare triple {61547#(= 1 ~ldv_mutex_udev~0)} call #t~ret45.base, #t~ret45.offset := ldv_init_zalloc(1456); {61730#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} is VALID [2020-07-18 08:48:42,179 INFO L280 TraceCheckUtils]: 658: Hoare triple {61730#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {60911#true} is VALID [2020-07-18 08:48:42,179 INFO L280 TraceCheckUtils]: 659: Hoare triple {60911#true} havoc ~p~2.base, ~p~2.offset; {60911#true} is VALID [2020-07-18 08:48:42,179 INFO L280 TraceCheckUtils]: 660: Hoare triple {60911#true} havoc ~tmp~2.base, ~tmp~2.offset; {60911#true} is VALID [2020-07-18 08:48:42,179 INFO L280 TraceCheckUtils]: 661: Hoare triple {60911#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 {60911#true} is VALID [2020-07-18 08:48:42,181 INFO L263 TraceCheckUtils]: 662: Hoare triple {60911#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)); {61738#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-18 08:48:42,182 INFO L280 TraceCheckUtils]: 663: Hoare triple {61738#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {60911#true} is VALID [2020-07-18 08:48:42,182 INFO L280 TraceCheckUtils]: 664: Hoare triple {60911#true} assume true; {60911#true} is VALID [2020-07-18 08:48:42,182 INFO L275 TraceCheckUtils]: 665: Hoare quadruple {60911#true} {60911#true} #2150#return; {60911#true} is VALID [2020-07-18 08:48:42,182 INFO L280 TraceCheckUtils]: 666: Hoare triple {60911#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {60911#true} is VALID [2020-07-18 08:48:42,183 INFO L280 TraceCheckUtils]: 667: Hoare triple {60911#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {60911#true} is VALID [2020-07-18 08:48:42,183 INFO L263 TraceCheckUtils]: 668: Hoare triple {60911#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {60911#true} is VALID [2020-07-18 08:48:42,183 INFO L280 TraceCheckUtils]: 669: Hoare triple {60911#true} ~cond := #in~cond; {60911#true} is VALID [2020-07-18 08:48:42,183 INFO L280 TraceCheckUtils]: 670: Hoare triple {60911#true} assume !(0 == ~cond); {60911#true} is VALID [2020-07-18 08:48:42,184 INFO L280 TraceCheckUtils]: 671: Hoare triple {60911#true} assume true; {60911#true} is VALID [2020-07-18 08:48:42,184 INFO L275 TraceCheckUtils]: 672: Hoare quadruple {60911#true} {60911#true} #2152#return; {60911#true} is VALID [2020-07-18 08:48:42,184 INFO L280 TraceCheckUtils]: 673: Hoare triple {60911#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {60911#true} is VALID [2020-07-18 08:48:42,184 INFO L280 TraceCheckUtils]: 674: Hoare triple {60911#true} assume true; {60911#true} is VALID [2020-07-18 08:48:42,186 INFO L275 TraceCheckUtils]: 675: Hoare quadruple {60911#true} {61547#(= 1 ~ldv_mutex_udev~0)} #2182#return; {61547#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-18 08:48:42,187 INFO L280 TraceCheckUtils]: 676: Hoare triple {61547#(= 1 ~ldv_mutex_udev~0)} ~tmp~8.base, ~tmp~8.offset := #t~ret45.base, #t~ret45.offset; {61547#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-18 08:48:42,188 INFO L280 TraceCheckUtils]: 677: Hoare triple {61547#(= 1 ~ldv_mutex_udev~0)} havoc #t~ret45.base, #t~ret45.offset; {61547#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-18 08:48:42,188 INFO L280 TraceCheckUtils]: 678: Hoare triple {61547#(= 1 ~ldv_mutex_udev~0)} ~ldvarg0~0.base, ~ldvarg0~0.offset := ~tmp~8.base, ~tmp~8.offset; {61547#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-18 08:48:42,190 INFO L263 TraceCheckUtils]: 679: Hoare triple {61547#(= 1 ~ldv_mutex_udev~0)} call #t~ret46.base, #t~ret46.offset := ldv_init_zalloc(1456); {61730#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} is VALID [2020-07-18 08:48:42,190 INFO L280 TraceCheckUtils]: 680: Hoare triple {61730#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {60911#true} is VALID [2020-07-18 08:48:42,190 INFO L280 TraceCheckUtils]: 681: Hoare triple {60911#true} havoc ~p~2.base, ~p~2.offset; {60911#true} is VALID [2020-07-18 08:48:42,191 INFO L280 TraceCheckUtils]: 682: Hoare triple {60911#true} havoc ~tmp~2.base, ~tmp~2.offset; {60911#true} is VALID [2020-07-18 08:48:42,191 INFO L280 TraceCheckUtils]: 683: Hoare triple {60911#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 {60911#true} is VALID [2020-07-18 08:48:42,193 INFO L263 TraceCheckUtils]: 684: Hoare triple {60911#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)); {61738#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-18 08:48:42,193 INFO L280 TraceCheckUtils]: 685: Hoare triple {61738#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {60911#true} is VALID [2020-07-18 08:48:42,193 INFO L280 TraceCheckUtils]: 686: Hoare triple {60911#true} assume true; {60911#true} is VALID [2020-07-18 08:48:42,194 INFO L275 TraceCheckUtils]: 687: Hoare quadruple {60911#true} {60911#true} #2150#return; {60911#true} is VALID [2020-07-18 08:48:42,194 INFO L280 TraceCheckUtils]: 688: Hoare triple {60911#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {60911#true} is VALID [2020-07-18 08:48:42,194 INFO L280 TraceCheckUtils]: 689: Hoare triple {60911#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {60911#true} is VALID [2020-07-18 08:48:42,195 INFO L263 TraceCheckUtils]: 690: Hoare triple {60911#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {60911#true} is VALID [2020-07-18 08:48:42,195 INFO L280 TraceCheckUtils]: 691: Hoare triple {60911#true} ~cond := #in~cond; {60911#true} is VALID [2020-07-18 08:48:42,195 INFO L280 TraceCheckUtils]: 692: Hoare triple {60911#true} assume !(0 == ~cond); {60911#true} is VALID [2020-07-18 08:48:42,195 INFO L280 TraceCheckUtils]: 693: Hoare triple {60911#true} assume true; {60911#true} is VALID [2020-07-18 08:48:42,196 INFO L275 TraceCheckUtils]: 694: Hoare quadruple {60911#true} {60911#true} #2152#return; {60911#true} is VALID [2020-07-18 08:48:42,196 INFO L280 TraceCheckUtils]: 695: Hoare triple {60911#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {60911#true} is VALID [2020-07-18 08:48:42,196 INFO L280 TraceCheckUtils]: 696: Hoare triple {60911#true} assume true; {60911#true} is VALID [2020-07-18 08:48:42,197 INFO L275 TraceCheckUtils]: 697: Hoare quadruple {60911#true} {61547#(= 1 ~ldv_mutex_udev~0)} #2184#return; {61547#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-18 08:48:42,198 INFO L280 TraceCheckUtils]: 698: Hoare triple {61547#(= 1 ~ldv_mutex_udev~0)} ~tmp___0~2.base, ~tmp___0~2.offset := #t~ret46.base, #t~ret46.offset; {61547#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-18 08:48:42,199 INFO L280 TraceCheckUtils]: 699: Hoare triple {61547#(= 1 ~ldv_mutex_udev~0)} havoc #t~ret46.base, #t~ret46.offset; {61547#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-18 08:48:42,199 INFO L280 TraceCheckUtils]: 700: Hoare triple {61547#(= 1 ~ldv_mutex_udev~0)} ~ldvarg1~0.base, ~ldvarg1~0.offset := ~tmp___0~2.base, ~tmp___0~2.offset; {61547#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-18 08:48:42,201 INFO L263 TraceCheckUtils]: 701: Hoare triple {61547#(= 1 ~ldv_mutex_udev~0)} call #t~ret47.base, #t~ret47.offset := ldv_init_zalloc(32); {61730#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} is VALID [2020-07-18 08:48:42,201 INFO L280 TraceCheckUtils]: 702: Hoare triple {61730#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {60911#true} is VALID [2020-07-18 08:48:42,202 INFO L280 TraceCheckUtils]: 703: Hoare triple {60911#true} havoc ~p~2.base, ~p~2.offset; {60911#true} is VALID [2020-07-18 08:48:42,202 INFO L280 TraceCheckUtils]: 704: Hoare triple {60911#true} havoc ~tmp~2.base, ~tmp~2.offset; {60911#true} is VALID [2020-07-18 08:48:42,202 INFO L280 TraceCheckUtils]: 705: Hoare triple {60911#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 {60911#true} is VALID [2020-07-18 08:48:42,204 INFO L263 TraceCheckUtils]: 706: Hoare triple {60911#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)); {61738#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-18 08:48:42,204 INFO L280 TraceCheckUtils]: 707: Hoare triple {61738#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {60911#true} is VALID [2020-07-18 08:48:42,205 INFO L280 TraceCheckUtils]: 708: Hoare triple {60911#true} assume true; {60911#true} is VALID [2020-07-18 08:48:42,205 INFO L275 TraceCheckUtils]: 709: Hoare quadruple {60911#true} {60911#true} #2150#return; {60911#true} is VALID [2020-07-18 08:48:42,205 INFO L280 TraceCheckUtils]: 710: Hoare triple {60911#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {60911#true} is VALID [2020-07-18 08:48:42,206 INFO L280 TraceCheckUtils]: 711: Hoare triple {60911#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {60911#true} is VALID [2020-07-18 08:48:42,206 INFO L263 TraceCheckUtils]: 712: Hoare triple {60911#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {60911#true} is VALID [2020-07-18 08:48:42,206 INFO L280 TraceCheckUtils]: 713: Hoare triple {60911#true} ~cond := #in~cond; {60911#true} is VALID [2020-07-18 08:48:42,206 INFO L280 TraceCheckUtils]: 714: Hoare triple {60911#true} assume !(0 == ~cond); {60911#true} is VALID [2020-07-18 08:48:42,206 INFO L280 TraceCheckUtils]: 715: Hoare triple {60911#true} assume true; {60911#true} is VALID [2020-07-18 08:48:42,206 INFO L275 TraceCheckUtils]: 716: Hoare quadruple {60911#true} {60911#true} #2152#return; {60911#true} is VALID [2020-07-18 08:48:42,207 INFO L280 TraceCheckUtils]: 717: Hoare triple {60911#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {60911#true} is VALID [2020-07-18 08:48:42,207 INFO L280 TraceCheckUtils]: 718: Hoare triple {60911#true} assume true; {60911#true} is VALID [2020-07-18 08:48:42,208 INFO L275 TraceCheckUtils]: 719: Hoare quadruple {60911#true} {61547#(= 1 ~ldv_mutex_udev~0)} #2186#return; {61547#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-18 08:48:42,208 INFO L280 TraceCheckUtils]: 720: Hoare triple {61547#(= 1 ~ldv_mutex_udev~0)} ~tmp___1~0.base, ~tmp___1~0.offset := #t~ret47.base, #t~ret47.offset; {61547#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-18 08:48:42,209 INFO L280 TraceCheckUtils]: 721: Hoare triple {61547#(= 1 ~ldv_mutex_udev~0)} havoc #t~ret47.base, #t~ret47.offset; {61547#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-18 08:48:42,209 INFO L280 TraceCheckUtils]: 722: Hoare triple {61547#(= 1 ~ldv_mutex_udev~0)} ~ldvarg3~0.base, ~ldvarg3~0.offset := ~tmp___1~0.base, ~tmp___1~0.offset; {61547#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-18 08:48:42,210 INFO L263 TraceCheckUtils]: 723: Hoare triple {61547#(= 1 ~ldv_mutex_udev~0)} call #t~ret48.base, #t~ret48.offset := ldv_init_zalloc(1456); {61730#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} is VALID [2020-07-18 08:48:42,210 INFO L280 TraceCheckUtils]: 724: Hoare triple {61730#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {60911#true} is VALID [2020-07-18 08:48:42,210 INFO L280 TraceCheckUtils]: 725: Hoare triple {60911#true} havoc ~p~2.base, ~p~2.offset; {60911#true} is VALID [2020-07-18 08:48:42,211 INFO L280 TraceCheckUtils]: 726: Hoare triple {60911#true} havoc ~tmp~2.base, ~tmp~2.offset; {60911#true} is VALID [2020-07-18 08:48:42,211 INFO L280 TraceCheckUtils]: 727: Hoare triple {60911#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 {60911#true} is VALID [2020-07-18 08:48:42,212 INFO L263 TraceCheckUtils]: 728: Hoare triple {60911#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)); {61738#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-18 08:48:42,212 INFO L280 TraceCheckUtils]: 729: Hoare triple {61738#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {60911#true} is VALID [2020-07-18 08:48:42,212 INFO L280 TraceCheckUtils]: 730: Hoare triple {60911#true} assume true; {60911#true} is VALID [2020-07-18 08:48:42,212 INFO L275 TraceCheckUtils]: 731: Hoare quadruple {60911#true} {60911#true} #2150#return; {60911#true} is VALID [2020-07-18 08:48:42,213 INFO L280 TraceCheckUtils]: 732: Hoare triple {60911#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {60911#true} is VALID [2020-07-18 08:48:42,213 INFO L280 TraceCheckUtils]: 733: Hoare triple {60911#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {60911#true} is VALID [2020-07-18 08:48:42,213 INFO L263 TraceCheckUtils]: 734: Hoare triple {60911#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {60911#true} is VALID [2020-07-18 08:48:42,213 INFO L280 TraceCheckUtils]: 735: Hoare triple {60911#true} ~cond := #in~cond; {60911#true} is VALID [2020-07-18 08:48:42,213 INFO L280 TraceCheckUtils]: 736: Hoare triple {60911#true} assume !(0 == ~cond); {60911#true} is VALID [2020-07-18 08:48:42,214 INFO L280 TraceCheckUtils]: 737: Hoare triple {60911#true} assume true; {60911#true} is VALID [2020-07-18 08:48:42,214 INFO L275 TraceCheckUtils]: 738: Hoare quadruple {60911#true} {60911#true} #2152#return; {60911#true} is VALID [2020-07-18 08:48:42,214 INFO L280 TraceCheckUtils]: 739: Hoare triple {60911#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {60911#true} is VALID [2020-07-18 08:48:42,215 INFO L280 TraceCheckUtils]: 740: Hoare triple {60911#true} assume true; {60911#true} is VALID [2020-07-18 08:48:42,216 INFO L275 TraceCheckUtils]: 741: Hoare quadruple {60911#true} {61547#(= 1 ~ldv_mutex_udev~0)} #2188#return; {61547#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-18 08:48:42,217 INFO L280 TraceCheckUtils]: 742: Hoare triple {61547#(= 1 ~ldv_mutex_udev~0)} ~tmp___2~0.base, ~tmp___2~0.offset := #t~ret48.base, #t~ret48.offset; {61547#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-18 08:48:42,217 INFO L280 TraceCheckUtils]: 743: Hoare triple {61547#(= 1 ~ldv_mutex_udev~0)} havoc #t~ret48.base, #t~ret48.offset; {61547#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-18 08:48:42,218 INFO L280 TraceCheckUtils]: 744: Hoare triple {61547#(= 1 ~ldv_mutex_udev~0)} ~ldvarg4~0.base, ~ldvarg4~0.offset := ~tmp___2~0.base, ~tmp___2~0.offset; {61547#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-18 08:48:42,220 INFO L263 TraceCheckUtils]: 745: Hoare triple {61547#(= 1 ~ldv_mutex_udev~0)} call #t~ret49.base, #t~ret49.offset := ldv_init_zalloc(1456); {61730#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} is VALID [2020-07-18 08:48:42,220 INFO L280 TraceCheckUtils]: 746: Hoare triple {61730#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {60911#true} is VALID [2020-07-18 08:48:42,220 INFO L280 TraceCheckUtils]: 747: Hoare triple {60911#true} havoc ~p~2.base, ~p~2.offset; {60911#true} is VALID [2020-07-18 08:48:42,221 INFO L280 TraceCheckUtils]: 748: Hoare triple {60911#true} havoc ~tmp~2.base, ~tmp~2.offset; {60911#true} is VALID [2020-07-18 08:48:42,221 INFO L280 TraceCheckUtils]: 749: Hoare triple {60911#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 {60911#true} is VALID [2020-07-18 08:48:42,223 INFO L263 TraceCheckUtils]: 750: Hoare triple {60911#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)); {61738#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-18 08:48:42,223 INFO L280 TraceCheckUtils]: 751: Hoare triple {61738#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {60911#true} is VALID [2020-07-18 08:48:42,224 INFO L280 TraceCheckUtils]: 752: Hoare triple {60911#true} assume true; {60911#true} is VALID [2020-07-18 08:48:42,224 INFO L275 TraceCheckUtils]: 753: Hoare quadruple {60911#true} {60911#true} #2150#return; {60911#true} is VALID [2020-07-18 08:48:42,224 INFO L280 TraceCheckUtils]: 754: Hoare triple {60911#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {60911#true} is VALID [2020-07-18 08:48:42,224 INFO L280 TraceCheckUtils]: 755: Hoare triple {60911#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {60911#true} is VALID [2020-07-18 08:48:42,225 INFO L263 TraceCheckUtils]: 756: Hoare triple {60911#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {60911#true} is VALID [2020-07-18 08:48:42,225 INFO L280 TraceCheckUtils]: 757: Hoare triple {60911#true} ~cond := #in~cond; {60911#true} is VALID [2020-07-18 08:48:42,225 INFO L280 TraceCheckUtils]: 758: Hoare triple {60911#true} assume !(0 == ~cond); {60911#true} is VALID [2020-07-18 08:48:42,226 INFO L280 TraceCheckUtils]: 759: Hoare triple {60911#true} assume true; {60911#true} is VALID [2020-07-18 08:48:42,226 INFO L275 TraceCheckUtils]: 760: Hoare quadruple {60911#true} {60911#true} #2152#return; {60911#true} is VALID [2020-07-18 08:48:42,226 INFO L280 TraceCheckUtils]: 761: Hoare triple {60911#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {60911#true} is VALID [2020-07-18 08:48:42,226 INFO L280 TraceCheckUtils]: 762: Hoare triple {60911#true} assume true; {60911#true} is VALID [2020-07-18 08:48:42,228 INFO L275 TraceCheckUtils]: 763: Hoare quadruple {60911#true} {61547#(= 1 ~ldv_mutex_udev~0)} #2190#return; {61547#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-18 08:48:42,229 INFO L280 TraceCheckUtils]: 764: Hoare triple {61547#(= 1 ~ldv_mutex_udev~0)} ~tmp___3~0.base, ~tmp___3~0.offset := #t~ret49.base, #t~ret49.offset; {61547#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-18 08:48:42,229 INFO L280 TraceCheckUtils]: 765: Hoare triple {61547#(= 1 ~ldv_mutex_udev~0)} havoc #t~ret49.base, #t~ret49.offset; {61547#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-18 08:48:42,230 INFO L280 TraceCheckUtils]: 766: Hoare triple {61547#(= 1 ~ldv_mutex_udev~0)} ~ldvarg5~0.base, ~ldvarg5~0.offset := ~tmp___3~0.base, ~tmp___3~0.offset; {61547#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-18 08:48:42,231 INFO L263 TraceCheckUtils]: 767: Hoare triple {61547#(= 1 ~ldv_mutex_udev~0)} call #t~ret50.base, #t~ret50.offset := ldv_init_zalloc(1456); {61730#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} is VALID [2020-07-18 08:48:42,231 INFO L280 TraceCheckUtils]: 768: Hoare triple {61730#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {60911#true} is VALID [2020-07-18 08:48:42,232 INFO L280 TraceCheckUtils]: 769: Hoare triple {60911#true} havoc ~p~2.base, ~p~2.offset; {60911#true} is VALID [2020-07-18 08:48:42,232 INFO L280 TraceCheckUtils]: 770: Hoare triple {60911#true} havoc ~tmp~2.base, ~tmp~2.offset; {60911#true} is VALID [2020-07-18 08:48:42,232 INFO L280 TraceCheckUtils]: 771: Hoare triple {60911#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 {60911#true} is VALID [2020-07-18 08:48:42,234 INFO L263 TraceCheckUtils]: 772: Hoare triple {60911#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)); {61738#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-18 08:48:42,235 INFO L280 TraceCheckUtils]: 773: Hoare triple {61738#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {60911#true} is VALID [2020-07-18 08:48:42,235 INFO L280 TraceCheckUtils]: 774: Hoare triple {60911#true} assume true; {60911#true} is VALID [2020-07-18 08:48:42,235 INFO L275 TraceCheckUtils]: 775: Hoare quadruple {60911#true} {60911#true} #2150#return; {60911#true} is VALID [2020-07-18 08:48:42,235 INFO L280 TraceCheckUtils]: 776: Hoare triple {60911#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {60911#true} is VALID [2020-07-18 08:48:42,236 INFO L280 TraceCheckUtils]: 777: Hoare triple {60911#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {60911#true} is VALID [2020-07-18 08:48:42,236 INFO L263 TraceCheckUtils]: 778: Hoare triple {60911#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {60911#true} is VALID [2020-07-18 08:48:42,236 INFO L280 TraceCheckUtils]: 779: Hoare triple {60911#true} ~cond := #in~cond; {60911#true} is VALID [2020-07-18 08:48:42,237 INFO L280 TraceCheckUtils]: 780: Hoare triple {60911#true} assume !(0 == ~cond); {60911#true} is VALID [2020-07-18 08:48:42,237 INFO L280 TraceCheckUtils]: 781: Hoare triple {60911#true} assume true; {60911#true} is VALID [2020-07-18 08:48:42,237 INFO L275 TraceCheckUtils]: 782: Hoare quadruple {60911#true} {60911#true} #2152#return; {60911#true} is VALID [2020-07-18 08:48:42,238 INFO L280 TraceCheckUtils]: 783: Hoare triple {60911#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {60911#true} is VALID [2020-07-18 08:48:42,238 INFO L280 TraceCheckUtils]: 784: Hoare triple {60911#true} assume true; {60911#true} is VALID [2020-07-18 08:48:42,239 INFO L275 TraceCheckUtils]: 785: Hoare quadruple {60911#true} {61547#(= 1 ~ldv_mutex_udev~0)} #2192#return; {61547#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-18 08:48:42,240 INFO L280 TraceCheckUtils]: 786: Hoare triple {61547#(= 1 ~ldv_mutex_udev~0)} ~tmp___4~0.base, ~tmp___4~0.offset := #t~ret50.base, #t~ret50.offset; {61547#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-18 08:48:42,240 INFO L280 TraceCheckUtils]: 787: Hoare triple {61547#(= 1 ~ldv_mutex_udev~0)} havoc #t~ret50.base, #t~ret50.offset; {61547#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-18 08:48:42,241 INFO L280 TraceCheckUtils]: 788: Hoare triple {61547#(= 1 ~ldv_mutex_udev~0)} ~ldvarg6~0.base, ~ldvarg6~0.offset := ~tmp___4~0.base, ~tmp___4~0.offset; {61547#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-18 08:48:42,241 INFO L263 TraceCheckUtils]: 789: Hoare triple {61547#(= 1 ~ldv_mutex_udev~0)} call ldv_initialize(); {60911#true} is VALID [2020-07-18 08:48:42,241 INFO L280 TraceCheckUtils]: 790: Hoare triple {60911#true} assume true; {60911#true} is VALID [2020-07-18 08:48:42,242 INFO L275 TraceCheckUtils]: 791: Hoare quadruple {60911#true} {61547#(= 1 ~ldv_mutex_udev~0)} #2194#return; {61547#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-18 08:48:42,243 INFO L263 TraceCheckUtils]: 792: Hoare triple {61547#(= 1 ~ldv_mutex_udev~0)} call #t~ret51.base, #t~ret51.offset := ldv_memset(~#ldvarg2~0.base, ~#ldvarg2~0.offset, 0, 4); {61774#(and (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|))} is VALID [2020-07-18 08:48:42,243 INFO L280 TraceCheckUtils]: 793: Hoare triple {61774#(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; {60911#true} is VALID [2020-07-18 08:48:42,243 INFO L280 TraceCheckUtils]: 794: Hoare triple {60911#true} ~c := #in~c; {60911#true} is VALID [2020-07-18 08:48:42,244 INFO L280 TraceCheckUtils]: 795: Hoare triple {60911#true} ~n := #in~n; {60911#true} is VALID [2020-07-18 08:48:42,244 INFO L280 TraceCheckUtils]: 796: Hoare triple {60911#true} havoc ~tmp~3.base, ~tmp~3.offset; {60911#true} is VALID [2020-07-18 08:48:42,245 INFO L263 TraceCheckUtils]: 797: Hoare triple {60911#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)); {61774#(and (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|))} is VALID [2020-07-18 08:48:42,245 INFO L280 TraceCheckUtils]: 798: Hoare triple {61774#(and (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|))} #t~loopctr125 := 0; {60911#true} is VALID [2020-07-18 08:48:42,245 INFO L280 TraceCheckUtils]: 799: Hoare triple {60911#true} assume !(#t~loopctr125 < #amount); {60911#true} is VALID [2020-07-18 08:48:42,245 INFO L280 TraceCheckUtils]: 800: Hoare triple {60911#true} assume #res.base == #ptr.base && #res.offset == #ptr.offset; {60911#true} is VALID [2020-07-18 08:48:42,246 INFO L275 TraceCheckUtils]: 801: Hoare quadruple {60911#true} {60911#true} #2164#return; {60911#true} is VALID [2020-07-18 08:48:42,246 INFO L280 TraceCheckUtils]: 802: Hoare triple {60911#true} ~tmp~3.base, ~tmp~3.offset := ~s.base, ~s.offset; {60911#true} is VALID [2020-07-18 08:48:42,246 INFO L280 TraceCheckUtils]: 803: Hoare triple {60911#true} havoc #t~memset~res13.base, #t~memset~res13.offset; {60911#true} is VALID [2020-07-18 08:48:42,246 INFO L280 TraceCheckUtils]: 804: Hoare triple {60911#true} #res.base, #res.offset := ~tmp~3.base, ~tmp~3.offset; {60911#true} is VALID [2020-07-18 08:48:42,246 INFO L280 TraceCheckUtils]: 805: Hoare triple {60911#true} assume true; {60911#true} is VALID [2020-07-18 08:48:42,248 INFO L275 TraceCheckUtils]: 806: Hoare quadruple {60911#true} {61547#(= 1 ~ldv_mutex_udev~0)} #2196#return; {61547#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-18 08:48:42,248 INFO L280 TraceCheckUtils]: 807: Hoare triple {61547#(= 1 ~ldv_mutex_udev~0)} havoc #t~ret51.base, #t~ret51.offset; {61547#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-18 08:48:42,249 INFO L280 TraceCheckUtils]: 808: Hoare triple {61547#(= 1 ~ldv_mutex_udev~0)} ~ldv_state_variable_6~0 := 0; {61547#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-18 08:48:42,250 INFO L280 TraceCheckUtils]: 809: Hoare triple {61547#(= 1 ~ldv_mutex_udev~0)} ~ldv_state_variable_4~0 := 0; {61547#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-18 08:48:42,251 INFO L280 TraceCheckUtils]: 810: Hoare triple {61547#(= 1 ~ldv_mutex_udev~0)} ~ldv_state_variable_1~0 := 0; {61547#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-18 08:48:42,251 INFO L280 TraceCheckUtils]: 811: Hoare triple {61547#(= 1 ~ldv_mutex_udev~0)} ~ref_cnt~0 := 0; {61547#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-18 08:48:42,252 INFO L280 TraceCheckUtils]: 812: Hoare triple {61547#(= 1 ~ldv_mutex_udev~0)} ~ldv_state_variable_0~0 := 1; {61547#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-18 08:48:42,253 INFO L280 TraceCheckUtils]: 813: Hoare triple {61547#(= 1 ~ldv_mutex_udev~0)} ~ldv_state_variable_3~0 := 0; {61547#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-18 08:48:42,254 INFO L280 TraceCheckUtils]: 814: Hoare triple {61547#(= 1 ~ldv_mutex_udev~0)} ~ldv_state_variable_2~0 := 0; {61547#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-18 08:48:42,255 INFO L280 TraceCheckUtils]: 815: Hoare triple {61547#(= 1 ~ldv_mutex_udev~0)} ~ldv_state_variable_5~0 := 0; {61547#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-18 08:48:42,256 INFO L280 TraceCheckUtils]: 816: Hoare triple {61547#(= 1 ~ldv_mutex_udev~0)} assume -2147483648 <= #t~nondet52 && #t~nondet52 <= 2147483647; {61547#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-18 08:48:42,257 INFO L280 TraceCheckUtils]: 817: Hoare triple {61547#(= 1 ~ldv_mutex_udev~0)} ~tmp___5~0 := #t~nondet52; {61547#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-18 08:48:42,258 INFO L280 TraceCheckUtils]: 818: Hoare triple {61547#(= 1 ~ldv_mutex_udev~0)} havoc #t~nondet52; {61547#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-18 08:48:42,259 INFO L280 TraceCheckUtils]: 819: Hoare triple {61547#(= 1 ~ldv_mutex_udev~0)} #t~switch53 := 0 == ~tmp___5~0; {61547#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-18 08:48:42,260 INFO L280 TraceCheckUtils]: 820: Hoare triple {61547#(= 1 ~ldv_mutex_udev~0)} assume !#t~switch53; {61547#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-18 08:48:42,261 INFO L280 TraceCheckUtils]: 821: Hoare triple {61547#(= 1 ~ldv_mutex_udev~0)} #t~switch53 := #t~switch53 || 1 == ~tmp___5~0; {61547#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-18 08:48:42,261 INFO L280 TraceCheckUtils]: 822: Hoare triple {61547#(= 1 ~ldv_mutex_udev~0)} assume !#t~switch53; {61547#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-18 08:48:42,262 INFO L280 TraceCheckUtils]: 823: Hoare triple {61547#(= 1 ~ldv_mutex_udev~0)} #t~switch53 := #t~switch53 || 2 == ~tmp___5~0; {61547#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-18 08:48:42,263 INFO L280 TraceCheckUtils]: 824: Hoare triple {61547#(= 1 ~ldv_mutex_udev~0)} assume !#t~switch53; {61547#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-18 08:48:42,264 INFO L280 TraceCheckUtils]: 825: Hoare triple {61547#(= 1 ~ldv_mutex_udev~0)} #t~switch53 := #t~switch53 || 3 == ~tmp___5~0; {61547#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-18 08:48:42,264 INFO L280 TraceCheckUtils]: 826: Hoare triple {61547#(= 1 ~ldv_mutex_udev~0)} assume #t~switch53; {61547#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-18 08:48:42,265 INFO L280 TraceCheckUtils]: 827: Hoare triple {61547#(= 1 ~ldv_mutex_udev~0)} assume 0 != ~ldv_state_variable_0~0; {61547#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-18 08:48:42,266 INFO L280 TraceCheckUtils]: 828: Hoare triple {61547#(= 1 ~ldv_mutex_udev~0)} assume -2147483648 <= #t~nondet66 && #t~nondet66 <= 2147483647; {61547#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-18 08:48:42,267 INFO L280 TraceCheckUtils]: 829: Hoare triple {61547#(= 1 ~ldv_mutex_udev~0)} ~tmp___9~0 := #t~nondet66; {61547#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-18 08:48:42,267 INFO L280 TraceCheckUtils]: 830: Hoare triple {61547#(= 1 ~ldv_mutex_udev~0)} havoc #t~nondet66; {61547#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-18 08:48:42,268 INFO L280 TraceCheckUtils]: 831: Hoare triple {61547#(= 1 ~ldv_mutex_udev~0)} #t~switch67 := 0 == ~tmp___9~0; {61547#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-18 08:48:42,269 INFO L280 TraceCheckUtils]: 832: Hoare triple {61547#(= 1 ~ldv_mutex_udev~0)} assume !#t~switch67; {61547#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-18 08:48:42,270 INFO L280 TraceCheckUtils]: 833: Hoare triple {61547#(= 1 ~ldv_mutex_udev~0)} #t~switch67 := #t~switch67 || 1 == ~tmp___9~0; {61547#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-18 08:48:42,271 INFO L280 TraceCheckUtils]: 834: Hoare triple {61547#(= 1 ~ldv_mutex_udev~0)} assume #t~switch67; {61547#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-18 08:48:42,271 INFO L280 TraceCheckUtils]: 835: Hoare triple {61547#(= 1 ~ldv_mutex_udev~0)} assume 1 == ~ldv_state_variable_0~0; {61547#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-18 08:48:42,273 INFO L263 TraceCheckUtils]: 836: Hoare triple {61547#(= 1 ~ldv_mutex_udev~0)} call #t~ret68 := cdc_subset_driver_init(); {61779#(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-18 08:48:42,274 INFO L280 TraceCheckUtils]: 837: Hoare triple {61779#(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; {60911#true} is VALID [2020-07-18 08:48:42,275 INFO L263 TraceCheckUtils]: 838: Hoare triple {60911#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); {61779#(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-18 08:48:42,276 INFO L280 TraceCheckUtils]: 839: Hoare triple {61779#(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; {60911#true} is VALID [2020-07-18 08:48:42,276 INFO L280 TraceCheckUtils]: 840: Hoare triple {60911#true} ~ldv_func_arg2.base, ~ldv_func_arg2.offset := #in~ldv_func_arg2.base, #in~ldv_func_arg2.offset; {60911#true} is VALID [2020-07-18 08:48:42,276 INFO L280 TraceCheckUtils]: 841: Hoare triple {60911#true} ~ldv_func_arg3.base, ~ldv_func_arg3.offset := #in~ldv_func_arg3.base, #in~ldv_func_arg3.offset; {60911#true} is VALID [2020-07-18 08:48:42,276 INFO L280 TraceCheckUtils]: 842: Hoare triple {60911#true} havoc ~ldv_func_res~1; {60911#true} is VALID [2020-07-18 08:48:42,276 INFO L280 TraceCheckUtils]: 843: Hoare triple {60911#true} havoc ~tmp~11; {60911#true} is VALID [2020-07-18 08:48:42,276 INFO L263 TraceCheckUtils]: 844: Hoare triple {60911#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); {60911#true} is VALID [2020-07-18 08:48:42,277 INFO L280 TraceCheckUtils]: 845: Hoare triple {60911#true} ~arg0.base, ~arg0.offset := #in~arg0.base, #in~arg0.offset; {60911#true} is VALID [2020-07-18 08:48:42,277 INFO L280 TraceCheckUtils]: 846: Hoare triple {60911#true} ~arg1.base, ~arg1.offset := #in~arg1.base, #in~arg1.offset; {60911#true} is VALID [2020-07-18 08:48:42,277 INFO L280 TraceCheckUtils]: 847: Hoare triple {60911#true} ~arg2.base, ~arg2.offset := #in~arg2.base, #in~arg2.offset; {60911#true} is VALID [2020-07-18 08:48:42,277 INFO L280 TraceCheckUtils]: 848: Hoare triple {60911#true} assume -2147483648 <= #t~nondet118 && #t~nondet118 <= 2147483647; {60911#true} is VALID [2020-07-18 08:48:42,277 INFO L280 TraceCheckUtils]: 849: Hoare triple {60911#true} #res := #t~nondet118; {60911#true} is VALID [2020-07-18 08:48:42,277 INFO L280 TraceCheckUtils]: 850: Hoare triple {60911#true} havoc #t~nondet118; {60911#true} is VALID [2020-07-18 08:48:42,278 INFO L280 TraceCheckUtils]: 851: Hoare triple {60911#true} assume true; {60911#true} is VALID [2020-07-18 08:48:42,278 INFO L275 TraceCheckUtils]: 852: Hoare quadruple {60911#true} {60911#true} #2304#return; {60911#true} is VALID [2020-07-18 08:48:42,278 INFO L280 TraceCheckUtils]: 853: Hoare triple {60911#true} assume -2147483648 <= #t~ret81 && #t~ret81 <= 2147483647; {60911#true} is VALID [2020-07-18 08:48:42,278 INFO L280 TraceCheckUtils]: 854: Hoare triple {60911#true} ~tmp~11 := #t~ret81; {60911#true} is VALID [2020-07-18 08:48:42,278 INFO L280 TraceCheckUtils]: 855: Hoare triple {60911#true} havoc #t~ret81; {60911#true} is VALID [2020-07-18 08:48:42,278 INFO L280 TraceCheckUtils]: 856: Hoare triple {60911#true} ~ldv_func_res~1 := ~tmp~11; {60911#true} is VALID [2020-07-18 08:48:42,278 INFO L280 TraceCheckUtils]: 857: Hoare triple {60911#true} ~ldv_state_variable_1~0 := 1; {60911#true} is VALID [2020-07-18 08:48:42,279 INFO L280 TraceCheckUtils]: 858: Hoare triple {60911#true} ~usb_counter~0 := 0; {60911#true} is VALID [2020-07-18 08:48:42,280 INFO L263 TraceCheckUtils]: 859: Hoare triple {60911#true} call ldv_usb_driver_1(); {61862#(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-18 08:48:42,280 INFO L280 TraceCheckUtils]: 860: Hoare triple {61862#(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; {60911#true} is VALID [2020-07-18 08:48:42,281 INFO L263 TraceCheckUtils]: 861: Hoare triple {60911#true} call #t~ret44.base, #t~ret44.offset := ldv_init_zalloc(1560); {61730#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} is VALID [2020-07-18 08:48:42,281 INFO L280 TraceCheckUtils]: 862: Hoare triple {61730#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {60911#true} is VALID [2020-07-18 08:48:42,281 INFO L280 TraceCheckUtils]: 863: Hoare triple {60911#true} havoc ~p~2.base, ~p~2.offset; {60911#true} is VALID [2020-07-18 08:48:42,281 INFO L280 TraceCheckUtils]: 864: Hoare triple {60911#true} havoc ~tmp~2.base, ~tmp~2.offset; {60911#true} is VALID [2020-07-18 08:48:42,281 INFO L280 TraceCheckUtils]: 865: Hoare triple {60911#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 {60911#true} is VALID [2020-07-18 08:48:42,284 INFO L263 TraceCheckUtils]: 866: Hoare triple {60911#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)); {61738#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-18 08:48:42,284 INFO L280 TraceCheckUtils]: 867: Hoare triple {61738#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {60911#true} is VALID [2020-07-18 08:48:42,284 INFO L280 TraceCheckUtils]: 868: Hoare triple {60911#true} assume true; {60911#true} is VALID [2020-07-18 08:48:42,284 INFO L275 TraceCheckUtils]: 869: Hoare quadruple {60911#true} {60911#true} #2150#return; {60911#true} is VALID [2020-07-18 08:48:42,285 INFO L280 TraceCheckUtils]: 870: Hoare triple {60911#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {60911#true} is VALID [2020-07-18 08:48:42,285 INFO L280 TraceCheckUtils]: 871: Hoare triple {60911#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {60911#true} is VALID [2020-07-18 08:48:42,285 INFO L263 TraceCheckUtils]: 872: Hoare triple {60911#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {60911#true} is VALID [2020-07-18 08:48:42,285 INFO L280 TraceCheckUtils]: 873: Hoare triple {60911#true} ~cond := #in~cond; {60911#true} is VALID [2020-07-18 08:48:42,286 INFO L280 TraceCheckUtils]: 874: Hoare triple {60911#true} assume !(0 == ~cond); {60911#true} is VALID [2020-07-18 08:48:42,286 INFO L280 TraceCheckUtils]: 875: Hoare triple {60911#true} assume true; {60911#true} is VALID [2020-07-18 08:48:42,286 INFO L275 TraceCheckUtils]: 876: Hoare quadruple {60911#true} {60911#true} #2152#return; {60911#true} is VALID [2020-07-18 08:48:42,286 INFO L280 TraceCheckUtils]: 877: Hoare triple {60911#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {60911#true} is VALID [2020-07-18 08:48:42,287 INFO L280 TraceCheckUtils]: 878: Hoare triple {60911#true} assume true; {60911#true} is VALID [2020-07-18 08:48:42,287 INFO L275 TraceCheckUtils]: 879: Hoare quadruple {60911#true} {60911#true} #2120#return; {60911#true} is VALID [2020-07-18 08:48:42,287 INFO L280 TraceCheckUtils]: 880: Hoare triple {60911#true} ~tmp~7.base, ~tmp~7.offset := #t~ret44.base, #t~ret44.offset; {60911#true} is VALID [2020-07-18 08:48:42,288 INFO L280 TraceCheckUtils]: 881: Hoare triple {60911#true} havoc #t~ret44.base, #t~ret44.offset; {60911#true} is VALID [2020-07-18 08:48:42,288 INFO L280 TraceCheckUtils]: 882: Hoare triple {60911#true} ~cdc_subset_driver_group1~0.base, ~cdc_subset_driver_group1~0.offset := ~tmp~7.base, ~tmp~7.offset; {60911#true} is VALID [2020-07-18 08:48:42,288 INFO L280 TraceCheckUtils]: 883: Hoare triple {60911#true} assume true; {60911#true} is VALID [2020-07-18 08:48:42,288 INFO L275 TraceCheckUtils]: 884: Hoare quadruple {60911#true} {60911#true} #2306#return; {60911#true} is VALID [2020-07-18 08:48:42,289 INFO L280 TraceCheckUtils]: 885: Hoare triple {60911#true} #res := ~ldv_func_res~1; {60911#true} is VALID [2020-07-18 08:48:42,289 INFO L280 TraceCheckUtils]: 886: Hoare triple {60911#true} assume true; {60911#true} is VALID [2020-07-18 08:48:42,289 INFO L275 TraceCheckUtils]: 887: Hoare quadruple {60911#true} {60911#true} #2114#return; {60911#true} is VALID [2020-07-18 08:48:42,290 INFO L280 TraceCheckUtils]: 888: Hoare triple {60911#true} assume -2147483648 <= #t~ret43 && #t~ret43 <= 2147483647; {60911#true} is VALID [2020-07-18 08:48:42,290 INFO L280 TraceCheckUtils]: 889: Hoare triple {60911#true} ~tmp~6 := #t~ret43; {60911#true} is VALID [2020-07-18 08:48:42,290 INFO L280 TraceCheckUtils]: 890: Hoare triple {60911#true} havoc #t~ret43; {60911#true} is VALID [2020-07-18 08:48:42,290 INFO L280 TraceCheckUtils]: 891: Hoare triple {60911#true} #res := ~tmp~6; {60911#true} is VALID [2020-07-18 08:48:42,291 INFO L280 TraceCheckUtils]: 892: Hoare triple {60911#true} assume true; {60911#true} is VALID [2020-07-18 08:48:42,292 INFO L275 TraceCheckUtils]: 893: Hoare quadruple {60911#true} {61547#(= 1 ~ldv_mutex_udev~0)} #2222#return; {61547#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-18 08:48:42,293 INFO L280 TraceCheckUtils]: 894: Hoare triple {61547#(= 1 ~ldv_mutex_udev~0)} assume -2147483648 <= #t~ret68 && #t~ret68 <= 2147483647; {61547#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-18 08:48:42,293 INFO L280 TraceCheckUtils]: 895: Hoare triple {61547#(= 1 ~ldv_mutex_udev~0)} ~ldv_retval_3~0 := #t~ret68; {61547#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-18 08:48:42,294 INFO L280 TraceCheckUtils]: 896: Hoare triple {61547#(= 1 ~ldv_mutex_udev~0)} havoc #t~ret68; {61547#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-18 08:48:42,295 INFO L280 TraceCheckUtils]: 897: Hoare triple {61547#(= 1 ~ldv_mutex_udev~0)} assume !(0 == ~ldv_retval_3~0); {61547#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-18 08:48:42,296 INFO L280 TraceCheckUtils]: 898: Hoare triple {61547#(= 1 ~ldv_mutex_udev~0)} assume 0 != ~ldv_retval_3~0; {61547#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-18 08:48:42,297 INFO L280 TraceCheckUtils]: 899: Hoare triple {61547#(= 1 ~ldv_mutex_udev~0)} ~ldv_state_variable_0~0 := 2; {61547#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-18 08:48:42,297 INFO L263 TraceCheckUtils]: 900: Hoare triple {61547#(= 1 ~ldv_mutex_udev~0)} call ldv_check_final_state(); {61547#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-18 08:48:42,298 INFO L280 TraceCheckUtils]: 901: Hoare triple {61547#(= 1 ~ldv_mutex_udev~0)} assume !(1 != ~ldv_mutex_i_mutex_of_inode~0); {61547#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-18 08:48:42,299 INFO L280 TraceCheckUtils]: 902: Hoare triple {61547#(= 1 ~ldv_mutex_udev~0)} assume !(1 != ~ldv_mutex_lock~0); {61547#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-18 08:48:42,300 INFO L280 TraceCheckUtils]: 903: Hoare triple {61547#(= 1 ~ldv_mutex_udev~0)} assume !(1 != ~ldv_mutex_mutex_of_device~0); {61547#(= 1 ~ldv_mutex_udev~0)} is VALID [2020-07-18 08:48:42,300 INFO L280 TraceCheckUtils]: 904: Hoare triple {61547#(= 1 ~ldv_mutex_udev~0)} assume 1 != ~ldv_mutex_udev~0; {60912#false} is VALID [2020-07-18 08:48:42,301 INFO L263 TraceCheckUtils]: 905: Hoare triple {60912#false} call ldv_error(); {60912#false} is VALID [2020-07-18 08:48:42,301 INFO L280 TraceCheckUtils]: 906: Hoare triple {60912#false} assume !false; {60912#false} is VALID [2020-07-18 08:48:42,776 INFO L134 CoverageAnalysis]: Checked inductivity of 378 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 378 trivial. 0 not checked. [2020-07-18 08:48:42,777 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1118769699] [2020-07-18 08:48:42,777 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-07-18 08:48:42,777 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2020-07-18 08:48:42,777 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [458624007] [2020-07-18 08:48:42,778 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 907 [2020-07-18 08:48:42,778 INFO L84 Accepts]: Finished accepts. word is accepted. [2020-07-18 08:48:42,779 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 9 states. [2020-07-18 08:48:43,640 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-18 08:48:43,641 INFO L459 AbstractCegarLoop]: Interpolant automaton has 9 states [2020-07-18 08:48:43,641 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-07-18 08:48:43,641 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2020-07-18 08:48:43,641 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2020-07-18 08:48:43,642 INFO L87 Difference]: Start difference. First operand 1796 states and 1988 transitions. Second operand 9 states. [2020-07-18 08:48:43,999 WARN L193 SmtUtils]: Spent 312.00 ms on a formula simplification that was a NOOP. DAG size: 241 [2020-07-18 08:48:53,553 WARN L193 SmtUtils]: Spent 330.00 ms on a formula simplification that was a NOOP. DAG size: 243 [2020-07-18 08:48:54,673 WARN L193 SmtUtils]: Spent 310.00 ms on a formula simplification that was a NOOP. DAG size: 234 [2020-07-18 08:49:37,131 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-18 08:49:37,131 INFO L93 Difference]: Finished difference Result 3955 states and 4544 transitions. [2020-07-18 08:49:37,131 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2020-07-18 08:49:37,132 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 907 [2020-07-18 08:49:37,132 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-18 08:49:37,132 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2020-07-18 08:49:37,146 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 2019 transitions. [2020-07-18 08:49:37,147 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2020-07-18 08:49:37,159 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 2019 transitions. [2020-07-18 08:49:37,159 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 13 states and 2019 transitions. [2020-07-18 08:49:41,720 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 2019 edges. 2019 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2020-07-18 08:49:42,054 INFO L225 Difference]: With dead ends: 3955 [2020-07-18 08:49:42,054 INFO L226 Difference]: Without dead ends: 2869 [2020-07-18 08:49:42,056 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=92, Invalid=180, Unknown=0, NotChecked=0, Total=272 [2020-07-18 08:49:42,059 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2869 states. [2020-07-18 08:50:09,566 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2869 to 2830. [2020-07-18 08:50:09,566 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2020-07-18 08:50:09,566 INFO L82 GeneralOperation]: Start isEquivalent. First operand 2869 states. Second operand 2830 states. [2020-07-18 08:50:09,567 INFO L74 IsIncluded]: Start isIncluded. First operand 2869 states. Second operand 2830 states. [2020-07-18 08:50:09,567 INFO L87 Difference]: Start difference. First operand 2869 states. Second operand 2830 states. [2020-07-18 08:50:09,810 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-18 08:50:09,810 INFO L93 Difference]: Finished difference Result 2869 states and 3255 transitions. [2020-07-18 08:50:09,810 INFO L276 IsEmpty]: Start isEmpty. Operand 2869 states and 3255 transitions. [2020-07-18 08:50:09,815 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2020-07-18 08:50:09,815 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2020-07-18 08:50:09,815 INFO L74 IsIncluded]: Start isIncluded. First operand 2830 states. Second operand 2869 states. [2020-07-18 08:50:09,815 INFO L87 Difference]: Start difference. First operand 2830 states. Second operand 2869 states. [2020-07-18 08:50:10,053 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-18 08:50:10,053 INFO L93 Difference]: Finished difference Result 2869 states and 3255 transitions. [2020-07-18 08:50:10,054 INFO L276 IsEmpty]: Start isEmpty. Operand 2869 states and 3255 transitions. [2020-07-18 08:50:10,057 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2020-07-18 08:50:10,057 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2020-07-18 08:50:10,057 INFO L88 GeneralOperation]: Finished isEquivalent. [2020-07-18 08:50:10,057 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2020-07-18 08:50:10,058 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2830 states. [2020-07-18 08:50:10,333 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2830 states to 2830 states and 3212 transitions. [2020-07-18 08:50:10,333 INFO L78 Accepts]: Start accepts. Automaton has 2830 states and 3212 transitions. Word has length 907 [2020-07-18 08:50:10,334 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-18 08:50:10,334 INFO L479 AbstractCegarLoop]: Abstraction has 2830 states and 3212 transitions. [2020-07-18 08:50:10,334 INFO L480 AbstractCegarLoop]: Interpolant automaton has 9 states. [2020-07-18 08:50:10,334 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 2830 states and 3212 transitions. [2020-07-18 08:50:19,302 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-18 08:50:19,302 INFO L276 IsEmpty]: Start isEmpty. Operand 2830 states and 3212 transitions. [2020-07-18 08:50:19,316 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 988 [2020-07-18 08:50:19,316 INFO L414 BasicCegarLoop]: Found error trace [2020-07-18 08:50:19,317 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-18 08:50:19,317 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2020-07-18 08:50:19,317 INFO L427 AbstractCegarLoop]: === Iteration 7 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-18 08:50:19,318 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-18 08:50:19,318 INFO L82 PathProgramCache]: Analyzing trace with hash 1265754919, now seen corresponding path program 1 times [2020-07-18 08:50:19,318 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-07-18 08:50:19,318 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [1182242316] [2020-07-18 08:50:19,319 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-07-18 08:50:19,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:50:20,393 WARN L193 SmtUtils]: Spent 471.00 ms on a formula simplification that was a NOOP. DAG size: 232 [2020-07-18 08:50:20,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:50:20,692 INFO L280 TraceCheckUtils]: 0: Hoare triple {82081#(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; {81221#true} is VALID [2020-07-18 08:50:20,692 INFO L280 TraceCheckUtils]: 1: Hoare triple {81221#true} #valid := #valid[0 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,692 INFO L280 TraceCheckUtils]: 2: Hoare triple {81221#true} assume 0 < #StackHeapBarrier; {81221#true} is VALID [2020-07-18 08:50:20,693 INFO L280 TraceCheckUtils]: 3: Hoare triple {81221#true} SUMMARY for call #t~string33.base, #t~string33.offset := #Ultimate.allocOnStack(10); srcloc: L5851 {81221#true} is VALID [2020-07-18 08:50:20,693 INFO L280 TraceCheckUtils]: 4: Hoare triple {81221#true} SUMMARY for call #t~string34.base, #t~string34.offset := #Ultimate.allocOnStack(25); srcloc: L5851-1 {81221#true} is VALID [2020-07-18 08:50:20,693 INFO L280 TraceCheckUtils]: 5: Hoare triple {81221#true} SUMMARY for call #t~string35.base, #t~string35.offset := #Ultimate.allocOnStack(28); srcloc: L5854 {81221#true} is VALID [2020-07-18 08:50:20,693 INFO L280 TraceCheckUtils]: 6: Hoare triple {81221#true} SUMMARY for call #t~string36.base, #t~string36.offset := #Ultimate.allocOnStack(17); srcloc: L5857 {81221#true} is VALID [2020-07-18 08:50:20,693 INFO L280 TraceCheckUtils]: 7: Hoare triple {81221#true} SUMMARY for call #t~string37.base, #t~string37.offset := #Ultimate.allocOnStack(21); srcloc: L5860 {81221#true} is VALID [2020-07-18 08:50:20,693 INFO L280 TraceCheckUtils]: 8: Hoare triple {81221#true} SUMMARY for call #t~string38.base, #t~string38.offset := #Ultimate.allocOnStack(13); srcloc: L5863 {81221#true} is VALID [2020-07-18 08:50:20,694 INFO L280 TraceCheckUtils]: 9: Hoare triple {81221#true} SUMMARY for call #t~string39.base, #t~string39.offset := #Ultimate.allocOnStack(5); srcloc: L5866 {81221#true} is VALID [2020-07-18 08:50:20,694 INFO L280 TraceCheckUtils]: 10: Hoare triple {81221#true} SUMMARY for call write~init~int(89, #t~string39.base, #t~string39.offset, 1); srcloc: L5869 {81221#true} is VALID [2020-07-18 08:50:20,694 INFO L280 TraceCheckUtils]: 11: Hoare triple {81221#true} SUMMARY for call write~init~int(111, #t~string39.base, 1 + #t~string39.offset, 1); srcloc: L5869-1 {81221#true} is VALID [2020-07-18 08:50:20,694 INFO L280 TraceCheckUtils]: 12: Hoare triple {81221#true} SUMMARY for call write~init~int(112, #t~string39.base, 2 + #t~string39.offset, 1); srcloc: L5869-2 {81221#true} is VALID [2020-07-18 08:50:20,694 INFO L280 TraceCheckUtils]: 13: Hoare triple {81221#true} SUMMARY for call write~init~int(121, #t~string39.base, 3 + #t~string39.offset, 1); srcloc: L5869-3 {81221#true} is VALID [2020-07-18 08:50:20,694 INFO L280 TraceCheckUtils]: 14: Hoare triple {81221#true} SUMMARY for call write~init~int(0, #t~string39.base, 4 + #t~string39.offset, 1); srcloc: L5869-4 {81221#true} is VALID [2020-07-18 08:50:20,695 INFO L280 TraceCheckUtils]: 15: Hoare triple {81221#true} SUMMARY for call #t~string40.base, #t~string40.offset := #Ultimate.allocOnStack(19); srcloc: L5869-5 {81221#true} is VALID [2020-07-18 08:50:20,695 INFO L280 TraceCheckUtils]: 16: Hoare triple {81221#true} SUMMARY for call #t~string41.base, #t~string41.offset := #Ultimate.allocOnStack(11); srcloc: L5872 {81221#true} is VALID [2020-07-18 08:50:20,695 INFO L280 TraceCheckUtils]: 17: Hoare triple {81221#true} SUMMARY for call #t~string42.base, #t~string42.offset := #Ultimate.allocOnStack(11); srcloc: L5931 {81221#true} is VALID [2020-07-18 08:50:20,695 INFO L280 TraceCheckUtils]: 18: Hoare triple {81221#true} ~ldv_state_variable_3~0 := 0; {81221#true} is VALID [2020-07-18 08:50:20,695 INFO L280 TraceCheckUtils]: 19: Hoare triple {81221#true} ~LDV_IN_INTERRUPT~0 := 1; {81221#true} is VALID [2020-07-18 08:50:20,695 INFO L280 TraceCheckUtils]: 20: Hoare triple {81221#true} ~ldv_state_variable_2~0 := 0; {81221#true} is VALID [2020-07-18 08:50:20,696 INFO L280 TraceCheckUtils]: 21: Hoare triple {81221#true} ~ref_cnt~0 := 0; {81221#true} is VALID [2020-07-18 08:50:20,696 INFO L280 TraceCheckUtils]: 22: Hoare triple {81221#true} ~ldv_state_variable_1~0 := 0; {81221#true} is VALID [2020-07-18 08:50:20,696 INFO L280 TraceCheckUtils]: 23: Hoare triple {81221#true} ~usb_counter~0 := 0; {81221#true} is VALID [2020-07-18 08:50:20,696 INFO L280 TraceCheckUtils]: 24: Hoare triple {81221#true} ~cdc_subset_driver_group1~0.base, ~cdc_subset_driver_group1~0.offset := 0, 0; {81221#true} is VALID [2020-07-18 08:50:20,696 INFO L280 TraceCheckUtils]: 25: Hoare triple {81221#true} ~ldv_state_variable_4~0 := 0; {81221#true} is VALID [2020-07-18 08:50:20,696 INFO L280 TraceCheckUtils]: 26: Hoare triple {81221#true} ~ldv_state_variable_6~0 := 0; {81221#true} is VALID [2020-07-18 08:50:20,697 INFO L280 TraceCheckUtils]: 27: Hoare triple {81221#true} ~ldv_state_variable_0~0 := 0; {81221#true} is VALID [2020-07-18 08:50:20,697 INFO L280 TraceCheckUtils]: 28: Hoare triple {81221#true} ~ldv_state_variable_5~0 := 0; {81221#true} is VALID [2020-07-18 08:50:20,697 INFO L280 TraceCheckUtils]: 29: Hoare triple {81221#true} SUMMARY for call ~#ali_m5632_info~0.base, ~#ali_m5632_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5850 {81221#true} is VALID [2020-07-18 08:50:20,697 INFO L280 TraceCheckUtils]: 30: Hoare triple {81221#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 {81221#true} is VALID [2020-07-18 08:50:20,697 INFO L280 TraceCheckUtils]: 31: Hoare triple {81221#true} SUMMARY for call write~init~int(4096, ~#ali_m5632_info~0.base, 8 + ~#ali_m5632_info~0.offset, 4); srcloc: L5850-2 {81221#true} is VALID [2020-07-18 08:50:20,697 INFO L280 TraceCheckUtils]: 32: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 12 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-3 {81221#true} is VALID [2020-07-18 08:50:20,698 INFO L280 TraceCheckUtils]: 33: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 20 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-4 {81221#true} is VALID [2020-07-18 08:50:20,698 INFO L280 TraceCheckUtils]: 34: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 28 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-5 {81221#true} is VALID [2020-07-18 08:50:20,698 INFO L280 TraceCheckUtils]: 35: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 36 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-6 {81221#true} is VALID [2020-07-18 08:50:20,698 INFO L280 TraceCheckUtils]: 36: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 44 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-7 {81221#true} is VALID [2020-07-18 08:50:20,698 INFO L280 TraceCheckUtils]: 37: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 52 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-8 {81221#true} is VALID [2020-07-18 08:50:20,698 INFO L280 TraceCheckUtils]: 38: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 60 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-9 {81221#true} is VALID [2020-07-18 08:50:20,698 INFO L280 TraceCheckUtils]: 39: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 68 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-10 {81221#true} is VALID [2020-07-18 08:50:20,699 INFO L280 TraceCheckUtils]: 40: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 76 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-11 {81221#true} is VALID [2020-07-18 08:50:20,699 INFO L280 TraceCheckUtils]: 41: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 84 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-12 {81221#true} is VALID [2020-07-18 08:50:20,699 INFO L280 TraceCheckUtils]: 42: Hoare triple {81221#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 {81221#true} is VALID [2020-07-18 08:50:20,699 INFO L280 TraceCheckUtils]: 43: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 100 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-14 {81221#true} is VALID [2020-07-18 08:50:20,699 INFO L280 TraceCheckUtils]: 44: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 108 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-15 {81221#true} is VALID [2020-07-18 08:50:20,699 INFO L280 TraceCheckUtils]: 45: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 116 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-16 {81221#true} is VALID [2020-07-18 08:50:20,700 INFO L280 TraceCheckUtils]: 46: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#ali_m5632_info~0.base, 124 + ~#ali_m5632_info~0.offset, 4); srcloc: L5850-17 {81221#true} is VALID [2020-07-18 08:50:20,700 INFO L280 TraceCheckUtils]: 47: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#ali_m5632_info~0.base, 128 + ~#ali_m5632_info~0.offset, 4); srcloc: L5850-18 {81221#true} is VALID [2020-07-18 08:50:20,700 INFO L280 TraceCheckUtils]: 48: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#ali_m5632_info~0.base, 132 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-19 {81221#true} is VALID [2020-07-18 08:50:20,700 INFO L280 TraceCheckUtils]: 49: Hoare triple {81221#true} SUMMARY for call ~#an2720_info~0.base, ~#an2720_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5850-20 {81221#true} is VALID [2020-07-18 08:50:20,700 INFO L280 TraceCheckUtils]: 50: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(#t~string34.base, #t~string34.offset, ~#an2720_info~0.base, ~#an2720_info~0.offset, 8); srcloc: L5853 {81221#true} is VALID [2020-07-18 08:50:20,700 INFO L280 TraceCheckUtils]: 51: Hoare triple {81221#true} SUMMARY for call write~init~int(4096, ~#an2720_info~0.base, 8 + ~#an2720_info~0.offset, 4); srcloc: L5853-1 {81221#true} is VALID [2020-07-18 08:50:20,701 INFO L280 TraceCheckUtils]: 52: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 12 + ~#an2720_info~0.offset, 8); srcloc: L5853-2 {81221#true} is VALID [2020-07-18 08:50:20,701 INFO L280 TraceCheckUtils]: 53: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 20 + ~#an2720_info~0.offset, 8); srcloc: L5853-3 {81221#true} is VALID [2020-07-18 08:50:20,701 INFO L280 TraceCheckUtils]: 54: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 28 + ~#an2720_info~0.offset, 8); srcloc: L5853-4 {81221#true} is VALID [2020-07-18 08:50:20,701 INFO L280 TraceCheckUtils]: 55: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 36 + ~#an2720_info~0.offset, 8); srcloc: L5853-5 {81221#true} is VALID [2020-07-18 08:50:20,701 INFO L280 TraceCheckUtils]: 56: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 44 + ~#an2720_info~0.offset, 8); srcloc: L5853-6 {81221#true} is VALID [2020-07-18 08:50:20,702 INFO L280 TraceCheckUtils]: 57: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 52 + ~#an2720_info~0.offset, 8); srcloc: L5853-7 {81221#true} is VALID [2020-07-18 08:50:20,702 INFO L280 TraceCheckUtils]: 58: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 60 + ~#an2720_info~0.offset, 8); srcloc: L5853-8 {81221#true} is VALID [2020-07-18 08:50:20,702 INFO L280 TraceCheckUtils]: 59: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 68 + ~#an2720_info~0.offset, 8); srcloc: L5853-9 {81221#true} is VALID [2020-07-18 08:50:20,702 INFO L280 TraceCheckUtils]: 60: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 76 + ~#an2720_info~0.offset, 8); srcloc: L5853-10 {81221#true} is VALID [2020-07-18 08:50:20,702 INFO L280 TraceCheckUtils]: 61: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 84 + ~#an2720_info~0.offset, 8); srcloc: L5853-11 {81221#true} is VALID [2020-07-18 08:50:20,702 INFO L280 TraceCheckUtils]: 62: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 92 + ~#an2720_info~0.offset, 8); srcloc: L5853-12 {81221#true} is VALID [2020-07-18 08:50:20,703 INFO L280 TraceCheckUtils]: 63: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 100 + ~#an2720_info~0.offset, 8); srcloc: L5853-13 {81221#true} is VALID [2020-07-18 08:50:20,703 INFO L280 TraceCheckUtils]: 64: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 108 + ~#an2720_info~0.offset, 8); srcloc: L5853-14 {81221#true} is VALID [2020-07-18 08:50:20,703 INFO L280 TraceCheckUtils]: 65: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 116 + ~#an2720_info~0.offset, 8); srcloc: L5853-15 {81221#true} is VALID [2020-07-18 08:50:20,703 INFO L280 TraceCheckUtils]: 66: Hoare triple {81221#true} SUMMARY for call write~init~int(2, ~#an2720_info~0.base, 124 + ~#an2720_info~0.offset, 4); srcloc: L5853-16 {81221#true} is VALID [2020-07-18 08:50:20,703 INFO L280 TraceCheckUtils]: 67: Hoare triple {81221#true} SUMMARY for call write~init~int(2, ~#an2720_info~0.base, 128 + ~#an2720_info~0.offset, 4); srcloc: L5853-17 {81221#true} is VALID [2020-07-18 08:50:20,703 INFO L280 TraceCheckUtils]: 68: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#an2720_info~0.base, 132 + ~#an2720_info~0.offset, 8); srcloc: L5853-18 {81221#true} is VALID [2020-07-18 08:50:20,704 INFO L280 TraceCheckUtils]: 69: Hoare triple {81221#true} SUMMARY for call ~#belkin_info~0.base, ~#belkin_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5853-19 {81221#true} is VALID [2020-07-18 08:50:20,704 INFO L280 TraceCheckUtils]: 70: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(#t~string35.base, #t~string35.offset, ~#belkin_info~0.base, ~#belkin_info~0.offset, 8); srcloc: L5856 {81221#true} is VALID [2020-07-18 08:50:20,704 INFO L280 TraceCheckUtils]: 71: Hoare triple {81221#true} SUMMARY for call write~init~int(4096, ~#belkin_info~0.base, 8 + ~#belkin_info~0.offset, 4); srcloc: L5856-1 {81221#true} is VALID [2020-07-18 08:50:20,704 INFO L280 TraceCheckUtils]: 72: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 12 + ~#belkin_info~0.offset, 8); srcloc: L5856-2 {81221#true} is VALID [2020-07-18 08:50:20,704 INFO L280 TraceCheckUtils]: 73: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 20 + ~#belkin_info~0.offset, 8); srcloc: L5856-3 {81221#true} is VALID [2020-07-18 08:50:20,704 INFO L280 TraceCheckUtils]: 74: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 28 + ~#belkin_info~0.offset, 8); srcloc: L5856-4 {81221#true} is VALID [2020-07-18 08:50:20,705 INFO L280 TraceCheckUtils]: 75: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 36 + ~#belkin_info~0.offset, 8); srcloc: L5856-5 {81221#true} is VALID [2020-07-18 08:50:20,705 INFO L280 TraceCheckUtils]: 76: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 44 + ~#belkin_info~0.offset, 8); srcloc: L5856-6 {81221#true} is VALID [2020-07-18 08:50:20,705 INFO L280 TraceCheckUtils]: 77: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 52 + ~#belkin_info~0.offset, 8); srcloc: L5856-7 {81221#true} is VALID [2020-07-18 08:50:20,705 INFO L280 TraceCheckUtils]: 78: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 60 + ~#belkin_info~0.offset, 8); srcloc: L5856-8 {81221#true} is VALID [2020-07-18 08:50:20,705 INFO L280 TraceCheckUtils]: 79: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 68 + ~#belkin_info~0.offset, 8); srcloc: L5856-9 {81221#true} is VALID [2020-07-18 08:50:20,705 INFO L280 TraceCheckUtils]: 80: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 76 + ~#belkin_info~0.offset, 8); srcloc: L5856-10 {81221#true} is VALID [2020-07-18 08:50:20,706 INFO L280 TraceCheckUtils]: 81: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 84 + ~#belkin_info~0.offset, 8); srcloc: L5856-11 {81221#true} is VALID [2020-07-18 08:50:20,706 INFO L280 TraceCheckUtils]: 82: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 92 + ~#belkin_info~0.offset, 8); srcloc: L5856-12 {81221#true} is VALID [2020-07-18 08:50:20,706 INFO L280 TraceCheckUtils]: 83: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 100 + ~#belkin_info~0.offset, 8); srcloc: L5856-13 {81221#true} is VALID [2020-07-18 08:50:20,706 INFO L280 TraceCheckUtils]: 84: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 108 + ~#belkin_info~0.offset, 8); srcloc: L5856-14 {81221#true} is VALID [2020-07-18 08:50:20,706 INFO L280 TraceCheckUtils]: 85: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 116 + ~#belkin_info~0.offset, 8); srcloc: L5856-15 {81221#true} is VALID [2020-07-18 08:50:20,706 INFO L280 TraceCheckUtils]: 86: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#belkin_info~0.base, 124 + ~#belkin_info~0.offset, 4); srcloc: L5856-16 {81221#true} is VALID [2020-07-18 08:50:20,707 INFO L280 TraceCheckUtils]: 87: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#belkin_info~0.base, 128 + ~#belkin_info~0.offset, 4); srcloc: L5856-17 {81221#true} is VALID [2020-07-18 08:50:20,707 INFO L280 TraceCheckUtils]: 88: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#belkin_info~0.base, 132 + ~#belkin_info~0.offset, 8); srcloc: L5856-18 {81221#true} is VALID [2020-07-18 08:50:20,707 INFO L280 TraceCheckUtils]: 89: Hoare triple {81221#true} SUMMARY for call ~#epson2888_info~0.base, ~#epson2888_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5856-19 {81221#true} is VALID [2020-07-18 08:50:20,707 INFO L280 TraceCheckUtils]: 90: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(#t~string36.base, #t~string36.offset, ~#epson2888_info~0.base, ~#epson2888_info~0.offset, 8); srcloc: L5859 {81221#true} is VALID [2020-07-18 08:50:20,707 INFO L280 TraceCheckUtils]: 91: Hoare triple {81221#true} SUMMARY for call write~init~int(4096, ~#epson2888_info~0.base, 8 + ~#epson2888_info~0.offset, 4); srcloc: L5859-1 {81221#true} is VALID [2020-07-18 08:50:20,707 INFO L280 TraceCheckUtils]: 92: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 12 + ~#epson2888_info~0.offset, 8); srcloc: L5859-2 {81221#true} is VALID [2020-07-18 08:50:20,707 INFO L280 TraceCheckUtils]: 93: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 20 + ~#epson2888_info~0.offset, 8); srcloc: L5859-3 {81221#true} is VALID [2020-07-18 08:50:20,708 INFO L280 TraceCheckUtils]: 94: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 28 + ~#epson2888_info~0.offset, 8); srcloc: L5859-4 {81221#true} is VALID [2020-07-18 08:50:20,708 INFO L280 TraceCheckUtils]: 95: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 36 + ~#epson2888_info~0.offset, 8); srcloc: L5859-5 {81221#true} is VALID [2020-07-18 08:50:20,708 INFO L280 TraceCheckUtils]: 96: Hoare triple {81221#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 {81221#true} is VALID [2020-07-18 08:50:20,708 INFO L280 TraceCheckUtils]: 97: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 52 + ~#epson2888_info~0.offset, 8); srcloc: L5859-7 {81221#true} is VALID [2020-07-18 08:50:20,708 INFO L280 TraceCheckUtils]: 98: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 60 + ~#epson2888_info~0.offset, 8); srcloc: L5859-8 {81221#true} is VALID [2020-07-18 08:50:20,708 INFO L280 TraceCheckUtils]: 99: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 68 + ~#epson2888_info~0.offset, 8); srcloc: L5859-9 {81221#true} is VALID [2020-07-18 08:50:20,709 INFO L280 TraceCheckUtils]: 100: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 76 + ~#epson2888_info~0.offset, 8); srcloc: L5859-10 {81221#true} is VALID [2020-07-18 08:50:20,709 INFO L280 TraceCheckUtils]: 101: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 84 + ~#epson2888_info~0.offset, 8); srcloc: L5859-11 {81221#true} is VALID [2020-07-18 08:50:20,709 INFO L280 TraceCheckUtils]: 102: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 92 + ~#epson2888_info~0.offset, 8); srcloc: L5859-12 {81221#true} is VALID [2020-07-18 08:50:20,709 INFO L280 TraceCheckUtils]: 103: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 100 + ~#epson2888_info~0.offset, 8); srcloc: L5859-13 {81221#true} is VALID [2020-07-18 08:50:20,709 INFO L280 TraceCheckUtils]: 104: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 108 + ~#epson2888_info~0.offset, 8); srcloc: L5859-14 {81221#true} is VALID [2020-07-18 08:50:20,710 INFO L280 TraceCheckUtils]: 105: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 116 + ~#epson2888_info~0.offset, 8); srcloc: L5859-15 {81221#true} is VALID [2020-07-18 08:50:20,710 INFO L280 TraceCheckUtils]: 106: Hoare triple {81221#true} SUMMARY for call write~init~int(4, ~#epson2888_info~0.base, 124 + ~#epson2888_info~0.offset, 4); srcloc: L5859-16 {81221#true} is VALID [2020-07-18 08:50:20,710 INFO L280 TraceCheckUtils]: 107: Hoare triple {81221#true} SUMMARY for call write~init~int(3, ~#epson2888_info~0.base, 128 + ~#epson2888_info~0.offset, 4); srcloc: L5859-17 {81221#true} is VALID [2020-07-18 08:50:20,710 INFO L280 TraceCheckUtils]: 108: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#epson2888_info~0.base, 132 + ~#epson2888_info~0.offset, 8); srcloc: L5859-18 {81221#true} is VALID [2020-07-18 08:50:20,710 INFO L280 TraceCheckUtils]: 109: Hoare triple {81221#true} SUMMARY for call ~#kc2190_info~0.base, ~#kc2190_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5859-19 {81221#true} is VALID [2020-07-18 08:50:20,710 INFO L280 TraceCheckUtils]: 110: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(#t~string37.base, #t~string37.offset, ~#kc2190_info~0.base, ~#kc2190_info~0.offset, 8); srcloc: L5862 {81221#true} is VALID [2020-07-18 08:50:20,710 INFO L280 TraceCheckUtils]: 111: Hoare triple {81221#true} SUMMARY for call write~init~int(4096, ~#kc2190_info~0.base, 8 + ~#kc2190_info~0.offset, 4); srcloc: L5862-1 {81221#true} is VALID [2020-07-18 08:50:20,711 INFO L280 TraceCheckUtils]: 112: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 12 + ~#kc2190_info~0.offset, 8); srcloc: L5862-2 {81221#true} is VALID [2020-07-18 08:50:20,711 INFO L280 TraceCheckUtils]: 113: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 20 + ~#kc2190_info~0.offset, 8); srcloc: L5862-3 {81221#true} is VALID [2020-07-18 08:50:20,711 INFO L280 TraceCheckUtils]: 114: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 28 + ~#kc2190_info~0.offset, 8); srcloc: L5862-4 {81221#true} is VALID [2020-07-18 08:50:20,711 INFO L280 TraceCheckUtils]: 115: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 36 + ~#kc2190_info~0.offset, 8); srcloc: L5862-5 {81221#true} is VALID [2020-07-18 08:50:20,711 INFO L280 TraceCheckUtils]: 116: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 44 + ~#kc2190_info~0.offset, 8); srcloc: L5862-6 {81221#true} is VALID [2020-07-18 08:50:20,711 INFO L280 TraceCheckUtils]: 117: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 52 + ~#kc2190_info~0.offset, 8); srcloc: L5862-7 {81221#true} is VALID [2020-07-18 08:50:20,712 INFO L280 TraceCheckUtils]: 118: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 60 + ~#kc2190_info~0.offset, 8); srcloc: L5862-8 {81221#true} is VALID [2020-07-18 08:50:20,712 INFO L280 TraceCheckUtils]: 119: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 68 + ~#kc2190_info~0.offset, 8); srcloc: L5862-9 {81221#true} is VALID [2020-07-18 08:50:20,712 INFO L280 TraceCheckUtils]: 120: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 76 + ~#kc2190_info~0.offset, 8); srcloc: L5862-10 {81221#true} is VALID [2020-07-18 08:50:20,712 INFO L280 TraceCheckUtils]: 121: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 84 + ~#kc2190_info~0.offset, 8); srcloc: L5862-11 {81221#true} is VALID [2020-07-18 08:50:20,712 INFO L280 TraceCheckUtils]: 122: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 92 + ~#kc2190_info~0.offset, 8); srcloc: L5862-12 {81221#true} is VALID [2020-07-18 08:50:20,712 INFO L280 TraceCheckUtils]: 123: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 100 + ~#kc2190_info~0.offset, 8); srcloc: L5862-13 {81221#true} is VALID [2020-07-18 08:50:20,713 INFO L280 TraceCheckUtils]: 124: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 108 + ~#kc2190_info~0.offset, 8); srcloc: L5862-14 {81221#true} is VALID [2020-07-18 08:50:20,713 INFO L280 TraceCheckUtils]: 125: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 116 + ~#kc2190_info~0.offset, 8); srcloc: L5862-15 {81221#true} is VALID [2020-07-18 08:50:20,713 INFO L280 TraceCheckUtils]: 126: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#kc2190_info~0.base, 124 + ~#kc2190_info~0.offset, 4); srcloc: L5862-16 {81221#true} is VALID [2020-07-18 08:50:20,713 INFO L280 TraceCheckUtils]: 127: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#kc2190_info~0.base, 128 + ~#kc2190_info~0.offset, 4); srcloc: L5862-17 {81221#true} is VALID [2020-07-18 08:50:20,713 INFO L280 TraceCheckUtils]: 128: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#kc2190_info~0.base, 132 + ~#kc2190_info~0.offset, 8); srcloc: L5862-18 {81221#true} is VALID [2020-07-18 08:50:20,713 INFO L280 TraceCheckUtils]: 129: Hoare triple {81221#true} SUMMARY for call ~#linuxdev_info~0.base, ~#linuxdev_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5862-19 {81221#true} is VALID [2020-07-18 08:50:20,713 INFO L280 TraceCheckUtils]: 130: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(#t~string38.base, #t~string38.offset, ~#linuxdev_info~0.base, ~#linuxdev_info~0.offset, 8); srcloc: L5865 {81221#true} is VALID [2020-07-18 08:50:20,714 INFO L280 TraceCheckUtils]: 131: Hoare triple {81221#true} SUMMARY for call write~init~int(4096, ~#linuxdev_info~0.base, 8 + ~#linuxdev_info~0.offset, 4); srcloc: L5865-1 {81221#true} is VALID [2020-07-18 08:50:20,714 INFO L280 TraceCheckUtils]: 132: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 12 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-2 {81221#true} is VALID [2020-07-18 08:50:20,714 INFO L280 TraceCheckUtils]: 133: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 20 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-3 {81221#true} is VALID [2020-07-18 08:50:20,714 INFO L280 TraceCheckUtils]: 134: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 28 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-4 {81221#true} is VALID [2020-07-18 08:50:20,714 INFO L280 TraceCheckUtils]: 135: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 36 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-5 {81221#true} is VALID [2020-07-18 08:50:20,714 INFO L280 TraceCheckUtils]: 136: Hoare triple {81221#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 {81221#true} is VALID [2020-07-18 08:50:20,715 INFO L280 TraceCheckUtils]: 137: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 52 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-7 {81221#true} is VALID [2020-07-18 08:50:20,715 INFO L280 TraceCheckUtils]: 138: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 60 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-8 {81221#true} is VALID [2020-07-18 08:50:20,715 INFO L280 TraceCheckUtils]: 139: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 68 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-9 {81221#true} is VALID [2020-07-18 08:50:20,715 INFO L280 TraceCheckUtils]: 140: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 76 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-10 {81221#true} is VALID [2020-07-18 08:50:20,715 INFO L280 TraceCheckUtils]: 141: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 84 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-11 {81221#true} is VALID [2020-07-18 08:50:20,715 INFO L280 TraceCheckUtils]: 142: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 92 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-12 {81221#true} is VALID [2020-07-18 08:50:20,716 INFO L280 TraceCheckUtils]: 143: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 100 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-13 {81221#true} is VALID [2020-07-18 08:50:20,716 INFO L280 TraceCheckUtils]: 144: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 108 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-14 {81221#true} is VALID [2020-07-18 08:50:20,716 INFO L280 TraceCheckUtils]: 145: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 116 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-15 {81221#true} is VALID [2020-07-18 08:50:20,716 INFO L280 TraceCheckUtils]: 146: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#linuxdev_info~0.base, 124 + ~#linuxdev_info~0.offset, 4); srcloc: L5865-16 {81221#true} is VALID [2020-07-18 08:50:20,716 INFO L280 TraceCheckUtils]: 147: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#linuxdev_info~0.base, 128 + ~#linuxdev_info~0.offset, 4); srcloc: L5865-17 {81221#true} is VALID [2020-07-18 08:50:20,716 INFO L280 TraceCheckUtils]: 148: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#linuxdev_info~0.base, 132 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-18 {81221#true} is VALID [2020-07-18 08:50:20,716 INFO L280 TraceCheckUtils]: 149: Hoare triple {81221#true} SUMMARY for call ~#yopy_info~0.base, ~#yopy_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5865-19 {81221#true} is VALID [2020-07-18 08:50:20,717 INFO L280 TraceCheckUtils]: 150: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(#t~string39.base, #t~string39.offset, ~#yopy_info~0.base, ~#yopy_info~0.offset, 8); srcloc: L5868 {81221#true} is VALID [2020-07-18 08:50:20,717 INFO L280 TraceCheckUtils]: 151: Hoare triple {81221#true} SUMMARY for call write~init~int(4096, ~#yopy_info~0.base, 8 + ~#yopy_info~0.offset, 4); srcloc: L5868-1 {81221#true} is VALID [2020-07-18 08:50:20,717 INFO L280 TraceCheckUtils]: 152: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 12 + ~#yopy_info~0.offset, 8); srcloc: L5868-2 {81221#true} is VALID [2020-07-18 08:50:20,717 INFO L280 TraceCheckUtils]: 153: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 20 + ~#yopy_info~0.offset, 8); srcloc: L5868-3 {81221#true} is VALID [2020-07-18 08:50:20,717 INFO L280 TraceCheckUtils]: 154: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 28 + ~#yopy_info~0.offset, 8); srcloc: L5868-4 {81221#true} is VALID [2020-07-18 08:50:20,717 INFO L280 TraceCheckUtils]: 155: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 36 + ~#yopy_info~0.offset, 8); srcloc: L5868-5 {81221#true} is VALID [2020-07-18 08:50:20,718 INFO L280 TraceCheckUtils]: 156: Hoare triple {81221#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 {81221#true} is VALID [2020-07-18 08:50:20,718 INFO L280 TraceCheckUtils]: 157: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 52 + ~#yopy_info~0.offset, 8); srcloc: L5868-7 {81221#true} is VALID [2020-07-18 08:50:20,718 INFO L280 TraceCheckUtils]: 158: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 60 + ~#yopy_info~0.offset, 8); srcloc: L5868-8 {81221#true} is VALID [2020-07-18 08:50:20,718 INFO L280 TraceCheckUtils]: 159: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 68 + ~#yopy_info~0.offset, 8); srcloc: L5868-9 {81221#true} is VALID [2020-07-18 08:50:20,718 INFO L280 TraceCheckUtils]: 160: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 76 + ~#yopy_info~0.offset, 8); srcloc: L5868-10 {81221#true} is VALID [2020-07-18 08:50:20,718 INFO L280 TraceCheckUtils]: 161: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 84 + ~#yopy_info~0.offset, 8); srcloc: L5868-11 {81221#true} is VALID [2020-07-18 08:50:20,719 INFO L280 TraceCheckUtils]: 162: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 92 + ~#yopy_info~0.offset, 8); srcloc: L5868-12 {81221#true} is VALID [2020-07-18 08:50:20,719 INFO L280 TraceCheckUtils]: 163: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 100 + ~#yopy_info~0.offset, 8); srcloc: L5868-13 {81221#true} is VALID [2020-07-18 08:50:20,719 INFO L280 TraceCheckUtils]: 164: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 108 + ~#yopy_info~0.offset, 8); srcloc: L5868-14 {81221#true} is VALID [2020-07-18 08:50:20,719 INFO L280 TraceCheckUtils]: 165: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 116 + ~#yopy_info~0.offset, 8); srcloc: L5868-15 {81221#true} is VALID [2020-07-18 08:50:20,719 INFO L280 TraceCheckUtils]: 166: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#yopy_info~0.base, 124 + ~#yopy_info~0.offset, 4); srcloc: L5868-16 {81221#true} is VALID [2020-07-18 08:50:20,719 INFO L280 TraceCheckUtils]: 167: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#yopy_info~0.base, 128 + ~#yopy_info~0.offset, 4); srcloc: L5868-17 {81221#true} is VALID [2020-07-18 08:50:20,719 INFO L280 TraceCheckUtils]: 168: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#yopy_info~0.base, 132 + ~#yopy_info~0.offset, 8); srcloc: L5868-18 {81221#true} is VALID [2020-07-18 08:50:20,720 INFO L280 TraceCheckUtils]: 169: Hoare triple {81221#true} SUMMARY for call ~#blob_info~0.base, ~#blob_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5868-19 {81221#true} is VALID [2020-07-18 08:50:20,720 INFO L280 TraceCheckUtils]: 170: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(#t~string40.base, #t~string40.offset, ~#blob_info~0.base, ~#blob_info~0.offset, 8); srcloc: L5871 {81221#true} is VALID [2020-07-18 08:50:20,720 INFO L280 TraceCheckUtils]: 171: Hoare triple {81221#true} SUMMARY for call write~init~int(4096, ~#blob_info~0.base, 8 + ~#blob_info~0.offset, 4); srcloc: L5871-1 {81221#true} is VALID [2020-07-18 08:50:20,720 INFO L280 TraceCheckUtils]: 172: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 12 + ~#blob_info~0.offset, 8); srcloc: L5871-2 {81221#true} is VALID [2020-07-18 08:50:20,720 INFO L280 TraceCheckUtils]: 173: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 20 + ~#blob_info~0.offset, 8); srcloc: L5871-3 {81221#true} is VALID [2020-07-18 08:50:20,720 INFO L280 TraceCheckUtils]: 174: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 28 + ~#blob_info~0.offset, 8); srcloc: L5871-4 {81221#true} is VALID [2020-07-18 08:50:20,721 INFO L280 TraceCheckUtils]: 175: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 36 + ~#blob_info~0.offset, 8); srcloc: L5871-5 {81221#true} is VALID [2020-07-18 08:50:20,721 INFO L280 TraceCheckUtils]: 176: Hoare triple {81221#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 {81221#true} is VALID [2020-07-18 08:50:20,721 INFO L280 TraceCheckUtils]: 177: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 52 + ~#blob_info~0.offset, 8); srcloc: L5871-7 {81221#true} is VALID [2020-07-18 08:50:20,721 INFO L280 TraceCheckUtils]: 178: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 60 + ~#blob_info~0.offset, 8); srcloc: L5871-8 {81221#true} is VALID [2020-07-18 08:50:20,721 INFO L280 TraceCheckUtils]: 179: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 68 + ~#blob_info~0.offset, 8); srcloc: L5871-9 {81221#true} is VALID [2020-07-18 08:50:20,721 INFO L280 TraceCheckUtils]: 180: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 76 + ~#blob_info~0.offset, 8); srcloc: L5871-10 {81221#true} is VALID [2020-07-18 08:50:20,722 INFO L280 TraceCheckUtils]: 181: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 84 + ~#blob_info~0.offset, 8); srcloc: L5871-11 {81221#true} is VALID [2020-07-18 08:50:20,722 INFO L280 TraceCheckUtils]: 182: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 92 + ~#blob_info~0.offset, 8); srcloc: L5871-12 {81221#true} is VALID [2020-07-18 08:50:20,722 INFO L280 TraceCheckUtils]: 183: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 100 + ~#blob_info~0.offset, 8); srcloc: L5871-13 {81221#true} is VALID [2020-07-18 08:50:20,722 INFO L280 TraceCheckUtils]: 184: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 108 + ~#blob_info~0.offset, 8); srcloc: L5871-14 {81221#true} is VALID [2020-07-18 08:50:20,722 INFO L280 TraceCheckUtils]: 185: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 116 + ~#blob_info~0.offset, 8); srcloc: L5871-15 {81221#true} is VALID [2020-07-18 08:50:20,722 INFO L280 TraceCheckUtils]: 186: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#blob_info~0.base, 124 + ~#blob_info~0.offset, 4); srcloc: L5871-16 {81221#true} is VALID [2020-07-18 08:50:20,723 INFO L280 TraceCheckUtils]: 187: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#blob_info~0.base, 128 + ~#blob_info~0.offset, 4); srcloc: L5871-17 {81221#true} is VALID [2020-07-18 08:50:20,723 INFO L280 TraceCheckUtils]: 188: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#blob_info~0.base, 132 + ~#blob_info~0.offset, 8); srcloc: L5871-18 {81221#true} is VALID [2020-07-18 08:50:20,723 INFO L280 TraceCheckUtils]: 189: Hoare triple {81221#true} SUMMARY for call ~#products~0.base, ~#products~0.offset := #Ultimate.allocOnStack(375); srcloc: L5871-19 {81221#true} is VALID [2020-07-18 08:50:20,723 INFO L280 TraceCheckUtils]: 190: Hoare triple {81221#true} SUMMARY for call write~init~int(3, ~#products~0.base, ~#products~0.offset, 2); srcloc: L5874 {81221#true} is VALID [2020-07-18 08:50:20,723 INFO L280 TraceCheckUtils]: 191: Hoare triple {81221#true} SUMMARY for call write~init~int(1026, ~#products~0.base, 2 + ~#products~0.offset, 2); srcloc: L5874-1 {81221#true} is VALID [2020-07-18 08:50:20,723 INFO L280 TraceCheckUtils]: 192: Hoare triple {81221#true} SUMMARY for call write~init~int(22066, ~#products~0.base, 4 + ~#products~0.offset, 2); srcloc: L5874-2 {81221#true} is VALID [2020-07-18 08:50:20,724 INFO L280 TraceCheckUtils]: 193: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 6 + ~#products~0.offset, 2); srcloc: L5874-3 {81221#true} is VALID [2020-07-18 08:50:20,724 INFO L280 TraceCheckUtils]: 194: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 8 + ~#products~0.offset, 2); srcloc: L5874-4 {81221#true} is VALID [2020-07-18 08:50:20,724 INFO L280 TraceCheckUtils]: 195: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 10 + ~#products~0.offset, 1); srcloc: L5874-5 {81221#true} is VALID [2020-07-18 08:50:20,724 INFO L280 TraceCheckUtils]: 196: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 11 + ~#products~0.offset, 1); srcloc: L5874-6 {81221#true} is VALID [2020-07-18 08:50:20,724 INFO L280 TraceCheckUtils]: 197: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 12 + ~#products~0.offset, 1); srcloc: L5874-7 {81221#true} is VALID [2020-07-18 08:50:20,724 INFO L280 TraceCheckUtils]: 198: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 13 + ~#products~0.offset, 1); srcloc: L5874-8 {81221#true} is VALID [2020-07-18 08:50:20,725 INFO L280 TraceCheckUtils]: 199: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 14 + ~#products~0.offset, 1); srcloc: L5874-9 {81221#true} is VALID [2020-07-18 08:50:20,725 INFO L280 TraceCheckUtils]: 200: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 15 + ~#products~0.offset, 1); srcloc: L5874-10 {81221#true} is VALID [2020-07-18 08:50:20,725 INFO L280 TraceCheckUtils]: 201: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 16 + ~#products~0.offset, 1); srcloc: L5874-11 {81221#true} is VALID [2020-07-18 08:50:20,725 INFO L280 TraceCheckUtils]: 202: Hoare triple {81221#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 {81221#true} is VALID [2020-07-18 08:50:20,725 INFO L280 TraceCheckUtils]: 203: Hoare triple {81221#true} SUMMARY for call write~init~int(3, ~#products~0.base, 25 + ~#products~0.offset, 2); srcloc: L5874-13 {81221#true} is VALID [2020-07-18 08:50:20,725 INFO L280 TraceCheckUtils]: 204: Hoare triple {81221#true} SUMMARY for call write~init~int(6189, ~#products~0.base, 27 + ~#products~0.offset, 2); srcloc: L5874-14 {81221#true} is VALID [2020-07-18 08:50:20,726 INFO L280 TraceCheckUtils]: 205: Hoare triple {81221#true} SUMMARY for call write~init~int(8316, ~#products~0.base, 29 + ~#products~0.offset, 2); srcloc: L5874-15 {81221#true} is VALID [2020-07-18 08:50:20,726 INFO L280 TraceCheckUtils]: 206: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 31 + ~#products~0.offset, 2); srcloc: L5874-16 {81221#true} is VALID [2020-07-18 08:50:20,726 INFO L280 TraceCheckUtils]: 207: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 33 + ~#products~0.offset, 2); srcloc: L5874-17 {81221#true} is VALID [2020-07-18 08:50:20,726 INFO L280 TraceCheckUtils]: 208: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 35 + ~#products~0.offset, 1); srcloc: L5874-18 {81221#true} is VALID [2020-07-18 08:50:20,726 INFO L280 TraceCheckUtils]: 209: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 36 + ~#products~0.offset, 1); srcloc: L5874-19 {81221#true} is VALID [2020-07-18 08:50:20,726 INFO L280 TraceCheckUtils]: 210: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 37 + ~#products~0.offset, 1); srcloc: L5874-20 {81221#true} is VALID [2020-07-18 08:50:20,726 INFO L280 TraceCheckUtils]: 211: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 38 + ~#products~0.offset, 1); srcloc: L5874-21 {81221#true} is VALID [2020-07-18 08:50:20,727 INFO L280 TraceCheckUtils]: 212: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 39 + ~#products~0.offset, 1); srcloc: L5874-22 {81221#true} is VALID [2020-07-18 08:50:20,727 INFO L280 TraceCheckUtils]: 213: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 40 + ~#products~0.offset, 1); srcloc: L5874-23 {81221#true} is VALID [2020-07-18 08:50:20,727 INFO L280 TraceCheckUtils]: 214: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 41 + ~#products~0.offset, 1); srcloc: L5874-24 {81221#true} is VALID [2020-07-18 08:50:20,727 INFO L280 TraceCheckUtils]: 215: Hoare triple {81221#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 {81221#true} is VALID [2020-07-18 08:50:20,727 INFO L280 TraceCheckUtils]: 216: Hoare triple {81221#true} SUMMARY for call write~init~int(3, ~#products~0.base, 50 + ~#products~0.offset, 2); srcloc: L5874-26 {81221#true} is VALID [2020-07-18 08:50:20,727 INFO L280 TraceCheckUtils]: 217: Hoare triple {81221#true} SUMMARY for call write~init~int(1351, ~#products~0.base, 52 + ~#products~0.offset, 2); srcloc: L5874-27 {81221#true} is VALID [2020-07-18 08:50:20,728 INFO L280 TraceCheckUtils]: 218: Hoare triple {81221#true} SUMMARY for call write~init~int(10016, ~#products~0.base, 54 + ~#products~0.offset, 2); srcloc: L5874-28 {81221#true} is VALID [2020-07-18 08:50:20,728 INFO L280 TraceCheckUtils]: 219: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 56 + ~#products~0.offset, 2); srcloc: L5874-29 {81221#true} is VALID [2020-07-18 08:50:20,728 INFO L280 TraceCheckUtils]: 220: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 58 + ~#products~0.offset, 2); srcloc: L5874-30 {81221#true} is VALID [2020-07-18 08:50:20,728 INFO L280 TraceCheckUtils]: 221: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 60 + ~#products~0.offset, 1); srcloc: L5874-31 {81221#true} is VALID [2020-07-18 08:50:20,728 INFO L280 TraceCheckUtils]: 222: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 61 + ~#products~0.offset, 1); srcloc: L5874-32 {81221#true} is VALID [2020-07-18 08:50:20,728 INFO L280 TraceCheckUtils]: 223: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 62 + ~#products~0.offset, 1); srcloc: L5874-33 {81221#true} is VALID [2020-07-18 08:50:20,729 INFO L280 TraceCheckUtils]: 224: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 63 + ~#products~0.offset, 1); srcloc: L5874-34 {81221#true} is VALID [2020-07-18 08:50:20,729 INFO L280 TraceCheckUtils]: 225: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 64 + ~#products~0.offset, 1); srcloc: L5874-35 {81221#true} is VALID [2020-07-18 08:50:20,729 INFO L280 TraceCheckUtils]: 226: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 65 + ~#products~0.offset, 1); srcloc: L5874-36 {81221#true} is VALID [2020-07-18 08:50:20,729 INFO L280 TraceCheckUtils]: 227: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 66 + ~#products~0.offset, 1); srcloc: L5874-37 {81221#true} is VALID [2020-07-18 08:50:20,729 INFO L280 TraceCheckUtils]: 228: Hoare triple {81221#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 {81221#true} is VALID [2020-07-18 08:50:20,729 INFO L280 TraceCheckUtils]: 229: Hoare triple {81221#true} SUMMARY for call write~init~int(3, ~#products~0.base, 75 + ~#products~0.offset, 2); srcloc: L5874-39 {81221#true} is VALID [2020-07-18 08:50:20,730 INFO L280 TraceCheckUtils]: 230: Hoare triple {81221#true} SUMMARY for call write~init~int(1351, ~#products~0.base, 77 + ~#products~0.offset, 2); srcloc: L5874-40 {81221#true} is VALID [2020-07-18 08:50:20,730 INFO L280 TraceCheckUtils]: 231: Hoare triple {81221#true} SUMMARY for call write~init~int(10023, ~#products~0.base, 79 + ~#products~0.offset, 2); srcloc: L5874-41 {81221#true} is VALID [2020-07-18 08:50:20,730 INFO L280 TraceCheckUtils]: 232: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 81 + ~#products~0.offset, 2); srcloc: L5874-42 {81221#true} is VALID [2020-07-18 08:50:20,730 INFO L280 TraceCheckUtils]: 233: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 83 + ~#products~0.offset, 2); srcloc: L5874-43 {81221#true} is VALID [2020-07-18 08:50:20,730 INFO L280 TraceCheckUtils]: 234: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 85 + ~#products~0.offset, 1); srcloc: L5874-44 {81221#true} is VALID [2020-07-18 08:50:20,730 INFO L280 TraceCheckUtils]: 235: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 86 + ~#products~0.offset, 1); srcloc: L5874-45 {81221#true} is VALID [2020-07-18 08:50:20,730 INFO L280 TraceCheckUtils]: 236: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 87 + ~#products~0.offset, 1); srcloc: L5874-46 {81221#true} is VALID [2020-07-18 08:50:20,731 INFO L280 TraceCheckUtils]: 237: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 88 + ~#products~0.offset, 1); srcloc: L5874-47 {81221#true} is VALID [2020-07-18 08:50:20,731 INFO L280 TraceCheckUtils]: 238: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 89 + ~#products~0.offset, 1); srcloc: L5874-48 {81221#true} is VALID [2020-07-18 08:50:20,731 INFO L280 TraceCheckUtils]: 239: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 90 + ~#products~0.offset, 1); srcloc: L5874-49 {81221#true} is VALID [2020-07-18 08:50:20,731 INFO L280 TraceCheckUtils]: 240: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 91 + ~#products~0.offset, 1); srcloc: L5874-50 {81221#true} is VALID [2020-07-18 08:50:20,731 INFO L280 TraceCheckUtils]: 241: Hoare triple {81221#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 {81221#true} is VALID [2020-07-18 08:50:20,731 INFO L280 TraceCheckUtils]: 242: Hoare triple {81221#true} SUMMARY for call write~init~int(3, ~#products~0.base, 100 + ~#products~0.offset, 2); srcloc: L5874-52 {81221#true} is VALID [2020-07-18 08:50:20,732 INFO L280 TraceCheckUtils]: 243: Hoare triple {81221#true} SUMMARY for call write~init~int(1293, ~#products~0.base, 102 + ~#products~0.offset, 2); srcloc: L5874-53 {81221#true} is VALID [2020-07-18 08:50:20,732 INFO L280 TraceCheckUtils]: 244: Hoare triple {81221#true} SUMMARY for call write~init~int(4, ~#products~0.base, 104 + ~#products~0.offset, 2); srcloc: L5874-54 {81221#true} is VALID [2020-07-18 08:50:20,732 INFO L280 TraceCheckUtils]: 245: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 106 + ~#products~0.offset, 2); srcloc: L5874-55 {81221#true} is VALID [2020-07-18 08:50:20,732 INFO L280 TraceCheckUtils]: 246: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 108 + ~#products~0.offset, 2); srcloc: L5874-56 {81221#true} is VALID [2020-07-18 08:50:20,732 INFO L280 TraceCheckUtils]: 247: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 110 + ~#products~0.offset, 1); srcloc: L5874-57 {81221#true} is VALID [2020-07-18 08:50:20,732 INFO L280 TraceCheckUtils]: 248: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 111 + ~#products~0.offset, 1); srcloc: L5874-58 {81221#true} is VALID [2020-07-18 08:50:20,733 INFO L280 TraceCheckUtils]: 249: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 112 + ~#products~0.offset, 1); srcloc: L5874-59 {81221#true} is VALID [2020-07-18 08:50:20,733 INFO L280 TraceCheckUtils]: 250: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 113 + ~#products~0.offset, 1); srcloc: L5874-60 {81221#true} is VALID [2020-07-18 08:50:20,733 INFO L280 TraceCheckUtils]: 251: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 114 + ~#products~0.offset, 1); srcloc: L5874-61 {81221#true} is VALID [2020-07-18 08:50:20,733 INFO L280 TraceCheckUtils]: 252: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 115 + ~#products~0.offset, 1); srcloc: L5874-62 {81221#true} is VALID [2020-07-18 08:50:20,733 INFO L280 TraceCheckUtils]: 253: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 116 + ~#products~0.offset, 1); srcloc: L5874-63 {81221#true} is VALID [2020-07-18 08:50:20,733 INFO L280 TraceCheckUtils]: 254: Hoare triple {81221#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 {81221#true} is VALID [2020-07-18 08:50:20,734 INFO L280 TraceCheckUtils]: 255: Hoare triple {81221#true} SUMMARY for call write~init~int(3, ~#products~0.base, 125 + ~#products~0.offset, 2); srcloc: L5874-65 {81221#true} is VALID [2020-07-18 08:50:20,734 INFO L280 TraceCheckUtils]: 256: Hoare triple {81221#true} SUMMARY for call write~init~int(1388, ~#products~0.base, 127 + ~#products~0.offset, 2); srcloc: L5874-66 {81221#true} is VALID [2020-07-18 08:50:20,734 INFO L280 TraceCheckUtils]: 257: Hoare triple {81221#true} SUMMARY for call write~init~int(33024, ~#products~0.base, 129 + ~#products~0.offset, 2); srcloc: L5874-67 {81221#true} is VALID [2020-07-18 08:50:20,734 INFO L280 TraceCheckUtils]: 258: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 131 + ~#products~0.offset, 2); srcloc: L5874-68 {81221#true} is VALID [2020-07-18 08:50:20,734 INFO L280 TraceCheckUtils]: 259: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 133 + ~#products~0.offset, 2); srcloc: L5874-69 {81221#true} is VALID [2020-07-18 08:50:20,734 INFO L280 TraceCheckUtils]: 260: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 135 + ~#products~0.offset, 1); srcloc: L5874-70 {81221#true} is VALID [2020-07-18 08:50:20,735 INFO L280 TraceCheckUtils]: 261: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 136 + ~#products~0.offset, 1); srcloc: L5874-71 {81221#true} is VALID [2020-07-18 08:50:20,735 INFO L280 TraceCheckUtils]: 262: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 137 + ~#products~0.offset, 1); srcloc: L5874-72 {81221#true} is VALID [2020-07-18 08:50:20,735 INFO L280 TraceCheckUtils]: 263: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 138 + ~#products~0.offset, 1); srcloc: L5874-73 {81221#true} is VALID [2020-07-18 08:50:20,735 INFO L280 TraceCheckUtils]: 264: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 139 + ~#products~0.offset, 1); srcloc: L5874-74 {81221#true} is VALID [2020-07-18 08:50:20,735 INFO L280 TraceCheckUtils]: 265: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 140 + ~#products~0.offset, 1); srcloc: L5874-75 {81221#true} is VALID [2020-07-18 08:50:20,735 INFO L280 TraceCheckUtils]: 266: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 141 + ~#products~0.offset, 1); srcloc: L5874-76 {81221#true} is VALID [2020-07-18 08:50:20,736 INFO L280 TraceCheckUtils]: 267: Hoare triple {81221#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 {81221#true} is VALID [2020-07-18 08:50:20,736 INFO L280 TraceCheckUtils]: 268: Hoare triple {81221#true} SUMMARY for call write~init~int(3, ~#products~0.base, 150 + ~#products~0.offset, 2); srcloc: L5874-78 {81221#true} is VALID [2020-07-18 08:50:20,736 INFO L280 TraceCheckUtils]: 269: Hoare triple {81221#true} SUMMARY for call write~init~int(1317, ~#products~0.base, 152 + ~#products~0.offset, 2); srcloc: L5874-79 {81221#true} is VALID [2020-07-18 08:50:20,736 INFO L280 TraceCheckUtils]: 270: Hoare triple {81221#true} SUMMARY for call write~init~int(39169, ~#products~0.base, 154 + ~#products~0.offset, 2); srcloc: L5874-80 {81221#true} is VALID [2020-07-18 08:50:20,736 INFO L280 TraceCheckUtils]: 271: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 156 + ~#products~0.offset, 2); srcloc: L5874-81 {81221#true} is VALID [2020-07-18 08:50:20,736 INFO L280 TraceCheckUtils]: 272: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 158 + ~#products~0.offset, 2); srcloc: L5874-82 {81221#true} is VALID [2020-07-18 08:50:20,736 INFO L280 TraceCheckUtils]: 273: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 160 + ~#products~0.offset, 1); srcloc: L5874-83 {81221#true} is VALID [2020-07-18 08:50:20,737 INFO L280 TraceCheckUtils]: 274: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 161 + ~#products~0.offset, 1); srcloc: L5874-84 {81221#true} is VALID [2020-07-18 08:50:20,737 INFO L280 TraceCheckUtils]: 275: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 162 + ~#products~0.offset, 1); srcloc: L5874-85 {81221#true} is VALID [2020-07-18 08:50:20,737 INFO L280 TraceCheckUtils]: 276: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 163 + ~#products~0.offset, 1); srcloc: L5874-86 {81221#true} is VALID [2020-07-18 08:50:20,737 INFO L280 TraceCheckUtils]: 277: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 164 + ~#products~0.offset, 1); srcloc: L5874-87 {81221#true} is VALID [2020-07-18 08:50:20,737 INFO L280 TraceCheckUtils]: 278: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 165 + ~#products~0.offset, 1); srcloc: L5874-88 {81221#true} is VALID [2020-07-18 08:50:20,737 INFO L280 TraceCheckUtils]: 279: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 166 + ~#products~0.offset, 1); srcloc: L5874-89 {81221#true} is VALID [2020-07-18 08:50:20,738 INFO L280 TraceCheckUtils]: 280: Hoare triple {81221#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 {81221#true} is VALID [2020-07-18 08:50:20,738 INFO L280 TraceCheckUtils]: 281: Hoare triple {81221#true} SUMMARY for call write~init~int(3, ~#products~0.base, 175 + ~#products~0.offset, 2); srcloc: L5874-91 {81221#true} is VALID [2020-07-18 08:50:20,738 INFO L280 TraceCheckUtils]: 282: Hoare triple {81221#true} SUMMARY for call write~init~int(1317, ~#products~0.base, 177 + ~#products~0.offset, 2); srcloc: L5874-92 {81221#true} is VALID [2020-07-18 08:50:20,738 INFO L280 TraceCheckUtils]: 283: Hoare triple {81221#true} SUMMARY for call write~init~int(10376, ~#products~0.base, 179 + ~#products~0.offset, 2); srcloc: L5874-93 {81221#true} is VALID [2020-07-18 08:50:20,738 INFO L280 TraceCheckUtils]: 284: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 181 + ~#products~0.offset, 2); srcloc: L5874-94 {81221#true} is VALID [2020-07-18 08:50:20,738 INFO L280 TraceCheckUtils]: 285: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 183 + ~#products~0.offset, 2); srcloc: L5874-95 {81221#true} is VALID [2020-07-18 08:50:20,739 INFO L280 TraceCheckUtils]: 286: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 185 + ~#products~0.offset, 1); srcloc: L5874-96 {81221#true} is VALID [2020-07-18 08:50:20,739 INFO L280 TraceCheckUtils]: 287: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 186 + ~#products~0.offset, 1); srcloc: L5874-97 {81221#true} is VALID [2020-07-18 08:50:20,739 INFO L280 TraceCheckUtils]: 288: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 187 + ~#products~0.offset, 1); srcloc: L5874-98 {81221#true} is VALID [2020-07-18 08:50:20,739 INFO L280 TraceCheckUtils]: 289: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 188 + ~#products~0.offset, 1); srcloc: L5874-99 {81221#true} is VALID [2020-07-18 08:50:20,739 INFO L280 TraceCheckUtils]: 290: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 189 + ~#products~0.offset, 1); srcloc: L5874-100 {81221#true} is VALID [2020-07-18 08:50:20,739 INFO L280 TraceCheckUtils]: 291: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 190 + ~#products~0.offset, 1); srcloc: L5874-101 {81221#true} is VALID [2020-07-18 08:50:20,740 INFO L280 TraceCheckUtils]: 292: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 191 + ~#products~0.offset, 1); srcloc: L5874-102 {81221#true} is VALID [2020-07-18 08:50:20,740 INFO L280 TraceCheckUtils]: 293: Hoare triple {81221#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 {81221#true} is VALID [2020-07-18 08:50:20,740 INFO L280 TraceCheckUtils]: 294: Hoare triple {81221#true} SUMMARY for call write~init~int(3, ~#products~0.base, 200 + ~#products~0.offset, 2); srcloc: L5874-104 {81221#true} is VALID [2020-07-18 08:50:20,740 INFO L280 TraceCheckUtils]: 295: Hoare triple {81221#true} SUMMARY for call write~init~int(1295, ~#products~0.base, 202 + ~#products~0.offset, 2); srcloc: L5874-105 {81221#true} is VALID [2020-07-18 08:50:20,740 INFO L280 TraceCheckUtils]: 296: Hoare triple {81221#true} SUMMARY for call write~init~int(400, ~#products~0.base, 204 + ~#products~0.offset, 2); srcloc: L5874-106 {81221#true} is VALID [2020-07-18 08:50:20,740 INFO L280 TraceCheckUtils]: 297: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 206 + ~#products~0.offset, 2); srcloc: L5874-107 {81221#true} is VALID [2020-07-18 08:50:20,741 INFO L280 TraceCheckUtils]: 298: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 208 + ~#products~0.offset, 2); srcloc: L5874-108 {81221#true} is VALID [2020-07-18 08:50:20,741 INFO L280 TraceCheckUtils]: 299: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 210 + ~#products~0.offset, 1); srcloc: L5874-109 {81221#true} is VALID [2020-07-18 08:50:20,741 INFO L280 TraceCheckUtils]: 300: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 211 + ~#products~0.offset, 1); srcloc: L5874-110 {81221#true} is VALID [2020-07-18 08:50:20,741 INFO L280 TraceCheckUtils]: 301: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 212 + ~#products~0.offset, 1); srcloc: L5874-111 {81221#true} is VALID [2020-07-18 08:50:20,741 INFO L280 TraceCheckUtils]: 302: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 213 + ~#products~0.offset, 1); srcloc: L5874-112 {81221#true} is VALID [2020-07-18 08:50:20,741 INFO L280 TraceCheckUtils]: 303: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 214 + ~#products~0.offset, 1); srcloc: L5874-113 {81221#true} is VALID [2020-07-18 08:50:20,741 INFO L280 TraceCheckUtils]: 304: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 215 + ~#products~0.offset, 1); srcloc: L5874-114 {81221#true} is VALID [2020-07-18 08:50:20,742 INFO L280 TraceCheckUtils]: 305: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 216 + ~#products~0.offset, 1); srcloc: L5874-115 {81221#true} is VALID [2020-07-18 08:50:20,742 INFO L280 TraceCheckUtils]: 306: Hoare triple {81221#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 {81221#true} is VALID [2020-07-18 08:50:20,742 INFO L280 TraceCheckUtils]: 307: Hoare triple {81221#true} SUMMARY for call write~init~int(3, ~#products~0.base, 225 + ~#products~0.offset, 2); srcloc: L5874-117 {81221#true} is VALID [2020-07-18 08:50:20,742 INFO L280 TraceCheckUtils]: 308: Hoare triple {81221#true} SUMMARY for call write~init~int(1183, ~#products~0.base, 227 + ~#products~0.offset, 2); srcloc: L5874-118 {81221#true} is VALID [2020-07-18 08:50:20,742 INFO L280 TraceCheckUtils]: 309: Hoare triple {81221#true} SUMMARY for call write~init~int(20570, ~#products~0.base, 229 + ~#products~0.offset, 2); srcloc: L5874-119 {81221#true} is VALID [2020-07-18 08:50:20,742 INFO L280 TraceCheckUtils]: 310: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 231 + ~#products~0.offset, 2); srcloc: L5874-120 {81221#true} is VALID [2020-07-18 08:50:20,743 INFO L280 TraceCheckUtils]: 311: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 233 + ~#products~0.offset, 2); srcloc: L5874-121 {81221#true} is VALID [2020-07-18 08:50:20,743 INFO L280 TraceCheckUtils]: 312: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 235 + ~#products~0.offset, 1); srcloc: L5874-122 {81221#true} is VALID [2020-07-18 08:50:20,743 INFO L280 TraceCheckUtils]: 313: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 236 + ~#products~0.offset, 1); srcloc: L5874-123 {81221#true} is VALID [2020-07-18 08:50:20,743 INFO L280 TraceCheckUtils]: 314: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 237 + ~#products~0.offset, 1); srcloc: L5874-124 {81221#true} is VALID [2020-07-18 08:50:20,743 INFO L280 TraceCheckUtils]: 315: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 238 + ~#products~0.offset, 1); srcloc: L5874-125 {81221#true} is VALID [2020-07-18 08:50:20,743 INFO L280 TraceCheckUtils]: 316: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 239 + ~#products~0.offset, 1); srcloc: L5874-126 {81221#true} is VALID [2020-07-18 08:50:20,744 INFO L280 TraceCheckUtils]: 317: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 240 + ~#products~0.offset, 1); srcloc: L5874-127 {81221#true} is VALID [2020-07-18 08:50:20,744 INFO L280 TraceCheckUtils]: 318: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 241 + ~#products~0.offset, 1); srcloc: L5874-128 {81221#true} is VALID [2020-07-18 08:50:20,744 INFO L280 TraceCheckUtils]: 319: Hoare triple {81221#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 {81221#true} is VALID [2020-07-18 08:50:20,744 INFO L280 TraceCheckUtils]: 320: Hoare triple {81221#true} SUMMARY for call write~init~int(3, ~#products~0.base, 250 + ~#products~0.offset, 2); srcloc: L5874-130 {81221#true} is VALID [2020-07-18 08:50:20,744 INFO L280 TraceCheckUtils]: 321: Hoare triple {81221#true} SUMMARY for call write~init~int(3710, ~#products~0.base, 252 + ~#products~0.offset, 2); srcloc: L5874-131 {81221#true} is VALID [2020-07-18 08:50:20,744 INFO L280 TraceCheckUtils]: 322: Hoare triple {81221#true} SUMMARY for call write~init~int(4097, ~#products~0.base, 254 + ~#products~0.offset, 2); srcloc: L5874-132 {81221#true} is VALID [2020-07-18 08:50:20,744 INFO L280 TraceCheckUtils]: 323: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 256 + ~#products~0.offset, 2); srcloc: L5874-133 {81221#true} is VALID [2020-07-18 08:50:20,745 INFO L280 TraceCheckUtils]: 324: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 258 + ~#products~0.offset, 2); srcloc: L5874-134 {81221#true} is VALID [2020-07-18 08:50:20,745 INFO L280 TraceCheckUtils]: 325: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 260 + ~#products~0.offset, 1); srcloc: L5874-135 {81221#true} is VALID [2020-07-18 08:50:20,745 INFO L280 TraceCheckUtils]: 326: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 261 + ~#products~0.offset, 1); srcloc: L5874-136 {81221#true} is VALID [2020-07-18 08:50:20,745 INFO L280 TraceCheckUtils]: 327: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 262 + ~#products~0.offset, 1); srcloc: L5874-137 {81221#true} is VALID [2020-07-18 08:50:20,745 INFO L280 TraceCheckUtils]: 328: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 263 + ~#products~0.offset, 1); srcloc: L5874-138 {81221#true} is VALID [2020-07-18 08:50:20,745 INFO L280 TraceCheckUtils]: 329: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 264 + ~#products~0.offset, 1); srcloc: L5874-139 {81221#true} is VALID [2020-07-18 08:50:20,746 INFO L280 TraceCheckUtils]: 330: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 265 + ~#products~0.offset, 1); srcloc: L5874-140 {81221#true} is VALID [2020-07-18 08:50:20,746 INFO L280 TraceCheckUtils]: 331: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 266 + ~#products~0.offset, 1); srcloc: L5874-141 {81221#true} is VALID [2020-07-18 08:50:20,746 INFO L280 TraceCheckUtils]: 332: Hoare triple {81221#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 {81221#true} is VALID [2020-07-18 08:50:20,746 INFO L280 TraceCheckUtils]: 333: Hoare triple {81221#true} SUMMARY for call write~init~int(3, ~#products~0.base, 275 + ~#products~0.offset, 2); srcloc: L5874-143 {81221#true} is VALID [2020-07-18 08:50:20,746 INFO L280 TraceCheckUtils]: 334: Hoare triple {81221#true} SUMMARY for call write~init~int(32902, ~#products~0.base, 277 + ~#products~0.offset, 2); srcloc: L5874-144 {81221#true} is VALID [2020-07-18 08:50:20,746 INFO L280 TraceCheckUtils]: 335: Hoare triple {81221#true} SUMMARY for call write~init~int(2003, ~#products~0.base, 279 + ~#products~0.offset, 2); srcloc: L5874-145 {81221#true} is VALID [2020-07-18 08:50:20,747 INFO L280 TraceCheckUtils]: 336: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 281 + ~#products~0.offset, 2); srcloc: L5874-146 {81221#true} is VALID [2020-07-18 08:50:20,747 INFO L280 TraceCheckUtils]: 337: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 283 + ~#products~0.offset, 2); srcloc: L5874-147 {81221#true} is VALID [2020-07-18 08:50:20,747 INFO L280 TraceCheckUtils]: 338: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 285 + ~#products~0.offset, 1); srcloc: L5874-148 {81221#true} is VALID [2020-07-18 08:50:20,747 INFO L280 TraceCheckUtils]: 339: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 286 + ~#products~0.offset, 1); srcloc: L5874-149 {81221#true} is VALID [2020-07-18 08:50:20,747 INFO L280 TraceCheckUtils]: 340: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 287 + ~#products~0.offset, 1); srcloc: L5874-150 {81221#true} is VALID [2020-07-18 08:50:20,747 INFO L280 TraceCheckUtils]: 341: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 288 + ~#products~0.offset, 1); srcloc: L5874-151 {81221#true} is VALID [2020-07-18 08:50:20,747 INFO L280 TraceCheckUtils]: 342: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 289 + ~#products~0.offset, 1); srcloc: L5874-152 {81221#true} is VALID [2020-07-18 08:50:20,748 INFO L280 TraceCheckUtils]: 343: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 290 + ~#products~0.offset, 1); srcloc: L5874-153 {81221#true} is VALID [2020-07-18 08:50:20,748 INFO L280 TraceCheckUtils]: 344: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 291 + ~#products~0.offset, 1); srcloc: L5874-154 {81221#true} is VALID [2020-07-18 08:50:20,748 INFO L280 TraceCheckUtils]: 345: Hoare triple {81221#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 {81221#true} is VALID [2020-07-18 08:50:20,748 INFO L280 TraceCheckUtils]: 346: Hoare triple {81221#true} SUMMARY for call write~init~int(3, ~#products~0.base, 300 + ~#products~0.offset, 2); srcloc: L5874-156 {81221#true} is VALID [2020-07-18 08:50:20,748 INFO L280 TraceCheckUtils]: 347: Hoare triple {81221#true} SUMMARY for call write~init~int(4742, ~#products~0.base, 302 + ~#products~0.offset, 2); srcloc: L5874-157 {81221#true} is VALID [2020-07-18 08:50:20,748 INFO L280 TraceCheckUtils]: 348: Hoare triple {81221#true} SUMMARY for call write~init~int(32769, ~#products~0.base, 304 + ~#products~0.offset, 2); srcloc: L5874-158 {81221#true} is VALID [2020-07-18 08:50:20,749 INFO L280 TraceCheckUtils]: 349: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 306 + ~#products~0.offset, 2); srcloc: L5874-159 {81221#true} is VALID [2020-07-18 08:50:20,749 INFO L280 TraceCheckUtils]: 350: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 308 + ~#products~0.offset, 2); srcloc: L5874-160 {81221#true} is VALID [2020-07-18 08:50:20,749 INFO L280 TraceCheckUtils]: 351: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 310 + ~#products~0.offset, 1); srcloc: L5874-161 {81221#true} is VALID [2020-07-18 08:50:20,749 INFO L280 TraceCheckUtils]: 352: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 311 + ~#products~0.offset, 1); srcloc: L5874-162 {81221#true} is VALID [2020-07-18 08:50:20,749 INFO L280 TraceCheckUtils]: 353: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 312 + ~#products~0.offset, 1); srcloc: L5874-163 {81221#true} is VALID [2020-07-18 08:50:20,749 INFO L280 TraceCheckUtils]: 354: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 313 + ~#products~0.offset, 1); srcloc: L5874-164 {81221#true} is VALID [2020-07-18 08:50:20,750 INFO L280 TraceCheckUtils]: 355: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 314 + ~#products~0.offset, 1); srcloc: L5874-165 {81221#true} is VALID [2020-07-18 08:50:20,750 INFO L280 TraceCheckUtils]: 356: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 315 + ~#products~0.offset, 1); srcloc: L5874-166 {81221#true} is VALID [2020-07-18 08:50:20,750 INFO L280 TraceCheckUtils]: 357: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 316 + ~#products~0.offset, 1); srcloc: L5874-167 {81221#true} is VALID [2020-07-18 08:50:20,750 INFO L280 TraceCheckUtils]: 358: Hoare triple {81221#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 {81221#true} is VALID [2020-07-18 08:50:20,750 INFO L280 TraceCheckUtils]: 359: Hoare triple {81221#true} SUMMARY for call write~init~int(3, ~#products~0.base, 325 + ~#products~0.offset, 2); srcloc: L5874-169 {81221#true} is VALID [2020-07-18 08:50:20,750 INFO L280 TraceCheckUtils]: 360: Hoare triple {81221#true} SUMMARY for call write~init~int(1317, ~#products~0.base, 327 + ~#products~0.offset, 2); srcloc: L5874-170 {81221#true} is VALID [2020-07-18 08:50:20,751 INFO L280 TraceCheckUtils]: 361: Hoare triple {81221#true} SUMMARY for call write~init~int(42146, ~#products~0.base, 329 + ~#products~0.offset, 2); srcloc: L5874-171 {81221#true} is VALID [2020-07-18 08:50:20,751 INFO L280 TraceCheckUtils]: 362: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 331 + ~#products~0.offset, 2); srcloc: L5874-172 {81221#true} is VALID [2020-07-18 08:50:20,751 INFO L280 TraceCheckUtils]: 363: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 333 + ~#products~0.offset, 2); srcloc: L5874-173 {81221#true} is VALID [2020-07-18 08:50:20,751 INFO L280 TraceCheckUtils]: 364: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 335 + ~#products~0.offset, 1); srcloc: L5874-174 {81221#true} is VALID [2020-07-18 08:50:20,751 INFO L280 TraceCheckUtils]: 365: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 336 + ~#products~0.offset, 1); srcloc: L5874-175 {81221#true} is VALID [2020-07-18 08:50:20,751 INFO L280 TraceCheckUtils]: 366: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 337 + ~#products~0.offset, 1); srcloc: L5874-176 {81221#true} is VALID [2020-07-18 08:50:20,752 INFO L280 TraceCheckUtils]: 367: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 338 + ~#products~0.offset, 1); srcloc: L5874-177 {81221#true} is VALID [2020-07-18 08:50:20,752 INFO L280 TraceCheckUtils]: 368: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 339 + ~#products~0.offset, 1); srcloc: L5874-178 {81221#true} is VALID [2020-07-18 08:50:20,752 INFO L280 TraceCheckUtils]: 369: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 340 + ~#products~0.offset, 1); srcloc: L5874-179 {81221#true} is VALID [2020-07-18 08:50:20,752 INFO L280 TraceCheckUtils]: 370: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 341 + ~#products~0.offset, 1); srcloc: L5874-180 {81221#true} is VALID [2020-07-18 08:50:20,752 INFO L280 TraceCheckUtils]: 371: Hoare triple {81221#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 {81221#true} is VALID [2020-07-18 08:50:20,752 INFO L280 TraceCheckUtils]: 372: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 350 + ~#products~0.offset, 2); srcloc: L5874-182 {81221#true} is VALID [2020-07-18 08:50:20,753 INFO L280 TraceCheckUtils]: 373: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 352 + ~#products~0.offset, 2); srcloc: L5874-183 {81221#true} is VALID [2020-07-18 08:50:20,753 INFO L280 TraceCheckUtils]: 374: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 354 + ~#products~0.offset, 2); srcloc: L5874-184 {81221#true} is VALID [2020-07-18 08:50:20,753 INFO L280 TraceCheckUtils]: 375: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 356 + ~#products~0.offset, 2); srcloc: L5874-185 {81221#true} is VALID [2020-07-18 08:50:20,753 INFO L280 TraceCheckUtils]: 376: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 358 + ~#products~0.offset, 2); srcloc: L5874-186 {81221#true} is VALID [2020-07-18 08:50:20,753 INFO L280 TraceCheckUtils]: 377: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 360 + ~#products~0.offset, 1); srcloc: L5874-187 {81221#true} is VALID [2020-07-18 08:50:20,753 INFO L280 TraceCheckUtils]: 378: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 361 + ~#products~0.offset, 1); srcloc: L5874-188 {81221#true} is VALID [2020-07-18 08:50:20,754 INFO L280 TraceCheckUtils]: 379: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 362 + ~#products~0.offset, 1); srcloc: L5874-189 {81221#true} is VALID [2020-07-18 08:50:20,754 INFO L280 TraceCheckUtils]: 380: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 363 + ~#products~0.offset, 1); srcloc: L5874-190 {81221#true} is VALID [2020-07-18 08:50:20,754 INFO L280 TraceCheckUtils]: 381: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 364 + ~#products~0.offset, 1); srcloc: L5874-191 {81221#true} is VALID [2020-07-18 08:50:20,754 INFO L280 TraceCheckUtils]: 382: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 365 + ~#products~0.offset, 1); srcloc: L5874-192 {81221#true} is VALID [2020-07-18 08:50:20,754 INFO L280 TraceCheckUtils]: 383: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 366 + ~#products~0.offset, 1); srcloc: L5874-193 {81221#true} is VALID [2020-07-18 08:50:20,754 INFO L280 TraceCheckUtils]: 384: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 367 + ~#products~0.offset, 8); srcloc: L5874-194 {81221#true} is VALID [2020-07-18 08:50:20,755 INFO L280 TraceCheckUtils]: 385: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[0 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,755 INFO L280 TraceCheckUtils]: 386: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[0 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,755 INFO L280 TraceCheckUtils]: 387: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[0 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,755 INFO L280 TraceCheckUtils]: 388: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[0 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,755 INFO L280 TraceCheckUtils]: 389: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[0 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,755 INFO L280 TraceCheckUtils]: 390: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[0 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,755 INFO L280 TraceCheckUtils]: 391: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[0 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,756 INFO L280 TraceCheckUtils]: 392: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[0 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,756 INFO L280 TraceCheckUtils]: 393: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[0 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,756 INFO L280 TraceCheckUtils]: 394: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[0 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,756 INFO L280 TraceCheckUtils]: 395: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[0 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,756 INFO L280 TraceCheckUtils]: 396: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[0 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,756 INFO L280 TraceCheckUtils]: 397: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[0 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,757 INFO L280 TraceCheckUtils]: 398: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[1 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,757 INFO L280 TraceCheckUtils]: 399: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[1 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,757 INFO L280 TraceCheckUtils]: 400: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[1 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,757 INFO L280 TraceCheckUtils]: 401: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[1 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,757 INFO L280 TraceCheckUtils]: 402: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[1 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,757 INFO L280 TraceCheckUtils]: 403: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[1 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,758 INFO L280 TraceCheckUtils]: 404: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[1 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,758 INFO L280 TraceCheckUtils]: 405: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[1 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,758 INFO L280 TraceCheckUtils]: 406: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[1 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,758 INFO L280 TraceCheckUtils]: 407: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[1 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,758 INFO L280 TraceCheckUtils]: 408: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[1 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,758 INFO L280 TraceCheckUtils]: 409: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[1 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,759 INFO L280 TraceCheckUtils]: 410: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[1 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,759 INFO L280 TraceCheckUtils]: 411: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[2 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,759 INFO L280 TraceCheckUtils]: 412: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[2 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,759 INFO L280 TraceCheckUtils]: 413: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[2 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,759 INFO L280 TraceCheckUtils]: 414: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[2 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,759 INFO L280 TraceCheckUtils]: 415: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[2 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,759 INFO L280 TraceCheckUtils]: 416: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[2 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,760 INFO L280 TraceCheckUtils]: 417: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[2 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,760 INFO L280 TraceCheckUtils]: 418: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[2 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,760 INFO L280 TraceCheckUtils]: 419: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[2 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,760 INFO L280 TraceCheckUtils]: 420: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[2 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,760 INFO L280 TraceCheckUtils]: 421: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[2 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,760 INFO L280 TraceCheckUtils]: 422: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[2 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,761 INFO L280 TraceCheckUtils]: 423: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[2 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,761 INFO L280 TraceCheckUtils]: 424: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[3 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,761 INFO L280 TraceCheckUtils]: 425: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[3 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,761 INFO L280 TraceCheckUtils]: 426: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[3 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,761 INFO L280 TraceCheckUtils]: 427: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[3 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,761 INFO L280 TraceCheckUtils]: 428: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[3 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,761 INFO L280 TraceCheckUtils]: 429: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[3 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,762 INFO L280 TraceCheckUtils]: 430: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[3 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,762 INFO L280 TraceCheckUtils]: 431: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[3 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,762 INFO L280 TraceCheckUtils]: 432: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[3 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,762 INFO L280 TraceCheckUtils]: 433: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[3 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,762 INFO L280 TraceCheckUtils]: 434: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[3 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,762 INFO L280 TraceCheckUtils]: 435: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[3 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,763 INFO L280 TraceCheckUtils]: 436: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[3 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,763 INFO L280 TraceCheckUtils]: 437: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[4 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,763 INFO L280 TraceCheckUtils]: 438: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[4 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,763 INFO L280 TraceCheckUtils]: 439: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[4 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,763 INFO L280 TraceCheckUtils]: 440: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[4 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,763 INFO L280 TraceCheckUtils]: 441: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[4 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,764 INFO L280 TraceCheckUtils]: 442: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[4 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,764 INFO L280 TraceCheckUtils]: 443: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[4 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,764 INFO L280 TraceCheckUtils]: 444: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[4 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,764 INFO L280 TraceCheckUtils]: 445: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[4 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,764 INFO L280 TraceCheckUtils]: 446: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[4 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,764 INFO L280 TraceCheckUtils]: 447: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[4 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,765 INFO L280 TraceCheckUtils]: 448: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[4 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,765 INFO L280 TraceCheckUtils]: 449: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[4 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,765 INFO L280 TraceCheckUtils]: 450: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[5 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,765 INFO L280 TraceCheckUtils]: 451: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[5 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,765 INFO L280 TraceCheckUtils]: 452: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[5 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,765 INFO L280 TraceCheckUtils]: 453: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[5 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,765 INFO L280 TraceCheckUtils]: 454: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[5 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,766 INFO L280 TraceCheckUtils]: 455: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[5 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,766 INFO L280 TraceCheckUtils]: 456: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[5 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,766 INFO L280 TraceCheckUtils]: 457: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[5 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,766 INFO L280 TraceCheckUtils]: 458: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[5 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,766 INFO L280 TraceCheckUtils]: 459: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[5 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,766 INFO L280 TraceCheckUtils]: 460: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[5 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,767 INFO L280 TraceCheckUtils]: 461: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[5 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,767 INFO L280 TraceCheckUtils]: 462: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[5 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,767 INFO L280 TraceCheckUtils]: 463: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[6 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,767 INFO L280 TraceCheckUtils]: 464: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[6 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,767 INFO L280 TraceCheckUtils]: 465: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[6 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,767 INFO L280 TraceCheckUtils]: 466: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[6 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,768 INFO L280 TraceCheckUtils]: 467: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[6 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,768 INFO L280 TraceCheckUtils]: 468: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[6 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,768 INFO L280 TraceCheckUtils]: 469: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[6 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,768 INFO L280 TraceCheckUtils]: 470: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[6 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,768 INFO L280 TraceCheckUtils]: 471: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[6 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,768 INFO L280 TraceCheckUtils]: 472: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[6 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,768 INFO L280 TraceCheckUtils]: 473: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[6 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,769 INFO L280 TraceCheckUtils]: 474: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[6 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,769 INFO L280 TraceCheckUtils]: 475: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[6 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,769 INFO L280 TraceCheckUtils]: 476: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[7 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,769 INFO L280 TraceCheckUtils]: 477: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[7 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,769 INFO L280 TraceCheckUtils]: 478: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[7 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,769 INFO L280 TraceCheckUtils]: 479: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[7 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,770 INFO L280 TraceCheckUtils]: 480: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[7 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,770 INFO L280 TraceCheckUtils]: 481: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[7 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,770 INFO L280 TraceCheckUtils]: 482: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[7 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,770 INFO L280 TraceCheckUtils]: 483: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[7 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,770 INFO L280 TraceCheckUtils]: 484: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[7 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,770 INFO L280 TraceCheckUtils]: 485: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[7 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,771 INFO L280 TraceCheckUtils]: 486: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[7 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,771 INFO L280 TraceCheckUtils]: 487: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[7 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,771 INFO L280 TraceCheckUtils]: 488: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[7 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,771 INFO L280 TraceCheckUtils]: 489: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[8 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,771 INFO L280 TraceCheckUtils]: 490: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[8 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,771 INFO L280 TraceCheckUtils]: 491: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[8 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,772 INFO L280 TraceCheckUtils]: 492: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[8 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,772 INFO L280 TraceCheckUtils]: 493: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[8 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,772 INFO L280 TraceCheckUtils]: 494: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[8 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,772 INFO L280 TraceCheckUtils]: 495: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[8 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,772 INFO L280 TraceCheckUtils]: 496: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[8 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,772 INFO L280 TraceCheckUtils]: 497: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[8 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,773 INFO L280 TraceCheckUtils]: 498: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[8 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,773 INFO L280 TraceCheckUtils]: 499: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[8 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,773 INFO L280 TraceCheckUtils]: 500: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[8 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,773 INFO L280 TraceCheckUtils]: 501: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[8 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,773 INFO L280 TraceCheckUtils]: 502: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[9 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,773 INFO L280 TraceCheckUtils]: 503: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[9 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,774 INFO L280 TraceCheckUtils]: 504: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[9 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,774 INFO L280 TraceCheckUtils]: 505: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[9 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,774 INFO L280 TraceCheckUtils]: 506: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[9 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,774 INFO L280 TraceCheckUtils]: 507: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[9 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,774 INFO L280 TraceCheckUtils]: 508: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[9 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,775 INFO L280 TraceCheckUtils]: 509: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[9 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,775 INFO L280 TraceCheckUtils]: 510: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[9 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,775 INFO L280 TraceCheckUtils]: 511: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[9 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,775 INFO L280 TraceCheckUtils]: 512: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[9 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,775 INFO L280 TraceCheckUtils]: 513: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[9 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,775 INFO L280 TraceCheckUtils]: 514: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[9 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,776 INFO L280 TraceCheckUtils]: 515: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[10 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,776 INFO L280 TraceCheckUtils]: 516: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[10 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,776 INFO L280 TraceCheckUtils]: 517: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[10 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,776 INFO L280 TraceCheckUtils]: 518: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[10 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,776 INFO L280 TraceCheckUtils]: 519: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[10 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,776 INFO L280 TraceCheckUtils]: 520: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[10 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,777 INFO L280 TraceCheckUtils]: 521: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[10 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,777 INFO L280 TraceCheckUtils]: 522: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[10 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,777 INFO L280 TraceCheckUtils]: 523: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[10 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,777 INFO L280 TraceCheckUtils]: 524: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[10 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,777 INFO L280 TraceCheckUtils]: 525: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[10 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,778 INFO L280 TraceCheckUtils]: 526: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[10 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,778 INFO L280 TraceCheckUtils]: 527: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[10 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,778 INFO L280 TraceCheckUtils]: 528: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[11 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,778 INFO L280 TraceCheckUtils]: 529: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[11 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,778 INFO L280 TraceCheckUtils]: 530: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[11 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,778 INFO L280 TraceCheckUtils]: 531: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[11 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,779 INFO L280 TraceCheckUtils]: 532: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[11 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,779 INFO L280 TraceCheckUtils]: 533: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[11 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,779 INFO L280 TraceCheckUtils]: 534: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[11 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,779 INFO L280 TraceCheckUtils]: 535: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[11 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,779 INFO L280 TraceCheckUtils]: 536: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[11 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,780 INFO L280 TraceCheckUtils]: 537: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[11 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,780 INFO L280 TraceCheckUtils]: 538: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[11 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,780 INFO L280 TraceCheckUtils]: 539: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[11 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,780 INFO L280 TraceCheckUtils]: 540: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[11 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,780 INFO L280 TraceCheckUtils]: 541: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[12 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,780 INFO L280 TraceCheckUtils]: 542: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[12 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,781 INFO L280 TraceCheckUtils]: 543: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[12 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,781 INFO L280 TraceCheckUtils]: 544: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[12 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,781 INFO L280 TraceCheckUtils]: 545: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[12 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,781 INFO L280 TraceCheckUtils]: 546: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[12 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,781 INFO L280 TraceCheckUtils]: 547: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[12 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,782 INFO L280 TraceCheckUtils]: 548: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[12 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,782 INFO L280 TraceCheckUtils]: 549: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[12 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,782 INFO L280 TraceCheckUtils]: 550: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[12 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,782 INFO L280 TraceCheckUtils]: 551: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[12 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,782 INFO L280 TraceCheckUtils]: 552: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[12 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,782 INFO L280 TraceCheckUtils]: 553: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[12 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,782 INFO L280 TraceCheckUtils]: 554: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[13 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,783 INFO L280 TraceCheckUtils]: 555: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[13 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,783 INFO L280 TraceCheckUtils]: 556: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[13 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,783 INFO L280 TraceCheckUtils]: 557: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[13 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,783 INFO L280 TraceCheckUtils]: 558: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[13 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,783 INFO L280 TraceCheckUtils]: 559: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[13 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,783 INFO L280 TraceCheckUtils]: 560: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[13 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,784 INFO L280 TraceCheckUtils]: 561: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[13 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,784 INFO L280 TraceCheckUtils]: 562: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[13 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,784 INFO L280 TraceCheckUtils]: 563: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[13 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,784 INFO L280 TraceCheckUtils]: 564: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[13 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,784 INFO L280 TraceCheckUtils]: 565: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[13 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,784 INFO L280 TraceCheckUtils]: 566: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[13 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,785 INFO L280 TraceCheckUtils]: 567: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[14 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,785 INFO L280 TraceCheckUtils]: 568: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[14 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,785 INFO L280 TraceCheckUtils]: 569: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[14 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,785 INFO L280 TraceCheckUtils]: 570: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[14 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,785 INFO L280 TraceCheckUtils]: 571: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[14 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,785 INFO L280 TraceCheckUtils]: 572: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[14 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,786 INFO L280 TraceCheckUtils]: 573: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[14 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,786 INFO L280 TraceCheckUtils]: 574: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[14 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,786 INFO L280 TraceCheckUtils]: 575: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[14 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,786 INFO L280 TraceCheckUtils]: 576: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[14 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,786 INFO L280 TraceCheckUtils]: 577: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[14 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,786 INFO L280 TraceCheckUtils]: 578: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[14 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,787 INFO L280 TraceCheckUtils]: 579: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[14 := 0]; {81221#true} is VALID [2020-07-18 08:50:20,787 INFO L280 TraceCheckUtils]: 580: Hoare triple {81221#true} SUMMARY for call ~#cdc_subset_driver~0.base, ~#cdc_subset_driver~0.offset := #Ultimate.allocOnStack(289); srcloc: L5930 {81221#true} is VALID [2020-07-18 08:50:20,787 INFO L280 TraceCheckUtils]: 581: Hoare triple {81221#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 {81221#true} is VALID [2020-07-18 08:50:20,787 INFO L280 TraceCheckUtils]: 582: Hoare triple {81221#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 {81221#true} is VALID [2020-07-18 08:50:20,787 INFO L280 TraceCheckUtils]: 583: Hoare triple {81221#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 {81221#true} is VALID [2020-07-18 08:50:20,787 INFO L280 TraceCheckUtils]: 584: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 24 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-4 {81221#true} is VALID [2020-07-18 08:50:20,788 INFO L280 TraceCheckUtils]: 585: Hoare triple {81221#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 {81221#true} is VALID [2020-07-18 08:50:20,788 INFO L280 TraceCheckUtils]: 586: Hoare triple {81221#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 {81221#true} is VALID [2020-07-18 08:50:20,788 INFO L280 TraceCheckUtils]: 587: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 48 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-7 {81221#true} is VALID [2020-07-18 08:50:20,788 INFO L280 TraceCheckUtils]: 588: Hoare triple {81221#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 {81221#true} is VALID [2020-07-18 08:50:20,788 INFO L280 TraceCheckUtils]: 589: Hoare triple {81221#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 {81221#true} is VALID [2020-07-18 08:50:20,788 INFO L280 TraceCheckUtils]: 590: Hoare triple {81221#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 {81221#true} is VALID [2020-07-18 08:50:20,789 INFO L280 TraceCheckUtils]: 591: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 80 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-11 {81221#true} is VALID [2020-07-18 08:50:20,789 INFO L280 TraceCheckUtils]: 592: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 84 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-12 {81221#true} is VALID [2020-07-18 08:50:20,789 INFO L280 TraceCheckUtils]: 593: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 88 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-13 {81221#true} is VALID [2020-07-18 08:50:20,789 INFO L280 TraceCheckUtils]: 594: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 92 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-14 {81221#true} is VALID [2020-07-18 08:50:20,789 INFO L280 TraceCheckUtils]: 595: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 100 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-15 {81221#true} is VALID [2020-07-18 08:50:20,789 INFO L280 TraceCheckUtils]: 596: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 108 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-16 {81221#true} is VALID [2020-07-18 08:50:20,790 INFO L280 TraceCheckUtils]: 597: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 116 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-17 {81221#true} is VALID [2020-07-18 08:50:20,790 INFO L280 TraceCheckUtils]: 598: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 124 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-18 {81221#true} is VALID [2020-07-18 08:50:20,790 INFO L280 TraceCheckUtils]: 599: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 132 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-19 {81221#true} is VALID [2020-07-18 08:50:20,790 INFO L280 TraceCheckUtils]: 600: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 136 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-20 {81221#true} is VALID [2020-07-18 08:50:20,790 INFO L280 TraceCheckUtils]: 601: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 148 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-21 {81221#true} is VALID [2020-07-18 08:50:20,791 INFO L280 TraceCheckUtils]: 602: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 156 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-22 {81221#true} is VALID [2020-07-18 08:50:20,791 INFO L280 TraceCheckUtils]: 603: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 164 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-23 {81221#true} is VALID [2020-07-18 08:50:20,791 INFO L280 TraceCheckUtils]: 604: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 172 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-24 {81221#true} is VALID [2020-07-18 08:50:20,791 INFO L280 TraceCheckUtils]: 605: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 180 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-25 {81221#true} is VALID [2020-07-18 08:50:20,791 INFO L280 TraceCheckUtils]: 606: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 188 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-26 {81221#true} is VALID [2020-07-18 08:50:20,791 INFO L280 TraceCheckUtils]: 607: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 196 + ~#cdc_subset_driver~0.offset, 1); srcloc: L5930-27 {81221#true} is VALID [2020-07-18 08:50:20,792 INFO L280 TraceCheckUtils]: 608: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 197 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-28 {81221#true} is VALID [2020-07-18 08:50:20,792 INFO L280 TraceCheckUtils]: 609: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 201 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-29 {81221#true} is VALID [2020-07-18 08:50:20,792 INFO L280 TraceCheckUtils]: 610: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 209 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-30 {81221#true} is VALID [2020-07-18 08:50:20,792 INFO L280 TraceCheckUtils]: 611: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 217 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-31 {81221#true} is VALID [2020-07-18 08:50:20,792 INFO L280 TraceCheckUtils]: 612: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 225 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-32 {81221#true} is VALID [2020-07-18 08:50:20,792 INFO L280 TraceCheckUtils]: 613: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 233 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-33 {81221#true} is VALID [2020-07-18 08:50:20,793 INFO L280 TraceCheckUtils]: 614: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 241 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-34 {81221#true} is VALID [2020-07-18 08:50:20,793 INFO L280 TraceCheckUtils]: 615: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 249 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-35 {81221#true} is VALID [2020-07-18 08:50:20,793 INFO L280 TraceCheckUtils]: 616: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 257 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-36 {81221#true} is VALID [2020-07-18 08:50:20,793 INFO L280 TraceCheckUtils]: 617: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 265 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-37 {81221#true} is VALID [2020-07-18 08:50:20,794 INFO L280 TraceCheckUtils]: 618: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 273 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-38 {81221#true} is VALID [2020-07-18 08:50:20,794 INFO L280 TraceCheckUtils]: 619: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 281 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-39 {81221#true} is VALID [2020-07-18 08:50:20,794 INFO L280 TraceCheckUtils]: 620: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 285 + ~#cdc_subset_driver~0.offset, 1); srcloc: L5930-40 {81221#true} is VALID [2020-07-18 08:50:20,794 INFO L280 TraceCheckUtils]: 621: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 286 + ~#cdc_subset_driver~0.offset, 1); srcloc: L5930-41 {81221#true} is VALID [2020-07-18 08:50:20,795 INFO L280 TraceCheckUtils]: 622: Hoare triple {81221#true} SUMMARY for call write~init~int(1, ~#cdc_subset_driver~0.base, 287 + ~#cdc_subset_driver~0.offset, 1); srcloc: L5930-42 {81221#true} is VALID [2020-07-18 08:50:20,795 INFO L280 TraceCheckUtils]: 623: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 288 + ~#cdc_subset_driver~0.offset, 1); srcloc: L5930-43 {81221#true} is VALID [2020-07-18 08:50:20,795 INFO L280 TraceCheckUtils]: 624: Hoare triple {81221#true} ~ldv_retval_0~0 := 0; {81221#true} is VALID [2020-07-18 08:50:20,795 INFO L280 TraceCheckUtils]: 625: Hoare triple {81221#true} ~ldv_retval_1~0 := 0; {81221#true} is VALID [2020-07-18 08:50:20,796 INFO L280 TraceCheckUtils]: 626: Hoare triple {81221#true} ~ldv_retval_3~0 := 0; {81221#true} is VALID [2020-07-18 08:50:20,796 INFO L280 TraceCheckUtils]: 627: Hoare triple {81221#true} ~ldv_retval_2~0 := 0; {81221#true} is VALID [2020-07-18 08:50:20,796 INFO L280 TraceCheckUtils]: 628: Hoare triple {81221#true} ~ldv_mutex_i_mutex_of_inode~0 := 1; {81221#true} is VALID [2020-07-18 08:50:20,796 INFO L280 TraceCheckUtils]: 629: Hoare triple {81221#true} ~ldv_mutex_lock~0 := 1; {81221#true} is VALID [2020-07-18 08:50:20,797 INFO L280 TraceCheckUtils]: 630: Hoare triple {81221#true} ~ldv_mutex_mutex_of_device~0 := 1; {81221#true} is VALID [2020-07-18 08:50:20,797 INFO L280 TraceCheckUtils]: 631: Hoare triple {81221#true} ~ldv_mutex_udev~0 := 1; {81221#true} is VALID [2020-07-18 08:50:20,797 INFO L280 TraceCheckUtils]: 632: Hoare triple {81221#true} assume true; {81221#true} is VALID [2020-07-18 08:50:20,797 INFO L275 TraceCheckUtils]: 633: Hoare quadruple {81221#true} {81221#true} #2340#return; {81221#true} is VALID [2020-07-18 08:50:21,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:50:21,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:50:21,030 INFO L280 TraceCheckUtils]: 0: Hoare triple {82090#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {81221#true} is VALID [2020-07-18 08:50:21,030 INFO L280 TraceCheckUtils]: 1: Hoare triple {81221#true} assume true; {81221#true} is VALID [2020-07-18 08:50:21,030 INFO L275 TraceCheckUtils]: 2: Hoare quadruple {81221#true} {81221#true} #2150#return; {81221#true} is VALID [2020-07-18 08:50:21,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:50:21,038 INFO L280 TraceCheckUtils]: 0: Hoare triple {81221#true} ~cond := #in~cond; {81221#true} is VALID [2020-07-18 08:50:21,038 INFO L280 TraceCheckUtils]: 1: Hoare triple {81221#true} assume !(0 == ~cond); {81221#true} is VALID [2020-07-18 08:50:21,038 INFO L280 TraceCheckUtils]: 2: Hoare triple {81221#true} assume true; {81221#true} is VALID [2020-07-18 08:50:21,038 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {81221#true} {81221#true} #2152#return; {81221#true} is VALID [2020-07-18 08:50:21,039 INFO L280 TraceCheckUtils]: 0: Hoare triple {82082#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {81221#true} is VALID [2020-07-18 08:50:21,039 INFO L280 TraceCheckUtils]: 1: Hoare triple {81221#true} havoc ~p~2.base, ~p~2.offset; {81221#true} is VALID [2020-07-18 08:50:21,039 INFO L280 TraceCheckUtils]: 2: Hoare triple {81221#true} havoc ~tmp~2.base, ~tmp~2.offset; {81221#true} is VALID [2020-07-18 08:50:21,039 INFO L280 TraceCheckUtils]: 3: Hoare triple {81221#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 {81221#true} is VALID [2020-07-18 08:50:21,040 INFO L263 TraceCheckUtils]: 4: Hoare triple {81221#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)); {82090#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-18 08:50:21,041 INFO L280 TraceCheckUtils]: 5: Hoare triple {82090#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {81221#true} is VALID [2020-07-18 08:50:21,041 INFO L280 TraceCheckUtils]: 6: Hoare triple {81221#true} assume true; {81221#true} is VALID [2020-07-18 08:50:21,041 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {81221#true} {81221#true} #2150#return; {81221#true} is VALID [2020-07-18 08:50:21,041 INFO L280 TraceCheckUtils]: 8: Hoare triple {81221#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {81221#true} is VALID [2020-07-18 08:50:21,041 INFO L280 TraceCheckUtils]: 9: Hoare triple {81221#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {81221#true} is VALID [2020-07-18 08:50:21,042 INFO L263 TraceCheckUtils]: 10: Hoare triple {81221#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {81221#true} is VALID [2020-07-18 08:50:21,042 INFO L280 TraceCheckUtils]: 11: Hoare triple {81221#true} ~cond := #in~cond; {81221#true} is VALID [2020-07-18 08:50:21,042 INFO L280 TraceCheckUtils]: 12: Hoare triple {81221#true} assume !(0 == ~cond); {81221#true} is VALID [2020-07-18 08:50:21,042 INFO L280 TraceCheckUtils]: 13: Hoare triple {81221#true} assume true; {81221#true} is VALID [2020-07-18 08:50:21,042 INFO L275 TraceCheckUtils]: 14: Hoare quadruple {81221#true} {81221#true} #2152#return; {81221#true} is VALID [2020-07-18 08:50:21,042 INFO L280 TraceCheckUtils]: 15: Hoare triple {81221#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {81221#true} is VALID [2020-07-18 08:50:21,043 INFO L280 TraceCheckUtils]: 16: Hoare triple {81221#true} assume true; {81221#true} is VALID [2020-07-18 08:50:21,043 INFO L275 TraceCheckUtils]: 17: Hoare quadruple {81221#true} {81221#true} #2182#return; {81221#true} is VALID [2020-07-18 08:50:21,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:50:21,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:50:21,061 INFO L280 TraceCheckUtils]: 0: Hoare triple {82090#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {81221#true} is VALID [2020-07-18 08:50:21,061 INFO L280 TraceCheckUtils]: 1: Hoare triple {81221#true} assume true; {81221#true} is VALID [2020-07-18 08:50:21,061 INFO L275 TraceCheckUtils]: 2: Hoare quadruple {81221#true} {81221#true} #2150#return; {81221#true} is VALID [2020-07-18 08:50:21,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:50:21,068 INFO L280 TraceCheckUtils]: 0: Hoare triple {81221#true} ~cond := #in~cond; {81221#true} is VALID [2020-07-18 08:50:21,068 INFO L280 TraceCheckUtils]: 1: Hoare triple {81221#true} assume !(0 == ~cond); {81221#true} is VALID [2020-07-18 08:50:21,068 INFO L280 TraceCheckUtils]: 2: Hoare triple {81221#true} assume true; {81221#true} is VALID [2020-07-18 08:50:21,068 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {81221#true} {81221#true} #2152#return; {81221#true} is VALID [2020-07-18 08:50:21,069 INFO L280 TraceCheckUtils]: 0: Hoare triple {82082#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {81221#true} is VALID [2020-07-18 08:50:21,069 INFO L280 TraceCheckUtils]: 1: Hoare triple {81221#true} havoc ~p~2.base, ~p~2.offset; {81221#true} is VALID [2020-07-18 08:50:21,069 INFO L280 TraceCheckUtils]: 2: Hoare triple {81221#true} havoc ~tmp~2.base, ~tmp~2.offset; {81221#true} is VALID [2020-07-18 08:50:21,069 INFO L280 TraceCheckUtils]: 3: Hoare triple {81221#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 {81221#true} is VALID [2020-07-18 08:50:21,070 INFO L263 TraceCheckUtils]: 4: Hoare triple {81221#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)); {82090#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-18 08:50:21,071 INFO L280 TraceCheckUtils]: 5: Hoare triple {82090#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {81221#true} is VALID [2020-07-18 08:50:21,071 INFO L280 TraceCheckUtils]: 6: Hoare triple {81221#true} assume true; {81221#true} is VALID [2020-07-18 08:50:21,071 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {81221#true} {81221#true} #2150#return; {81221#true} is VALID [2020-07-18 08:50:21,071 INFO L280 TraceCheckUtils]: 8: Hoare triple {81221#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {81221#true} is VALID [2020-07-18 08:50:21,071 INFO L280 TraceCheckUtils]: 9: Hoare triple {81221#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {81221#true} is VALID [2020-07-18 08:50:21,071 INFO L263 TraceCheckUtils]: 10: Hoare triple {81221#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {81221#true} is VALID [2020-07-18 08:50:21,072 INFO L280 TraceCheckUtils]: 11: Hoare triple {81221#true} ~cond := #in~cond; {81221#true} is VALID [2020-07-18 08:50:21,072 INFO L280 TraceCheckUtils]: 12: Hoare triple {81221#true} assume !(0 == ~cond); {81221#true} is VALID [2020-07-18 08:50:21,072 INFO L280 TraceCheckUtils]: 13: Hoare triple {81221#true} assume true; {81221#true} is VALID [2020-07-18 08:50:21,072 INFO L275 TraceCheckUtils]: 14: Hoare quadruple {81221#true} {81221#true} #2152#return; {81221#true} is VALID [2020-07-18 08:50:21,072 INFO L280 TraceCheckUtils]: 15: Hoare triple {81221#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {81221#true} is VALID [2020-07-18 08:50:21,072 INFO L280 TraceCheckUtils]: 16: Hoare triple {81221#true} assume true; {81221#true} is VALID [2020-07-18 08:50:21,073 INFO L275 TraceCheckUtils]: 17: Hoare quadruple {81221#true} {81221#true} #2184#return; {81221#true} is VALID [2020-07-18 08:50:21,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:50:21,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:50:21,090 INFO L280 TraceCheckUtils]: 0: Hoare triple {82090#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {81221#true} is VALID [2020-07-18 08:50:21,091 INFO L280 TraceCheckUtils]: 1: Hoare triple {81221#true} assume true; {81221#true} is VALID [2020-07-18 08:50:21,091 INFO L275 TraceCheckUtils]: 2: Hoare quadruple {81221#true} {81221#true} #2150#return; {81221#true} is VALID [2020-07-18 08:50:21,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:50:21,097 INFO L280 TraceCheckUtils]: 0: Hoare triple {81221#true} ~cond := #in~cond; {81221#true} is VALID [2020-07-18 08:50:21,098 INFO L280 TraceCheckUtils]: 1: Hoare triple {81221#true} assume !(0 == ~cond); {81221#true} is VALID [2020-07-18 08:50:21,098 INFO L280 TraceCheckUtils]: 2: Hoare triple {81221#true} assume true; {81221#true} is VALID [2020-07-18 08:50:21,098 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {81221#true} {81221#true} #2152#return; {81221#true} is VALID [2020-07-18 08:50:21,098 INFO L280 TraceCheckUtils]: 0: Hoare triple {82082#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {81221#true} is VALID [2020-07-18 08:50:21,098 INFO L280 TraceCheckUtils]: 1: Hoare triple {81221#true} havoc ~p~2.base, ~p~2.offset; {81221#true} is VALID [2020-07-18 08:50:21,098 INFO L280 TraceCheckUtils]: 2: Hoare triple {81221#true} havoc ~tmp~2.base, ~tmp~2.offset; {81221#true} is VALID [2020-07-18 08:50:21,099 INFO L280 TraceCheckUtils]: 3: Hoare triple {81221#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 {81221#true} is VALID [2020-07-18 08:50:21,100 INFO L263 TraceCheckUtils]: 4: Hoare triple {81221#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)); {82090#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-18 08:50:21,100 INFO L280 TraceCheckUtils]: 5: Hoare triple {82090#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {81221#true} is VALID [2020-07-18 08:50:21,100 INFO L280 TraceCheckUtils]: 6: Hoare triple {81221#true} assume true; {81221#true} is VALID [2020-07-18 08:50:21,100 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {81221#true} {81221#true} #2150#return; {81221#true} is VALID [2020-07-18 08:50:21,101 INFO L280 TraceCheckUtils]: 8: Hoare triple {81221#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {81221#true} is VALID [2020-07-18 08:50:21,101 INFO L280 TraceCheckUtils]: 9: Hoare triple {81221#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {81221#true} is VALID [2020-07-18 08:50:21,101 INFO L263 TraceCheckUtils]: 10: Hoare triple {81221#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {81221#true} is VALID [2020-07-18 08:50:21,101 INFO L280 TraceCheckUtils]: 11: Hoare triple {81221#true} ~cond := #in~cond; {81221#true} is VALID [2020-07-18 08:50:21,101 INFO L280 TraceCheckUtils]: 12: Hoare triple {81221#true} assume !(0 == ~cond); {81221#true} is VALID [2020-07-18 08:50:21,101 INFO L280 TraceCheckUtils]: 13: Hoare triple {81221#true} assume true; {81221#true} is VALID [2020-07-18 08:50:21,102 INFO L275 TraceCheckUtils]: 14: Hoare quadruple {81221#true} {81221#true} #2152#return; {81221#true} is VALID [2020-07-18 08:50:21,102 INFO L280 TraceCheckUtils]: 15: Hoare triple {81221#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {81221#true} is VALID [2020-07-18 08:50:21,102 INFO L280 TraceCheckUtils]: 16: Hoare triple {81221#true} assume true; {81221#true} is VALID [2020-07-18 08:50:21,102 INFO L275 TraceCheckUtils]: 17: Hoare quadruple {81221#true} {81221#true} #2186#return; {81221#true} is VALID [2020-07-18 08:50:21,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:50:21,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:50:21,120 INFO L280 TraceCheckUtils]: 0: Hoare triple {82090#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {81221#true} is VALID [2020-07-18 08:50:21,120 INFO L280 TraceCheckUtils]: 1: Hoare triple {81221#true} assume true; {81221#true} is VALID [2020-07-18 08:50:21,121 INFO L275 TraceCheckUtils]: 2: Hoare quadruple {81221#true} {81221#true} #2150#return; {81221#true} is VALID [2020-07-18 08:50:21,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:50:21,126 INFO L280 TraceCheckUtils]: 0: Hoare triple {81221#true} ~cond := #in~cond; {81221#true} is VALID [2020-07-18 08:50:21,126 INFO L280 TraceCheckUtils]: 1: Hoare triple {81221#true} assume !(0 == ~cond); {81221#true} is VALID [2020-07-18 08:50:21,127 INFO L280 TraceCheckUtils]: 2: Hoare triple {81221#true} assume true; {81221#true} is VALID [2020-07-18 08:50:21,127 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {81221#true} {81221#true} #2152#return; {81221#true} is VALID [2020-07-18 08:50:21,127 INFO L280 TraceCheckUtils]: 0: Hoare triple {82082#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {81221#true} is VALID [2020-07-18 08:50:21,127 INFO L280 TraceCheckUtils]: 1: Hoare triple {81221#true} havoc ~p~2.base, ~p~2.offset; {81221#true} is VALID [2020-07-18 08:50:21,127 INFO L280 TraceCheckUtils]: 2: Hoare triple {81221#true} havoc ~tmp~2.base, ~tmp~2.offset; {81221#true} is VALID [2020-07-18 08:50:21,127 INFO L280 TraceCheckUtils]: 3: Hoare triple {81221#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 {81221#true} is VALID [2020-07-18 08:50:21,129 INFO L263 TraceCheckUtils]: 4: Hoare triple {81221#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)); {82090#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-18 08:50:21,129 INFO L280 TraceCheckUtils]: 5: Hoare triple {82090#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {81221#true} is VALID [2020-07-18 08:50:21,129 INFO L280 TraceCheckUtils]: 6: Hoare triple {81221#true} assume true; {81221#true} is VALID [2020-07-18 08:50:21,130 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {81221#true} {81221#true} #2150#return; {81221#true} is VALID [2020-07-18 08:50:21,130 INFO L280 TraceCheckUtils]: 8: Hoare triple {81221#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {81221#true} is VALID [2020-07-18 08:50:21,130 INFO L280 TraceCheckUtils]: 9: Hoare triple {81221#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {81221#true} is VALID [2020-07-18 08:50:21,130 INFO L263 TraceCheckUtils]: 10: Hoare triple {81221#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {81221#true} is VALID [2020-07-18 08:50:21,131 INFO L280 TraceCheckUtils]: 11: Hoare triple {81221#true} ~cond := #in~cond; {81221#true} is VALID [2020-07-18 08:50:21,131 INFO L280 TraceCheckUtils]: 12: Hoare triple {81221#true} assume !(0 == ~cond); {81221#true} is VALID [2020-07-18 08:50:21,131 INFO L280 TraceCheckUtils]: 13: Hoare triple {81221#true} assume true; {81221#true} is VALID [2020-07-18 08:50:21,131 INFO L275 TraceCheckUtils]: 14: Hoare quadruple {81221#true} {81221#true} #2152#return; {81221#true} is VALID [2020-07-18 08:50:21,132 INFO L280 TraceCheckUtils]: 15: Hoare triple {81221#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {81221#true} is VALID [2020-07-18 08:50:21,132 INFO L280 TraceCheckUtils]: 16: Hoare triple {81221#true} assume true; {81221#true} is VALID [2020-07-18 08:50:21,132 INFO L275 TraceCheckUtils]: 17: Hoare quadruple {81221#true} {81221#true} #2188#return; {81221#true} is VALID [2020-07-18 08:50:21,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:50:21,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:50:21,151 INFO L280 TraceCheckUtils]: 0: Hoare triple {82090#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {81221#true} is VALID [2020-07-18 08:50:21,151 INFO L280 TraceCheckUtils]: 1: Hoare triple {81221#true} assume true; {81221#true} is VALID [2020-07-18 08:50:21,151 INFO L275 TraceCheckUtils]: 2: Hoare quadruple {81221#true} {81221#true} #2150#return; {81221#true} is VALID [2020-07-18 08:50:21,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:50:21,158 INFO L280 TraceCheckUtils]: 0: Hoare triple {81221#true} ~cond := #in~cond; {81221#true} is VALID [2020-07-18 08:50:21,158 INFO L280 TraceCheckUtils]: 1: Hoare triple {81221#true} assume !(0 == ~cond); {81221#true} is VALID [2020-07-18 08:50:21,158 INFO L280 TraceCheckUtils]: 2: Hoare triple {81221#true} assume true; {81221#true} is VALID [2020-07-18 08:50:21,159 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {81221#true} {81221#true} #2152#return; {81221#true} is VALID [2020-07-18 08:50:21,159 INFO L280 TraceCheckUtils]: 0: Hoare triple {82082#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {81221#true} is VALID [2020-07-18 08:50:21,159 INFO L280 TraceCheckUtils]: 1: Hoare triple {81221#true} havoc ~p~2.base, ~p~2.offset; {81221#true} is VALID [2020-07-18 08:50:21,159 INFO L280 TraceCheckUtils]: 2: Hoare triple {81221#true} havoc ~tmp~2.base, ~tmp~2.offset; {81221#true} is VALID [2020-07-18 08:50:21,160 INFO L280 TraceCheckUtils]: 3: Hoare triple {81221#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 {81221#true} is VALID [2020-07-18 08:50:21,161 INFO L263 TraceCheckUtils]: 4: Hoare triple {81221#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)); {82090#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-18 08:50:21,161 INFO L280 TraceCheckUtils]: 5: Hoare triple {82090#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {81221#true} is VALID [2020-07-18 08:50:21,161 INFO L280 TraceCheckUtils]: 6: Hoare triple {81221#true} assume true; {81221#true} is VALID [2020-07-18 08:50:21,162 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {81221#true} {81221#true} #2150#return; {81221#true} is VALID [2020-07-18 08:50:21,162 INFO L280 TraceCheckUtils]: 8: Hoare triple {81221#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {81221#true} is VALID [2020-07-18 08:50:21,162 INFO L280 TraceCheckUtils]: 9: Hoare triple {81221#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {81221#true} is VALID [2020-07-18 08:50:21,162 INFO L263 TraceCheckUtils]: 10: Hoare triple {81221#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {81221#true} is VALID [2020-07-18 08:50:21,162 INFO L280 TraceCheckUtils]: 11: Hoare triple {81221#true} ~cond := #in~cond; {81221#true} is VALID [2020-07-18 08:50:21,162 INFO L280 TraceCheckUtils]: 12: Hoare triple {81221#true} assume !(0 == ~cond); {81221#true} is VALID [2020-07-18 08:50:21,163 INFO L280 TraceCheckUtils]: 13: Hoare triple {81221#true} assume true; {81221#true} is VALID [2020-07-18 08:50:21,163 INFO L275 TraceCheckUtils]: 14: Hoare quadruple {81221#true} {81221#true} #2152#return; {81221#true} is VALID [2020-07-18 08:50:21,163 INFO L280 TraceCheckUtils]: 15: Hoare triple {81221#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {81221#true} is VALID [2020-07-18 08:50:21,163 INFO L280 TraceCheckUtils]: 16: Hoare triple {81221#true} assume true; {81221#true} is VALID [2020-07-18 08:50:21,163 INFO L275 TraceCheckUtils]: 17: Hoare quadruple {81221#true} {81221#true} #2190#return; {81221#true} is VALID [2020-07-18 08:50:21,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:50:21,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:50:21,180 INFO L280 TraceCheckUtils]: 0: Hoare triple {82090#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {81221#true} is VALID [2020-07-18 08:50:21,180 INFO L280 TraceCheckUtils]: 1: Hoare triple {81221#true} assume true; {81221#true} is VALID [2020-07-18 08:50:21,180 INFO L275 TraceCheckUtils]: 2: Hoare quadruple {81221#true} {81221#true} #2150#return; {81221#true} is VALID [2020-07-18 08:50:21,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:50:21,186 INFO L280 TraceCheckUtils]: 0: Hoare triple {81221#true} ~cond := #in~cond; {81221#true} is VALID [2020-07-18 08:50:21,186 INFO L280 TraceCheckUtils]: 1: Hoare triple {81221#true} assume !(0 == ~cond); {81221#true} is VALID [2020-07-18 08:50:21,186 INFO L280 TraceCheckUtils]: 2: Hoare triple {81221#true} assume true; {81221#true} is VALID [2020-07-18 08:50:21,186 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {81221#true} {81221#true} #2152#return; {81221#true} is VALID [2020-07-18 08:50:21,186 INFO L280 TraceCheckUtils]: 0: Hoare triple {82082#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {81221#true} is VALID [2020-07-18 08:50:21,187 INFO L280 TraceCheckUtils]: 1: Hoare triple {81221#true} havoc ~p~2.base, ~p~2.offset; {81221#true} is VALID [2020-07-18 08:50:21,187 INFO L280 TraceCheckUtils]: 2: Hoare triple {81221#true} havoc ~tmp~2.base, ~tmp~2.offset; {81221#true} is VALID [2020-07-18 08:50:21,187 INFO L280 TraceCheckUtils]: 3: Hoare triple {81221#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 {81221#true} is VALID [2020-07-18 08:50:21,188 INFO L263 TraceCheckUtils]: 4: Hoare triple {81221#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)); {82090#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-18 08:50:21,188 INFO L280 TraceCheckUtils]: 5: Hoare triple {82090#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {81221#true} is VALID [2020-07-18 08:50:21,188 INFO L280 TraceCheckUtils]: 6: Hoare triple {81221#true} assume true; {81221#true} is VALID [2020-07-18 08:50:21,189 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {81221#true} {81221#true} #2150#return; {81221#true} is VALID [2020-07-18 08:50:21,189 INFO L280 TraceCheckUtils]: 8: Hoare triple {81221#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {81221#true} is VALID [2020-07-18 08:50:21,189 INFO L280 TraceCheckUtils]: 9: Hoare triple {81221#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {81221#true} is VALID [2020-07-18 08:50:21,189 INFO L263 TraceCheckUtils]: 10: Hoare triple {81221#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {81221#true} is VALID [2020-07-18 08:50:21,189 INFO L280 TraceCheckUtils]: 11: Hoare triple {81221#true} ~cond := #in~cond; {81221#true} is VALID [2020-07-18 08:50:21,189 INFO L280 TraceCheckUtils]: 12: Hoare triple {81221#true} assume !(0 == ~cond); {81221#true} is VALID [2020-07-18 08:50:21,190 INFO L280 TraceCheckUtils]: 13: Hoare triple {81221#true} assume true; {81221#true} is VALID [2020-07-18 08:50:21,190 INFO L275 TraceCheckUtils]: 14: Hoare quadruple {81221#true} {81221#true} #2152#return; {81221#true} is VALID [2020-07-18 08:50:21,190 INFO L280 TraceCheckUtils]: 15: Hoare triple {81221#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {81221#true} is VALID [2020-07-18 08:50:21,190 INFO L280 TraceCheckUtils]: 16: Hoare triple {81221#true} assume true; {81221#true} is VALID [2020-07-18 08:50:21,190 INFO L275 TraceCheckUtils]: 17: Hoare quadruple {81221#true} {81221#true} #2192#return; {81221#true} is VALID [2020-07-18 08:50:21,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:50:21,195 INFO L280 TraceCheckUtils]: 0: Hoare triple {81221#true} assume true; {81221#true} is VALID [2020-07-18 08:50:21,195 INFO L275 TraceCheckUtils]: 1: Hoare quadruple {81221#true} {81221#true} #2194#return; {81221#true} is VALID [2020-07-18 08:50:21,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:50:21,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:50:21,227 INFO L280 TraceCheckUtils]: 0: Hoare triple {82126#(and (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|))} #t~loopctr125 := 0; {81221#true} is VALID [2020-07-18 08:50:21,227 INFO L280 TraceCheckUtils]: 1: Hoare triple {81221#true} assume !(#t~loopctr125 < #amount); {81221#true} is VALID [2020-07-18 08:50:21,227 INFO L280 TraceCheckUtils]: 2: Hoare triple {81221#true} assume #res.base == #ptr.base && #res.offset == #ptr.offset; {81221#true} is VALID [2020-07-18 08:50:21,227 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {81221#true} {81221#true} #2164#return; {81221#true} is VALID [2020-07-18 08:50:21,228 INFO L280 TraceCheckUtils]: 0: Hoare triple {82126#(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; {81221#true} is VALID [2020-07-18 08:50:21,228 INFO L280 TraceCheckUtils]: 1: Hoare triple {81221#true} ~c := #in~c; {81221#true} is VALID [2020-07-18 08:50:21,228 INFO L280 TraceCheckUtils]: 2: Hoare triple {81221#true} ~n := #in~n; {81221#true} is VALID [2020-07-18 08:50:21,228 INFO L280 TraceCheckUtils]: 3: Hoare triple {81221#true} havoc ~tmp~3.base, ~tmp~3.offset; {81221#true} is VALID [2020-07-18 08:50:21,229 INFO L263 TraceCheckUtils]: 4: Hoare triple {81221#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)); {82126#(and (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|))} is VALID [2020-07-18 08:50:21,230 INFO L280 TraceCheckUtils]: 5: Hoare triple {82126#(and (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|))} #t~loopctr125 := 0; {81221#true} is VALID [2020-07-18 08:50:21,230 INFO L280 TraceCheckUtils]: 6: Hoare triple {81221#true} assume !(#t~loopctr125 < #amount); {81221#true} is VALID [2020-07-18 08:50:21,230 INFO L280 TraceCheckUtils]: 7: Hoare triple {81221#true} assume #res.base == #ptr.base && #res.offset == #ptr.offset; {81221#true} is VALID [2020-07-18 08:50:21,230 INFO L275 TraceCheckUtils]: 8: Hoare quadruple {81221#true} {81221#true} #2164#return; {81221#true} is VALID [2020-07-18 08:50:21,230 INFO L280 TraceCheckUtils]: 9: Hoare triple {81221#true} ~tmp~3.base, ~tmp~3.offset := ~s.base, ~s.offset; {81221#true} is VALID [2020-07-18 08:50:21,231 INFO L280 TraceCheckUtils]: 10: Hoare triple {81221#true} havoc #t~memset~res13.base, #t~memset~res13.offset; {81221#true} is VALID [2020-07-18 08:50:21,231 INFO L280 TraceCheckUtils]: 11: Hoare triple {81221#true} #res.base, #res.offset := ~tmp~3.base, ~tmp~3.offset; {81221#true} is VALID [2020-07-18 08:50:21,231 INFO L280 TraceCheckUtils]: 12: Hoare triple {81221#true} assume true; {81221#true} is VALID [2020-07-18 08:50:21,231 INFO L275 TraceCheckUtils]: 13: Hoare quadruple {81221#true} {81221#true} #2196#return; {81221#true} is VALID [2020-07-18 08:50:21,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:50:21,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:50:21,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:50:21,294 INFO L280 TraceCheckUtils]: 0: Hoare triple {81221#true} ~arg0.base, ~arg0.offset := #in~arg0.base, #in~arg0.offset; {81221#true} is VALID [2020-07-18 08:50:21,294 INFO L280 TraceCheckUtils]: 1: Hoare triple {81221#true} ~arg1.base, ~arg1.offset := #in~arg1.base, #in~arg1.offset; {81221#true} is VALID [2020-07-18 08:50:21,294 INFO L280 TraceCheckUtils]: 2: Hoare triple {81221#true} ~arg2.base, ~arg2.offset := #in~arg2.base, #in~arg2.offset; {81221#true} is VALID [2020-07-18 08:50:21,294 INFO L280 TraceCheckUtils]: 3: Hoare triple {81221#true} assume -2147483648 <= #t~nondet118 && #t~nondet118 <= 2147483647; {81221#true} is VALID [2020-07-18 08:50:21,295 INFO L280 TraceCheckUtils]: 4: Hoare triple {81221#true} #res := #t~nondet118; {81221#true} is VALID [2020-07-18 08:50:21,295 INFO L280 TraceCheckUtils]: 5: Hoare triple {81221#true} havoc #t~nondet118; {81221#true} is VALID [2020-07-18 08:50:21,295 INFO L280 TraceCheckUtils]: 6: Hoare triple {81221#true} assume true; {81221#true} is VALID [2020-07-18 08:50:21,295 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {81221#true} {81221#true} #2304#return; {81221#true} is VALID [2020-07-18 08:50:21,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:50:21,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:50:21,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:50:21,348 INFO L280 TraceCheckUtils]: 0: Hoare triple {82090#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {81221#true} is VALID [2020-07-18 08:50:21,348 INFO L280 TraceCheckUtils]: 1: Hoare triple {81221#true} assume true; {81221#true} is VALID [2020-07-18 08:50:21,348 INFO L275 TraceCheckUtils]: 2: Hoare quadruple {81221#true} {81221#true} #2150#return; {81221#true} is VALID [2020-07-18 08:50:21,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:50:21,354 INFO L280 TraceCheckUtils]: 0: Hoare triple {81221#true} ~cond := #in~cond; {81221#true} is VALID [2020-07-18 08:50:21,354 INFO L280 TraceCheckUtils]: 1: Hoare triple {81221#true} assume !(0 == ~cond); {81221#true} is VALID [2020-07-18 08:50:21,355 INFO L280 TraceCheckUtils]: 2: Hoare triple {81221#true} assume true; {81221#true} is VALID [2020-07-18 08:50:21,355 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {81221#true} {81221#true} #2152#return; {81221#true} is VALID [2020-07-18 08:50:21,355 INFO L280 TraceCheckUtils]: 0: Hoare triple {82082#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {81221#true} is VALID [2020-07-18 08:50:21,355 INFO L280 TraceCheckUtils]: 1: Hoare triple {81221#true} havoc ~p~2.base, ~p~2.offset; {81221#true} is VALID [2020-07-18 08:50:21,355 INFO L280 TraceCheckUtils]: 2: Hoare triple {81221#true} havoc ~tmp~2.base, ~tmp~2.offset; {81221#true} is VALID [2020-07-18 08:50:21,356 INFO L280 TraceCheckUtils]: 3: Hoare triple {81221#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 {81221#true} is VALID [2020-07-18 08:50:21,359 INFO L263 TraceCheckUtils]: 4: Hoare triple {81221#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)); {82090#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-18 08:50:21,359 INFO L280 TraceCheckUtils]: 5: Hoare triple {82090#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {81221#true} is VALID [2020-07-18 08:50:21,359 INFO L280 TraceCheckUtils]: 6: Hoare triple {81221#true} assume true; {81221#true} is VALID [2020-07-18 08:50:21,359 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {81221#true} {81221#true} #2150#return; {81221#true} is VALID [2020-07-18 08:50:21,360 INFO L280 TraceCheckUtils]: 8: Hoare triple {81221#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {81221#true} is VALID [2020-07-18 08:50:21,360 INFO L280 TraceCheckUtils]: 9: Hoare triple {81221#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {81221#true} is VALID [2020-07-18 08:50:21,360 INFO L263 TraceCheckUtils]: 10: Hoare triple {81221#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {81221#true} is VALID [2020-07-18 08:50:21,360 INFO L280 TraceCheckUtils]: 11: Hoare triple {81221#true} ~cond := #in~cond; {81221#true} is VALID [2020-07-18 08:50:21,360 INFO L280 TraceCheckUtils]: 12: Hoare triple {81221#true} assume !(0 == ~cond); {81221#true} is VALID [2020-07-18 08:50:21,361 INFO L280 TraceCheckUtils]: 13: Hoare triple {81221#true} assume true; {81221#true} is VALID [2020-07-18 08:50:21,361 INFO L275 TraceCheckUtils]: 14: Hoare quadruple {81221#true} {81221#true} #2152#return; {81221#true} is VALID [2020-07-18 08:50:21,361 INFO L280 TraceCheckUtils]: 15: Hoare triple {81221#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {81221#true} is VALID [2020-07-18 08:50:21,361 INFO L280 TraceCheckUtils]: 16: Hoare triple {81221#true} assume true; {81221#true} is VALID [2020-07-18 08:50:21,361 INFO L275 TraceCheckUtils]: 17: Hoare quadruple {81221#true} {81221#true} #2120#return; {81221#true} is VALID [2020-07-18 08:50:21,362 INFO L280 TraceCheckUtils]: 0: Hoare triple {82214#(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; {81221#true} is VALID [2020-07-18 08:50:21,363 INFO L263 TraceCheckUtils]: 1: Hoare triple {81221#true} call #t~ret44.base, #t~ret44.offset := ldv_init_zalloc(1560); {82082#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} is VALID [2020-07-18 08:50:21,363 INFO L280 TraceCheckUtils]: 2: Hoare triple {82082#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {81221#true} is VALID [2020-07-18 08:50:21,363 INFO L280 TraceCheckUtils]: 3: Hoare triple {81221#true} havoc ~p~2.base, ~p~2.offset; {81221#true} is VALID [2020-07-18 08:50:21,363 INFO L280 TraceCheckUtils]: 4: Hoare triple {81221#true} havoc ~tmp~2.base, ~tmp~2.offset; {81221#true} is VALID [2020-07-18 08:50:21,363 INFO L280 TraceCheckUtils]: 5: Hoare triple {81221#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 {81221#true} is VALID [2020-07-18 08:50:21,365 INFO L263 TraceCheckUtils]: 6: Hoare triple {81221#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)); {82090#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-18 08:50:21,365 INFO L280 TraceCheckUtils]: 7: Hoare triple {82090#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {81221#true} is VALID [2020-07-18 08:50:21,365 INFO L280 TraceCheckUtils]: 8: Hoare triple {81221#true} assume true; {81221#true} is VALID [2020-07-18 08:50:21,365 INFO L275 TraceCheckUtils]: 9: Hoare quadruple {81221#true} {81221#true} #2150#return; {81221#true} is VALID [2020-07-18 08:50:21,365 INFO L280 TraceCheckUtils]: 10: Hoare triple {81221#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {81221#true} is VALID [2020-07-18 08:50:21,366 INFO L280 TraceCheckUtils]: 11: Hoare triple {81221#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {81221#true} is VALID [2020-07-18 08:50:21,366 INFO L263 TraceCheckUtils]: 12: Hoare triple {81221#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {81221#true} is VALID [2020-07-18 08:50:21,366 INFO L280 TraceCheckUtils]: 13: Hoare triple {81221#true} ~cond := #in~cond; {81221#true} is VALID [2020-07-18 08:50:21,366 INFO L280 TraceCheckUtils]: 14: Hoare triple {81221#true} assume !(0 == ~cond); {81221#true} is VALID [2020-07-18 08:50:21,366 INFO L280 TraceCheckUtils]: 15: Hoare triple {81221#true} assume true; {81221#true} is VALID [2020-07-18 08:50:21,366 INFO L275 TraceCheckUtils]: 16: Hoare quadruple {81221#true} {81221#true} #2152#return; {81221#true} is VALID [2020-07-18 08:50:21,367 INFO L280 TraceCheckUtils]: 17: Hoare triple {81221#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {81221#true} is VALID [2020-07-18 08:50:21,367 INFO L280 TraceCheckUtils]: 18: Hoare triple {81221#true} assume true; {81221#true} is VALID [2020-07-18 08:50:21,367 INFO L275 TraceCheckUtils]: 19: Hoare quadruple {81221#true} {81221#true} #2120#return; {81221#true} is VALID [2020-07-18 08:50:21,367 INFO L280 TraceCheckUtils]: 20: Hoare triple {81221#true} ~tmp~7.base, ~tmp~7.offset := #t~ret44.base, #t~ret44.offset; {81221#true} is VALID [2020-07-18 08:50:21,367 INFO L280 TraceCheckUtils]: 21: Hoare triple {81221#true} havoc #t~ret44.base, #t~ret44.offset; {81221#true} is VALID [2020-07-18 08:50:21,368 INFO L280 TraceCheckUtils]: 22: Hoare triple {81221#true} ~cdc_subset_driver_group1~0.base, ~cdc_subset_driver_group1~0.offset := ~tmp~7.base, ~tmp~7.offset; {81221#true} is VALID [2020-07-18 08:50:21,368 INFO L280 TraceCheckUtils]: 23: Hoare triple {81221#true} assume true; {81221#true} is VALID [2020-07-18 08:50:21,368 INFO L275 TraceCheckUtils]: 24: Hoare quadruple {81221#true} {81221#true} #2306#return; {81221#true} is VALID [2020-07-18 08:50:21,369 INFO L280 TraceCheckUtils]: 0: Hoare triple {82131#(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; {81221#true} is VALID [2020-07-18 08:50:21,369 INFO L280 TraceCheckUtils]: 1: Hoare triple {81221#true} ~ldv_func_arg2.base, ~ldv_func_arg2.offset := #in~ldv_func_arg2.base, #in~ldv_func_arg2.offset; {81221#true} is VALID [2020-07-18 08:50:21,369 INFO L280 TraceCheckUtils]: 2: Hoare triple {81221#true} ~ldv_func_arg3.base, ~ldv_func_arg3.offset := #in~ldv_func_arg3.base, #in~ldv_func_arg3.offset; {81221#true} is VALID [2020-07-18 08:50:21,369 INFO L280 TraceCheckUtils]: 3: Hoare triple {81221#true} havoc ~ldv_func_res~1; {81221#true} is VALID [2020-07-18 08:50:21,369 INFO L280 TraceCheckUtils]: 4: Hoare triple {81221#true} havoc ~tmp~11; {81221#true} is VALID [2020-07-18 08:50:21,369 INFO L263 TraceCheckUtils]: 5: Hoare triple {81221#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); {81221#true} is VALID [2020-07-18 08:50:21,370 INFO L280 TraceCheckUtils]: 6: Hoare triple {81221#true} ~arg0.base, ~arg0.offset := #in~arg0.base, #in~arg0.offset; {81221#true} is VALID [2020-07-18 08:50:21,370 INFO L280 TraceCheckUtils]: 7: Hoare triple {81221#true} ~arg1.base, ~arg1.offset := #in~arg1.base, #in~arg1.offset; {81221#true} is VALID [2020-07-18 08:50:21,370 INFO L280 TraceCheckUtils]: 8: Hoare triple {81221#true} ~arg2.base, ~arg2.offset := #in~arg2.base, #in~arg2.offset; {81221#true} is VALID [2020-07-18 08:50:21,370 INFO L280 TraceCheckUtils]: 9: Hoare triple {81221#true} assume -2147483648 <= #t~nondet118 && #t~nondet118 <= 2147483647; {81221#true} is VALID [2020-07-18 08:50:21,370 INFO L280 TraceCheckUtils]: 10: Hoare triple {81221#true} #res := #t~nondet118; {81221#true} is VALID [2020-07-18 08:50:21,371 INFO L280 TraceCheckUtils]: 11: Hoare triple {81221#true} havoc #t~nondet118; {81221#true} is VALID [2020-07-18 08:50:21,371 INFO L280 TraceCheckUtils]: 12: Hoare triple {81221#true} assume true; {81221#true} is VALID [2020-07-18 08:50:21,371 INFO L275 TraceCheckUtils]: 13: Hoare quadruple {81221#true} {81221#true} #2304#return; {81221#true} is VALID [2020-07-18 08:50:21,371 INFO L280 TraceCheckUtils]: 14: Hoare triple {81221#true} assume -2147483648 <= #t~ret81 && #t~ret81 <= 2147483647; {81221#true} is VALID [2020-07-18 08:50:21,371 INFO L280 TraceCheckUtils]: 15: Hoare triple {81221#true} ~tmp~11 := #t~ret81; {81221#true} is VALID [2020-07-18 08:50:21,372 INFO L280 TraceCheckUtils]: 16: Hoare triple {81221#true} havoc #t~ret81; {81221#true} is VALID [2020-07-18 08:50:21,372 INFO L280 TraceCheckUtils]: 17: Hoare triple {81221#true} ~ldv_func_res~1 := ~tmp~11; {81221#true} is VALID [2020-07-18 08:50:21,372 INFO L280 TraceCheckUtils]: 18: Hoare triple {81221#true} ~ldv_state_variable_1~0 := 1; {81221#true} is VALID [2020-07-18 08:50:21,372 INFO L280 TraceCheckUtils]: 19: Hoare triple {81221#true} ~usb_counter~0 := 0; {81221#true} is VALID [2020-07-18 08:50:21,373 INFO L263 TraceCheckUtils]: 20: Hoare triple {81221#true} call ldv_usb_driver_1(); {82214#(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-18 08:50:21,373 INFO L280 TraceCheckUtils]: 21: Hoare triple {82214#(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; {81221#true} is VALID [2020-07-18 08:50:21,374 INFO L263 TraceCheckUtils]: 22: Hoare triple {81221#true} call #t~ret44.base, #t~ret44.offset := ldv_init_zalloc(1560); {82082#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} is VALID [2020-07-18 08:50:21,374 INFO L280 TraceCheckUtils]: 23: Hoare triple {82082#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {81221#true} is VALID [2020-07-18 08:50:21,375 INFO L280 TraceCheckUtils]: 24: Hoare triple {81221#true} havoc ~p~2.base, ~p~2.offset; {81221#true} is VALID [2020-07-18 08:50:21,375 INFO L280 TraceCheckUtils]: 25: Hoare triple {81221#true} havoc ~tmp~2.base, ~tmp~2.offset; {81221#true} is VALID [2020-07-18 08:50:21,375 INFO L280 TraceCheckUtils]: 26: Hoare triple {81221#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 {81221#true} is VALID [2020-07-18 08:50:21,376 INFO L263 TraceCheckUtils]: 27: Hoare triple {81221#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)); {82090#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-18 08:50:21,377 INFO L280 TraceCheckUtils]: 28: Hoare triple {82090#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {81221#true} is VALID [2020-07-18 08:50:21,377 INFO L280 TraceCheckUtils]: 29: Hoare triple {81221#true} assume true; {81221#true} is VALID [2020-07-18 08:50:21,377 INFO L275 TraceCheckUtils]: 30: Hoare quadruple {81221#true} {81221#true} #2150#return; {81221#true} is VALID [2020-07-18 08:50:21,377 INFO L280 TraceCheckUtils]: 31: Hoare triple {81221#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {81221#true} is VALID [2020-07-18 08:50:21,377 INFO L280 TraceCheckUtils]: 32: Hoare triple {81221#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {81221#true} is VALID [2020-07-18 08:50:21,377 INFO L263 TraceCheckUtils]: 33: Hoare triple {81221#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {81221#true} is VALID [2020-07-18 08:50:21,378 INFO L280 TraceCheckUtils]: 34: Hoare triple {81221#true} ~cond := #in~cond; {81221#true} is VALID [2020-07-18 08:50:21,378 INFO L280 TraceCheckUtils]: 35: Hoare triple {81221#true} assume !(0 == ~cond); {81221#true} is VALID [2020-07-18 08:50:21,378 INFO L280 TraceCheckUtils]: 36: Hoare triple {81221#true} assume true; {81221#true} is VALID [2020-07-18 08:50:21,378 INFO L275 TraceCheckUtils]: 37: Hoare quadruple {81221#true} {81221#true} #2152#return; {81221#true} is VALID [2020-07-18 08:50:21,378 INFO L280 TraceCheckUtils]: 38: Hoare triple {81221#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {81221#true} is VALID [2020-07-18 08:50:21,379 INFO L280 TraceCheckUtils]: 39: Hoare triple {81221#true} assume true; {81221#true} is VALID [2020-07-18 08:50:21,379 INFO L275 TraceCheckUtils]: 40: Hoare quadruple {81221#true} {81221#true} #2120#return; {81221#true} is VALID [2020-07-18 08:50:21,379 INFO L280 TraceCheckUtils]: 41: Hoare triple {81221#true} ~tmp~7.base, ~tmp~7.offset := #t~ret44.base, #t~ret44.offset; {81221#true} is VALID [2020-07-18 08:50:21,379 INFO L280 TraceCheckUtils]: 42: Hoare triple {81221#true} havoc #t~ret44.base, #t~ret44.offset; {81221#true} is VALID [2020-07-18 08:50:21,379 INFO L280 TraceCheckUtils]: 43: Hoare triple {81221#true} ~cdc_subset_driver_group1~0.base, ~cdc_subset_driver_group1~0.offset := ~tmp~7.base, ~tmp~7.offset; {81221#true} is VALID [2020-07-18 08:50:21,379 INFO L280 TraceCheckUtils]: 44: Hoare triple {81221#true} assume true; {81221#true} is VALID [2020-07-18 08:50:21,380 INFO L275 TraceCheckUtils]: 45: Hoare quadruple {81221#true} {81221#true} #2306#return; {81221#true} is VALID [2020-07-18 08:50:21,380 INFO L280 TraceCheckUtils]: 46: Hoare triple {81221#true} #res := ~ldv_func_res~1; {81221#true} is VALID [2020-07-18 08:50:21,380 INFO L280 TraceCheckUtils]: 47: Hoare triple {81221#true} assume true; {81221#true} is VALID [2020-07-18 08:50:21,380 INFO L275 TraceCheckUtils]: 48: Hoare quadruple {81221#true} {81221#true} #2114#return; {81221#true} is VALID [2020-07-18 08:50:21,382 INFO L280 TraceCheckUtils]: 0: Hoare triple {82131#(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; {81221#true} is VALID [2020-07-18 08:50:21,383 INFO L263 TraceCheckUtils]: 1: Hoare triple {81221#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); {82131#(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-18 08:50:21,384 INFO L280 TraceCheckUtils]: 2: Hoare triple {82131#(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; {81221#true} is VALID [2020-07-18 08:50:21,384 INFO L280 TraceCheckUtils]: 3: Hoare triple {81221#true} ~ldv_func_arg2.base, ~ldv_func_arg2.offset := #in~ldv_func_arg2.base, #in~ldv_func_arg2.offset; {81221#true} is VALID [2020-07-18 08:50:21,384 INFO L280 TraceCheckUtils]: 4: Hoare triple {81221#true} ~ldv_func_arg3.base, ~ldv_func_arg3.offset := #in~ldv_func_arg3.base, #in~ldv_func_arg3.offset; {81221#true} is VALID [2020-07-18 08:50:21,384 INFO L280 TraceCheckUtils]: 5: Hoare triple {81221#true} havoc ~ldv_func_res~1; {81221#true} is VALID [2020-07-18 08:50:21,384 INFO L280 TraceCheckUtils]: 6: Hoare triple {81221#true} havoc ~tmp~11; {81221#true} is VALID [2020-07-18 08:50:21,385 INFO L263 TraceCheckUtils]: 7: Hoare triple {81221#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); {81221#true} is VALID [2020-07-18 08:50:21,385 INFO L280 TraceCheckUtils]: 8: Hoare triple {81221#true} ~arg0.base, ~arg0.offset := #in~arg0.base, #in~arg0.offset; {81221#true} is VALID [2020-07-18 08:50:21,385 INFO L280 TraceCheckUtils]: 9: Hoare triple {81221#true} ~arg1.base, ~arg1.offset := #in~arg1.base, #in~arg1.offset; {81221#true} is VALID [2020-07-18 08:50:21,385 INFO L280 TraceCheckUtils]: 10: Hoare triple {81221#true} ~arg2.base, ~arg2.offset := #in~arg2.base, #in~arg2.offset; {81221#true} is VALID [2020-07-18 08:50:21,385 INFO L280 TraceCheckUtils]: 11: Hoare triple {81221#true} assume -2147483648 <= #t~nondet118 && #t~nondet118 <= 2147483647; {81221#true} is VALID [2020-07-18 08:50:21,385 INFO L280 TraceCheckUtils]: 12: Hoare triple {81221#true} #res := #t~nondet118; {81221#true} is VALID [2020-07-18 08:50:21,386 INFO L280 TraceCheckUtils]: 13: Hoare triple {81221#true} havoc #t~nondet118; {81221#true} is VALID [2020-07-18 08:50:21,386 INFO L280 TraceCheckUtils]: 14: Hoare triple {81221#true} assume true; {81221#true} is VALID [2020-07-18 08:50:21,386 INFO L275 TraceCheckUtils]: 15: Hoare quadruple {81221#true} {81221#true} #2304#return; {81221#true} is VALID [2020-07-18 08:50:21,386 INFO L280 TraceCheckUtils]: 16: Hoare triple {81221#true} assume -2147483648 <= #t~ret81 && #t~ret81 <= 2147483647; {81221#true} is VALID [2020-07-18 08:50:21,386 INFO L280 TraceCheckUtils]: 17: Hoare triple {81221#true} ~tmp~11 := #t~ret81; {81221#true} is VALID [2020-07-18 08:50:21,386 INFO L280 TraceCheckUtils]: 18: Hoare triple {81221#true} havoc #t~ret81; {81221#true} is VALID [2020-07-18 08:50:21,387 INFO L280 TraceCheckUtils]: 19: Hoare triple {81221#true} ~ldv_func_res~1 := ~tmp~11; {81221#true} is VALID [2020-07-18 08:50:21,387 INFO L280 TraceCheckUtils]: 20: Hoare triple {81221#true} ~ldv_state_variable_1~0 := 1; {81221#true} is VALID [2020-07-18 08:50:21,387 INFO L280 TraceCheckUtils]: 21: Hoare triple {81221#true} ~usb_counter~0 := 0; {81221#true} is VALID [2020-07-18 08:50:21,388 INFO L263 TraceCheckUtils]: 22: Hoare triple {81221#true} call ldv_usb_driver_1(); {82214#(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-18 08:50:21,388 INFO L280 TraceCheckUtils]: 23: Hoare triple {82214#(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; {81221#true} is VALID [2020-07-18 08:50:21,389 INFO L263 TraceCheckUtils]: 24: Hoare triple {81221#true} call #t~ret44.base, #t~ret44.offset := ldv_init_zalloc(1560); {82082#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} is VALID [2020-07-18 08:50:21,389 INFO L280 TraceCheckUtils]: 25: Hoare triple {82082#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {81221#true} is VALID [2020-07-18 08:50:21,389 INFO L280 TraceCheckUtils]: 26: Hoare triple {81221#true} havoc ~p~2.base, ~p~2.offset; {81221#true} is VALID [2020-07-18 08:50:21,390 INFO L280 TraceCheckUtils]: 27: Hoare triple {81221#true} havoc ~tmp~2.base, ~tmp~2.offset; {81221#true} is VALID [2020-07-18 08:50:21,390 INFO L280 TraceCheckUtils]: 28: Hoare triple {81221#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 {81221#true} is VALID [2020-07-18 08:50:21,391 INFO L263 TraceCheckUtils]: 29: Hoare triple {81221#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)); {82090#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-18 08:50:21,391 INFO L280 TraceCheckUtils]: 30: Hoare triple {82090#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {81221#true} is VALID [2020-07-18 08:50:21,391 INFO L280 TraceCheckUtils]: 31: Hoare triple {81221#true} assume true; {81221#true} is VALID [2020-07-18 08:50:21,392 INFO L275 TraceCheckUtils]: 32: Hoare quadruple {81221#true} {81221#true} #2150#return; {81221#true} is VALID [2020-07-18 08:50:21,392 INFO L280 TraceCheckUtils]: 33: Hoare triple {81221#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {81221#true} is VALID [2020-07-18 08:50:21,392 INFO L280 TraceCheckUtils]: 34: Hoare triple {81221#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {81221#true} is VALID [2020-07-18 08:50:21,392 INFO L263 TraceCheckUtils]: 35: Hoare triple {81221#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {81221#true} is VALID [2020-07-18 08:50:21,392 INFO L280 TraceCheckUtils]: 36: Hoare triple {81221#true} ~cond := #in~cond; {81221#true} is VALID [2020-07-18 08:50:21,392 INFO L280 TraceCheckUtils]: 37: Hoare triple {81221#true} assume !(0 == ~cond); {81221#true} is VALID [2020-07-18 08:50:21,393 INFO L280 TraceCheckUtils]: 38: Hoare triple {81221#true} assume true; {81221#true} is VALID [2020-07-18 08:50:21,393 INFO L275 TraceCheckUtils]: 39: Hoare quadruple {81221#true} {81221#true} #2152#return; {81221#true} is VALID [2020-07-18 08:50:21,393 INFO L280 TraceCheckUtils]: 40: Hoare triple {81221#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {81221#true} is VALID [2020-07-18 08:50:21,393 INFO L280 TraceCheckUtils]: 41: Hoare triple {81221#true} assume true; {81221#true} is VALID [2020-07-18 08:50:21,393 INFO L275 TraceCheckUtils]: 42: Hoare quadruple {81221#true} {81221#true} #2120#return; {81221#true} is VALID [2020-07-18 08:50:21,394 INFO L280 TraceCheckUtils]: 43: Hoare triple {81221#true} ~tmp~7.base, ~tmp~7.offset := #t~ret44.base, #t~ret44.offset; {81221#true} is VALID [2020-07-18 08:50:21,394 INFO L280 TraceCheckUtils]: 44: Hoare triple {81221#true} havoc #t~ret44.base, #t~ret44.offset; {81221#true} is VALID [2020-07-18 08:50:21,394 INFO L280 TraceCheckUtils]: 45: Hoare triple {81221#true} ~cdc_subset_driver_group1~0.base, ~cdc_subset_driver_group1~0.offset := ~tmp~7.base, ~tmp~7.offset; {81221#true} is VALID [2020-07-18 08:50:21,394 INFO L280 TraceCheckUtils]: 46: Hoare triple {81221#true} assume true; {81221#true} is VALID [2020-07-18 08:50:21,394 INFO L275 TraceCheckUtils]: 47: Hoare quadruple {81221#true} {81221#true} #2306#return; {81221#true} is VALID [2020-07-18 08:50:21,394 INFO L280 TraceCheckUtils]: 48: Hoare triple {81221#true} #res := ~ldv_func_res~1; {81221#true} is VALID [2020-07-18 08:50:21,395 INFO L280 TraceCheckUtils]: 49: Hoare triple {81221#true} assume true; {81221#true} is VALID [2020-07-18 08:50:21,395 INFO L275 TraceCheckUtils]: 50: Hoare quadruple {81221#true} {81221#true} #2114#return; {81221#true} is VALID [2020-07-18 08:50:21,395 INFO L280 TraceCheckUtils]: 51: Hoare triple {81221#true} assume -2147483648 <= #t~ret43 && #t~ret43 <= 2147483647; {81221#true} is VALID [2020-07-18 08:50:21,395 INFO L280 TraceCheckUtils]: 52: Hoare triple {81221#true} ~tmp~6 := #t~ret43; {81221#true} is VALID [2020-07-18 08:50:21,395 INFO L280 TraceCheckUtils]: 53: Hoare triple {81221#true} havoc #t~ret43; {81221#true} is VALID [2020-07-18 08:50:21,396 INFO L280 TraceCheckUtils]: 54: Hoare triple {81221#true} #res := ~tmp~6; {81221#true} is VALID [2020-07-18 08:50:21,396 INFO L280 TraceCheckUtils]: 55: Hoare triple {81221#true} assume true; {81221#true} is VALID [2020-07-18 08:50:21,396 INFO L275 TraceCheckUtils]: 56: Hoare quadruple {81221#true} {81221#true} #2222#return; {81221#true} is VALID [2020-07-18 08:50:21,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:50:21,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:50:21,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:50:21,449 INFO L280 TraceCheckUtils]: 0: Hoare triple {81221#true} havoc ~tmp~4; {81221#true} is VALID [2020-07-18 08:50:21,449 INFO L280 TraceCheckUtils]: 1: Hoare triple {81221#true} assume -2147483648 <= #t~nondet14 && #t~nondet14 <= 2147483647; {81221#true} is VALID [2020-07-18 08:50:21,449 INFO L280 TraceCheckUtils]: 2: Hoare triple {81221#true} ~tmp~4 := #t~nondet14; {81221#true} is VALID [2020-07-18 08:50:21,450 INFO L280 TraceCheckUtils]: 3: Hoare triple {81221#true} havoc #t~nondet14; {81221#true} is VALID [2020-07-18 08:50:21,450 INFO L280 TraceCheckUtils]: 4: Hoare triple {81221#true} #res := ~tmp~4; {81221#true} is VALID [2020-07-18 08:50:21,450 INFO L280 TraceCheckUtils]: 5: Hoare triple {81221#true} assume true; {81221#true} is VALID [2020-07-18 08:50:21,450 INFO L275 TraceCheckUtils]: 6: Hoare quadruple {81221#true} {81221#true} #2128#return; {81221#true} is VALID [2020-07-18 08:50:21,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:50:21,461 INFO L280 TraceCheckUtils]: 0: Hoare triple {82240#(= ~ldv_mutex_udev~0 |old(~ldv_mutex_udev~0)|)} ~lock.base, ~lock.offset := #in~lock.base, #in~lock.offset; {81221#true} is VALID [2020-07-18 08:50:21,461 INFO L280 TraceCheckUtils]: 1: Hoare triple {81221#true} assume !(1 != ~ldv_mutex_udev~0); {81221#true} is VALID [2020-07-18 08:50:21,462 INFO L280 TraceCheckUtils]: 2: Hoare triple {81221#true} ~ldv_mutex_udev~0 := 2; {82071#(= 2 ~ldv_mutex_udev~0)} is VALID [2020-07-18 08:50:21,462 INFO L280 TraceCheckUtils]: 3: Hoare triple {82071#(= 2 ~ldv_mutex_udev~0)} assume true; {82071#(= 2 ~ldv_mutex_udev~0)} is VALID [2020-07-18 08:50:21,463 INFO L275 TraceCheckUtils]: 4: Hoare quadruple {82071#(= 2 ~ldv_mutex_udev~0)} {81221#true} #2130#return; {82071#(= 2 ~ldv_mutex_udev~0)} is VALID [2020-07-18 08:50:21,463 INFO L280 TraceCheckUtils]: 0: Hoare triple {82240#(= ~ldv_mutex_udev~0 |old(~ldv_mutex_udev~0)|)} havoc ~tmp~21; {81221#true} is VALID [2020-07-18 08:50:21,464 INFO L280 TraceCheckUtils]: 1: Hoare triple {81221#true} havoc ~tmp___0~8; {81221#true} is VALID [2020-07-18 08:50:21,464 INFO L263 TraceCheckUtils]: 2: Hoare triple {81221#true} call #t~ret114 := ldv_undef_int(); {81221#true} is VALID [2020-07-18 08:50:21,464 INFO L280 TraceCheckUtils]: 3: Hoare triple {81221#true} havoc ~tmp~4; {81221#true} is VALID [2020-07-18 08:50:21,464 INFO L280 TraceCheckUtils]: 4: Hoare triple {81221#true} assume -2147483648 <= #t~nondet14 && #t~nondet14 <= 2147483647; {81221#true} is VALID [2020-07-18 08:50:21,464 INFO L280 TraceCheckUtils]: 5: Hoare triple {81221#true} ~tmp~4 := #t~nondet14; {81221#true} is VALID [2020-07-18 08:50:21,465 INFO L280 TraceCheckUtils]: 6: Hoare triple {81221#true} havoc #t~nondet14; {81221#true} is VALID [2020-07-18 08:50:21,465 INFO L280 TraceCheckUtils]: 7: Hoare triple {81221#true} #res := ~tmp~4; {81221#true} is VALID [2020-07-18 08:50:21,465 INFO L280 TraceCheckUtils]: 8: Hoare triple {81221#true} assume true; {81221#true} is VALID [2020-07-18 08:50:21,465 INFO L275 TraceCheckUtils]: 9: Hoare quadruple {81221#true} {81221#true} #2128#return; {81221#true} is VALID [2020-07-18 08:50:21,465 INFO L280 TraceCheckUtils]: 10: Hoare triple {81221#true} assume -2147483648 <= #t~ret114 && #t~ret114 <= 2147483647; {81221#true} is VALID [2020-07-18 08:50:21,466 INFO L280 TraceCheckUtils]: 11: Hoare triple {81221#true} ~tmp___0~8 := #t~ret114; {81221#true} is VALID [2020-07-18 08:50:21,466 INFO L280 TraceCheckUtils]: 12: Hoare triple {81221#true} havoc #t~ret114; {81221#true} is VALID [2020-07-18 08:50:21,466 INFO L280 TraceCheckUtils]: 13: Hoare triple {81221#true} assume 0 != ~tmp___0~8; {81221#true} is VALID [2020-07-18 08:50:21,467 INFO L263 TraceCheckUtils]: 14: Hoare triple {81221#true} call ldv_mutex_lock_udev(0, 0); {82240#(= ~ldv_mutex_udev~0 |old(~ldv_mutex_udev~0)|)} is VALID [2020-07-18 08:50:21,467 INFO L280 TraceCheckUtils]: 15: Hoare triple {82240#(= ~ldv_mutex_udev~0 |old(~ldv_mutex_udev~0)|)} ~lock.base, ~lock.offset := #in~lock.base, #in~lock.offset; {81221#true} is VALID [2020-07-18 08:50:21,467 INFO L280 TraceCheckUtils]: 16: Hoare triple {81221#true} assume !(1 != ~ldv_mutex_udev~0); {81221#true} is VALID [2020-07-18 08:50:21,468 INFO L280 TraceCheckUtils]: 17: Hoare triple {81221#true} ~ldv_mutex_udev~0 := 2; {82071#(= 2 ~ldv_mutex_udev~0)} is VALID [2020-07-18 08:50:21,468 INFO L280 TraceCheckUtils]: 18: Hoare triple {82071#(= 2 ~ldv_mutex_udev~0)} assume true; {82071#(= 2 ~ldv_mutex_udev~0)} is VALID [2020-07-18 08:50:21,469 INFO L275 TraceCheckUtils]: 19: Hoare quadruple {82071#(= 2 ~ldv_mutex_udev~0)} {81221#true} #2130#return; {82071#(= 2 ~ldv_mutex_udev~0)} is VALID [2020-07-18 08:50:21,470 INFO L280 TraceCheckUtils]: 20: Hoare triple {82071#(= 2 ~ldv_mutex_udev~0)} #res := 0; {82071#(= 2 ~ldv_mutex_udev~0)} is VALID [2020-07-18 08:50:21,470 INFO L280 TraceCheckUtils]: 21: Hoare triple {82071#(= 2 ~ldv_mutex_udev~0)} assume true; {82071#(= 2 ~ldv_mutex_udev~0)} is VALID [2020-07-18 08:50:21,471 INFO L275 TraceCheckUtils]: 22: Hoare quadruple {82071#(= 2 ~ldv_mutex_udev~0)} {81221#true} #2108#return; {82071#(= 2 ~ldv_mutex_udev~0)} is VALID [2020-07-18 08:50:21,471 INFO L280 TraceCheckUtils]: 0: Hoare triple {82240#(= ~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; {81221#true} is VALID [2020-07-18 08:50:21,471 INFO L280 TraceCheckUtils]: 1: Hoare triple {81221#true} ~ldv_func_arg2.base, ~ldv_func_arg2.offset := #in~ldv_func_arg2.base, #in~ldv_func_arg2.offset; {81221#true} is VALID [2020-07-18 08:50:21,472 INFO L280 TraceCheckUtils]: 2: Hoare triple {81221#true} havoc ~tmp~10; {81221#true} is VALID [2020-07-18 08:50:21,472 INFO L263 TraceCheckUtils]: 3: Hoare triple {81221#true} call #t~ret80 := ldv_usb_lock_device_for_reset_udev(); {82240#(= ~ldv_mutex_udev~0 |old(~ldv_mutex_udev~0)|)} is VALID [2020-07-18 08:50:21,472 INFO L280 TraceCheckUtils]: 4: Hoare triple {82240#(= ~ldv_mutex_udev~0 |old(~ldv_mutex_udev~0)|)} havoc ~tmp~21; {81221#true} is VALID [2020-07-18 08:50:21,473 INFO L280 TraceCheckUtils]: 5: Hoare triple {81221#true} havoc ~tmp___0~8; {81221#true} is VALID [2020-07-18 08:50:21,473 INFO L263 TraceCheckUtils]: 6: Hoare triple {81221#true} call #t~ret114 := ldv_undef_int(); {81221#true} is VALID [2020-07-18 08:50:21,473 INFO L280 TraceCheckUtils]: 7: Hoare triple {81221#true} havoc ~tmp~4; {81221#true} is VALID [2020-07-18 08:50:21,473 INFO L280 TraceCheckUtils]: 8: Hoare triple {81221#true} assume -2147483648 <= #t~nondet14 && #t~nondet14 <= 2147483647; {81221#true} is VALID [2020-07-18 08:50:21,473 INFO L280 TraceCheckUtils]: 9: Hoare triple {81221#true} ~tmp~4 := #t~nondet14; {81221#true} is VALID [2020-07-18 08:50:21,473 INFO L280 TraceCheckUtils]: 10: Hoare triple {81221#true} havoc #t~nondet14; {81221#true} is VALID [2020-07-18 08:50:21,473 INFO L280 TraceCheckUtils]: 11: Hoare triple {81221#true} #res := ~tmp~4; {81221#true} is VALID [2020-07-18 08:50:21,474 INFO L280 TraceCheckUtils]: 12: Hoare triple {81221#true} assume true; {81221#true} is VALID [2020-07-18 08:50:21,474 INFO L275 TraceCheckUtils]: 13: Hoare quadruple {81221#true} {81221#true} #2128#return; {81221#true} is VALID [2020-07-18 08:50:21,474 INFO L280 TraceCheckUtils]: 14: Hoare triple {81221#true} assume -2147483648 <= #t~ret114 && #t~ret114 <= 2147483647; {81221#true} is VALID [2020-07-18 08:50:21,474 INFO L280 TraceCheckUtils]: 15: Hoare triple {81221#true} ~tmp___0~8 := #t~ret114; {81221#true} is VALID [2020-07-18 08:50:21,474 INFO L280 TraceCheckUtils]: 16: Hoare triple {81221#true} havoc #t~ret114; {81221#true} is VALID [2020-07-18 08:50:21,474 INFO L280 TraceCheckUtils]: 17: Hoare triple {81221#true} assume 0 != ~tmp___0~8; {81221#true} is VALID [2020-07-18 08:50:21,475 INFO L263 TraceCheckUtils]: 18: Hoare triple {81221#true} call ldv_mutex_lock_udev(0, 0); {82240#(= ~ldv_mutex_udev~0 |old(~ldv_mutex_udev~0)|)} is VALID [2020-07-18 08:50:21,475 INFO L280 TraceCheckUtils]: 19: Hoare triple {82240#(= ~ldv_mutex_udev~0 |old(~ldv_mutex_udev~0)|)} ~lock.base, ~lock.offset := #in~lock.base, #in~lock.offset; {81221#true} is VALID [2020-07-18 08:50:21,476 INFO L280 TraceCheckUtils]: 20: Hoare triple {81221#true} assume !(1 != ~ldv_mutex_udev~0); {81221#true} is VALID [2020-07-18 08:50:21,476 INFO L280 TraceCheckUtils]: 21: Hoare triple {81221#true} ~ldv_mutex_udev~0 := 2; {82071#(= 2 ~ldv_mutex_udev~0)} is VALID [2020-07-18 08:50:21,477 INFO L280 TraceCheckUtils]: 22: Hoare triple {82071#(= 2 ~ldv_mutex_udev~0)} assume true; {82071#(= 2 ~ldv_mutex_udev~0)} is VALID [2020-07-18 08:50:21,477 INFO L275 TraceCheckUtils]: 23: Hoare quadruple {82071#(= 2 ~ldv_mutex_udev~0)} {81221#true} #2130#return; {82071#(= 2 ~ldv_mutex_udev~0)} is VALID [2020-07-18 08:50:21,478 INFO L280 TraceCheckUtils]: 24: Hoare triple {82071#(= 2 ~ldv_mutex_udev~0)} #res := 0; {82071#(= 2 ~ldv_mutex_udev~0)} is VALID [2020-07-18 08:50:21,478 INFO L280 TraceCheckUtils]: 25: Hoare triple {82071#(= 2 ~ldv_mutex_udev~0)} assume true; {82071#(= 2 ~ldv_mutex_udev~0)} is VALID [2020-07-18 08:50:21,479 INFO L275 TraceCheckUtils]: 26: Hoare quadruple {82071#(= 2 ~ldv_mutex_udev~0)} {81221#true} #2108#return; {82071#(= 2 ~ldv_mutex_udev~0)} is VALID [2020-07-18 08:50:21,480 INFO L280 TraceCheckUtils]: 27: Hoare triple {82071#(= 2 ~ldv_mutex_udev~0)} assume -2147483648 <= #t~ret80 && #t~ret80 <= 2147483647; {82071#(= 2 ~ldv_mutex_udev~0)} is VALID [2020-07-18 08:50:21,481 INFO L280 TraceCheckUtils]: 28: Hoare triple {82071#(= 2 ~ldv_mutex_udev~0)} ~tmp~10 := #t~ret80; {82071#(= 2 ~ldv_mutex_udev~0)} is VALID [2020-07-18 08:50:21,481 INFO L280 TraceCheckUtils]: 29: Hoare triple {82071#(= 2 ~ldv_mutex_udev~0)} havoc #t~ret80; {82071#(= 2 ~ldv_mutex_udev~0)} is VALID [2020-07-18 08:50:21,482 INFO L280 TraceCheckUtils]: 30: Hoare triple {82071#(= 2 ~ldv_mutex_udev~0)} #res := ~tmp~10; {82071#(= 2 ~ldv_mutex_udev~0)} is VALID [2020-07-18 08:50:21,482 INFO L280 TraceCheckUtils]: 31: Hoare triple {82071#(= 2 ~ldv_mutex_udev~0)} assume true; {82071#(= 2 ~ldv_mutex_udev~0)} is VALID [2020-07-18 08:50:21,483 INFO L275 TraceCheckUtils]: 32: Hoare quadruple {82071#(= 2 ~ldv_mutex_udev~0)} {81221#true} #2122#return; {82071#(= 2 ~ldv_mutex_udev~0)} is VALID [2020-07-18 08:50:21,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:50:21,491 INFO L280 TraceCheckUtils]: 0: Hoare triple {81221#true} ~arg0.base, ~arg0.offset := #in~arg0.base, #in~arg0.offset; {81221#true} is VALID [2020-07-18 08:50:21,491 INFO L280 TraceCheckUtils]: 1: Hoare triple {81221#true} assume -2147483648 <= #t~nondet119 && #t~nondet119 <= 2147483647; {81221#true} is VALID [2020-07-18 08:50:21,491 INFO L280 TraceCheckUtils]: 2: Hoare triple {81221#true} #res := #t~nondet119; {81221#true} is VALID [2020-07-18 08:50:21,492 INFO L280 TraceCheckUtils]: 3: Hoare triple {81221#true} havoc #t~nondet119; {81221#true} is VALID [2020-07-18 08:50:21,492 INFO L280 TraceCheckUtils]: 4: Hoare triple {81221#true} assume true; {81221#true} is VALID [2020-07-18 08:50:21,493 INFO L275 TraceCheckUtils]: 5: Hoare quadruple {81221#true} {82071#(= 2 ~ldv_mutex_udev~0)} #2124#return; {82071#(= 2 ~ldv_mutex_udev~0)} is VALID [2020-07-18 08:50:21,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:50:21,498 INFO L280 TraceCheckUtils]: 0: Hoare triple {81221#true} ~arg0.base, ~arg0.offset := #in~arg0.base, #in~arg0.offset; {81221#true} is VALID [2020-07-18 08:50:21,499 INFO L280 TraceCheckUtils]: 1: Hoare triple {81221#true} assume true; {81221#true} is VALID [2020-07-18 08:50:21,500 INFO L275 TraceCheckUtils]: 2: Hoare quadruple {81221#true} {82071#(= 2 ~ldv_mutex_udev~0)} #2082#return; {82071#(= 2 ~ldv_mutex_udev~0)} is VALID [2020-07-18 08:50:21,504 INFO L263 TraceCheckUtils]: 0: Hoare triple {81221#true} call ULTIMATE.init(); {82081#(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-18 08:50:21,505 INFO L280 TraceCheckUtils]: 1: Hoare triple {82081#(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; {81221#true} is VALID [2020-07-18 08:50:21,505 INFO L280 TraceCheckUtils]: 2: Hoare triple {81221#true} #valid := #valid[0 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,505 INFO L280 TraceCheckUtils]: 3: Hoare triple {81221#true} assume 0 < #StackHeapBarrier; {81221#true} is VALID [2020-07-18 08:50:21,505 INFO L280 TraceCheckUtils]: 4: Hoare triple {81221#true} SUMMARY for call #t~string33.base, #t~string33.offset := #Ultimate.allocOnStack(10); srcloc: L5851 {81221#true} is VALID [2020-07-18 08:50:21,505 INFO L280 TraceCheckUtils]: 5: Hoare triple {81221#true} SUMMARY for call #t~string34.base, #t~string34.offset := #Ultimate.allocOnStack(25); srcloc: L5851-1 {81221#true} is VALID [2020-07-18 08:50:21,506 INFO L280 TraceCheckUtils]: 6: Hoare triple {81221#true} SUMMARY for call #t~string35.base, #t~string35.offset := #Ultimate.allocOnStack(28); srcloc: L5854 {81221#true} is VALID [2020-07-18 08:50:21,506 INFO L280 TraceCheckUtils]: 7: Hoare triple {81221#true} SUMMARY for call #t~string36.base, #t~string36.offset := #Ultimate.allocOnStack(17); srcloc: L5857 {81221#true} is VALID [2020-07-18 08:50:21,506 INFO L280 TraceCheckUtils]: 8: Hoare triple {81221#true} SUMMARY for call #t~string37.base, #t~string37.offset := #Ultimate.allocOnStack(21); srcloc: L5860 {81221#true} is VALID [2020-07-18 08:50:21,506 INFO L280 TraceCheckUtils]: 9: Hoare triple {81221#true} SUMMARY for call #t~string38.base, #t~string38.offset := #Ultimate.allocOnStack(13); srcloc: L5863 {81221#true} is VALID [2020-07-18 08:50:21,506 INFO L280 TraceCheckUtils]: 10: Hoare triple {81221#true} SUMMARY for call #t~string39.base, #t~string39.offset := #Ultimate.allocOnStack(5); srcloc: L5866 {81221#true} is VALID [2020-07-18 08:50:21,506 INFO L280 TraceCheckUtils]: 11: Hoare triple {81221#true} SUMMARY for call write~init~int(89, #t~string39.base, #t~string39.offset, 1); srcloc: L5869 {81221#true} is VALID [2020-07-18 08:50:21,507 INFO L280 TraceCheckUtils]: 12: Hoare triple {81221#true} SUMMARY for call write~init~int(111, #t~string39.base, 1 + #t~string39.offset, 1); srcloc: L5869-1 {81221#true} is VALID [2020-07-18 08:50:21,507 INFO L280 TraceCheckUtils]: 13: Hoare triple {81221#true} SUMMARY for call write~init~int(112, #t~string39.base, 2 + #t~string39.offset, 1); srcloc: L5869-2 {81221#true} is VALID [2020-07-18 08:50:21,507 INFO L280 TraceCheckUtils]: 14: Hoare triple {81221#true} SUMMARY for call write~init~int(121, #t~string39.base, 3 + #t~string39.offset, 1); srcloc: L5869-3 {81221#true} is VALID [2020-07-18 08:50:21,507 INFO L280 TraceCheckUtils]: 15: Hoare triple {81221#true} SUMMARY for call write~init~int(0, #t~string39.base, 4 + #t~string39.offset, 1); srcloc: L5869-4 {81221#true} is VALID [2020-07-18 08:50:21,507 INFO L280 TraceCheckUtils]: 16: Hoare triple {81221#true} SUMMARY for call #t~string40.base, #t~string40.offset := #Ultimate.allocOnStack(19); srcloc: L5869-5 {81221#true} is VALID [2020-07-18 08:50:21,507 INFO L280 TraceCheckUtils]: 17: Hoare triple {81221#true} SUMMARY for call #t~string41.base, #t~string41.offset := #Ultimate.allocOnStack(11); srcloc: L5872 {81221#true} is VALID [2020-07-18 08:50:21,508 INFO L280 TraceCheckUtils]: 18: Hoare triple {81221#true} SUMMARY for call #t~string42.base, #t~string42.offset := #Ultimate.allocOnStack(11); srcloc: L5931 {81221#true} is VALID [2020-07-18 08:50:21,508 INFO L280 TraceCheckUtils]: 19: Hoare triple {81221#true} ~ldv_state_variable_3~0 := 0; {81221#true} is VALID [2020-07-18 08:50:21,508 INFO L280 TraceCheckUtils]: 20: Hoare triple {81221#true} ~LDV_IN_INTERRUPT~0 := 1; {81221#true} is VALID [2020-07-18 08:50:21,508 INFO L280 TraceCheckUtils]: 21: Hoare triple {81221#true} ~ldv_state_variable_2~0 := 0; {81221#true} is VALID [2020-07-18 08:50:21,508 INFO L280 TraceCheckUtils]: 22: Hoare triple {81221#true} ~ref_cnt~0 := 0; {81221#true} is VALID [2020-07-18 08:50:21,508 INFO L280 TraceCheckUtils]: 23: Hoare triple {81221#true} ~ldv_state_variable_1~0 := 0; {81221#true} is VALID [2020-07-18 08:50:21,508 INFO L280 TraceCheckUtils]: 24: Hoare triple {81221#true} ~usb_counter~0 := 0; {81221#true} is VALID [2020-07-18 08:50:21,509 INFO L280 TraceCheckUtils]: 25: Hoare triple {81221#true} ~cdc_subset_driver_group1~0.base, ~cdc_subset_driver_group1~0.offset := 0, 0; {81221#true} is VALID [2020-07-18 08:50:21,509 INFO L280 TraceCheckUtils]: 26: Hoare triple {81221#true} ~ldv_state_variable_4~0 := 0; {81221#true} is VALID [2020-07-18 08:50:21,509 INFO L280 TraceCheckUtils]: 27: Hoare triple {81221#true} ~ldv_state_variable_6~0 := 0; {81221#true} is VALID [2020-07-18 08:50:21,509 INFO L280 TraceCheckUtils]: 28: Hoare triple {81221#true} ~ldv_state_variable_0~0 := 0; {81221#true} is VALID [2020-07-18 08:50:21,509 INFO L280 TraceCheckUtils]: 29: Hoare triple {81221#true} ~ldv_state_variable_5~0 := 0; {81221#true} is VALID [2020-07-18 08:50:21,509 INFO L280 TraceCheckUtils]: 30: Hoare triple {81221#true} SUMMARY for call ~#ali_m5632_info~0.base, ~#ali_m5632_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5850 {81221#true} is VALID [2020-07-18 08:50:21,510 INFO L280 TraceCheckUtils]: 31: Hoare triple {81221#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 {81221#true} is VALID [2020-07-18 08:50:21,510 INFO L280 TraceCheckUtils]: 32: Hoare triple {81221#true} SUMMARY for call write~init~int(4096, ~#ali_m5632_info~0.base, 8 + ~#ali_m5632_info~0.offset, 4); srcloc: L5850-2 {81221#true} is VALID [2020-07-18 08:50:21,510 INFO L280 TraceCheckUtils]: 33: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 12 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-3 {81221#true} is VALID [2020-07-18 08:50:21,510 INFO L280 TraceCheckUtils]: 34: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 20 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-4 {81221#true} is VALID [2020-07-18 08:50:21,510 INFO L280 TraceCheckUtils]: 35: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 28 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-5 {81221#true} is VALID [2020-07-18 08:50:21,510 INFO L280 TraceCheckUtils]: 36: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 36 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-6 {81221#true} is VALID [2020-07-18 08:50:21,511 INFO L280 TraceCheckUtils]: 37: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 44 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-7 {81221#true} is VALID [2020-07-18 08:50:21,511 INFO L280 TraceCheckUtils]: 38: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 52 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-8 {81221#true} is VALID [2020-07-18 08:50:21,511 INFO L280 TraceCheckUtils]: 39: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 60 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-9 {81221#true} is VALID [2020-07-18 08:50:21,511 INFO L280 TraceCheckUtils]: 40: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 68 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-10 {81221#true} is VALID [2020-07-18 08:50:21,511 INFO L280 TraceCheckUtils]: 41: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 76 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-11 {81221#true} is VALID [2020-07-18 08:50:21,511 INFO L280 TraceCheckUtils]: 42: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 84 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-12 {81221#true} is VALID [2020-07-18 08:50:21,512 INFO L280 TraceCheckUtils]: 43: Hoare triple {81221#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 {81221#true} is VALID [2020-07-18 08:50:21,512 INFO L280 TraceCheckUtils]: 44: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 100 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-14 {81221#true} is VALID [2020-07-18 08:50:21,512 INFO L280 TraceCheckUtils]: 45: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 108 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-15 {81221#true} is VALID [2020-07-18 08:50:21,512 INFO L280 TraceCheckUtils]: 46: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 116 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-16 {81221#true} is VALID [2020-07-18 08:50:21,512 INFO L280 TraceCheckUtils]: 47: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#ali_m5632_info~0.base, 124 + ~#ali_m5632_info~0.offset, 4); srcloc: L5850-17 {81221#true} is VALID [2020-07-18 08:50:21,512 INFO L280 TraceCheckUtils]: 48: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#ali_m5632_info~0.base, 128 + ~#ali_m5632_info~0.offset, 4); srcloc: L5850-18 {81221#true} is VALID [2020-07-18 08:50:21,513 INFO L280 TraceCheckUtils]: 49: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#ali_m5632_info~0.base, 132 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-19 {81221#true} is VALID [2020-07-18 08:50:21,513 INFO L280 TraceCheckUtils]: 50: Hoare triple {81221#true} SUMMARY for call ~#an2720_info~0.base, ~#an2720_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5850-20 {81221#true} is VALID [2020-07-18 08:50:21,513 INFO L280 TraceCheckUtils]: 51: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(#t~string34.base, #t~string34.offset, ~#an2720_info~0.base, ~#an2720_info~0.offset, 8); srcloc: L5853 {81221#true} is VALID [2020-07-18 08:50:21,513 INFO L280 TraceCheckUtils]: 52: Hoare triple {81221#true} SUMMARY for call write~init~int(4096, ~#an2720_info~0.base, 8 + ~#an2720_info~0.offset, 4); srcloc: L5853-1 {81221#true} is VALID [2020-07-18 08:50:21,513 INFO L280 TraceCheckUtils]: 53: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 12 + ~#an2720_info~0.offset, 8); srcloc: L5853-2 {81221#true} is VALID [2020-07-18 08:50:21,513 INFO L280 TraceCheckUtils]: 54: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 20 + ~#an2720_info~0.offset, 8); srcloc: L5853-3 {81221#true} is VALID [2020-07-18 08:50:21,514 INFO L280 TraceCheckUtils]: 55: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 28 + ~#an2720_info~0.offset, 8); srcloc: L5853-4 {81221#true} is VALID [2020-07-18 08:50:21,514 INFO L280 TraceCheckUtils]: 56: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 36 + ~#an2720_info~0.offset, 8); srcloc: L5853-5 {81221#true} is VALID [2020-07-18 08:50:21,514 INFO L280 TraceCheckUtils]: 57: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 44 + ~#an2720_info~0.offset, 8); srcloc: L5853-6 {81221#true} is VALID [2020-07-18 08:50:21,514 INFO L280 TraceCheckUtils]: 58: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 52 + ~#an2720_info~0.offset, 8); srcloc: L5853-7 {81221#true} is VALID [2020-07-18 08:50:21,514 INFO L280 TraceCheckUtils]: 59: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 60 + ~#an2720_info~0.offset, 8); srcloc: L5853-8 {81221#true} is VALID [2020-07-18 08:50:21,514 INFO L280 TraceCheckUtils]: 60: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 68 + ~#an2720_info~0.offset, 8); srcloc: L5853-9 {81221#true} is VALID [2020-07-18 08:50:21,514 INFO L280 TraceCheckUtils]: 61: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 76 + ~#an2720_info~0.offset, 8); srcloc: L5853-10 {81221#true} is VALID [2020-07-18 08:50:21,515 INFO L280 TraceCheckUtils]: 62: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 84 + ~#an2720_info~0.offset, 8); srcloc: L5853-11 {81221#true} is VALID [2020-07-18 08:50:21,515 INFO L280 TraceCheckUtils]: 63: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 92 + ~#an2720_info~0.offset, 8); srcloc: L5853-12 {81221#true} is VALID [2020-07-18 08:50:21,515 INFO L280 TraceCheckUtils]: 64: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 100 + ~#an2720_info~0.offset, 8); srcloc: L5853-13 {81221#true} is VALID [2020-07-18 08:50:21,515 INFO L280 TraceCheckUtils]: 65: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 108 + ~#an2720_info~0.offset, 8); srcloc: L5853-14 {81221#true} is VALID [2020-07-18 08:50:21,515 INFO L280 TraceCheckUtils]: 66: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 116 + ~#an2720_info~0.offset, 8); srcloc: L5853-15 {81221#true} is VALID [2020-07-18 08:50:21,515 INFO L280 TraceCheckUtils]: 67: Hoare triple {81221#true} SUMMARY for call write~init~int(2, ~#an2720_info~0.base, 124 + ~#an2720_info~0.offset, 4); srcloc: L5853-16 {81221#true} is VALID [2020-07-18 08:50:21,516 INFO L280 TraceCheckUtils]: 68: Hoare triple {81221#true} SUMMARY for call write~init~int(2, ~#an2720_info~0.base, 128 + ~#an2720_info~0.offset, 4); srcloc: L5853-17 {81221#true} is VALID [2020-07-18 08:50:21,516 INFO L280 TraceCheckUtils]: 69: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#an2720_info~0.base, 132 + ~#an2720_info~0.offset, 8); srcloc: L5853-18 {81221#true} is VALID [2020-07-18 08:50:21,516 INFO L280 TraceCheckUtils]: 70: Hoare triple {81221#true} SUMMARY for call ~#belkin_info~0.base, ~#belkin_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5853-19 {81221#true} is VALID [2020-07-18 08:50:21,516 INFO L280 TraceCheckUtils]: 71: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(#t~string35.base, #t~string35.offset, ~#belkin_info~0.base, ~#belkin_info~0.offset, 8); srcloc: L5856 {81221#true} is VALID [2020-07-18 08:50:21,516 INFO L280 TraceCheckUtils]: 72: Hoare triple {81221#true} SUMMARY for call write~init~int(4096, ~#belkin_info~0.base, 8 + ~#belkin_info~0.offset, 4); srcloc: L5856-1 {81221#true} is VALID [2020-07-18 08:50:21,516 INFO L280 TraceCheckUtils]: 73: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 12 + ~#belkin_info~0.offset, 8); srcloc: L5856-2 {81221#true} is VALID [2020-07-18 08:50:21,516 INFO L280 TraceCheckUtils]: 74: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 20 + ~#belkin_info~0.offset, 8); srcloc: L5856-3 {81221#true} is VALID [2020-07-18 08:50:21,517 INFO L280 TraceCheckUtils]: 75: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 28 + ~#belkin_info~0.offset, 8); srcloc: L5856-4 {81221#true} is VALID [2020-07-18 08:50:21,517 INFO L280 TraceCheckUtils]: 76: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 36 + ~#belkin_info~0.offset, 8); srcloc: L5856-5 {81221#true} is VALID [2020-07-18 08:50:21,517 INFO L280 TraceCheckUtils]: 77: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 44 + ~#belkin_info~0.offset, 8); srcloc: L5856-6 {81221#true} is VALID [2020-07-18 08:50:21,517 INFO L280 TraceCheckUtils]: 78: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 52 + ~#belkin_info~0.offset, 8); srcloc: L5856-7 {81221#true} is VALID [2020-07-18 08:50:21,517 INFO L280 TraceCheckUtils]: 79: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 60 + ~#belkin_info~0.offset, 8); srcloc: L5856-8 {81221#true} is VALID [2020-07-18 08:50:21,517 INFO L280 TraceCheckUtils]: 80: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 68 + ~#belkin_info~0.offset, 8); srcloc: L5856-9 {81221#true} is VALID [2020-07-18 08:50:21,518 INFO L280 TraceCheckUtils]: 81: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 76 + ~#belkin_info~0.offset, 8); srcloc: L5856-10 {81221#true} is VALID [2020-07-18 08:50:21,518 INFO L280 TraceCheckUtils]: 82: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 84 + ~#belkin_info~0.offset, 8); srcloc: L5856-11 {81221#true} is VALID [2020-07-18 08:50:21,518 INFO L280 TraceCheckUtils]: 83: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 92 + ~#belkin_info~0.offset, 8); srcloc: L5856-12 {81221#true} is VALID [2020-07-18 08:50:21,518 INFO L280 TraceCheckUtils]: 84: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 100 + ~#belkin_info~0.offset, 8); srcloc: L5856-13 {81221#true} is VALID [2020-07-18 08:50:21,518 INFO L280 TraceCheckUtils]: 85: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 108 + ~#belkin_info~0.offset, 8); srcloc: L5856-14 {81221#true} is VALID [2020-07-18 08:50:21,518 INFO L280 TraceCheckUtils]: 86: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 116 + ~#belkin_info~0.offset, 8); srcloc: L5856-15 {81221#true} is VALID [2020-07-18 08:50:21,519 INFO L280 TraceCheckUtils]: 87: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#belkin_info~0.base, 124 + ~#belkin_info~0.offset, 4); srcloc: L5856-16 {81221#true} is VALID [2020-07-18 08:50:21,519 INFO L280 TraceCheckUtils]: 88: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#belkin_info~0.base, 128 + ~#belkin_info~0.offset, 4); srcloc: L5856-17 {81221#true} is VALID [2020-07-18 08:50:21,519 INFO L280 TraceCheckUtils]: 89: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#belkin_info~0.base, 132 + ~#belkin_info~0.offset, 8); srcloc: L5856-18 {81221#true} is VALID [2020-07-18 08:50:21,519 INFO L280 TraceCheckUtils]: 90: Hoare triple {81221#true} SUMMARY for call ~#epson2888_info~0.base, ~#epson2888_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5856-19 {81221#true} is VALID [2020-07-18 08:50:21,519 INFO L280 TraceCheckUtils]: 91: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(#t~string36.base, #t~string36.offset, ~#epson2888_info~0.base, ~#epson2888_info~0.offset, 8); srcloc: L5859 {81221#true} is VALID [2020-07-18 08:50:21,519 INFO L280 TraceCheckUtils]: 92: Hoare triple {81221#true} SUMMARY for call write~init~int(4096, ~#epson2888_info~0.base, 8 + ~#epson2888_info~0.offset, 4); srcloc: L5859-1 {81221#true} is VALID [2020-07-18 08:50:21,519 INFO L280 TraceCheckUtils]: 93: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 12 + ~#epson2888_info~0.offset, 8); srcloc: L5859-2 {81221#true} is VALID [2020-07-18 08:50:21,520 INFO L280 TraceCheckUtils]: 94: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 20 + ~#epson2888_info~0.offset, 8); srcloc: L5859-3 {81221#true} is VALID [2020-07-18 08:50:21,520 INFO L280 TraceCheckUtils]: 95: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 28 + ~#epson2888_info~0.offset, 8); srcloc: L5859-4 {81221#true} is VALID [2020-07-18 08:50:21,520 INFO L280 TraceCheckUtils]: 96: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 36 + ~#epson2888_info~0.offset, 8); srcloc: L5859-5 {81221#true} is VALID [2020-07-18 08:50:21,520 INFO L280 TraceCheckUtils]: 97: Hoare triple {81221#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 {81221#true} is VALID [2020-07-18 08:50:21,520 INFO L280 TraceCheckUtils]: 98: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 52 + ~#epson2888_info~0.offset, 8); srcloc: L5859-7 {81221#true} is VALID [2020-07-18 08:50:21,520 INFO L280 TraceCheckUtils]: 99: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 60 + ~#epson2888_info~0.offset, 8); srcloc: L5859-8 {81221#true} is VALID [2020-07-18 08:50:21,521 INFO L280 TraceCheckUtils]: 100: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 68 + ~#epson2888_info~0.offset, 8); srcloc: L5859-9 {81221#true} is VALID [2020-07-18 08:50:21,521 INFO L280 TraceCheckUtils]: 101: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 76 + ~#epson2888_info~0.offset, 8); srcloc: L5859-10 {81221#true} is VALID [2020-07-18 08:50:21,521 INFO L280 TraceCheckUtils]: 102: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 84 + ~#epson2888_info~0.offset, 8); srcloc: L5859-11 {81221#true} is VALID [2020-07-18 08:50:21,521 INFO L280 TraceCheckUtils]: 103: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 92 + ~#epson2888_info~0.offset, 8); srcloc: L5859-12 {81221#true} is VALID [2020-07-18 08:50:21,521 INFO L280 TraceCheckUtils]: 104: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 100 + ~#epson2888_info~0.offset, 8); srcloc: L5859-13 {81221#true} is VALID [2020-07-18 08:50:21,521 INFO L280 TraceCheckUtils]: 105: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 108 + ~#epson2888_info~0.offset, 8); srcloc: L5859-14 {81221#true} is VALID [2020-07-18 08:50:21,522 INFO L280 TraceCheckUtils]: 106: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 116 + ~#epson2888_info~0.offset, 8); srcloc: L5859-15 {81221#true} is VALID [2020-07-18 08:50:21,522 INFO L280 TraceCheckUtils]: 107: Hoare triple {81221#true} SUMMARY for call write~init~int(4, ~#epson2888_info~0.base, 124 + ~#epson2888_info~0.offset, 4); srcloc: L5859-16 {81221#true} is VALID [2020-07-18 08:50:21,522 INFO L280 TraceCheckUtils]: 108: Hoare triple {81221#true} SUMMARY for call write~init~int(3, ~#epson2888_info~0.base, 128 + ~#epson2888_info~0.offset, 4); srcloc: L5859-17 {81221#true} is VALID [2020-07-18 08:50:21,522 INFO L280 TraceCheckUtils]: 109: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#epson2888_info~0.base, 132 + ~#epson2888_info~0.offset, 8); srcloc: L5859-18 {81221#true} is VALID [2020-07-18 08:50:21,522 INFO L280 TraceCheckUtils]: 110: Hoare triple {81221#true} SUMMARY for call ~#kc2190_info~0.base, ~#kc2190_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5859-19 {81221#true} is VALID [2020-07-18 08:50:21,522 INFO L280 TraceCheckUtils]: 111: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(#t~string37.base, #t~string37.offset, ~#kc2190_info~0.base, ~#kc2190_info~0.offset, 8); srcloc: L5862 {81221#true} is VALID [2020-07-18 08:50:21,522 INFO L280 TraceCheckUtils]: 112: Hoare triple {81221#true} SUMMARY for call write~init~int(4096, ~#kc2190_info~0.base, 8 + ~#kc2190_info~0.offset, 4); srcloc: L5862-1 {81221#true} is VALID [2020-07-18 08:50:21,523 INFO L280 TraceCheckUtils]: 113: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 12 + ~#kc2190_info~0.offset, 8); srcloc: L5862-2 {81221#true} is VALID [2020-07-18 08:50:21,523 INFO L280 TraceCheckUtils]: 114: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 20 + ~#kc2190_info~0.offset, 8); srcloc: L5862-3 {81221#true} is VALID [2020-07-18 08:50:21,523 INFO L280 TraceCheckUtils]: 115: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 28 + ~#kc2190_info~0.offset, 8); srcloc: L5862-4 {81221#true} is VALID [2020-07-18 08:50:21,523 INFO L280 TraceCheckUtils]: 116: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 36 + ~#kc2190_info~0.offset, 8); srcloc: L5862-5 {81221#true} is VALID [2020-07-18 08:50:21,523 INFO L280 TraceCheckUtils]: 117: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 44 + ~#kc2190_info~0.offset, 8); srcloc: L5862-6 {81221#true} is VALID [2020-07-18 08:50:21,523 INFO L280 TraceCheckUtils]: 118: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 52 + ~#kc2190_info~0.offset, 8); srcloc: L5862-7 {81221#true} is VALID [2020-07-18 08:50:21,524 INFO L280 TraceCheckUtils]: 119: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 60 + ~#kc2190_info~0.offset, 8); srcloc: L5862-8 {81221#true} is VALID [2020-07-18 08:50:21,524 INFO L280 TraceCheckUtils]: 120: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 68 + ~#kc2190_info~0.offset, 8); srcloc: L5862-9 {81221#true} is VALID [2020-07-18 08:50:21,524 INFO L280 TraceCheckUtils]: 121: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 76 + ~#kc2190_info~0.offset, 8); srcloc: L5862-10 {81221#true} is VALID [2020-07-18 08:50:21,524 INFO L280 TraceCheckUtils]: 122: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 84 + ~#kc2190_info~0.offset, 8); srcloc: L5862-11 {81221#true} is VALID [2020-07-18 08:50:21,524 INFO L280 TraceCheckUtils]: 123: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 92 + ~#kc2190_info~0.offset, 8); srcloc: L5862-12 {81221#true} is VALID [2020-07-18 08:50:21,524 INFO L280 TraceCheckUtils]: 124: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 100 + ~#kc2190_info~0.offset, 8); srcloc: L5862-13 {81221#true} is VALID [2020-07-18 08:50:21,524 INFO L280 TraceCheckUtils]: 125: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 108 + ~#kc2190_info~0.offset, 8); srcloc: L5862-14 {81221#true} is VALID [2020-07-18 08:50:21,525 INFO L280 TraceCheckUtils]: 126: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 116 + ~#kc2190_info~0.offset, 8); srcloc: L5862-15 {81221#true} is VALID [2020-07-18 08:50:21,525 INFO L280 TraceCheckUtils]: 127: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#kc2190_info~0.base, 124 + ~#kc2190_info~0.offset, 4); srcloc: L5862-16 {81221#true} is VALID [2020-07-18 08:50:21,525 INFO L280 TraceCheckUtils]: 128: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#kc2190_info~0.base, 128 + ~#kc2190_info~0.offset, 4); srcloc: L5862-17 {81221#true} is VALID [2020-07-18 08:50:21,525 INFO L280 TraceCheckUtils]: 129: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#kc2190_info~0.base, 132 + ~#kc2190_info~0.offset, 8); srcloc: L5862-18 {81221#true} is VALID [2020-07-18 08:50:21,525 INFO L280 TraceCheckUtils]: 130: Hoare triple {81221#true} SUMMARY for call ~#linuxdev_info~0.base, ~#linuxdev_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5862-19 {81221#true} is VALID [2020-07-18 08:50:21,525 INFO L280 TraceCheckUtils]: 131: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(#t~string38.base, #t~string38.offset, ~#linuxdev_info~0.base, ~#linuxdev_info~0.offset, 8); srcloc: L5865 {81221#true} is VALID [2020-07-18 08:50:21,526 INFO L280 TraceCheckUtils]: 132: Hoare triple {81221#true} SUMMARY for call write~init~int(4096, ~#linuxdev_info~0.base, 8 + ~#linuxdev_info~0.offset, 4); srcloc: L5865-1 {81221#true} is VALID [2020-07-18 08:50:21,526 INFO L280 TraceCheckUtils]: 133: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 12 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-2 {81221#true} is VALID [2020-07-18 08:50:21,526 INFO L280 TraceCheckUtils]: 134: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 20 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-3 {81221#true} is VALID [2020-07-18 08:50:21,526 INFO L280 TraceCheckUtils]: 135: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 28 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-4 {81221#true} is VALID [2020-07-18 08:50:21,526 INFO L280 TraceCheckUtils]: 136: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 36 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-5 {81221#true} is VALID [2020-07-18 08:50:21,526 INFO L280 TraceCheckUtils]: 137: Hoare triple {81221#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 {81221#true} is VALID [2020-07-18 08:50:21,527 INFO L280 TraceCheckUtils]: 138: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 52 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-7 {81221#true} is VALID [2020-07-18 08:50:21,527 INFO L280 TraceCheckUtils]: 139: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 60 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-8 {81221#true} is VALID [2020-07-18 08:50:21,527 INFO L280 TraceCheckUtils]: 140: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 68 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-9 {81221#true} is VALID [2020-07-18 08:50:21,527 INFO L280 TraceCheckUtils]: 141: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 76 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-10 {81221#true} is VALID [2020-07-18 08:50:21,527 INFO L280 TraceCheckUtils]: 142: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 84 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-11 {81221#true} is VALID [2020-07-18 08:50:21,527 INFO L280 TraceCheckUtils]: 143: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 92 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-12 {81221#true} is VALID [2020-07-18 08:50:21,528 INFO L280 TraceCheckUtils]: 144: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 100 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-13 {81221#true} is VALID [2020-07-18 08:50:21,528 INFO L280 TraceCheckUtils]: 145: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 108 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-14 {81221#true} is VALID [2020-07-18 08:50:21,528 INFO L280 TraceCheckUtils]: 146: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 116 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-15 {81221#true} is VALID [2020-07-18 08:50:21,528 INFO L280 TraceCheckUtils]: 147: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#linuxdev_info~0.base, 124 + ~#linuxdev_info~0.offset, 4); srcloc: L5865-16 {81221#true} is VALID [2020-07-18 08:50:21,528 INFO L280 TraceCheckUtils]: 148: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#linuxdev_info~0.base, 128 + ~#linuxdev_info~0.offset, 4); srcloc: L5865-17 {81221#true} is VALID [2020-07-18 08:50:21,528 INFO L280 TraceCheckUtils]: 149: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#linuxdev_info~0.base, 132 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-18 {81221#true} is VALID [2020-07-18 08:50:21,529 INFO L280 TraceCheckUtils]: 150: Hoare triple {81221#true} SUMMARY for call ~#yopy_info~0.base, ~#yopy_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5865-19 {81221#true} is VALID [2020-07-18 08:50:21,529 INFO L280 TraceCheckUtils]: 151: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(#t~string39.base, #t~string39.offset, ~#yopy_info~0.base, ~#yopy_info~0.offset, 8); srcloc: L5868 {81221#true} is VALID [2020-07-18 08:50:21,529 INFO L280 TraceCheckUtils]: 152: Hoare triple {81221#true} SUMMARY for call write~init~int(4096, ~#yopy_info~0.base, 8 + ~#yopy_info~0.offset, 4); srcloc: L5868-1 {81221#true} is VALID [2020-07-18 08:50:21,529 INFO L280 TraceCheckUtils]: 153: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 12 + ~#yopy_info~0.offset, 8); srcloc: L5868-2 {81221#true} is VALID [2020-07-18 08:50:21,529 INFO L280 TraceCheckUtils]: 154: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 20 + ~#yopy_info~0.offset, 8); srcloc: L5868-3 {81221#true} is VALID [2020-07-18 08:50:21,529 INFO L280 TraceCheckUtils]: 155: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 28 + ~#yopy_info~0.offset, 8); srcloc: L5868-4 {81221#true} is VALID [2020-07-18 08:50:21,529 INFO L280 TraceCheckUtils]: 156: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 36 + ~#yopy_info~0.offset, 8); srcloc: L5868-5 {81221#true} is VALID [2020-07-18 08:50:21,529 INFO L280 TraceCheckUtils]: 157: Hoare triple {81221#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 {81221#true} is VALID [2020-07-18 08:50:21,529 INFO L280 TraceCheckUtils]: 158: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 52 + ~#yopy_info~0.offset, 8); srcloc: L5868-7 {81221#true} is VALID [2020-07-18 08:50:21,530 INFO L280 TraceCheckUtils]: 159: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 60 + ~#yopy_info~0.offset, 8); srcloc: L5868-8 {81221#true} is VALID [2020-07-18 08:50:21,530 INFO L280 TraceCheckUtils]: 160: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 68 + ~#yopy_info~0.offset, 8); srcloc: L5868-9 {81221#true} is VALID [2020-07-18 08:50:21,530 INFO L280 TraceCheckUtils]: 161: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 76 + ~#yopy_info~0.offset, 8); srcloc: L5868-10 {81221#true} is VALID [2020-07-18 08:50:21,530 INFO L280 TraceCheckUtils]: 162: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 84 + ~#yopy_info~0.offset, 8); srcloc: L5868-11 {81221#true} is VALID [2020-07-18 08:50:21,530 INFO L280 TraceCheckUtils]: 163: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 92 + ~#yopy_info~0.offset, 8); srcloc: L5868-12 {81221#true} is VALID [2020-07-18 08:50:21,530 INFO L280 TraceCheckUtils]: 164: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 100 + ~#yopy_info~0.offset, 8); srcloc: L5868-13 {81221#true} is VALID [2020-07-18 08:50:21,530 INFO L280 TraceCheckUtils]: 165: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 108 + ~#yopy_info~0.offset, 8); srcloc: L5868-14 {81221#true} is VALID [2020-07-18 08:50:21,530 INFO L280 TraceCheckUtils]: 166: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 116 + ~#yopy_info~0.offset, 8); srcloc: L5868-15 {81221#true} is VALID [2020-07-18 08:50:21,530 INFO L280 TraceCheckUtils]: 167: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#yopy_info~0.base, 124 + ~#yopy_info~0.offset, 4); srcloc: L5868-16 {81221#true} is VALID [2020-07-18 08:50:21,530 INFO L280 TraceCheckUtils]: 168: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#yopy_info~0.base, 128 + ~#yopy_info~0.offset, 4); srcloc: L5868-17 {81221#true} is VALID [2020-07-18 08:50:21,531 INFO L280 TraceCheckUtils]: 169: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#yopy_info~0.base, 132 + ~#yopy_info~0.offset, 8); srcloc: L5868-18 {81221#true} is VALID [2020-07-18 08:50:21,531 INFO L280 TraceCheckUtils]: 170: Hoare triple {81221#true} SUMMARY for call ~#blob_info~0.base, ~#blob_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5868-19 {81221#true} is VALID [2020-07-18 08:50:21,531 INFO L280 TraceCheckUtils]: 171: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(#t~string40.base, #t~string40.offset, ~#blob_info~0.base, ~#blob_info~0.offset, 8); srcloc: L5871 {81221#true} is VALID [2020-07-18 08:50:21,531 INFO L280 TraceCheckUtils]: 172: Hoare triple {81221#true} SUMMARY for call write~init~int(4096, ~#blob_info~0.base, 8 + ~#blob_info~0.offset, 4); srcloc: L5871-1 {81221#true} is VALID [2020-07-18 08:50:21,531 INFO L280 TraceCheckUtils]: 173: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 12 + ~#blob_info~0.offset, 8); srcloc: L5871-2 {81221#true} is VALID [2020-07-18 08:50:21,531 INFO L280 TraceCheckUtils]: 174: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 20 + ~#blob_info~0.offset, 8); srcloc: L5871-3 {81221#true} is VALID [2020-07-18 08:50:21,531 INFO L280 TraceCheckUtils]: 175: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 28 + ~#blob_info~0.offset, 8); srcloc: L5871-4 {81221#true} is VALID [2020-07-18 08:50:21,531 INFO L280 TraceCheckUtils]: 176: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 36 + ~#blob_info~0.offset, 8); srcloc: L5871-5 {81221#true} is VALID [2020-07-18 08:50:21,531 INFO L280 TraceCheckUtils]: 177: Hoare triple {81221#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 {81221#true} is VALID [2020-07-18 08:50:21,531 INFO L280 TraceCheckUtils]: 178: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 52 + ~#blob_info~0.offset, 8); srcloc: L5871-7 {81221#true} is VALID [2020-07-18 08:50:21,532 INFO L280 TraceCheckUtils]: 179: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 60 + ~#blob_info~0.offset, 8); srcloc: L5871-8 {81221#true} is VALID [2020-07-18 08:50:21,532 INFO L280 TraceCheckUtils]: 180: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 68 + ~#blob_info~0.offset, 8); srcloc: L5871-9 {81221#true} is VALID [2020-07-18 08:50:21,532 INFO L280 TraceCheckUtils]: 181: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 76 + ~#blob_info~0.offset, 8); srcloc: L5871-10 {81221#true} is VALID [2020-07-18 08:50:21,532 INFO L280 TraceCheckUtils]: 182: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 84 + ~#blob_info~0.offset, 8); srcloc: L5871-11 {81221#true} is VALID [2020-07-18 08:50:21,532 INFO L280 TraceCheckUtils]: 183: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 92 + ~#blob_info~0.offset, 8); srcloc: L5871-12 {81221#true} is VALID [2020-07-18 08:50:21,532 INFO L280 TraceCheckUtils]: 184: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 100 + ~#blob_info~0.offset, 8); srcloc: L5871-13 {81221#true} is VALID [2020-07-18 08:50:21,532 INFO L280 TraceCheckUtils]: 185: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 108 + ~#blob_info~0.offset, 8); srcloc: L5871-14 {81221#true} is VALID [2020-07-18 08:50:21,532 INFO L280 TraceCheckUtils]: 186: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 116 + ~#blob_info~0.offset, 8); srcloc: L5871-15 {81221#true} is VALID [2020-07-18 08:50:21,532 INFO L280 TraceCheckUtils]: 187: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#blob_info~0.base, 124 + ~#blob_info~0.offset, 4); srcloc: L5871-16 {81221#true} is VALID [2020-07-18 08:50:21,532 INFO L280 TraceCheckUtils]: 188: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#blob_info~0.base, 128 + ~#blob_info~0.offset, 4); srcloc: L5871-17 {81221#true} is VALID [2020-07-18 08:50:21,533 INFO L280 TraceCheckUtils]: 189: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#blob_info~0.base, 132 + ~#blob_info~0.offset, 8); srcloc: L5871-18 {81221#true} is VALID [2020-07-18 08:50:21,533 INFO L280 TraceCheckUtils]: 190: Hoare triple {81221#true} SUMMARY for call ~#products~0.base, ~#products~0.offset := #Ultimate.allocOnStack(375); srcloc: L5871-19 {81221#true} is VALID [2020-07-18 08:50:21,533 INFO L280 TraceCheckUtils]: 191: Hoare triple {81221#true} SUMMARY for call write~init~int(3, ~#products~0.base, ~#products~0.offset, 2); srcloc: L5874 {81221#true} is VALID [2020-07-18 08:50:21,533 INFO L280 TraceCheckUtils]: 192: Hoare triple {81221#true} SUMMARY for call write~init~int(1026, ~#products~0.base, 2 + ~#products~0.offset, 2); srcloc: L5874-1 {81221#true} is VALID [2020-07-18 08:50:21,533 INFO L280 TraceCheckUtils]: 193: Hoare triple {81221#true} SUMMARY for call write~init~int(22066, ~#products~0.base, 4 + ~#products~0.offset, 2); srcloc: L5874-2 {81221#true} is VALID [2020-07-18 08:50:21,533 INFO L280 TraceCheckUtils]: 194: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 6 + ~#products~0.offset, 2); srcloc: L5874-3 {81221#true} is VALID [2020-07-18 08:50:21,533 INFO L280 TraceCheckUtils]: 195: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 8 + ~#products~0.offset, 2); srcloc: L5874-4 {81221#true} is VALID [2020-07-18 08:50:21,533 INFO L280 TraceCheckUtils]: 196: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 10 + ~#products~0.offset, 1); srcloc: L5874-5 {81221#true} is VALID [2020-07-18 08:50:21,533 INFO L280 TraceCheckUtils]: 197: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 11 + ~#products~0.offset, 1); srcloc: L5874-6 {81221#true} is VALID [2020-07-18 08:50:21,533 INFO L280 TraceCheckUtils]: 198: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 12 + ~#products~0.offset, 1); srcloc: L5874-7 {81221#true} is VALID [2020-07-18 08:50:21,534 INFO L280 TraceCheckUtils]: 199: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 13 + ~#products~0.offset, 1); srcloc: L5874-8 {81221#true} is VALID [2020-07-18 08:50:21,534 INFO L280 TraceCheckUtils]: 200: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 14 + ~#products~0.offset, 1); srcloc: L5874-9 {81221#true} is VALID [2020-07-18 08:50:21,534 INFO L280 TraceCheckUtils]: 201: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 15 + ~#products~0.offset, 1); srcloc: L5874-10 {81221#true} is VALID [2020-07-18 08:50:21,534 INFO L280 TraceCheckUtils]: 202: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 16 + ~#products~0.offset, 1); srcloc: L5874-11 {81221#true} is VALID [2020-07-18 08:50:21,534 INFO L280 TraceCheckUtils]: 203: Hoare triple {81221#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 {81221#true} is VALID [2020-07-18 08:50:21,534 INFO L280 TraceCheckUtils]: 204: Hoare triple {81221#true} SUMMARY for call write~init~int(3, ~#products~0.base, 25 + ~#products~0.offset, 2); srcloc: L5874-13 {81221#true} is VALID [2020-07-18 08:50:21,534 INFO L280 TraceCheckUtils]: 205: Hoare triple {81221#true} SUMMARY for call write~init~int(6189, ~#products~0.base, 27 + ~#products~0.offset, 2); srcloc: L5874-14 {81221#true} is VALID [2020-07-18 08:50:21,535 INFO L280 TraceCheckUtils]: 206: Hoare triple {81221#true} SUMMARY for call write~init~int(8316, ~#products~0.base, 29 + ~#products~0.offset, 2); srcloc: L5874-15 {81221#true} is VALID [2020-07-18 08:50:21,535 INFO L280 TraceCheckUtils]: 207: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 31 + ~#products~0.offset, 2); srcloc: L5874-16 {81221#true} is VALID [2020-07-18 08:50:21,535 INFO L280 TraceCheckUtils]: 208: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 33 + ~#products~0.offset, 2); srcloc: L5874-17 {81221#true} is VALID [2020-07-18 08:50:21,535 INFO L280 TraceCheckUtils]: 209: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 35 + ~#products~0.offset, 1); srcloc: L5874-18 {81221#true} is VALID [2020-07-18 08:50:21,535 INFO L280 TraceCheckUtils]: 210: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 36 + ~#products~0.offset, 1); srcloc: L5874-19 {81221#true} is VALID [2020-07-18 08:50:21,535 INFO L280 TraceCheckUtils]: 211: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 37 + ~#products~0.offset, 1); srcloc: L5874-20 {81221#true} is VALID [2020-07-18 08:50:21,536 INFO L280 TraceCheckUtils]: 212: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 38 + ~#products~0.offset, 1); srcloc: L5874-21 {81221#true} is VALID [2020-07-18 08:50:21,536 INFO L280 TraceCheckUtils]: 213: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 39 + ~#products~0.offset, 1); srcloc: L5874-22 {81221#true} is VALID [2020-07-18 08:50:21,536 INFO L280 TraceCheckUtils]: 214: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 40 + ~#products~0.offset, 1); srcloc: L5874-23 {81221#true} is VALID [2020-07-18 08:50:21,536 INFO L280 TraceCheckUtils]: 215: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 41 + ~#products~0.offset, 1); srcloc: L5874-24 {81221#true} is VALID [2020-07-18 08:50:21,536 INFO L280 TraceCheckUtils]: 216: Hoare triple {81221#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 {81221#true} is VALID [2020-07-18 08:50:21,536 INFO L280 TraceCheckUtils]: 217: Hoare triple {81221#true} SUMMARY for call write~init~int(3, ~#products~0.base, 50 + ~#products~0.offset, 2); srcloc: L5874-26 {81221#true} is VALID [2020-07-18 08:50:21,536 INFO L280 TraceCheckUtils]: 218: Hoare triple {81221#true} SUMMARY for call write~init~int(1351, ~#products~0.base, 52 + ~#products~0.offset, 2); srcloc: L5874-27 {81221#true} is VALID [2020-07-18 08:50:21,537 INFO L280 TraceCheckUtils]: 219: Hoare triple {81221#true} SUMMARY for call write~init~int(10016, ~#products~0.base, 54 + ~#products~0.offset, 2); srcloc: L5874-28 {81221#true} is VALID [2020-07-18 08:50:21,537 INFO L280 TraceCheckUtils]: 220: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 56 + ~#products~0.offset, 2); srcloc: L5874-29 {81221#true} is VALID [2020-07-18 08:50:21,537 INFO L280 TraceCheckUtils]: 221: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 58 + ~#products~0.offset, 2); srcloc: L5874-30 {81221#true} is VALID [2020-07-18 08:50:21,537 INFO L280 TraceCheckUtils]: 222: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 60 + ~#products~0.offset, 1); srcloc: L5874-31 {81221#true} is VALID [2020-07-18 08:50:21,537 INFO L280 TraceCheckUtils]: 223: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 61 + ~#products~0.offset, 1); srcloc: L5874-32 {81221#true} is VALID [2020-07-18 08:50:21,537 INFO L280 TraceCheckUtils]: 224: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 62 + ~#products~0.offset, 1); srcloc: L5874-33 {81221#true} is VALID [2020-07-18 08:50:21,537 INFO L280 TraceCheckUtils]: 225: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 63 + ~#products~0.offset, 1); srcloc: L5874-34 {81221#true} is VALID [2020-07-18 08:50:21,537 INFO L280 TraceCheckUtils]: 226: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 64 + ~#products~0.offset, 1); srcloc: L5874-35 {81221#true} is VALID [2020-07-18 08:50:21,537 INFO L280 TraceCheckUtils]: 227: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 65 + ~#products~0.offset, 1); srcloc: L5874-36 {81221#true} is VALID [2020-07-18 08:50:21,537 INFO L280 TraceCheckUtils]: 228: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 66 + ~#products~0.offset, 1); srcloc: L5874-37 {81221#true} is VALID [2020-07-18 08:50:21,538 INFO L280 TraceCheckUtils]: 229: Hoare triple {81221#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 {81221#true} is VALID [2020-07-18 08:50:21,538 INFO L280 TraceCheckUtils]: 230: Hoare triple {81221#true} SUMMARY for call write~init~int(3, ~#products~0.base, 75 + ~#products~0.offset, 2); srcloc: L5874-39 {81221#true} is VALID [2020-07-18 08:50:21,538 INFO L280 TraceCheckUtils]: 231: Hoare triple {81221#true} SUMMARY for call write~init~int(1351, ~#products~0.base, 77 + ~#products~0.offset, 2); srcloc: L5874-40 {81221#true} is VALID [2020-07-18 08:50:21,538 INFO L280 TraceCheckUtils]: 232: Hoare triple {81221#true} SUMMARY for call write~init~int(10023, ~#products~0.base, 79 + ~#products~0.offset, 2); srcloc: L5874-41 {81221#true} is VALID [2020-07-18 08:50:21,538 INFO L280 TraceCheckUtils]: 233: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 81 + ~#products~0.offset, 2); srcloc: L5874-42 {81221#true} is VALID [2020-07-18 08:50:21,538 INFO L280 TraceCheckUtils]: 234: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 83 + ~#products~0.offset, 2); srcloc: L5874-43 {81221#true} is VALID [2020-07-18 08:50:21,538 INFO L280 TraceCheckUtils]: 235: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 85 + ~#products~0.offset, 1); srcloc: L5874-44 {81221#true} is VALID [2020-07-18 08:50:21,538 INFO L280 TraceCheckUtils]: 236: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 86 + ~#products~0.offset, 1); srcloc: L5874-45 {81221#true} is VALID [2020-07-18 08:50:21,538 INFO L280 TraceCheckUtils]: 237: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 87 + ~#products~0.offset, 1); srcloc: L5874-46 {81221#true} is VALID [2020-07-18 08:50:21,538 INFO L280 TraceCheckUtils]: 238: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 88 + ~#products~0.offset, 1); srcloc: L5874-47 {81221#true} is VALID [2020-07-18 08:50:21,539 INFO L280 TraceCheckUtils]: 239: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 89 + ~#products~0.offset, 1); srcloc: L5874-48 {81221#true} is VALID [2020-07-18 08:50:21,539 INFO L280 TraceCheckUtils]: 240: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 90 + ~#products~0.offset, 1); srcloc: L5874-49 {81221#true} is VALID [2020-07-18 08:50:21,539 INFO L280 TraceCheckUtils]: 241: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 91 + ~#products~0.offset, 1); srcloc: L5874-50 {81221#true} is VALID [2020-07-18 08:50:21,539 INFO L280 TraceCheckUtils]: 242: Hoare triple {81221#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 {81221#true} is VALID [2020-07-18 08:50:21,539 INFO L280 TraceCheckUtils]: 243: Hoare triple {81221#true} SUMMARY for call write~init~int(3, ~#products~0.base, 100 + ~#products~0.offset, 2); srcloc: L5874-52 {81221#true} is VALID [2020-07-18 08:50:21,539 INFO L280 TraceCheckUtils]: 244: Hoare triple {81221#true} SUMMARY for call write~init~int(1293, ~#products~0.base, 102 + ~#products~0.offset, 2); srcloc: L5874-53 {81221#true} is VALID [2020-07-18 08:50:21,540 INFO L280 TraceCheckUtils]: 245: Hoare triple {81221#true} SUMMARY for call write~init~int(4, ~#products~0.base, 104 + ~#products~0.offset, 2); srcloc: L5874-54 {81221#true} is VALID [2020-07-18 08:50:21,540 INFO L280 TraceCheckUtils]: 246: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 106 + ~#products~0.offset, 2); srcloc: L5874-55 {81221#true} is VALID [2020-07-18 08:50:21,540 INFO L280 TraceCheckUtils]: 247: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 108 + ~#products~0.offset, 2); srcloc: L5874-56 {81221#true} is VALID [2020-07-18 08:50:21,540 INFO L280 TraceCheckUtils]: 248: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 110 + ~#products~0.offset, 1); srcloc: L5874-57 {81221#true} is VALID [2020-07-18 08:50:21,540 INFO L280 TraceCheckUtils]: 249: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 111 + ~#products~0.offset, 1); srcloc: L5874-58 {81221#true} is VALID [2020-07-18 08:50:21,540 INFO L280 TraceCheckUtils]: 250: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 112 + ~#products~0.offset, 1); srcloc: L5874-59 {81221#true} is VALID [2020-07-18 08:50:21,541 INFO L280 TraceCheckUtils]: 251: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 113 + ~#products~0.offset, 1); srcloc: L5874-60 {81221#true} is VALID [2020-07-18 08:50:21,541 INFO L280 TraceCheckUtils]: 252: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 114 + ~#products~0.offset, 1); srcloc: L5874-61 {81221#true} is VALID [2020-07-18 08:50:21,541 INFO L280 TraceCheckUtils]: 253: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 115 + ~#products~0.offset, 1); srcloc: L5874-62 {81221#true} is VALID [2020-07-18 08:50:21,541 INFO L280 TraceCheckUtils]: 254: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 116 + ~#products~0.offset, 1); srcloc: L5874-63 {81221#true} is VALID [2020-07-18 08:50:21,541 INFO L280 TraceCheckUtils]: 255: Hoare triple {81221#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 {81221#true} is VALID [2020-07-18 08:50:21,541 INFO L280 TraceCheckUtils]: 256: Hoare triple {81221#true} SUMMARY for call write~init~int(3, ~#products~0.base, 125 + ~#products~0.offset, 2); srcloc: L5874-65 {81221#true} is VALID [2020-07-18 08:50:21,542 INFO L280 TraceCheckUtils]: 257: Hoare triple {81221#true} SUMMARY for call write~init~int(1388, ~#products~0.base, 127 + ~#products~0.offset, 2); srcloc: L5874-66 {81221#true} is VALID [2020-07-18 08:50:21,542 INFO L280 TraceCheckUtils]: 258: Hoare triple {81221#true} SUMMARY for call write~init~int(33024, ~#products~0.base, 129 + ~#products~0.offset, 2); srcloc: L5874-67 {81221#true} is VALID [2020-07-18 08:50:21,542 INFO L280 TraceCheckUtils]: 259: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 131 + ~#products~0.offset, 2); srcloc: L5874-68 {81221#true} is VALID [2020-07-18 08:50:21,542 INFO L280 TraceCheckUtils]: 260: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 133 + ~#products~0.offset, 2); srcloc: L5874-69 {81221#true} is VALID [2020-07-18 08:50:21,542 INFO L280 TraceCheckUtils]: 261: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 135 + ~#products~0.offset, 1); srcloc: L5874-70 {81221#true} is VALID [2020-07-18 08:50:21,542 INFO L280 TraceCheckUtils]: 262: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 136 + ~#products~0.offset, 1); srcloc: L5874-71 {81221#true} is VALID [2020-07-18 08:50:21,542 INFO L280 TraceCheckUtils]: 263: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 137 + ~#products~0.offset, 1); srcloc: L5874-72 {81221#true} is VALID [2020-07-18 08:50:21,542 INFO L280 TraceCheckUtils]: 264: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 138 + ~#products~0.offset, 1); srcloc: L5874-73 {81221#true} is VALID [2020-07-18 08:50:21,542 INFO L280 TraceCheckUtils]: 265: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 139 + ~#products~0.offset, 1); srcloc: L5874-74 {81221#true} is VALID [2020-07-18 08:50:21,543 INFO L280 TraceCheckUtils]: 266: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 140 + ~#products~0.offset, 1); srcloc: L5874-75 {81221#true} is VALID [2020-07-18 08:50:21,543 INFO L280 TraceCheckUtils]: 267: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 141 + ~#products~0.offset, 1); srcloc: L5874-76 {81221#true} is VALID [2020-07-18 08:50:21,543 INFO L280 TraceCheckUtils]: 268: Hoare triple {81221#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 {81221#true} is VALID [2020-07-18 08:50:21,543 INFO L280 TraceCheckUtils]: 269: Hoare triple {81221#true} SUMMARY for call write~init~int(3, ~#products~0.base, 150 + ~#products~0.offset, 2); srcloc: L5874-78 {81221#true} is VALID [2020-07-18 08:50:21,543 INFO L280 TraceCheckUtils]: 270: Hoare triple {81221#true} SUMMARY for call write~init~int(1317, ~#products~0.base, 152 + ~#products~0.offset, 2); srcloc: L5874-79 {81221#true} is VALID [2020-07-18 08:50:21,543 INFO L280 TraceCheckUtils]: 271: Hoare triple {81221#true} SUMMARY for call write~init~int(39169, ~#products~0.base, 154 + ~#products~0.offset, 2); srcloc: L5874-80 {81221#true} is VALID [2020-07-18 08:50:21,543 INFO L280 TraceCheckUtils]: 272: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 156 + ~#products~0.offset, 2); srcloc: L5874-81 {81221#true} is VALID [2020-07-18 08:50:21,544 INFO L280 TraceCheckUtils]: 273: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 158 + ~#products~0.offset, 2); srcloc: L5874-82 {81221#true} is VALID [2020-07-18 08:50:21,544 INFO L280 TraceCheckUtils]: 274: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 160 + ~#products~0.offset, 1); srcloc: L5874-83 {81221#true} is VALID [2020-07-18 08:50:21,544 INFO L280 TraceCheckUtils]: 275: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 161 + ~#products~0.offset, 1); srcloc: L5874-84 {81221#true} is VALID [2020-07-18 08:50:21,544 INFO L280 TraceCheckUtils]: 276: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 162 + ~#products~0.offset, 1); srcloc: L5874-85 {81221#true} is VALID [2020-07-18 08:50:21,544 INFO L280 TraceCheckUtils]: 277: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 163 + ~#products~0.offset, 1); srcloc: L5874-86 {81221#true} is VALID [2020-07-18 08:50:21,544 INFO L280 TraceCheckUtils]: 278: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 164 + ~#products~0.offset, 1); srcloc: L5874-87 {81221#true} is VALID [2020-07-18 08:50:21,545 INFO L280 TraceCheckUtils]: 279: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 165 + ~#products~0.offset, 1); srcloc: L5874-88 {81221#true} is VALID [2020-07-18 08:50:21,545 INFO L280 TraceCheckUtils]: 280: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 166 + ~#products~0.offset, 1); srcloc: L5874-89 {81221#true} is VALID [2020-07-18 08:50:21,545 INFO L280 TraceCheckUtils]: 281: Hoare triple {81221#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 {81221#true} is VALID [2020-07-18 08:50:21,545 INFO L280 TraceCheckUtils]: 282: Hoare triple {81221#true} SUMMARY for call write~init~int(3, ~#products~0.base, 175 + ~#products~0.offset, 2); srcloc: L5874-91 {81221#true} is VALID [2020-07-18 08:50:21,545 INFO L280 TraceCheckUtils]: 283: Hoare triple {81221#true} SUMMARY for call write~init~int(1317, ~#products~0.base, 177 + ~#products~0.offset, 2); srcloc: L5874-92 {81221#true} is VALID [2020-07-18 08:50:21,545 INFO L280 TraceCheckUtils]: 284: Hoare triple {81221#true} SUMMARY for call write~init~int(10376, ~#products~0.base, 179 + ~#products~0.offset, 2); srcloc: L5874-93 {81221#true} is VALID [2020-07-18 08:50:21,546 INFO L280 TraceCheckUtils]: 285: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 181 + ~#products~0.offset, 2); srcloc: L5874-94 {81221#true} is VALID [2020-07-18 08:50:21,546 INFO L280 TraceCheckUtils]: 286: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 183 + ~#products~0.offset, 2); srcloc: L5874-95 {81221#true} is VALID [2020-07-18 08:50:21,546 INFO L280 TraceCheckUtils]: 287: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 185 + ~#products~0.offset, 1); srcloc: L5874-96 {81221#true} is VALID [2020-07-18 08:50:21,546 INFO L280 TraceCheckUtils]: 288: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 186 + ~#products~0.offset, 1); srcloc: L5874-97 {81221#true} is VALID [2020-07-18 08:50:21,546 INFO L280 TraceCheckUtils]: 289: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 187 + ~#products~0.offset, 1); srcloc: L5874-98 {81221#true} is VALID [2020-07-18 08:50:21,546 INFO L280 TraceCheckUtils]: 290: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 188 + ~#products~0.offset, 1); srcloc: L5874-99 {81221#true} is VALID [2020-07-18 08:50:21,546 INFO L280 TraceCheckUtils]: 291: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 189 + ~#products~0.offset, 1); srcloc: L5874-100 {81221#true} is VALID [2020-07-18 08:50:21,547 INFO L280 TraceCheckUtils]: 292: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 190 + ~#products~0.offset, 1); srcloc: L5874-101 {81221#true} is VALID [2020-07-18 08:50:21,547 INFO L280 TraceCheckUtils]: 293: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 191 + ~#products~0.offset, 1); srcloc: L5874-102 {81221#true} is VALID [2020-07-18 08:50:21,547 INFO L280 TraceCheckUtils]: 294: Hoare triple {81221#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 {81221#true} is VALID [2020-07-18 08:50:21,547 INFO L280 TraceCheckUtils]: 295: Hoare triple {81221#true} SUMMARY for call write~init~int(3, ~#products~0.base, 200 + ~#products~0.offset, 2); srcloc: L5874-104 {81221#true} is VALID [2020-07-18 08:50:21,547 INFO L280 TraceCheckUtils]: 296: Hoare triple {81221#true} SUMMARY for call write~init~int(1295, ~#products~0.base, 202 + ~#products~0.offset, 2); srcloc: L5874-105 {81221#true} is VALID [2020-07-18 08:50:21,547 INFO L280 TraceCheckUtils]: 297: Hoare triple {81221#true} SUMMARY for call write~init~int(400, ~#products~0.base, 204 + ~#products~0.offset, 2); srcloc: L5874-106 {81221#true} is VALID [2020-07-18 08:50:21,548 INFO L280 TraceCheckUtils]: 298: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 206 + ~#products~0.offset, 2); srcloc: L5874-107 {81221#true} is VALID [2020-07-18 08:50:21,548 INFO L280 TraceCheckUtils]: 299: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 208 + ~#products~0.offset, 2); srcloc: L5874-108 {81221#true} is VALID [2020-07-18 08:50:21,548 INFO L280 TraceCheckUtils]: 300: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 210 + ~#products~0.offset, 1); srcloc: L5874-109 {81221#true} is VALID [2020-07-18 08:50:21,548 INFO L280 TraceCheckUtils]: 301: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 211 + ~#products~0.offset, 1); srcloc: L5874-110 {81221#true} is VALID [2020-07-18 08:50:21,548 INFO L280 TraceCheckUtils]: 302: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 212 + ~#products~0.offset, 1); srcloc: L5874-111 {81221#true} is VALID [2020-07-18 08:50:21,548 INFO L280 TraceCheckUtils]: 303: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 213 + ~#products~0.offset, 1); srcloc: L5874-112 {81221#true} is VALID [2020-07-18 08:50:21,548 INFO L280 TraceCheckUtils]: 304: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 214 + ~#products~0.offset, 1); srcloc: L5874-113 {81221#true} is VALID [2020-07-18 08:50:21,549 INFO L280 TraceCheckUtils]: 305: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 215 + ~#products~0.offset, 1); srcloc: L5874-114 {81221#true} is VALID [2020-07-18 08:50:21,549 INFO L280 TraceCheckUtils]: 306: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 216 + ~#products~0.offset, 1); srcloc: L5874-115 {81221#true} is VALID [2020-07-18 08:50:21,549 INFO L280 TraceCheckUtils]: 307: Hoare triple {81221#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 {81221#true} is VALID [2020-07-18 08:50:21,549 INFO L280 TraceCheckUtils]: 308: Hoare triple {81221#true} SUMMARY for call write~init~int(3, ~#products~0.base, 225 + ~#products~0.offset, 2); srcloc: L5874-117 {81221#true} is VALID [2020-07-18 08:50:21,549 INFO L280 TraceCheckUtils]: 309: Hoare triple {81221#true} SUMMARY for call write~init~int(1183, ~#products~0.base, 227 + ~#products~0.offset, 2); srcloc: L5874-118 {81221#true} is VALID [2020-07-18 08:50:21,549 INFO L280 TraceCheckUtils]: 310: Hoare triple {81221#true} SUMMARY for call write~init~int(20570, ~#products~0.base, 229 + ~#products~0.offset, 2); srcloc: L5874-119 {81221#true} is VALID [2020-07-18 08:50:21,550 INFO L280 TraceCheckUtils]: 311: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 231 + ~#products~0.offset, 2); srcloc: L5874-120 {81221#true} is VALID [2020-07-18 08:50:21,550 INFO L280 TraceCheckUtils]: 312: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 233 + ~#products~0.offset, 2); srcloc: L5874-121 {81221#true} is VALID [2020-07-18 08:50:21,550 INFO L280 TraceCheckUtils]: 313: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 235 + ~#products~0.offset, 1); srcloc: L5874-122 {81221#true} is VALID [2020-07-18 08:50:21,550 INFO L280 TraceCheckUtils]: 314: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 236 + ~#products~0.offset, 1); srcloc: L5874-123 {81221#true} is VALID [2020-07-18 08:50:21,550 INFO L280 TraceCheckUtils]: 315: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 237 + ~#products~0.offset, 1); srcloc: L5874-124 {81221#true} is VALID [2020-07-18 08:50:21,550 INFO L280 TraceCheckUtils]: 316: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 238 + ~#products~0.offset, 1); srcloc: L5874-125 {81221#true} is VALID [2020-07-18 08:50:21,551 INFO L280 TraceCheckUtils]: 317: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 239 + ~#products~0.offset, 1); srcloc: L5874-126 {81221#true} is VALID [2020-07-18 08:50:21,551 INFO L280 TraceCheckUtils]: 318: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 240 + ~#products~0.offset, 1); srcloc: L5874-127 {81221#true} is VALID [2020-07-18 08:50:21,551 INFO L280 TraceCheckUtils]: 319: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 241 + ~#products~0.offset, 1); srcloc: L5874-128 {81221#true} is VALID [2020-07-18 08:50:21,551 INFO L280 TraceCheckUtils]: 320: Hoare triple {81221#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 {81221#true} is VALID [2020-07-18 08:50:21,551 INFO L280 TraceCheckUtils]: 321: Hoare triple {81221#true} SUMMARY for call write~init~int(3, ~#products~0.base, 250 + ~#products~0.offset, 2); srcloc: L5874-130 {81221#true} is VALID [2020-07-18 08:50:21,551 INFO L280 TraceCheckUtils]: 322: Hoare triple {81221#true} SUMMARY for call write~init~int(3710, ~#products~0.base, 252 + ~#products~0.offset, 2); srcloc: L5874-131 {81221#true} is VALID [2020-07-18 08:50:21,552 INFO L280 TraceCheckUtils]: 323: Hoare triple {81221#true} SUMMARY for call write~init~int(4097, ~#products~0.base, 254 + ~#products~0.offset, 2); srcloc: L5874-132 {81221#true} is VALID [2020-07-18 08:50:21,552 INFO L280 TraceCheckUtils]: 324: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 256 + ~#products~0.offset, 2); srcloc: L5874-133 {81221#true} is VALID [2020-07-18 08:50:21,552 INFO L280 TraceCheckUtils]: 325: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 258 + ~#products~0.offset, 2); srcloc: L5874-134 {81221#true} is VALID [2020-07-18 08:50:21,552 INFO L280 TraceCheckUtils]: 326: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 260 + ~#products~0.offset, 1); srcloc: L5874-135 {81221#true} is VALID [2020-07-18 08:50:21,552 INFO L280 TraceCheckUtils]: 327: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 261 + ~#products~0.offset, 1); srcloc: L5874-136 {81221#true} is VALID [2020-07-18 08:50:21,552 INFO L280 TraceCheckUtils]: 328: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 262 + ~#products~0.offset, 1); srcloc: L5874-137 {81221#true} is VALID [2020-07-18 08:50:21,552 INFO L280 TraceCheckUtils]: 329: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 263 + ~#products~0.offset, 1); srcloc: L5874-138 {81221#true} is VALID [2020-07-18 08:50:21,552 INFO L280 TraceCheckUtils]: 330: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 264 + ~#products~0.offset, 1); srcloc: L5874-139 {81221#true} is VALID [2020-07-18 08:50:21,553 INFO L280 TraceCheckUtils]: 331: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 265 + ~#products~0.offset, 1); srcloc: L5874-140 {81221#true} is VALID [2020-07-18 08:50:21,553 INFO L280 TraceCheckUtils]: 332: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 266 + ~#products~0.offset, 1); srcloc: L5874-141 {81221#true} is VALID [2020-07-18 08:50:21,553 INFO L280 TraceCheckUtils]: 333: Hoare triple {81221#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 {81221#true} is VALID [2020-07-18 08:50:21,553 INFO L280 TraceCheckUtils]: 334: Hoare triple {81221#true} SUMMARY for call write~init~int(3, ~#products~0.base, 275 + ~#products~0.offset, 2); srcloc: L5874-143 {81221#true} is VALID [2020-07-18 08:50:21,553 INFO L280 TraceCheckUtils]: 335: Hoare triple {81221#true} SUMMARY for call write~init~int(32902, ~#products~0.base, 277 + ~#products~0.offset, 2); srcloc: L5874-144 {81221#true} is VALID [2020-07-18 08:50:21,553 INFO L280 TraceCheckUtils]: 336: Hoare triple {81221#true} SUMMARY for call write~init~int(2003, ~#products~0.base, 279 + ~#products~0.offset, 2); srcloc: L5874-145 {81221#true} is VALID [2020-07-18 08:50:21,553 INFO L280 TraceCheckUtils]: 337: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 281 + ~#products~0.offset, 2); srcloc: L5874-146 {81221#true} is VALID [2020-07-18 08:50:21,553 INFO L280 TraceCheckUtils]: 338: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 283 + ~#products~0.offset, 2); srcloc: L5874-147 {81221#true} is VALID [2020-07-18 08:50:21,554 INFO L280 TraceCheckUtils]: 339: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 285 + ~#products~0.offset, 1); srcloc: L5874-148 {81221#true} is VALID [2020-07-18 08:50:21,554 INFO L280 TraceCheckUtils]: 340: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 286 + ~#products~0.offset, 1); srcloc: L5874-149 {81221#true} is VALID [2020-07-18 08:50:21,554 INFO L280 TraceCheckUtils]: 341: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 287 + ~#products~0.offset, 1); srcloc: L5874-150 {81221#true} is VALID [2020-07-18 08:50:21,554 INFO L280 TraceCheckUtils]: 342: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 288 + ~#products~0.offset, 1); srcloc: L5874-151 {81221#true} is VALID [2020-07-18 08:50:21,554 INFO L280 TraceCheckUtils]: 343: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 289 + ~#products~0.offset, 1); srcloc: L5874-152 {81221#true} is VALID [2020-07-18 08:50:21,554 INFO L280 TraceCheckUtils]: 344: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 290 + ~#products~0.offset, 1); srcloc: L5874-153 {81221#true} is VALID [2020-07-18 08:50:21,555 INFO L280 TraceCheckUtils]: 345: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 291 + ~#products~0.offset, 1); srcloc: L5874-154 {81221#true} is VALID [2020-07-18 08:50:21,555 INFO L280 TraceCheckUtils]: 346: Hoare triple {81221#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 {81221#true} is VALID [2020-07-18 08:50:21,555 INFO L280 TraceCheckUtils]: 347: Hoare triple {81221#true} SUMMARY for call write~init~int(3, ~#products~0.base, 300 + ~#products~0.offset, 2); srcloc: L5874-156 {81221#true} is VALID [2020-07-18 08:50:21,555 INFO L280 TraceCheckUtils]: 348: Hoare triple {81221#true} SUMMARY for call write~init~int(4742, ~#products~0.base, 302 + ~#products~0.offset, 2); srcloc: L5874-157 {81221#true} is VALID [2020-07-18 08:50:21,555 INFO L280 TraceCheckUtils]: 349: Hoare triple {81221#true} SUMMARY for call write~init~int(32769, ~#products~0.base, 304 + ~#products~0.offset, 2); srcloc: L5874-158 {81221#true} is VALID [2020-07-18 08:50:21,555 INFO L280 TraceCheckUtils]: 350: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 306 + ~#products~0.offset, 2); srcloc: L5874-159 {81221#true} is VALID [2020-07-18 08:50:21,556 INFO L280 TraceCheckUtils]: 351: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 308 + ~#products~0.offset, 2); srcloc: L5874-160 {81221#true} is VALID [2020-07-18 08:50:21,556 INFO L280 TraceCheckUtils]: 352: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 310 + ~#products~0.offset, 1); srcloc: L5874-161 {81221#true} is VALID [2020-07-18 08:50:21,556 INFO L280 TraceCheckUtils]: 353: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 311 + ~#products~0.offset, 1); srcloc: L5874-162 {81221#true} is VALID [2020-07-18 08:50:21,556 INFO L280 TraceCheckUtils]: 354: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 312 + ~#products~0.offset, 1); srcloc: L5874-163 {81221#true} is VALID [2020-07-18 08:50:21,556 INFO L280 TraceCheckUtils]: 355: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 313 + ~#products~0.offset, 1); srcloc: L5874-164 {81221#true} is VALID [2020-07-18 08:50:21,557 INFO L280 TraceCheckUtils]: 356: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 314 + ~#products~0.offset, 1); srcloc: L5874-165 {81221#true} is VALID [2020-07-18 08:50:21,557 INFO L280 TraceCheckUtils]: 357: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 315 + ~#products~0.offset, 1); srcloc: L5874-166 {81221#true} is VALID [2020-07-18 08:50:21,557 INFO L280 TraceCheckUtils]: 358: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 316 + ~#products~0.offset, 1); srcloc: L5874-167 {81221#true} is VALID [2020-07-18 08:50:21,557 INFO L280 TraceCheckUtils]: 359: Hoare triple {81221#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 {81221#true} is VALID [2020-07-18 08:50:21,557 INFO L280 TraceCheckUtils]: 360: Hoare triple {81221#true} SUMMARY for call write~init~int(3, ~#products~0.base, 325 + ~#products~0.offset, 2); srcloc: L5874-169 {81221#true} is VALID [2020-07-18 08:50:21,557 INFO L280 TraceCheckUtils]: 361: Hoare triple {81221#true} SUMMARY for call write~init~int(1317, ~#products~0.base, 327 + ~#products~0.offset, 2); srcloc: L5874-170 {81221#true} is VALID [2020-07-18 08:50:21,558 INFO L280 TraceCheckUtils]: 362: Hoare triple {81221#true} SUMMARY for call write~init~int(42146, ~#products~0.base, 329 + ~#products~0.offset, 2); srcloc: L5874-171 {81221#true} is VALID [2020-07-18 08:50:21,558 INFO L280 TraceCheckUtils]: 363: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 331 + ~#products~0.offset, 2); srcloc: L5874-172 {81221#true} is VALID [2020-07-18 08:50:21,558 INFO L280 TraceCheckUtils]: 364: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 333 + ~#products~0.offset, 2); srcloc: L5874-173 {81221#true} is VALID [2020-07-18 08:50:21,558 INFO L280 TraceCheckUtils]: 365: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 335 + ~#products~0.offset, 1); srcloc: L5874-174 {81221#true} is VALID [2020-07-18 08:50:21,558 INFO L280 TraceCheckUtils]: 366: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 336 + ~#products~0.offset, 1); srcloc: L5874-175 {81221#true} is VALID [2020-07-18 08:50:21,558 INFO L280 TraceCheckUtils]: 367: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 337 + ~#products~0.offset, 1); srcloc: L5874-176 {81221#true} is VALID [2020-07-18 08:50:21,559 INFO L280 TraceCheckUtils]: 368: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 338 + ~#products~0.offset, 1); srcloc: L5874-177 {81221#true} is VALID [2020-07-18 08:50:21,559 INFO L280 TraceCheckUtils]: 369: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 339 + ~#products~0.offset, 1); srcloc: L5874-178 {81221#true} is VALID [2020-07-18 08:50:21,559 INFO L280 TraceCheckUtils]: 370: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 340 + ~#products~0.offset, 1); srcloc: L5874-179 {81221#true} is VALID [2020-07-18 08:50:21,559 INFO L280 TraceCheckUtils]: 371: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 341 + ~#products~0.offset, 1); srcloc: L5874-180 {81221#true} is VALID [2020-07-18 08:50:21,559 INFO L280 TraceCheckUtils]: 372: Hoare triple {81221#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 {81221#true} is VALID [2020-07-18 08:50:21,559 INFO L280 TraceCheckUtils]: 373: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 350 + ~#products~0.offset, 2); srcloc: L5874-182 {81221#true} is VALID [2020-07-18 08:50:21,560 INFO L280 TraceCheckUtils]: 374: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 352 + ~#products~0.offset, 2); srcloc: L5874-183 {81221#true} is VALID [2020-07-18 08:50:21,560 INFO L280 TraceCheckUtils]: 375: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 354 + ~#products~0.offset, 2); srcloc: L5874-184 {81221#true} is VALID [2020-07-18 08:50:21,560 INFO L280 TraceCheckUtils]: 376: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 356 + ~#products~0.offset, 2); srcloc: L5874-185 {81221#true} is VALID [2020-07-18 08:50:21,560 INFO L280 TraceCheckUtils]: 377: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 358 + ~#products~0.offset, 2); srcloc: L5874-186 {81221#true} is VALID [2020-07-18 08:50:21,560 INFO L280 TraceCheckUtils]: 378: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 360 + ~#products~0.offset, 1); srcloc: L5874-187 {81221#true} is VALID [2020-07-18 08:50:21,560 INFO L280 TraceCheckUtils]: 379: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 361 + ~#products~0.offset, 1); srcloc: L5874-188 {81221#true} is VALID [2020-07-18 08:50:21,561 INFO L280 TraceCheckUtils]: 380: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 362 + ~#products~0.offset, 1); srcloc: L5874-189 {81221#true} is VALID [2020-07-18 08:50:21,561 INFO L280 TraceCheckUtils]: 381: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 363 + ~#products~0.offset, 1); srcloc: L5874-190 {81221#true} is VALID [2020-07-18 08:50:21,561 INFO L280 TraceCheckUtils]: 382: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 364 + ~#products~0.offset, 1); srcloc: L5874-191 {81221#true} is VALID [2020-07-18 08:50:21,561 INFO L280 TraceCheckUtils]: 383: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 365 + ~#products~0.offset, 1); srcloc: L5874-192 {81221#true} is VALID [2020-07-18 08:50:21,561 INFO L280 TraceCheckUtils]: 384: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 366 + ~#products~0.offset, 1); srcloc: L5874-193 {81221#true} is VALID [2020-07-18 08:50:21,561 INFO L280 TraceCheckUtils]: 385: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#products~0.base, 367 + ~#products~0.offset, 8); srcloc: L5874-194 {81221#true} is VALID [2020-07-18 08:50:21,562 INFO L280 TraceCheckUtils]: 386: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[0 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,562 INFO L280 TraceCheckUtils]: 387: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[0 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,562 INFO L280 TraceCheckUtils]: 388: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[0 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,562 INFO L280 TraceCheckUtils]: 389: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[0 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,562 INFO L280 TraceCheckUtils]: 390: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[0 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,562 INFO L280 TraceCheckUtils]: 391: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[0 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,563 INFO L280 TraceCheckUtils]: 392: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[0 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,563 INFO L280 TraceCheckUtils]: 393: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[0 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,563 INFO L280 TraceCheckUtils]: 394: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[0 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,563 INFO L280 TraceCheckUtils]: 395: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[0 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,563 INFO L280 TraceCheckUtils]: 396: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[0 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,563 INFO L280 TraceCheckUtils]: 397: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[0 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,564 INFO L280 TraceCheckUtils]: 398: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[0 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,564 INFO L280 TraceCheckUtils]: 399: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[1 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,564 INFO L280 TraceCheckUtils]: 400: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[1 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,564 INFO L280 TraceCheckUtils]: 401: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[1 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,564 INFO L280 TraceCheckUtils]: 402: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[1 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,564 INFO L280 TraceCheckUtils]: 403: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[1 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,565 INFO L280 TraceCheckUtils]: 404: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[1 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,565 INFO L280 TraceCheckUtils]: 405: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[1 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,565 INFO L280 TraceCheckUtils]: 406: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[1 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,565 INFO L280 TraceCheckUtils]: 407: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[1 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,565 INFO L280 TraceCheckUtils]: 408: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[1 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,565 INFO L280 TraceCheckUtils]: 409: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[1 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,566 INFO L280 TraceCheckUtils]: 410: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[1 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,566 INFO L280 TraceCheckUtils]: 411: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[1 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,566 INFO L280 TraceCheckUtils]: 412: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[2 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,566 INFO L280 TraceCheckUtils]: 413: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[2 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,566 INFO L280 TraceCheckUtils]: 414: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[2 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,567 INFO L280 TraceCheckUtils]: 415: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[2 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,567 INFO L280 TraceCheckUtils]: 416: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[2 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,567 INFO L280 TraceCheckUtils]: 417: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[2 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,567 INFO L280 TraceCheckUtils]: 418: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[2 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,567 INFO L280 TraceCheckUtils]: 419: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[2 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,567 INFO L280 TraceCheckUtils]: 420: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[2 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,568 INFO L280 TraceCheckUtils]: 421: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[2 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,568 INFO L280 TraceCheckUtils]: 422: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[2 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,568 INFO L280 TraceCheckUtils]: 423: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[2 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,568 INFO L280 TraceCheckUtils]: 424: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[2 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,568 INFO L280 TraceCheckUtils]: 425: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[3 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,568 INFO L280 TraceCheckUtils]: 426: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[3 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,569 INFO L280 TraceCheckUtils]: 427: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[3 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,569 INFO L280 TraceCheckUtils]: 428: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[3 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,569 INFO L280 TraceCheckUtils]: 429: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[3 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,569 INFO L280 TraceCheckUtils]: 430: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[3 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,569 INFO L280 TraceCheckUtils]: 431: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[3 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,569 INFO L280 TraceCheckUtils]: 432: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[3 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,570 INFO L280 TraceCheckUtils]: 433: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[3 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,570 INFO L280 TraceCheckUtils]: 434: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[3 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,570 INFO L280 TraceCheckUtils]: 435: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[3 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,570 INFO L280 TraceCheckUtils]: 436: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[3 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,570 INFO L280 TraceCheckUtils]: 437: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[3 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,570 INFO L280 TraceCheckUtils]: 438: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[4 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,571 INFO L280 TraceCheckUtils]: 439: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[4 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,571 INFO L280 TraceCheckUtils]: 440: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[4 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,571 INFO L280 TraceCheckUtils]: 441: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[4 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,571 INFO L280 TraceCheckUtils]: 442: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[4 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,571 INFO L280 TraceCheckUtils]: 443: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[4 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,572 INFO L280 TraceCheckUtils]: 444: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[4 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,572 INFO L280 TraceCheckUtils]: 445: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[4 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,572 INFO L280 TraceCheckUtils]: 446: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[4 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,572 INFO L280 TraceCheckUtils]: 447: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[4 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,572 INFO L280 TraceCheckUtils]: 448: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[4 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,572 INFO L280 TraceCheckUtils]: 449: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[4 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,573 INFO L280 TraceCheckUtils]: 450: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[4 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,573 INFO L280 TraceCheckUtils]: 451: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[5 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,573 INFO L280 TraceCheckUtils]: 452: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[5 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,573 INFO L280 TraceCheckUtils]: 453: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[5 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,573 INFO L280 TraceCheckUtils]: 454: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[5 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,574 INFO L280 TraceCheckUtils]: 455: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[5 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,574 INFO L280 TraceCheckUtils]: 456: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[5 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,574 INFO L280 TraceCheckUtils]: 457: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[5 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,574 INFO L280 TraceCheckUtils]: 458: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[5 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,574 INFO L280 TraceCheckUtils]: 459: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[5 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,574 INFO L280 TraceCheckUtils]: 460: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[5 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,575 INFO L280 TraceCheckUtils]: 461: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[5 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,575 INFO L280 TraceCheckUtils]: 462: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[5 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,575 INFO L280 TraceCheckUtils]: 463: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[5 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,575 INFO L280 TraceCheckUtils]: 464: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[6 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,575 INFO L280 TraceCheckUtils]: 465: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[6 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,575 INFO L280 TraceCheckUtils]: 466: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[6 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,576 INFO L280 TraceCheckUtils]: 467: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[6 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,576 INFO L280 TraceCheckUtils]: 468: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[6 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,576 INFO L280 TraceCheckUtils]: 469: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[6 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,576 INFO L280 TraceCheckUtils]: 470: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[6 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,576 INFO L280 TraceCheckUtils]: 471: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[6 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,576 INFO L280 TraceCheckUtils]: 472: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[6 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,577 INFO L280 TraceCheckUtils]: 473: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[6 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,577 INFO L280 TraceCheckUtils]: 474: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[6 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,577 INFO L280 TraceCheckUtils]: 475: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[6 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,577 INFO L280 TraceCheckUtils]: 476: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[6 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,577 INFO L280 TraceCheckUtils]: 477: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[7 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,577 INFO L280 TraceCheckUtils]: 478: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[7 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,577 INFO L280 TraceCheckUtils]: 479: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[7 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,578 INFO L280 TraceCheckUtils]: 480: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[7 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,578 INFO L280 TraceCheckUtils]: 481: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[7 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,578 INFO L280 TraceCheckUtils]: 482: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[7 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,578 INFO L280 TraceCheckUtils]: 483: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[7 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,578 INFO L280 TraceCheckUtils]: 484: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[7 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,578 INFO L280 TraceCheckUtils]: 485: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[7 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,579 INFO L280 TraceCheckUtils]: 486: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[7 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,579 INFO L280 TraceCheckUtils]: 487: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[7 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,579 INFO L280 TraceCheckUtils]: 488: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[7 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,579 INFO L280 TraceCheckUtils]: 489: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[7 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,579 INFO L280 TraceCheckUtils]: 490: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[8 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,579 INFO L280 TraceCheckUtils]: 491: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[8 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,579 INFO L280 TraceCheckUtils]: 492: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[8 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,580 INFO L280 TraceCheckUtils]: 493: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[8 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,580 INFO L280 TraceCheckUtils]: 494: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[8 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,580 INFO L280 TraceCheckUtils]: 495: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[8 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,580 INFO L280 TraceCheckUtils]: 496: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[8 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,580 INFO L280 TraceCheckUtils]: 497: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[8 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,580 INFO L280 TraceCheckUtils]: 498: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[8 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,581 INFO L280 TraceCheckUtils]: 499: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[8 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,581 INFO L280 TraceCheckUtils]: 500: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[8 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,581 INFO L280 TraceCheckUtils]: 501: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[8 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,581 INFO L280 TraceCheckUtils]: 502: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[8 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,581 INFO L280 TraceCheckUtils]: 503: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[9 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,581 INFO L280 TraceCheckUtils]: 504: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[9 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,581 INFO L280 TraceCheckUtils]: 505: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[9 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,582 INFO L280 TraceCheckUtils]: 506: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[9 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,582 INFO L280 TraceCheckUtils]: 507: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[9 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,582 INFO L280 TraceCheckUtils]: 508: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[9 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,582 INFO L280 TraceCheckUtils]: 509: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[9 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,582 INFO L280 TraceCheckUtils]: 510: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[9 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,582 INFO L280 TraceCheckUtils]: 511: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[9 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,583 INFO L280 TraceCheckUtils]: 512: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[9 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,583 INFO L280 TraceCheckUtils]: 513: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[9 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,583 INFO L280 TraceCheckUtils]: 514: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[9 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,583 INFO L280 TraceCheckUtils]: 515: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[9 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,583 INFO L280 TraceCheckUtils]: 516: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[10 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,583 INFO L280 TraceCheckUtils]: 517: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[10 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,584 INFO L280 TraceCheckUtils]: 518: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[10 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,584 INFO L280 TraceCheckUtils]: 519: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[10 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,584 INFO L280 TraceCheckUtils]: 520: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[10 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,584 INFO L280 TraceCheckUtils]: 521: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[10 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,584 INFO L280 TraceCheckUtils]: 522: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[10 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,584 INFO L280 TraceCheckUtils]: 523: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[10 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,585 INFO L280 TraceCheckUtils]: 524: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[10 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,585 INFO L280 TraceCheckUtils]: 525: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[10 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,585 INFO L280 TraceCheckUtils]: 526: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[10 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,585 INFO L280 TraceCheckUtils]: 527: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[10 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,585 INFO L280 TraceCheckUtils]: 528: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[10 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,586 INFO L280 TraceCheckUtils]: 529: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[11 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,586 INFO L280 TraceCheckUtils]: 530: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[11 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,586 INFO L280 TraceCheckUtils]: 531: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[11 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,586 INFO L280 TraceCheckUtils]: 532: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[11 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,586 INFO L280 TraceCheckUtils]: 533: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[11 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,586 INFO L280 TraceCheckUtils]: 534: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[11 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,586 INFO L280 TraceCheckUtils]: 535: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[11 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,587 INFO L280 TraceCheckUtils]: 536: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[11 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,587 INFO L280 TraceCheckUtils]: 537: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[11 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,587 INFO L280 TraceCheckUtils]: 538: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[11 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,587 INFO L280 TraceCheckUtils]: 539: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[11 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,587 INFO L280 TraceCheckUtils]: 540: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[11 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,587 INFO L280 TraceCheckUtils]: 541: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[11 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,588 INFO L280 TraceCheckUtils]: 542: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[12 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,588 INFO L280 TraceCheckUtils]: 543: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[12 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,588 INFO L280 TraceCheckUtils]: 544: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[12 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,588 INFO L280 TraceCheckUtils]: 545: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[12 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,588 INFO L280 TraceCheckUtils]: 546: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[12 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,589 INFO L280 TraceCheckUtils]: 547: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[12 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,589 INFO L280 TraceCheckUtils]: 548: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[12 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,589 INFO L280 TraceCheckUtils]: 549: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[12 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,589 INFO L280 TraceCheckUtils]: 550: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[12 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,589 INFO L280 TraceCheckUtils]: 551: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[12 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,589 INFO L280 TraceCheckUtils]: 552: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[12 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,590 INFO L280 TraceCheckUtils]: 553: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[12 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,590 INFO L280 TraceCheckUtils]: 554: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[12 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,590 INFO L280 TraceCheckUtils]: 555: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[13 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,590 INFO L280 TraceCheckUtils]: 556: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[13 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,590 INFO L280 TraceCheckUtils]: 557: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[13 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,590 INFO L280 TraceCheckUtils]: 558: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[13 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,591 INFO L280 TraceCheckUtils]: 559: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[13 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,591 INFO L280 TraceCheckUtils]: 560: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[13 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,591 INFO L280 TraceCheckUtils]: 561: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[13 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,591 INFO L280 TraceCheckUtils]: 562: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[13 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,591 INFO L280 TraceCheckUtils]: 563: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[13 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,591 INFO L280 TraceCheckUtils]: 564: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[13 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,591 INFO L280 TraceCheckUtils]: 565: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[13 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,592 INFO L280 TraceCheckUtils]: 566: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[13 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,592 INFO L280 TraceCheckUtils]: 567: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[13 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,592 INFO L280 TraceCheckUtils]: 568: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[14 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,592 INFO L280 TraceCheckUtils]: 569: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[14 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,592 INFO L280 TraceCheckUtils]: 570: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[14 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,592 INFO L280 TraceCheckUtils]: 571: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[14 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,593 INFO L280 TraceCheckUtils]: 572: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[14 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,593 INFO L280 TraceCheckUtils]: 573: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[14 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,593 INFO L280 TraceCheckUtils]: 574: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[14 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,593 INFO L280 TraceCheckUtils]: 575: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[14 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,593 INFO L280 TraceCheckUtils]: 576: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[14 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,593 INFO L280 TraceCheckUtils]: 577: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[14 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,594 INFO L280 TraceCheckUtils]: 578: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[14 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,594 INFO L280 TraceCheckUtils]: 579: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[14 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,594 INFO L280 TraceCheckUtils]: 580: Hoare triple {81221#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[14 := 0]; {81221#true} is VALID [2020-07-18 08:50:21,594 INFO L280 TraceCheckUtils]: 581: Hoare triple {81221#true} SUMMARY for call ~#cdc_subset_driver~0.base, ~#cdc_subset_driver~0.offset := #Ultimate.allocOnStack(289); srcloc: L5930 {81221#true} is VALID [2020-07-18 08:50:21,594 INFO L280 TraceCheckUtils]: 582: Hoare triple {81221#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 {81221#true} is VALID [2020-07-18 08:50:21,594 INFO L280 TraceCheckUtils]: 583: Hoare triple {81221#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 {81221#true} is VALID [2020-07-18 08:50:21,595 INFO L280 TraceCheckUtils]: 584: Hoare triple {81221#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 {81221#true} is VALID [2020-07-18 08:50:21,595 INFO L280 TraceCheckUtils]: 585: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 24 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-4 {81221#true} is VALID [2020-07-18 08:50:21,595 INFO L280 TraceCheckUtils]: 586: Hoare triple {81221#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 {81221#true} is VALID [2020-07-18 08:50:21,595 INFO L280 TraceCheckUtils]: 587: Hoare triple {81221#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 {81221#true} is VALID [2020-07-18 08:50:21,595 INFO L280 TraceCheckUtils]: 588: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 48 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-7 {81221#true} is VALID [2020-07-18 08:50:21,595 INFO L280 TraceCheckUtils]: 589: Hoare triple {81221#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 {81221#true} is VALID [2020-07-18 08:50:21,596 INFO L280 TraceCheckUtils]: 590: Hoare triple {81221#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 {81221#true} is VALID [2020-07-18 08:50:21,596 INFO L280 TraceCheckUtils]: 591: Hoare triple {81221#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 {81221#true} is VALID [2020-07-18 08:50:21,596 INFO L280 TraceCheckUtils]: 592: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 80 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-11 {81221#true} is VALID [2020-07-18 08:50:21,596 INFO L280 TraceCheckUtils]: 593: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 84 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-12 {81221#true} is VALID [2020-07-18 08:50:21,596 INFO L280 TraceCheckUtils]: 594: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 88 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-13 {81221#true} is VALID [2020-07-18 08:50:21,596 INFO L280 TraceCheckUtils]: 595: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 92 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-14 {81221#true} is VALID [2020-07-18 08:50:21,596 INFO L280 TraceCheckUtils]: 596: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 100 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-15 {81221#true} is VALID [2020-07-18 08:50:21,597 INFO L280 TraceCheckUtils]: 597: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 108 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-16 {81221#true} is VALID [2020-07-18 08:50:21,597 INFO L280 TraceCheckUtils]: 598: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 116 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-17 {81221#true} is VALID [2020-07-18 08:50:21,597 INFO L280 TraceCheckUtils]: 599: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 124 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-18 {81221#true} is VALID [2020-07-18 08:50:21,597 INFO L280 TraceCheckUtils]: 600: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 132 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-19 {81221#true} is VALID [2020-07-18 08:50:21,597 INFO L280 TraceCheckUtils]: 601: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 136 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-20 {81221#true} is VALID [2020-07-18 08:50:21,597 INFO L280 TraceCheckUtils]: 602: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 148 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-21 {81221#true} is VALID [2020-07-18 08:50:21,598 INFO L280 TraceCheckUtils]: 603: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 156 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-22 {81221#true} is VALID [2020-07-18 08:50:21,598 INFO L280 TraceCheckUtils]: 604: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 164 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-23 {81221#true} is VALID [2020-07-18 08:50:21,598 INFO L280 TraceCheckUtils]: 605: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 172 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-24 {81221#true} is VALID [2020-07-18 08:50:21,598 INFO L280 TraceCheckUtils]: 606: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 180 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-25 {81221#true} is VALID [2020-07-18 08:50:21,598 INFO L280 TraceCheckUtils]: 607: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 188 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-26 {81221#true} is VALID [2020-07-18 08:50:21,598 INFO L280 TraceCheckUtils]: 608: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 196 + ~#cdc_subset_driver~0.offset, 1); srcloc: L5930-27 {81221#true} is VALID [2020-07-18 08:50:21,599 INFO L280 TraceCheckUtils]: 609: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 197 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-28 {81221#true} is VALID [2020-07-18 08:50:21,599 INFO L280 TraceCheckUtils]: 610: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 201 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-29 {81221#true} is VALID [2020-07-18 08:50:21,599 INFO L280 TraceCheckUtils]: 611: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 209 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-30 {81221#true} is VALID [2020-07-18 08:50:21,599 INFO L280 TraceCheckUtils]: 612: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 217 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-31 {81221#true} is VALID [2020-07-18 08:50:21,599 INFO L280 TraceCheckUtils]: 613: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 225 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-32 {81221#true} is VALID [2020-07-18 08:50:21,599 INFO L280 TraceCheckUtils]: 614: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 233 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-33 {81221#true} is VALID [2020-07-18 08:50:21,599 INFO L280 TraceCheckUtils]: 615: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 241 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-34 {81221#true} is VALID [2020-07-18 08:50:21,600 INFO L280 TraceCheckUtils]: 616: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 249 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-35 {81221#true} is VALID [2020-07-18 08:50:21,600 INFO L280 TraceCheckUtils]: 617: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 257 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-36 {81221#true} is VALID [2020-07-18 08:50:21,600 INFO L280 TraceCheckUtils]: 618: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 265 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-37 {81221#true} is VALID [2020-07-18 08:50:21,600 INFO L280 TraceCheckUtils]: 619: Hoare triple {81221#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 273 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-38 {81221#true} is VALID [2020-07-18 08:50:21,600 INFO L280 TraceCheckUtils]: 620: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 281 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-39 {81221#true} is VALID [2020-07-18 08:50:21,600 INFO L280 TraceCheckUtils]: 621: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 285 + ~#cdc_subset_driver~0.offset, 1); srcloc: L5930-40 {81221#true} is VALID [2020-07-18 08:50:21,601 INFO L280 TraceCheckUtils]: 622: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 286 + ~#cdc_subset_driver~0.offset, 1); srcloc: L5930-41 {81221#true} is VALID [2020-07-18 08:50:21,601 INFO L280 TraceCheckUtils]: 623: Hoare triple {81221#true} SUMMARY for call write~init~int(1, ~#cdc_subset_driver~0.base, 287 + ~#cdc_subset_driver~0.offset, 1); srcloc: L5930-42 {81221#true} is VALID [2020-07-18 08:50:21,601 INFO L280 TraceCheckUtils]: 624: Hoare triple {81221#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 288 + ~#cdc_subset_driver~0.offset, 1); srcloc: L5930-43 {81221#true} is VALID [2020-07-18 08:50:21,601 INFO L280 TraceCheckUtils]: 625: Hoare triple {81221#true} ~ldv_retval_0~0 := 0; {81221#true} is VALID [2020-07-18 08:50:21,601 INFO L280 TraceCheckUtils]: 626: Hoare triple {81221#true} ~ldv_retval_1~0 := 0; {81221#true} is VALID [2020-07-18 08:50:21,601 INFO L280 TraceCheckUtils]: 627: Hoare triple {81221#true} ~ldv_retval_3~0 := 0; {81221#true} is VALID [2020-07-18 08:50:21,601 INFO L280 TraceCheckUtils]: 628: Hoare triple {81221#true} ~ldv_retval_2~0 := 0; {81221#true} is VALID [2020-07-18 08:50:21,602 INFO L280 TraceCheckUtils]: 629: Hoare triple {81221#true} ~ldv_mutex_i_mutex_of_inode~0 := 1; {81221#true} is VALID [2020-07-18 08:50:21,602 INFO L280 TraceCheckUtils]: 630: Hoare triple {81221#true} ~ldv_mutex_lock~0 := 1; {81221#true} is VALID [2020-07-18 08:50:21,602 INFO L280 TraceCheckUtils]: 631: Hoare triple {81221#true} ~ldv_mutex_mutex_of_device~0 := 1; {81221#true} is VALID [2020-07-18 08:50:21,602 INFO L280 TraceCheckUtils]: 632: Hoare triple {81221#true} ~ldv_mutex_udev~0 := 1; {81221#true} is VALID [2020-07-18 08:50:21,602 INFO L280 TraceCheckUtils]: 633: Hoare triple {81221#true} assume true; {81221#true} is VALID [2020-07-18 08:50:21,602 INFO L275 TraceCheckUtils]: 634: Hoare quadruple {81221#true} {81221#true} #2340#return; {81221#true} is VALID [2020-07-18 08:50:21,603 INFO L263 TraceCheckUtils]: 635: Hoare triple {81221#true} call #t~ret124 := main(); {81221#true} is VALID [2020-07-18 08:50:21,603 INFO L280 TraceCheckUtils]: 636: Hoare triple {81221#true} havoc ~ldvarg0~0.base, ~ldvarg0~0.offset; {81221#true} is VALID [2020-07-18 08:50:21,603 INFO L280 TraceCheckUtils]: 637: Hoare triple {81221#true} havoc ~tmp~8.base, ~tmp~8.offset; {81221#true} is VALID [2020-07-18 08:50:21,603 INFO L280 TraceCheckUtils]: 638: Hoare triple {81221#true} havoc ~ldvarg1~0.base, ~ldvarg1~0.offset; {81221#true} is VALID [2020-07-18 08:50:21,603 INFO L280 TraceCheckUtils]: 639: Hoare triple {81221#true} havoc ~tmp___0~2.base, ~tmp___0~2.offset; {81221#true} is VALID [2020-07-18 08:50:21,603 INFO L280 TraceCheckUtils]: 640: Hoare triple {81221#true} havoc ~ldvarg3~0.base, ~ldvarg3~0.offset; {81221#true} is VALID [2020-07-18 08:50:21,604 INFO L280 TraceCheckUtils]: 641: Hoare triple {81221#true} havoc ~tmp___1~0.base, ~tmp___1~0.offset; {81221#true} is VALID [2020-07-18 08:50:21,604 INFO L280 TraceCheckUtils]: 642: Hoare triple {81221#true} SUMMARY for call ~#ldvarg2~0.base, ~#ldvarg2~0.offset := #Ultimate.allocOnStack(4); srcloc: L5976 {81221#true} is VALID [2020-07-18 08:50:21,604 INFO L280 TraceCheckUtils]: 643: Hoare triple {81221#true} havoc ~ldvarg4~0.base, ~ldvarg4~0.offset; {81221#true} is VALID [2020-07-18 08:50:21,604 INFO L280 TraceCheckUtils]: 644: Hoare triple {81221#true} havoc ~tmp___2~0.base, ~tmp___2~0.offset; {81221#true} is VALID [2020-07-18 08:50:21,604 INFO L280 TraceCheckUtils]: 645: Hoare triple {81221#true} havoc ~ldvarg5~0.base, ~ldvarg5~0.offset; {81221#true} is VALID [2020-07-18 08:50:21,604 INFO L280 TraceCheckUtils]: 646: Hoare triple {81221#true} havoc ~tmp___3~0.base, ~tmp___3~0.offset; {81221#true} is VALID [2020-07-18 08:50:21,604 INFO L280 TraceCheckUtils]: 647: Hoare triple {81221#true} havoc ~ldvarg6~0.base, ~ldvarg6~0.offset; {81221#true} is VALID [2020-07-18 08:50:21,605 INFO L280 TraceCheckUtils]: 648: Hoare triple {81221#true} havoc ~tmp___4~0.base, ~tmp___4~0.offset; {81221#true} is VALID [2020-07-18 08:50:21,605 INFO L280 TraceCheckUtils]: 649: Hoare triple {81221#true} havoc ~tmp___5~0; {81221#true} is VALID [2020-07-18 08:50:21,605 INFO L280 TraceCheckUtils]: 650: Hoare triple {81221#true} havoc ~tmp___6~0; {81221#true} is VALID [2020-07-18 08:50:21,605 INFO L280 TraceCheckUtils]: 651: Hoare triple {81221#true} havoc ~tmp___7~0; {81221#true} is VALID [2020-07-18 08:50:21,605 INFO L280 TraceCheckUtils]: 652: Hoare triple {81221#true} havoc ~tmp___8~0; {81221#true} is VALID [2020-07-18 08:50:21,605 INFO L280 TraceCheckUtils]: 653: Hoare triple {81221#true} havoc ~tmp___9~0; {81221#true} is VALID [2020-07-18 08:50:21,606 INFO L280 TraceCheckUtils]: 654: Hoare triple {81221#true} havoc ~tmp___10~0; {81221#true} is VALID [2020-07-18 08:50:21,606 INFO L280 TraceCheckUtils]: 655: Hoare triple {81221#true} havoc ~tmp___11~0; {81221#true} is VALID [2020-07-18 08:50:21,606 INFO L280 TraceCheckUtils]: 656: Hoare triple {81221#true} havoc ~tmp___12~0; {81221#true} is VALID [2020-07-18 08:50:21,610 INFO L263 TraceCheckUtils]: 657: Hoare triple {81221#true} call #t~ret45.base, #t~ret45.offset := ldv_init_zalloc(1456); {82082#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} is VALID [2020-07-18 08:50:21,610 INFO L280 TraceCheckUtils]: 658: Hoare triple {82082#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {81221#true} is VALID [2020-07-18 08:50:21,610 INFO L280 TraceCheckUtils]: 659: Hoare triple {81221#true} havoc ~p~2.base, ~p~2.offset; {81221#true} is VALID [2020-07-18 08:50:21,610 INFO L280 TraceCheckUtils]: 660: Hoare triple {81221#true} havoc ~tmp~2.base, ~tmp~2.offset; {81221#true} is VALID [2020-07-18 08:50:21,611 INFO L280 TraceCheckUtils]: 661: Hoare triple {81221#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 {81221#true} is VALID [2020-07-18 08:50:21,612 INFO L263 TraceCheckUtils]: 662: Hoare triple {81221#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)); {82090#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-18 08:50:21,612 INFO L280 TraceCheckUtils]: 663: Hoare triple {82090#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {81221#true} is VALID [2020-07-18 08:50:21,612 INFO L280 TraceCheckUtils]: 664: Hoare triple {81221#true} assume true; {81221#true} is VALID [2020-07-18 08:50:21,612 INFO L275 TraceCheckUtils]: 665: Hoare quadruple {81221#true} {81221#true} #2150#return; {81221#true} is VALID [2020-07-18 08:50:21,612 INFO L280 TraceCheckUtils]: 666: Hoare triple {81221#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {81221#true} is VALID [2020-07-18 08:50:21,613 INFO L280 TraceCheckUtils]: 667: Hoare triple {81221#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {81221#true} is VALID [2020-07-18 08:50:21,613 INFO L263 TraceCheckUtils]: 668: Hoare triple {81221#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {81221#true} is VALID [2020-07-18 08:50:21,613 INFO L280 TraceCheckUtils]: 669: Hoare triple {81221#true} ~cond := #in~cond; {81221#true} is VALID [2020-07-18 08:50:21,613 INFO L280 TraceCheckUtils]: 670: Hoare triple {81221#true} assume !(0 == ~cond); {81221#true} is VALID [2020-07-18 08:50:21,613 INFO L280 TraceCheckUtils]: 671: Hoare triple {81221#true} assume true; {81221#true} is VALID [2020-07-18 08:50:21,613 INFO L275 TraceCheckUtils]: 672: Hoare quadruple {81221#true} {81221#true} #2152#return; {81221#true} is VALID [2020-07-18 08:50:21,614 INFO L280 TraceCheckUtils]: 673: Hoare triple {81221#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {81221#true} is VALID [2020-07-18 08:50:21,614 INFO L280 TraceCheckUtils]: 674: Hoare triple {81221#true} assume true; {81221#true} is VALID [2020-07-18 08:50:21,614 INFO L275 TraceCheckUtils]: 675: Hoare quadruple {81221#true} {81221#true} #2182#return; {81221#true} is VALID [2020-07-18 08:50:21,614 INFO L280 TraceCheckUtils]: 676: Hoare triple {81221#true} ~tmp~8.base, ~tmp~8.offset := #t~ret45.base, #t~ret45.offset; {81221#true} is VALID [2020-07-18 08:50:21,614 INFO L280 TraceCheckUtils]: 677: Hoare triple {81221#true} havoc #t~ret45.base, #t~ret45.offset; {81221#true} is VALID [2020-07-18 08:50:21,614 INFO L280 TraceCheckUtils]: 678: Hoare triple {81221#true} ~ldvarg0~0.base, ~ldvarg0~0.offset := ~tmp~8.base, ~tmp~8.offset; {81221#true} is VALID [2020-07-18 08:50:21,615 INFO L263 TraceCheckUtils]: 679: Hoare triple {81221#true} call #t~ret46.base, #t~ret46.offset := ldv_init_zalloc(1456); {82082#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} is VALID [2020-07-18 08:50:21,615 INFO L280 TraceCheckUtils]: 680: Hoare triple {82082#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {81221#true} is VALID [2020-07-18 08:50:21,615 INFO L280 TraceCheckUtils]: 681: Hoare triple {81221#true} havoc ~p~2.base, ~p~2.offset; {81221#true} is VALID [2020-07-18 08:50:21,616 INFO L280 TraceCheckUtils]: 682: Hoare triple {81221#true} havoc ~tmp~2.base, ~tmp~2.offset; {81221#true} is VALID [2020-07-18 08:50:21,616 INFO L280 TraceCheckUtils]: 683: Hoare triple {81221#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 {81221#true} is VALID [2020-07-18 08:50:21,617 INFO L263 TraceCheckUtils]: 684: Hoare triple {81221#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)); {82090#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-18 08:50:21,617 INFO L280 TraceCheckUtils]: 685: Hoare triple {82090#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {81221#true} is VALID [2020-07-18 08:50:21,617 INFO L280 TraceCheckUtils]: 686: Hoare triple {81221#true} assume true; {81221#true} is VALID [2020-07-18 08:50:21,618 INFO L275 TraceCheckUtils]: 687: Hoare quadruple {81221#true} {81221#true} #2150#return; {81221#true} is VALID [2020-07-18 08:50:21,618 INFO L280 TraceCheckUtils]: 688: Hoare triple {81221#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {81221#true} is VALID [2020-07-18 08:50:21,618 INFO L280 TraceCheckUtils]: 689: Hoare triple {81221#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {81221#true} is VALID [2020-07-18 08:50:21,618 INFO L263 TraceCheckUtils]: 690: Hoare triple {81221#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {81221#true} is VALID [2020-07-18 08:50:21,618 INFO L280 TraceCheckUtils]: 691: Hoare triple {81221#true} ~cond := #in~cond; {81221#true} is VALID [2020-07-18 08:50:21,618 INFO L280 TraceCheckUtils]: 692: Hoare triple {81221#true} assume !(0 == ~cond); {81221#true} is VALID [2020-07-18 08:50:21,618 INFO L280 TraceCheckUtils]: 693: Hoare triple {81221#true} assume true; {81221#true} is VALID [2020-07-18 08:50:21,619 INFO L275 TraceCheckUtils]: 694: Hoare quadruple {81221#true} {81221#true} #2152#return; {81221#true} is VALID [2020-07-18 08:50:21,619 INFO L280 TraceCheckUtils]: 695: Hoare triple {81221#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {81221#true} is VALID [2020-07-18 08:50:21,619 INFO L280 TraceCheckUtils]: 696: Hoare triple {81221#true} assume true; {81221#true} is VALID [2020-07-18 08:50:21,619 INFO L275 TraceCheckUtils]: 697: Hoare quadruple {81221#true} {81221#true} #2184#return; {81221#true} is VALID [2020-07-18 08:50:21,619 INFO L280 TraceCheckUtils]: 698: Hoare triple {81221#true} ~tmp___0~2.base, ~tmp___0~2.offset := #t~ret46.base, #t~ret46.offset; {81221#true} is VALID [2020-07-18 08:50:21,619 INFO L280 TraceCheckUtils]: 699: Hoare triple {81221#true} havoc #t~ret46.base, #t~ret46.offset; {81221#true} is VALID [2020-07-18 08:50:21,620 INFO L280 TraceCheckUtils]: 700: Hoare triple {81221#true} ~ldvarg1~0.base, ~ldvarg1~0.offset := ~tmp___0~2.base, ~tmp___0~2.offset; {81221#true} is VALID [2020-07-18 08:50:21,620 INFO L263 TraceCheckUtils]: 701: Hoare triple {81221#true} call #t~ret47.base, #t~ret47.offset := ldv_init_zalloc(32); {82082#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} is VALID [2020-07-18 08:50:21,621 INFO L280 TraceCheckUtils]: 702: Hoare triple {82082#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {81221#true} is VALID [2020-07-18 08:50:21,621 INFO L280 TraceCheckUtils]: 703: Hoare triple {81221#true} havoc ~p~2.base, ~p~2.offset; {81221#true} is VALID [2020-07-18 08:50:21,621 INFO L280 TraceCheckUtils]: 704: Hoare triple {81221#true} havoc ~tmp~2.base, ~tmp~2.offset; {81221#true} is VALID [2020-07-18 08:50:21,621 INFO L280 TraceCheckUtils]: 705: Hoare triple {81221#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 {81221#true} is VALID [2020-07-18 08:50:21,622 INFO L263 TraceCheckUtils]: 706: Hoare triple {81221#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)); {82090#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-18 08:50:21,622 INFO L280 TraceCheckUtils]: 707: Hoare triple {82090#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {81221#true} is VALID [2020-07-18 08:50:21,622 INFO L280 TraceCheckUtils]: 708: Hoare triple {81221#true} assume true; {81221#true} is VALID [2020-07-18 08:50:21,623 INFO L275 TraceCheckUtils]: 709: Hoare quadruple {81221#true} {81221#true} #2150#return; {81221#true} is VALID [2020-07-18 08:50:21,623 INFO L280 TraceCheckUtils]: 710: Hoare triple {81221#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {81221#true} is VALID [2020-07-18 08:50:21,623 INFO L280 TraceCheckUtils]: 711: Hoare triple {81221#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {81221#true} is VALID [2020-07-18 08:50:21,623 INFO L263 TraceCheckUtils]: 712: Hoare triple {81221#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {81221#true} is VALID [2020-07-18 08:50:21,623 INFO L280 TraceCheckUtils]: 713: Hoare triple {81221#true} ~cond := #in~cond; {81221#true} is VALID [2020-07-18 08:50:21,623 INFO L280 TraceCheckUtils]: 714: Hoare triple {81221#true} assume !(0 == ~cond); {81221#true} is VALID [2020-07-18 08:50:21,624 INFO L280 TraceCheckUtils]: 715: Hoare triple {81221#true} assume true; {81221#true} is VALID [2020-07-18 08:50:21,624 INFO L275 TraceCheckUtils]: 716: Hoare quadruple {81221#true} {81221#true} #2152#return; {81221#true} is VALID [2020-07-18 08:50:21,624 INFO L280 TraceCheckUtils]: 717: Hoare triple {81221#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {81221#true} is VALID [2020-07-18 08:50:21,624 INFO L280 TraceCheckUtils]: 718: Hoare triple {81221#true} assume true; {81221#true} is VALID [2020-07-18 08:50:21,624 INFO L275 TraceCheckUtils]: 719: Hoare quadruple {81221#true} {81221#true} #2186#return; {81221#true} is VALID [2020-07-18 08:50:21,624 INFO L280 TraceCheckUtils]: 720: Hoare triple {81221#true} ~tmp___1~0.base, ~tmp___1~0.offset := #t~ret47.base, #t~ret47.offset; {81221#true} is VALID [2020-07-18 08:50:21,625 INFO L280 TraceCheckUtils]: 721: Hoare triple {81221#true} havoc #t~ret47.base, #t~ret47.offset; {81221#true} is VALID [2020-07-18 08:50:21,625 INFO L280 TraceCheckUtils]: 722: Hoare triple {81221#true} ~ldvarg3~0.base, ~ldvarg3~0.offset := ~tmp___1~0.base, ~tmp___1~0.offset; {81221#true} is VALID [2020-07-18 08:50:21,625 INFO L263 TraceCheckUtils]: 723: Hoare triple {81221#true} call #t~ret48.base, #t~ret48.offset := ldv_init_zalloc(1456); {82082#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} is VALID [2020-07-18 08:50:21,626 INFO L280 TraceCheckUtils]: 724: Hoare triple {82082#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {81221#true} is VALID [2020-07-18 08:50:21,626 INFO L280 TraceCheckUtils]: 725: Hoare triple {81221#true} havoc ~p~2.base, ~p~2.offset; {81221#true} is VALID [2020-07-18 08:50:21,626 INFO L280 TraceCheckUtils]: 726: Hoare triple {81221#true} havoc ~tmp~2.base, ~tmp~2.offset; {81221#true} is VALID [2020-07-18 08:50:21,626 INFO L280 TraceCheckUtils]: 727: Hoare triple {81221#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 {81221#true} is VALID [2020-07-18 08:50:21,627 INFO L263 TraceCheckUtils]: 728: Hoare triple {81221#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)); {82090#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-18 08:50:21,627 INFO L280 TraceCheckUtils]: 729: Hoare triple {82090#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {81221#true} is VALID [2020-07-18 08:50:21,628 INFO L280 TraceCheckUtils]: 730: Hoare triple {81221#true} assume true; {81221#true} is VALID [2020-07-18 08:50:21,628 INFO L275 TraceCheckUtils]: 731: Hoare quadruple {81221#true} {81221#true} #2150#return; {81221#true} is VALID [2020-07-18 08:50:21,628 INFO L280 TraceCheckUtils]: 732: Hoare triple {81221#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {81221#true} is VALID [2020-07-18 08:50:21,628 INFO L280 TraceCheckUtils]: 733: Hoare triple {81221#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {81221#true} is VALID [2020-07-18 08:50:21,628 INFO L263 TraceCheckUtils]: 734: Hoare triple {81221#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {81221#true} is VALID [2020-07-18 08:50:21,628 INFO L280 TraceCheckUtils]: 735: Hoare triple {81221#true} ~cond := #in~cond; {81221#true} is VALID [2020-07-18 08:50:21,629 INFO L280 TraceCheckUtils]: 736: Hoare triple {81221#true} assume !(0 == ~cond); {81221#true} is VALID [2020-07-18 08:50:21,629 INFO L280 TraceCheckUtils]: 737: Hoare triple {81221#true} assume true; {81221#true} is VALID [2020-07-18 08:50:21,629 INFO L275 TraceCheckUtils]: 738: Hoare quadruple {81221#true} {81221#true} #2152#return; {81221#true} is VALID [2020-07-18 08:50:21,629 INFO L280 TraceCheckUtils]: 739: Hoare triple {81221#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {81221#true} is VALID [2020-07-18 08:50:21,629 INFO L280 TraceCheckUtils]: 740: Hoare triple {81221#true} assume true; {81221#true} is VALID [2020-07-18 08:50:21,629 INFO L275 TraceCheckUtils]: 741: Hoare quadruple {81221#true} {81221#true} #2188#return; {81221#true} is VALID [2020-07-18 08:50:21,629 INFO L280 TraceCheckUtils]: 742: Hoare triple {81221#true} ~tmp___2~0.base, ~tmp___2~0.offset := #t~ret48.base, #t~ret48.offset; {81221#true} is VALID [2020-07-18 08:50:21,630 INFO L280 TraceCheckUtils]: 743: Hoare triple {81221#true} havoc #t~ret48.base, #t~ret48.offset; {81221#true} is VALID [2020-07-18 08:50:21,630 INFO L280 TraceCheckUtils]: 744: Hoare triple {81221#true} ~ldvarg4~0.base, ~ldvarg4~0.offset := ~tmp___2~0.base, ~tmp___2~0.offset; {81221#true} is VALID [2020-07-18 08:50:21,631 INFO L263 TraceCheckUtils]: 745: Hoare triple {81221#true} call #t~ret49.base, #t~ret49.offset := ldv_init_zalloc(1456); {82082#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} is VALID [2020-07-18 08:50:21,631 INFO L280 TraceCheckUtils]: 746: Hoare triple {82082#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {81221#true} is VALID [2020-07-18 08:50:21,631 INFO L280 TraceCheckUtils]: 747: Hoare triple {81221#true} havoc ~p~2.base, ~p~2.offset; {81221#true} is VALID [2020-07-18 08:50:21,631 INFO L280 TraceCheckUtils]: 748: Hoare triple {81221#true} havoc ~tmp~2.base, ~tmp~2.offset; {81221#true} is VALID [2020-07-18 08:50:21,631 INFO L280 TraceCheckUtils]: 749: Hoare triple {81221#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 {81221#true} is VALID [2020-07-18 08:50:21,632 INFO L263 TraceCheckUtils]: 750: Hoare triple {81221#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)); {82090#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-18 08:50:21,633 INFO L280 TraceCheckUtils]: 751: Hoare triple {82090#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {81221#true} is VALID [2020-07-18 08:50:21,633 INFO L280 TraceCheckUtils]: 752: Hoare triple {81221#true} assume true; {81221#true} is VALID [2020-07-18 08:50:21,633 INFO L275 TraceCheckUtils]: 753: Hoare quadruple {81221#true} {81221#true} #2150#return; {81221#true} is VALID [2020-07-18 08:50:21,633 INFO L280 TraceCheckUtils]: 754: Hoare triple {81221#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {81221#true} is VALID [2020-07-18 08:50:21,633 INFO L280 TraceCheckUtils]: 755: Hoare triple {81221#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {81221#true} is VALID [2020-07-18 08:50:21,633 INFO L263 TraceCheckUtils]: 756: Hoare triple {81221#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {81221#true} is VALID [2020-07-18 08:50:21,634 INFO L280 TraceCheckUtils]: 757: Hoare triple {81221#true} ~cond := #in~cond; {81221#true} is VALID [2020-07-18 08:50:21,634 INFO L280 TraceCheckUtils]: 758: Hoare triple {81221#true} assume !(0 == ~cond); {81221#true} is VALID [2020-07-18 08:50:21,634 INFO L280 TraceCheckUtils]: 759: Hoare triple {81221#true} assume true; {81221#true} is VALID [2020-07-18 08:50:21,634 INFO L275 TraceCheckUtils]: 760: Hoare quadruple {81221#true} {81221#true} #2152#return; {81221#true} is VALID [2020-07-18 08:50:21,634 INFO L280 TraceCheckUtils]: 761: Hoare triple {81221#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {81221#true} is VALID [2020-07-18 08:50:21,634 INFO L280 TraceCheckUtils]: 762: Hoare triple {81221#true} assume true; {81221#true} is VALID [2020-07-18 08:50:21,634 INFO L275 TraceCheckUtils]: 763: Hoare quadruple {81221#true} {81221#true} #2190#return; {81221#true} is VALID [2020-07-18 08:50:21,635 INFO L280 TraceCheckUtils]: 764: Hoare triple {81221#true} ~tmp___3~0.base, ~tmp___3~0.offset := #t~ret49.base, #t~ret49.offset; {81221#true} is VALID [2020-07-18 08:50:21,635 INFO L280 TraceCheckUtils]: 765: Hoare triple {81221#true} havoc #t~ret49.base, #t~ret49.offset; {81221#true} is VALID [2020-07-18 08:50:21,635 INFO L280 TraceCheckUtils]: 766: Hoare triple {81221#true} ~ldvarg5~0.base, ~ldvarg5~0.offset := ~tmp___3~0.base, ~tmp___3~0.offset; {81221#true} is VALID [2020-07-18 08:50:21,636 INFO L263 TraceCheckUtils]: 767: Hoare triple {81221#true} call #t~ret50.base, #t~ret50.offset := ldv_init_zalloc(1456); {82082#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} is VALID [2020-07-18 08:50:21,636 INFO L280 TraceCheckUtils]: 768: Hoare triple {82082#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {81221#true} is VALID [2020-07-18 08:50:21,636 INFO L280 TraceCheckUtils]: 769: Hoare triple {81221#true} havoc ~p~2.base, ~p~2.offset; {81221#true} is VALID [2020-07-18 08:50:21,636 INFO L280 TraceCheckUtils]: 770: Hoare triple {81221#true} havoc ~tmp~2.base, ~tmp~2.offset; {81221#true} is VALID [2020-07-18 08:50:21,636 INFO L280 TraceCheckUtils]: 771: Hoare triple {81221#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 {81221#true} is VALID [2020-07-18 08:50:21,637 INFO L263 TraceCheckUtils]: 772: Hoare triple {81221#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)); {82090#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-18 08:50:21,638 INFO L280 TraceCheckUtils]: 773: Hoare triple {82090#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {81221#true} is VALID [2020-07-18 08:50:21,638 INFO L280 TraceCheckUtils]: 774: Hoare triple {81221#true} assume true; {81221#true} is VALID [2020-07-18 08:50:21,638 INFO L275 TraceCheckUtils]: 775: Hoare quadruple {81221#true} {81221#true} #2150#return; {81221#true} is VALID [2020-07-18 08:50:21,638 INFO L280 TraceCheckUtils]: 776: Hoare triple {81221#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {81221#true} is VALID [2020-07-18 08:50:21,638 INFO L280 TraceCheckUtils]: 777: Hoare triple {81221#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {81221#true} is VALID [2020-07-18 08:50:21,638 INFO L263 TraceCheckUtils]: 778: Hoare triple {81221#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {81221#true} is VALID [2020-07-18 08:50:21,639 INFO L280 TraceCheckUtils]: 779: Hoare triple {81221#true} ~cond := #in~cond; {81221#true} is VALID [2020-07-18 08:50:21,639 INFO L280 TraceCheckUtils]: 780: Hoare triple {81221#true} assume !(0 == ~cond); {81221#true} is VALID [2020-07-18 08:50:21,639 INFO L280 TraceCheckUtils]: 781: Hoare triple {81221#true} assume true; {81221#true} is VALID [2020-07-18 08:50:21,639 INFO L275 TraceCheckUtils]: 782: Hoare quadruple {81221#true} {81221#true} #2152#return; {81221#true} is VALID [2020-07-18 08:50:21,639 INFO L280 TraceCheckUtils]: 783: Hoare triple {81221#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {81221#true} is VALID [2020-07-18 08:50:21,639 INFO L280 TraceCheckUtils]: 784: Hoare triple {81221#true} assume true; {81221#true} is VALID [2020-07-18 08:50:21,639 INFO L275 TraceCheckUtils]: 785: Hoare quadruple {81221#true} {81221#true} #2192#return; {81221#true} is VALID [2020-07-18 08:50:21,640 INFO L280 TraceCheckUtils]: 786: Hoare triple {81221#true} ~tmp___4~0.base, ~tmp___4~0.offset := #t~ret50.base, #t~ret50.offset; {81221#true} is VALID [2020-07-18 08:50:21,640 INFO L280 TraceCheckUtils]: 787: Hoare triple {81221#true} havoc #t~ret50.base, #t~ret50.offset; {81221#true} is VALID [2020-07-18 08:50:21,640 INFO L280 TraceCheckUtils]: 788: Hoare triple {81221#true} ~ldvarg6~0.base, ~ldvarg6~0.offset := ~tmp___4~0.base, ~tmp___4~0.offset; {81221#true} is VALID [2020-07-18 08:50:21,640 INFO L263 TraceCheckUtils]: 789: Hoare triple {81221#true} call ldv_initialize(); {81221#true} is VALID [2020-07-18 08:50:21,640 INFO L280 TraceCheckUtils]: 790: Hoare triple {81221#true} assume true; {81221#true} is VALID [2020-07-18 08:50:21,640 INFO L275 TraceCheckUtils]: 791: Hoare quadruple {81221#true} {81221#true} #2194#return; {81221#true} is VALID [2020-07-18 08:50:21,642 INFO L263 TraceCheckUtils]: 792: Hoare triple {81221#true} call #t~ret51.base, #t~ret51.offset := ldv_memset(~#ldvarg2~0.base, ~#ldvarg2~0.offset, 0, 4); {82126#(and (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|))} is VALID [2020-07-18 08:50:21,642 INFO L280 TraceCheckUtils]: 793: Hoare triple {82126#(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; {81221#true} is VALID [2020-07-18 08:50:21,642 INFO L280 TraceCheckUtils]: 794: Hoare triple {81221#true} ~c := #in~c; {81221#true} is VALID [2020-07-18 08:50:21,642 INFO L280 TraceCheckUtils]: 795: Hoare triple {81221#true} ~n := #in~n; {81221#true} is VALID [2020-07-18 08:50:21,642 INFO L280 TraceCheckUtils]: 796: Hoare triple {81221#true} havoc ~tmp~3.base, ~tmp~3.offset; {81221#true} is VALID [2020-07-18 08:50:21,643 INFO L263 TraceCheckUtils]: 797: Hoare triple {81221#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)); {82126#(and (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|))} is VALID [2020-07-18 08:50:21,644 INFO L280 TraceCheckUtils]: 798: Hoare triple {82126#(and (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|))} #t~loopctr125 := 0; {81221#true} is VALID [2020-07-18 08:50:21,644 INFO L280 TraceCheckUtils]: 799: Hoare triple {81221#true} assume !(#t~loopctr125 < #amount); {81221#true} is VALID [2020-07-18 08:50:21,644 INFO L280 TraceCheckUtils]: 800: Hoare triple {81221#true} assume #res.base == #ptr.base && #res.offset == #ptr.offset; {81221#true} is VALID [2020-07-18 08:50:21,644 INFO L275 TraceCheckUtils]: 801: Hoare quadruple {81221#true} {81221#true} #2164#return; {81221#true} is VALID [2020-07-18 08:50:21,644 INFO L280 TraceCheckUtils]: 802: Hoare triple {81221#true} ~tmp~3.base, ~tmp~3.offset := ~s.base, ~s.offset; {81221#true} is VALID [2020-07-18 08:50:21,644 INFO L280 TraceCheckUtils]: 803: Hoare triple {81221#true} havoc #t~memset~res13.base, #t~memset~res13.offset; {81221#true} is VALID [2020-07-18 08:50:21,645 INFO L280 TraceCheckUtils]: 804: Hoare triple {81221#true} #res.base, #res.offset := ~tmp~3.base, ~tmp~3.offset; {81221#true} is VALID [2020-07-18 08:50:21,645 INFO L280 TraceCheckUtils]: 805: Hoare triple {81221#true} assume true; {81221#true} is VALID [2020-07-18 08:50:21,645 INFO L275 TraceCheckUtils]: 806: Hoare quadruple {81221#true} {81221#true} #2196#return; {81221#true} is VALID [2020-07-18 08:50:21,645 INFO L280 TraceCheckUtils]: 807: Hoare triple {81221#true} havoc #t~ret51.base, #t~ret51.offset; {81221#true} is VALID [2020-07-18 08:50:21,645 INFO L280 TraceCheckUtils]: 808: Hoare triple {81221#true} ~ldv_state_variable_6~0 := 0; {81221#true} is VALID [2020-07-18 08:50:21,645 INFO L280 TraceCheckUtils]: 809: Hoare triple {81221#true} ~ldv_state_variable_4~0 := 0; {81221#true} is VALID [2020-07-18 08:50:21,646 INFO L280 TraceCheckUtils]: 810: Hoare triple {81221#true} ~ldv_state_variable_1~0 := 0; {81221#true} is VALID [2020-07-18 08:50:21,646 INFO L280 TraceCheckUtils]: 811: Hoare triple {81221#true} ~ref_cnt~0 := 0; {81221#true} is VALID [2020-07-18 08:50:21,646 INFO L280 TraceCheckUtils]: 812: Hoare triple {81221#true} ~ldv_state_variable_0~0 := 1; {81221#true} is VALID [2020-07-18 08:50:21,646 INFO L280 TraceCheckUtils]: 813: Hoare triple {81221#true} ~ldv_state_variable_3~0 := 0; {81221#true} is VALID [2020-07-18 08:50:21,646 INFO L280 TraceCheckUtils]: 814: Hoare triple {81221#true} ~ldv_state_variable_2~0 := 0; {81221#true} is VALID [2020-07-18 08:50:21,646 INFO L280 TraceCheckUtils]: 815: Hoare triple {81221#true} ~ldv_state_variable_5~0 := 0; {81221#true} is VALID [2020-07-18 08:50:21,647 INFO L280 TraceCheckUtils]: 816: Hoare triple {81221#true} assume -2147483648 <= #t~nondet52 && #t~nondet52 <= 2147483647; {81221#true} is VALID [2020-07-18 08:50:21,647 INFO L280 TraceCheckUtils]: 817: Hoare triple {81221#true} ~tmp___5~0 := #t~nondet52; {81221#true} is VALID [2020-07-18 08:50:21,647 INFO L280 TraceCheckUtils]: 818: Hoare triple {81221#true} havoc #t~nondet52; {81221#true} is VALID [2020-07-18 08:50:21,647 INFO L280 TraceCheckUtils]: 819: Hoare triple {81221#true} #t~switch53 := 0 == ~tmp___5~0; {81221#true} is VALID [2020-07-18 08:50:21,647 INFO L280 TraceCheckUtils]: 820: Hoare triple {81221#true} assume !#t~switch53; {81221#true} is VALID [2020-07-18 08:50:21,647 INFO L280 TraceCheckUtils]: 821: Hoare triple {81221#true} #t~switch53 := #t~switch53 || 1 == ~tmp___5~0; {81221#true} is VALID [2020-07-18 08:50:21,648 INFO L280 TraceCheckUtils]: 822: Hoare triple {81221#true} assume !#t~switch53; {81221#true} is VALID [2020-07-18 08:50:21,648 INFO L280 TraceCheckUtils]: 823: Hoare triple {81221#true} #t~switch53 := #t~switch53 || 2 == ~tmp___5~0; {81221#true} is VALID [2020-07-18 08:50:21,648 INFO L280 TraceCheckUtils]: 824: Hoare triple {81221#true} assume !#t~switch53; {81221#true} is VALID [2020-07-18 08:50:21,648 INFO L280 TraceCheckUtils]: 825: Hoare triple {81221#true} #t~switch53 := #t~switch53 || 3 == ~tmp___5~0; {81221#true} is VALID [2020-07-18 08:50:21,648 INFO L280 TraceCheckUtils]: 826: Hoare triple {81221#true} assume #t~switch53; {81221#true} is VALID [2020-07-18 08:50:21,648 INFO L280 TraceCheckUtils]: 827: Hoare triple {81221#true} assume 0 != ~ldv_state_variable_0~0; {81221#true} is VALID [2020-07-18 08:50:21,648 INFO L280 TraceCheckUtils]: 828: Hoare triple {81221#true} assume -2147483648 <= #t~nondet66 && #t~nondet66 <= 2147483647; {81221#true} is VALID [2020-07-18 08:50:21,649 INFO L280 TraceCheckUtils]: 829: Hoare triple {81221#true} ~tmp___9~0 := #t~nondet66; {81221#true} is VALID [2020-07-18 08:50:21,649 INFO L280 TraceCheckUtils]: 830: Hoare triple {81221#true} havoc #t~nondet66; {81221#true} is VALID [2020-07-18 08:50:21,649 INFO L280 TraceCheckUtils]: 831: Hoare triple {81221#true} #t~switch67 := 0 == ~tmp___9~0; {81221#true} is VALID [2020-07-18 08:50:21,649 INFO L280 TraceCheckUtils]: 832: Hoare triple {81221#true} assume !#t~switch67; {81221#true} is VALID [2020-07-18 08:50:21,649 INFO L280 TraceCheckUtils]: 833: Hoare triple {81221#true} #t~switch67 := #t~switch67 || 1 == ~tmp___9~0; {81221#true} is VALID [2020-07-18 08:50:21,649 INFO L280 TraceCheckUtils]: 834: Hoare triple {81221#true} assume #t~switch67; {81221#true} is VALID [2020-07-18 08:50:21,650 INFO L280 TraceCheckUtils]: 835: Hoare triple {81221#true} assume 1 == ~ldv_state_variable_0~0; {81221#true} is VALID [2020-07-18 08:50:21,651 INFO L263 TraceCheckUtils]: 836: Hoare triple {81221#true} call #t~ret68 := cdc_subset_driver_init(); {82131#(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-18 08:50:21,651 INFO L280 TraceCheckUtils]: 837: Hoare triple {82131#(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; {81221#true} is VALID [2020-07-18 08:50:21,652 INFO L263 TraceCheckUtils]: 838: Hoare triple {81221#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); {82131#(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-18 08:50:21,653 INFO L280 TraceCheckUtils]: 839: Hoare triple {82131#(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; {81221#true} is VALID [2020-07-18 08:50:21,653 INFO L280 TraceCheckUtils]: 840: Hoare triple {81221#true} ~ldv_func_arg2.base, ~ldv_func_arg2.offset := #in~ldv_func_arg2.base, #in~ldv_func_arg2.offset; {81221#true} is VALID [2020-07-18 08:50:21,653 INFO L280 TraceCheckUtils]: 841: Hoare triple {81221#true} ~ldv_func_arg3.base, ~ldv_func_arg3.offset := #in~ldv_func_arg3.base, #in~ldv_func_arg3.offset; {81221#true} is VALID [2020-07-18 08:50:21,653 INFO L280 TraceCheckUtils]: 842: Hoare triple {81221#true} havoc ~ldv_func_res~1; {81221#true} is VALID [2020-07-18 08:50:21,653 INFO L280 TraceCheckUtils]: 843: Hoare triple {81221#true} havoc ~tmp~11; {81221#true} is VALID [2020-07-18 08:50:21,653 INFO L263 TraceCheckUtils]: 844: Hoare triple {81221#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); {81221#true} is VALID [2020-07-18 08:50:21,654 INFO L280 TraceCheckUtils]: 845: Hoare triple {81221#true} ~arg0.base, ~arg0.offset := #in~arg0.base, #in~arg0.offset; {81221#true} is VALID [2020-07-18 08:50:21,654 INFO L280 TraceCheckUtils]: 846: Hoare triple {81221#true} ~arg1.base, ~arg1.offset := #in~arg1.base, #in~arg1.offset; {81221#true} is VALID [2020-07-18 08:50:21,654 INFO L280 TraceCheckUtils]: 847: Hoare triple {81221#true} ~arg2.base, ~arg2.offset := #in~arg2.base, #in~arg2.offset; {81221#true} is VALID [2020-07-18 08:50:21,654 INFO L280 TraceCheckUtils]: 848: Hoare triple {81221#true} assume -2147483648 <= #t~nondet118 && #t~nondet118 <= 2147483647; {81221#true} is VALID [2020-07-18 08:50:21,654 INFO L280 TraceCheckUtils]: 849: Hoare triple {81221#true} #res := #t~nondet118; {81221#true} is VALID [2020-07-18 08:50:21,654 INFO L280 TraceCheckUtils]: 850: Hoare triple {81221#true} havoc #t~nondet118; {81221#true} is VALID [2020-07-18 08:50:21,655 INFO L280 TraceCheckUtils]: 851: Hoare triple {81221#true} assume true; {81221#true} is VALID [2020-07-18 08:50:21,655 INFO L275 TraceCheckUtils]: 852: Hoare quadruple {81221#true} {81221#true} #2304#return; {81221#true} is VALID [2020-07-18 08:50:21,655 INFO L280 TraceCheckUtils]: 853: Hoare triple {81221#true} assume -2147483648 <= #t~ret81 && #t~ret81 <= 2147483647; {81221#true} is VALID [2020-07-18 08:50:21,655 INFO L280 TraceCheckUtils]: 854: Hoare triple {81221#true} ~tmp~11 := #t~ret81; {81221#true} is VALID [2020-07-18 08:50:21,655 INFO L280 TraceCheckUtils]: 855: Hoare triple {81221#true} havoc #t~ret81; {81221#true} is VALID [2020-07-18 08:50:21,655 INFO L280 TraceCheckUtils]: 856: Hoare triple {81221#true} ~ldv_func_res~1 := ~tmp~11; {81221#true} is VALID [2020-07-18 08:50:21,656 INFO L280 TraceCheckUtils]: 857: Hoare triple {81221#true} ~ldv_state_variable_1~0 := 1; {81221#true} is VALID [2020-07-18 08:50:21,656 INFO L280 TraceCheckUtils]: 858: Hoare triple {81221#true} ~usb_counter~0 := 0; {81221#true} is VALID [2020-07-18 08:50:21,657 INFO L263 TraceCheckUtils]: 859: Hoare triple {81221#true} call ldv_usb_driver_1(); {82214#(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-18 08:50:21,657 INFO L280 TraceCheckUtils]: 860: Hoare triple {82214#(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; {81221#true} is VALID [2020-07-18 08:50:21,658 INFO L263 TraceCheckUtils]: 861: Hoare triple {81221#true} call #t~ret44.base, #t~ret44.offset := ldv_init_zalloc(1560); {82082#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} is VALID [2020-07-18 08:50:21,658 INFO L280 TraceCheckUtils]: 862: Hoare triple {82082#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {81221#true} is VALID [2020-07-18 08:50:21,658 INFO L280 TraceCheckUtils]: 863: Hoare triple {81221#true} havoc ~p~2.base, ~p~2.offset; {81221#true} is VALID [2020-07-18 08:50:21,658 INFO L280 TraceCheckUtils]: 864: Hoare triple {81221#true} havoc ~tmp~2.base, ~tmp~2.offset; {81221#true} is VALID [2020-07-18 08:50:21,658 INFO L280 TraceCheckUtils]: 865: Hoare triple {81221#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 {81221#true} is VALID [2020-07-18 08:50:21,660 INFO L263 TraceCheckUtils]: 866: Hoare triple {81221#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)); {82090#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-18 08:50:21,660 INFO L280 TraceCheckUtils]: 867: Hoare triple {82090#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {81221#true} is VALID [2020-07-18 08:50:21,660 INFO L280 TraceCheckUtils]: 868: Hoare triple {81221#true} assume true; {81221#true} is VALID [2020-07-18 08:50:21,660 INFO L275 TraceCheckUtils]: 869: Hoare quadruple {81221#true} {81221#true} #2150#return; {81221#true} is VALID [2020-07-18 08:50:21,660 INFO L280 TraceCheckUtils]: 870: Hoare triple {81221#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {81221#true} is VALID [2020-07-18 08:50:21,661 INFO L280 TraceCheckUtils]: 871: Hoare triple {81221#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {81221#true} is VALID [2020-07-18 08:50:21,661 INFO L263 TraceCheckUtils]: 872: Hoare triple {81221#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {81221#true} is VALID [2020-07-18 08:50:21,661 INFO L280 TraceCheckUtils]: 873: Hoare triple {81221#true} ~cond := #in~cond; {81221#true} is VALID [2020-07-18 08:50:21,661 INFO L280 TraceCheckUtils]: 874: Hoare triple {81221#true} assume !(0 == ~cond); {81221#true} is VALID [2020-07-18 08:50:21,661 INFO L280 TraceCheckUtils]: 875: Hoare triple {81221#true} assume true; {81221#true} is VALID [2020-07-18 08:50:21,661 INFO L275 TraceCheckUtils]: 876: Hoare quadruple {81221#true} {81221#true} #2152#return; {81221#true} is VALID [2020-07-18 08:50:21,662 INFO L280 TraceCheckUtils]: 877: Hoare triple {81221#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {81221#true} is VALID [2020-07-18 08:50:21,662 INFO L280 TraceCheckUtils]: 878: Hoare triple {81221#true} assume true; {81221#true} is VALID [2020-07-18 08:50:21,662 INFO L275 TraceCheckUtils]: 879: Hoare quadruple {81221#true} {81221#true} #2120#return; {81221#true} is VALID [2020-07-18 08:50:21,662 INFO L280 TraceCheckUtils]: 880: Hoare triple {81221#true} ~tmp~7.base, ~tmp~7.offset := #t~ret44.base, #t~ret44.offset; {81221#true} is VALID [2020-07-18 08:50:21,662 INFO L280 TraceCheckUtils]: 881: Hoare triple {81221#true} havoc #t~ret44.base, #t~ret44.offset; {81221#true} is VALID [2020-07-18 08:50:21,663 INFO L280 TraceCheckUtils]: 882: Hoare triple {81221#true} ~cdc_subset_driver_group1~0.base, ~cdc_subset_driver_group1~0.offset := ~tmp~7.base, ~tmp~7.offset; {81221#true} is VALID [2020-07-18 08:50:21,663 INFO L280 TraceCheckUtils]: 883: Hoare triple {81221#true} assume true; {81221#true} is VALID [2020-07-18 08:50:21,663 INFO L275 TraceCheckUtils]: 884: Hoare quadruple {81221#true} {81221#true} #2306#return; {81221#true} is VALID [2020-07-18 08:50:21,663 INFO L280 TraceCheckUtils]: 885: Hoare triple {81221#true} #res := ~ldv_func_res~1; {81221#true} is VALID [2020-07-18 08:50:21,663 INFO L280 TraceCheckUtils]: 886: Hoare triple {81221#true} assume true; {81221#true} is VALID [2020-07-18 08:50:21,663 INFO L275 TraceCheckUtils]: 887: Hoare quadruple {81221#true} {81221#true} #2114#return; {81221#true} is VALID [2020-07-18 08:50:21,664 INFO L280 TraceCheckUtils]: 888: Hoare triple {81221#true} assume -2147483648 <= #t~ret43 && #t~ret43 <= 2147483647; {81221#true} is VALID [2020-07-18 08:50:21,664 INFO L280 TraceCheckUtils]: 889: Hoare triple {81221#true} ~tmp~6 := #t~ret43; {81221#true} is VALID [2020-07-18 08:50:21,664 INFO L280 TraceCheckUtils]: 890: Hoare triple {81221#true} havoc #t~ret43; {81221#true} is VALID [2020-07-18 08:50:21,664 INFO L280 TraceCheckUtils]: 891: Hoare triple {81221#true} #res := ~tmp~6; {81221#true} is VALID [2020-07-18 08:50:21,664 INFO L280 TraceCheckUtils]: 892: Hoare triple {81221#true} assume true; {81221#true} is VALID [2020-07-18 08:50:21,664 INFO L275 TraceCheckUtils]: 893: Hoare quadruple {81221#true} {81221#true} #2222#return; {81221#true} is VALID [2020-07-18 08:50:21,664 INFO L280 TraceCheckUtils]: 894: Hoare triple {81221#true} assume -2147483648 <= #t~ret68 && #t~ret68 <= 2147483647; {81221#true} is VALID [2020-07-18 08:50:21,665 INFO L280 TraceCheckUtils]: 895: Hoare triple {81221#true} ~ldv_retval_3~0 := #t~ret68; {81221#true} is VALID [2020-07-18 08:50:21,665 INFO L280 TraceCheckUtils]: 896: Hoare triple {81221#true} havoc #t~ret68; {81221#true} is VALID [2020-07-18 08:50:21,665 INFO L280 TraceCheckUtils]: 897: Hoare triple {81221#true} assume 0 == ~ldv_retval_3~0; {81221#true} is VALID [2020-07-18 08:50:21,665 INFO L280 TraceCheckUtils]: 898: Hoare triple {81221#true} ~ldv_state_variable_0~0 := 3; {81221#true} is VALID [2020-07-18 08:50:21,665 INFO L280 TraceCheckUtils]: 899: Hoare triple {81221#true} ~ldv_state_variable_5~0 := 1; {81221#true} is VALID [2020-07-18 08:50:21,665 INFO L280 TraceCheckUtils]: 900: Hoare triple {81221#true} ~ldv_state_variable_2~0 := 1; {81221#true} is VALID [2020-07-18 08:50:21,666 INFO L280 TraceCheckUtils]: 901: Hoare triple {81221#true} ~ldv_state_variable_3~0 := 1; {81221#true} is VALID [2020-07-18 08:50:21,666 INFO L280 TraceCheckUtils]: 902: Hoare triple {81221#true} ~ldv_state_variable_4~0 := 1; {81221#true} is VALID [2020-07-18 08:50:21,666 INFO L280 TraceCheckUtils]: 903: Hoare triple {81221#true} ~ldv_state_variable_6~0 := 1; {81221#true} is VALID [2020-07-18 08:50:21,666 INFO L280 TraceCheckUtils]: 904: Hoare triple {81221#true} assume !(0 != ~ldv_retval_3~0); {81221#true} is VALID [2020-07-18 08:50:21,666 INFO L280 TraceCheckUtils]: 905: Hoare triple {81221#true} assume -2147483648 <= #t~nondet52 && #t~nondet52 <= 2147483647; {81221#true} is VALID [2020-07-18 08:50:21,666 INFO L280 TraceCheckUtils]: 906: Hoare triple {81221#true} ~tmp___5~0 := #t~nondet52; {81221#true} is VALID [2020-07-18 08:50:21,667 INFO L280 TraceCheckUtils]: 907: Hoare triple {81221#true} havoc #t~nondet52; {81221#true} is VALID [2020-07-18 08:50:21,667 INFO L280 TraceCheckUtils]: 908: Hoare triple {81221#true} #t~switch53 := 0 == ~tmp___5~0; {81221#true} is VALID [2020-07-18 08:50:21,667 INFO L280 TraceCheckUtils]: 909: Hoare triple {81221#true} assume #t~switch53; {81221#true} is VALID [2020-07-18 08:50:21,667 INFO L280 TraceCheckUtils]: 910: Hoare triple {81221#true} assume 0 != ~ldv_state_variable_6~0; {81221#true} is VALID [2020-07-18 08:50:21,667 INFO L280 TraceCheckUtils]: 911: Hoare triple {81221#true} assume -2147483648 <= #t~nondet54 && #t~nondet54 <= 2147483647; {81221#true} is VALID [2020-07-18 08:50:21,667 INFO L280 TraceCheckUtils]: 912: Hoare triple {81221#true} ~tmp___6~0 := #t~nondet54; {81221#true} is VALID [2020-07-18 08:50:21,668 INFO L280 TraceCheckUtils]: 913: Hoare triple {81221#true} havoc #t~nondet54; {81221#true} is VALID [2020-07-18 08:50:21,668 INFO L280 TraceCheckUtils]: 914: Hoare triple {81221#true} #t~switch55 := 0 == ~tmp___6~0; {81221#true} is VALID [2020-07-18 08:50:21,668 INFO L280 TraceCheckUtils]: 915: Hoare triple {81221#true} assume #t~switch55; {81221#true} is VALID [2020-07-18 08:50:21,668 INFO L280 TraceCheckUtils]: 916: Hoare triple {81221#true} assume 1 == ~ldv_state_variable_6~0; {81221#true} is VALID [2020-07-18 08:50:21,668 INFO L263 TraceCheckUtils]: 917: Hoare triple {81221#true} call m5632_recover(~ldvarg0~0.base, ~ldvarg0~0.offset); {81221#true} is VALID [2020-07-18 08:50:21,668 INFO L280 TraceCheckUtils]: 918: Hoare triple {81221#true} ~dev.base, ~dev.offset := #in~dev.base, #in~dev.offset; {81221#true} is VALID [2020-07-18 08:50:21,668 INFO L280 TraceCheckUtils]: 919: Hoare triple {81221#true} havoc ~udev~0.base, ~udev~0.offset; {81221#true} is VALID [2020-07-18 08:50:21,669 INFO L280 TraceCheckUtils]: 920: Hoare triple {81221#true} havoc ~intf~0.base, ~intf~0.offset; {81221#true} is VALID [2020-07-18 08:50:21,669 INFO L280 TraceCheckUtils]: 921: Hoare triple {81221#true} havoc ~r~0; {81221#true} is VALID [2020-07-18 08:50:21,669 INFO L280 TraceCheckUtils]: 922: Hoare triple {81221#true} SUMMARY for call #t~mem29.base, #t~mem29.offset := read~$Pointer$(~dev.base, ~dev.offset, 8); srcloc: L5838 {81221#true} is VALID [2020-07-18 08:50:21,669 INFO L280 TraceCheckUtils]: 923: Hoare triple {81221#true} ~udev~0.base, ~udev~0.offset := #t~mem29.base, #t~mem29.offset; {81221#true} is VALID [2020-07-18 08:50:21,669 INFO L280 TraceCheckUtils]: 924: Hoare triple {81221#true} havoc #t~mem29.base, #t~mem29.offset; {81221#true} is VALID [2020-07-18 08:50:21,669 INFO L280 TraceCheckUtils]: 925: Hoare triple {81221#true} SUMMARY for call #t~mem30.base, #t~mem30.offset := read~$Pointer$(~dev.base, 8 + ~dev.offset, 8); srcloc: L5839 {81221#true} is VALID [2020-07-18 08:50:21,670 INFO L280 TraceCheckUtils]: 926: Hoare triple {81221#true} ~intf~0.base, ~intf~0.offset := #t~mem30.base, #t~mem30.offset; {81221#true} is VALID [2020-07-18 08:50:21,670 INFO L280 TraceCheckUtils]: 927: Hoare triple {81221#true} havoc #t~mem30.base, #t~mem30.offset; {81221#true} is VALID [2020-07-18 08:50:21,671 INFO L263 TraceCheckUtils]: 928: Hoare triple {81221#true} call #t~ret31 := ldv_usb_lock_device_for_reset_12(~udev~0.base, ~udev~0.offset, ~intf~0.base, ~intf~0.offset); {82240#(= ~ldv_mutex_udev~0 |old(~ldv_mutex_udev~0)|)} is VALID [2020-07-18 08:50:21,671 INFO L280 TraceCheckUtils]: 929: Hoare triple {82240#(= ~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; {81221#true} is VALID [2020-07-18 08:50:21,671 INFO L280 TraceCheckUtils]: 930: Hoare triple {81221#true} ~ldv_func_arg2.base, ~ldv_func_arg2.offset := #in~ldv_func_arg2.base, #in~ldv_func_arg2.offset; {81221#true} is VALID [2020-07-18 08:50:21,671 INFO L280 TraceCheckUtils]: 931: Hoare triple {81221#true} havoc ~tmp~10; {81221#true} is VALID [2020-07-18 08:50:21,672 INFO L263 TraceCheckUtils]: 932: Hoare triple {81221#true} call #t~ret80 := ldv_usb_lock_device_for_reset_udev(); {82240#(= ~ldv_mutex_udev~0 |old(~ldv_mutex_udev~0)|)} is VALID [2020-07-18 08:50:21,672 INFO L280 TraceCheckUtils]: 933: Hoare triple {82240#(= ~ldv_mutex_udev~0 |old(~ldv_mutex_udev~0)|)} havoc ~tmp~21; {81221#true} is VALID [2020-07-18 08:50:21,672 INFO L280 TraceCheckUtils]: 934: Hoare triple {81221#true} havoc ~tmp___0~8; {81221#true} is VALID [2020-07-18 08:50:21,672 INFO L263 TraceCheckUtils]: 935: Hoare triple {81221#true} call #t~ret114 := ldv_undef_int(); {81221#true} is VALID [2020-07-18 08:50:21,673 INFO L280 TraceCheckUtils]: 936: Hoare triple {81221#true} havoc ~tmp~4; {81221#true} is VALID [2020-07-18 08:50:21,673 INFO L280 TraceCheckUtils]: 937: Hoare triple {81221#true} assume -2147483648 <= #t~nondet14 && #t~nondet14 <= 2147483647; {81221#true} is VALID [2020-07-18 08:50:21,673 INFO L280 TraceCheckUtils]: 938: Hoare triple {81221#true} ~tmp~4 := #t~nondet14; {81221#true} is VALID [2020-07-18 08:50:21,673 INFO L280 TraceCheckUtils]: 939: Hoare triple {81221#true} havoc #t~nondet14; {81221#true} is VALID [2020-07-18 08:50:21,673 INFO L280 TraceCheckUtils]: 940: Hoare triple {81221#true} #res := ~tmp~4; {81221#true} is VALID [2020-07-18 08:50:21,673 INFO L280 TraceCheckUtils]: 941: Hoare triple {81221#true} assume true; {81221#true} is VALID [2020-07-18 08:50:21,673 INFO L275 TraceCheckUtils]: 942: Hoare quadruple {81221#true} {81221#true} #2128#return; {81221#true} is VALID [2020-07-18 08:50:21,674 INFO L280 TraceCheckUtils]: 943: Hoare triple {81221#true} assume -2147483648 <= #t~ret114 && #t~ret114 <= 2147483647; {81221#true} is VALID [2020-07-18 08:50:21,674 INFO L280 TraceCheckUtils]: 944: Hoare triple {81221#true} ~tmp___0~8 := #t~ret114; {81221#true} is VALID [2020-07-18 08:50:21,674 INFO L280 TraceCheckUtils]: 945: Hoare triple {81221#true} havoc #t~ret114; {81221#true} is VALID [2020-07-18 08:50:21,674 INFO L280 TraceCheckUtils]: 946: Hoare triple {81221#true} assume 0 != ~tmp___0~8; {81221#true} is VALID [2020-07-18 08:50:21,675 INFO L263 TraceCheckUtils]: 947: Hoare triple {81221#true} call ldv_mutex_lock_udev(0, 0); {82240#(= ~ldv_mutex_udev~0 |old(~ldv_mutex_udev~0)|)} is VALID [2020-07-18 08:50:21,675 INFO L280 TraceCheckUtils]: 948: Hoare triple {82240#(= ~ldv_mutex_udev~0 |old(~ldv_mutex_udev~0)|)} ~lock.base, ~lock.offset := #in~lock.base, #in~lock.offset; {81221#true} is VALID [2020-07-18 08:50:21,675 INFO L280 TraceCheckUtils]: 949: Hoare triple {81221#true} assume !(1 != ~ldv_mutex_udev~0); {81221#true} is VALID [2020-07-18 08:50:21,676 INFO L280 TraceCheckUtils]: 950: Hoare triple {81221#true} ~ldv_mutex_udev~0 := 2; {82071#(= 2 ~ldv_mutex_udev~0)} is VALID [2020-07-18 08:50:21,676 INFO L280 TraceCheckUtils]: 951: Hoare triple {82071#(= 2 ~ldv_mutex_udev~0)} assume true; {82071#(= 2 ~ldv_mutex_udev~0)} is VALID [2020-07-18 08:50:21,677 INFO L275 TraceCheckUtils]: 952: Hoare quadruple {82071#(= 2 ~ldv_mutex_udev~0)} {81221#true} #2130#return; {82071#(= 2 ~ldv_mutex_udev~0)} is VALID [2020-07-18 08:50:21,677 INFO L280 TraceCheckUtils]: 953: Hoare triple {82071#(= 2 ~ldv_mutex_udev~0)} #res := 0; {82071#(= 2 ~ldv_mutex_udev~0)} is VALID [2020-07-18 08:50:21,678 INFO L280 TraceCheckUtils]: 954: Hoare triple {82071#(= 2 ~ldv_mutex_udev~0)} assume true; {82071#(= 2 ~ldv_mutex_udev~0)} is VALID [2020-07-18 08:50:21,680 INFO L275 TraceCheckUtils]: 955: Hoare quadruple {82071#(= 2 ~ldv_mutex_udev~0)} {81221#true} #2108#return; {82071#(= 2 ~ldv_mutex_udev~0)} is VALID [2020-07-18 08:50:21,680 INFO L280 TraceCheckUtils]: 956: Hoare triple {82071#(= 2 ~ldv_mutex_udev~0)} assume -2147483648 <= #t~ret80 && #t~ret80 <= 2147483647; {82071#(= 2 ~ldv_mutex_udev~0)} is VALID [2020-07-18 08:50:21,681 INFO L280 TraceCheckUtils]: 957: Hoare triple {82071#(= 2 ~ldv_mutex_udev~0)} ~tmp~10 := #t~ret80; {82071#(= 2 ~ldv_mutex_udev~0)} is VALID [2020-07-18 08:50:21,681 INFO L280 TraceCheckUtils]: 958: Hoare triple {82071#(= 2 ~ldv_mutex_udev~0)} havoc #t~ret80; {82071#(= 2 ~ldv_mutex_udev~0)} is VALID [2020-07-18 08:50:21,682 INFO L280 TraceCheckUtils]: 959: Hoare triple {82071#(= 2 ~ldv_mutex_udev~0)} #res := ~tmp~10; {82071#(= 2 ~ldv_mutex_udev~0)} is VALID [2020-07-18 08:50:21,682 INFO L280 TraceCheckUtils]: 960: Hoare triple {82071#(= 2 ~ldv_mutex_udev~0)} assume true; {82071#(= 2 ~ldv_mutex_udev~0)} is VALID [2020-07-18 08:50:21,683 INFO L275 TraceCheckUtils]: 961: Hoare quadruple {82071#(= 2 ~ldv_mutex_udev~0)} {81221#true} #2122#return; {82071#(= 2 ~ldv_mutex_udev~0)} is VALID [2020-07-18 08:50:21,684 INFO L280 TraceCheckUtils]: 962: Hoare triple {82071#(= 2 ~ldv_mutex_udev~0)} assume -2147483648 <= #t~ret31 && #t~ret31 <= 2147483647; {82071#(= 2 ~ldv_mutex_udev~0)} is VALID [2020-07-18 08:50:21,684 INFO L280 TraceCheckUtils]: 963: Hoare triple {82071#(= 2 ~ldv_mutex_udev~0)} ~r~0 := #t~ret31; {82071#(= 2 ~ldv_mutex_udev~0)} is VALID [2020-07-18 08:50:21,685 INFO L280 TraceCheckUtils]: 964: Hoare triple {82071#(= 2 ~ldv_mutex_udev~0)} havoc #t~ret31; {82071#(= 2 ~ldv_mutex_udev~0)} is VALID [2020-07-18 08:50:21,685 INFO L280 TraceCheckUtils]: 965: Hoare triple {82071#(= 2 ~ldv_mutex_udev~0)} assume !(~r~0 < 0); {82071#(= 2 ~ldv_mutex_udev~0)} is VALID [2020-07-18 08:50:21,685 INFO L263 TraceCheckUtils]: 966: Hoare triple {82071#(= 2 ~ldv_mutex_udev~0)} call #t~ret32 := usb_reset_device(~udev~0.base, ~udev~0.offset); {81221#true} is VALID [2020-07-18 08:50:21,686 INFO L280 TraceCheckUtils]: 967: Hoare triple {81221#true} ~arg0.base, ~arg0.offset := #in~arg0.base, #in~arg0.offset; {81221#true} is VALID [2020-07-18 08:50:21,686 INFO L280 TraceCheckUtils]: 968: Hoare triple {81221#true} assume -2147483648 <= #t~nondet119 && #t~nondet119 <= 2147483647; {81221#true} is VALID [2020-07-18 08:50:21,686 INFO L280 TraceCheckUtils]: 969: Hoare triple {81221#true} #res := #t~nondet119; {81221#true} is VALID [2020-07-18 08:50:21,686 INFO L280 TraceCheckUtils]: 970: Hoare triple {81221#true} havoc #t~nondet119; {81221#true} is VALID [2020-07-18 08:50:21,686 INFO L280 TraceCheckUtils]: 971: Hoare triple {81221#true} assume true; {81221#true} is VALID [2020-07-18 08:50:21,687 INFO L275 TraceCheckUtils]: 972: Hoare quadruple {81221#true} {82071#(= 2 ~ldv_mutex_udev~0)} #2124#return; {82071#(= 2 ~ldv_mutex_udev~0)} is VALID [2020-07-18 08:50:21,688 INFO L280 TraceCheckUtils]: 973: Hoare triple {82071#(= 2 ~ldv_mutex_udev~0)} assume -2147483648 <= #t~ret32 && #t~ret32 <= 2147483647; {82071#(= 2 ~ldv_mutex_udev~0)} is VALID [2020-07-18 08:50:21,688 INFO L280 TraceCheckUtils]: 974: Hoare triple {82071#(= 2 ~ldv_mutex_udev~0)} havoc #t~ret32; {82071#(= 2 ~ldv_mutex_udev~0)} is VALID [2020-07-18 08:50:21,689 INFO L263 TraceCheckUtils]: 975: Hoare triple {82071#(= 2 ~ldv_mutex_udev~0)} call ldv___ldv_usb_unlock_device_13(~udev~0.base, ~udev~0.offset); {82071#(= 2 ~ldv_mutex_udev~0)} is VALID [2020-07-18 08:50:21,690 INFO L280 TraceCheckUtils]: 976: Hoare triple {82071#(= 2 ~ldv_mutex_udev~0)} ~ldv_func_arg1.base, ~ldv_func_arg1.offset := #in~ldv_func_arg1.base, #in~ldv_func_arg1.offset; {82071#(= 2 ~ldv_mutex_udev~0)} is VALID [2020-07-18 08:50:21,690 INFO L263 TraceCheckUtils]: 977: Hoare triple {82071#(= 2 ~ldv_mutex_udev~0)} call __ldv_usb_unlock_device(~ldv_func_arg1.base, ~ldv_func_arg1.offset); {81221#true} is VALID [2020-07-18 08:50:21,691 INFO L280 TraceCheckUtils]: 978: Hoare triple {81221#true} ~arg0.base, ~arg0.offset := #in~arg0.base, #in~arg0.offset; {81221#true} is VALID [2020-07-18 08:50:21,691 INFO L280 TraceCheckUtils]: 979: Hoare triple {81221#true} assume true; {81221#true} is VALID [2020-07-18 08:50:21,692 INFO L275 TraceCheckUtils]: 980: Hoare quadruple {81221#true} {82071#(= 2 ~ldv_mutex_udev~0)} #2082#return; {82071#(= 2 ~ldv_mutex_udev~0)} is VALID [2020-07-18 08:50:21,692 INFO L263 TraceCheckUtils]: 981: Hoare triple {82071#(= 2 ~ldv_mutex_udev~0)} call ldv_usb_unlock_device_udev(); {82071#(= 2 ~ldv_mutex_udev~0)} is VALID [2020-07-18 08:50:21,693 INFO L263 TraceCheckUtils]: 982: Hoare triple {82071#(= 2 ~ldv_mutex_udev~0)} call ldv_mutex_unlock_udev(0, 0); {82071#(= 2 ~ldv_mutex_udev~0)} is VALID [2020-07-18 08:50:21,693 INFO L280 TraceCheckUtils]: 983: Hoare triple {82071#(= 2 ~ldv_mutex_udev~0)} ~lock.base, ~lock.offset := #in~lock.base, #in~lock.offset; {82071#(= 2 ~ldv_mutex_udev~0)} is VALID [2020-07-18 08:50:21,694 INFO L280 TraceCheckUtils]: 984: Hoare triple {82071#(= 2 ~ldv_mutex_udev~0)} assume 2 != ~ldv_mutex_udev~0; {81222#false} is VALID [2020-07-18 08:50:21,694 INFO L263 TraceCheckUtils]: 985: Hoare triple {81222#false} call ldv_error(); {81222#false} is VALID [2020-07-18 08:50:21,694 INFO L280 TraceCheckUtils]: 986: Hoare triple {81222#false} assume !false; {81222#false} is VALID [2020-07-18 08:50:22,081 INFO L134 CoverageAnalysis]: Checked inductivity of 383 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 383 trivial. 0 not checked. [2020-07-18 08:50:22,082 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [1182242316] [2020-07-18 08:50:22,082 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-07-18 08:50:22,082 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2020-07-18 08:50:22,082 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1282696823] [2020-07-18 08:50:22,083 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 987 [2020-07-18 08:50:22,084 INFO L84 Accepts]: Finished accepts. word is accepted. [2020-07-18 08:50:22,084 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 10 states. [2020-07-18 08:50:23,016 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-18 08:50:23,016 INFO L459 AbstractCegarLoop]: Interpolant automaton has 10 states [2020-07-18 08:50:23,016 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-07-18 08:50:23,017 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2020-07-18 08:50:23,017 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2020-07-18 08:50:23,017 INFO L87 Difference]: Start difference. First operand 2830 states and 3212 transitions. Second operand 10 states. [2020-07-18 08:50:23,381 WARN L193 SmtUtils]: Spent 321.00 ms on a formula simplification that was a NOOP. DAG size: 241 [2020-07-18 08:50:51,835 WARN L193 SmtUtils]: Spent 334.00 ms on a formula simplification that was a NOOP. DAG size: 243 [2020-07-18 08:51:05,584 WARN L193 SmtUtils]: Spent 317.00 ms on a formula simplification that was a NOOP. DAG size: 234 [2020-07-18 08:51:23,128 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-18 08:51:23,128 INFO L93 Difference]: Finished difference Result 5567 states and 6535 transitions. [2020-07-18 08:51:23,128 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2020-07-18 08:51:23,128 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 987 [2020-07-18 08:51:23,129 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-18 08:51:23,130 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2020-07-18 08:51:23,144 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 2214 transitions. [2020-07-18 08:51:23,144 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2020-07-18 08:51:23,158 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 2214 transitions. [2020-07-18 08:51:23,158 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 17 states and 2214 transitions. [2020-07-18 08:51:27,866 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 2214 edges. 2214 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2020-07-18 08:51:28,281 INFO L225 Difference]: With dead ends: 5567 [2020-07-18 08:51:28,282 INFO L226 Difference]: Without dead ends: 3466 [2020-07-18 08:51:28,285 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 71 SyntacticMatches, 3 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 70 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=128, Invalid=292, Unknown=0, NotChecked=0, Total=420 [2020-07-18 08:51:28,288 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3466 states. [2020-07-18 08:51:56,743 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3466 to 2827. [2020-07-18 08:51:56,743 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2020-07-18 08:51:56,743 INFO L82 GeneralOperation]: Start isEquivalent. First operand 3466 states. Second operand 2827 states. [2020-07-18 08:51:56,743 INFO L74 IsIncluded]: Start isIncluded. First operand 3466 states. Second operand 2827 states. [2020-07-18 08:51:56,744 INFO L87 Difference]: Start difference. First operand 3466 states. Second operand 2827 states. [2020-07-18 08:51:57,097 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-18 08:51:57,097 INFO L93 Difference]: Finished difference Result 3466 states and 4044 transitions. [2020-07-18 08:51:57,097 INFO L276 IsEmpty]: Start isEmpty. Operand 3466 states and 4044 transitions. [2020-07-18 08:51:57,101 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2020-07-18 08:51:57,101 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2020-07-18 08:51:57,102 INFO L74 IsIncluded]: Start isIncluded. First operand 2827 states. Second operand 3466 states. [2020-07-18 08:51:57,102 INFO L87 Difference]: Start difference. First operand 2827 states. Second operand 3466 states. [2020-07-18 08:51:57,501 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-18 08:51:57,501 INFO L93 Difference]: Finished difference Result 3466 states and 4044 transitions. [2020-07-18 08:51:57,501 INFO L276 IsEmpty]: Start isEmpty. Operand 3466 states and 4044 transitions. [2020-07-18 08:51:57,505 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2020-07-18 08:51:57,505 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2020-07-18 08:51:57,505 INFO L88 GeneralOperation]: Finished isEquivalent. [2020-07-18 08:51:57,506 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2020-07-18 08:51:57,506 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2827 states. [2020-07-18 08:51:57,782 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2827 states to 2827 states and 3197 transitions. [2020-07-18 08:51:57,783 INFO L78 Accepts]: Start accepts. Automaton has 2827 states and 3197 transitions. Word has length 987 [2020-07-18 08:51:57,783 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-18 08:51:57,783 INFO L479 AbstractCegarLoop]: Abstraction has 2827 states and 3197 transitions. [2020-07-18 08:51:57,783 INFO L480 AbstractCegarLoop]: Interpolant automaton has 10 states. [2020-07-18 08:51:57,783 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 2827 states and 3197 transitions. [2020-07-18 08:52:07,330 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-18 08:52:07,331 INFO L276 IsEmpty]: Start isEmpty. Operand 2827 states and 3197 transitions. [2020-07-18 08:52:07,342 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 1004 [2020-07-18 08:52:07,343 INFO L414 BasicCegarLoop]: Found error trace [2020-07-18 08:52:07,343 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-18 08:52:07,343 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2020-07-18 08:52:07,343 INFO L427 AbstractCegarLoop]: === Iteration 8 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-18 08:52:07,344 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-18 08:52:07,344 INFO L82 PathProgramCache]: Analyzing trace with hash -814366023, now seen corresponding path program 1 times [2020-07-18 08:52:07,344 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-07-18 08:52:07,344 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [677338517] [2020-07-18 08:52:07,344 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-07-18 08:52:07,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:52:08,148 WARN L193 SmtUtils]: Spent 322.00 ms on a formula simplification that was a NOOP. DAG size: 232 [2020-07-18 08:52:08,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:52:08,327 INFO L280 TraceCheckUtils]: 0: Hoare triple {106900#(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; {106023#true} is VALID [2020-07-18 08:52:08,328 INFO L280 TraceCheckUtils]: 1: Hoare triple {106023#true} #valid := #valid[0 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,328 INFO L280 TraceCheckUtils]: 2: Hoare triple {106023#true} assume 0 < #StackHeapBarrier; {106023#true} is VALID [2020-07-18 08:52:08,328 INFO L280 TraceCheckUtils]: 3: Hoare triple {106023#true} SUMMARY for call #t~string33.base, #t~string33.offset := #Ultimate.allocOnStack(10); srcloc: L5851 {106023#true} is VALID [2020-07-18 08:52:08,328 INFO L280 TraceCheckUtils]: 4: Hoare triple {106023#true} SUMMARY for call #t~string34.base, #t~string34.offset := #Ultimate.allocOnStack(25); srcloc: L5851-1 {106023#true} is VALID [2020-07-18 08:52:08,328 INFO L280 TraceCheckUtils]: 5: Hoare triple {106023#true} SUMMARY for call #t~string35.base, #t~string35.offset := #Ultimate.allocOnStack(28); srcloc: L5854 {106023#true} is VALID [2020-07-18 08:52:08,329 INFO L280 TraceCheckUtils]: 6: Hoare triple {106023#true} SUMMARY for call #t~string36.base, #t~string36.offset := #Ultimate.allocOnStack(17); srcloc: L5857 {106023#true} is VALID [2020-07-18 08:52:08,329 INFO L280 TraceCheckUtils]: 7: Hoare triple {106023#true} SUMMARY for call #t~string37.base, #t~string37.offset := #Ultimate.allocOnStack(21); srcloc: L5860 {106023#true} is VALID [2020-07-18 08:52:08,329 INFO L280 TraceCheckUtils]: 8: Hoare triple {106023#true} SUMMARY for call #t~string38.base, #t~string38.offset := #Ultimate.allocOnStack(13); srcloc: L5863 {106023#true} is VALID [2020-07-18 08:52:08,329 INFO L280 TraceCheckUtils]: 9: Hoare triple {106023#true} SUMMARY for call #t~string39.base, #t~string39.offset := #Ultimate.allocOnStack(5); srcloc: L5866 {106023#true} is VALID [2020-07-18 08:52:08,329 INFO L280 TraceCheckUtils]: 10: Hoare triple {106023#true} SUMMARY for call write~init~int(89, #t~string39.base, #t~string39.offset, 1); srcloc: L5869 {106023#true} is VALID [2020-07-18 08:52:08,329 INFO L280 TraceCheckUtils]: 11: Hoare triple {106023#true} SUMMARY for call write~init~int(111, #t~string39.base, 1 + #t~string39.offset, 1); srcloc: L5869-1 {106023#true} is VALID [2020-07-18 08:52:08,329 INFO L280 TraceCheckUtils]: 12: Hoare triple {106023#true} SUMMARY for call write~init~int(112, #t~string39.base, 2 + #t~string39.offset, 1); srcloc: L5869-2 {106023#true} is VALID [2020-07-18 08:52:08,330 INFO L280 TraceCheckUtils]: 13: Hoare triple {106023#true} SUMMARY for call write~init~int(121, #t~string39.base, 3 + #t~string39.offset, 1); srcloc: L5869-3 {106023#true} is VALID [2020-07-18 08:52:08,330 INFO L280 TraceCheckUtils]: 14: Hoare triple {106023#true} SUMMARY for call write~init~int(0, #t~string39.base, 4 + #t~string39.offset, 1); srcloc: L5869-4 {106023#true} is VALID [2020-07-18 08:52:08,330 INFO L280 TraceCheckUtils]: 15: Hoare triple {106023#true} SUMMARY for call #t~string40.base, #t~string40.offset := #Ultimate.allocOnStack(19); srcloc: L5869-5 {106023#true} is VALID [2020-07-18 08:52:08,330 INFO L280 TraceCheckUtils]: 16: Hoare triple {106023#true} SUMMARY for call #t~string41.base, #t~string41.offset := #Ultimate.allocOnStack(11); srcloc: L5872 {106023#true} is VALID [2020-07-18 08:52:08,330 INFO L280 TraceCheckUtils]: 17: Hoare triple {106023#true} SUMMARY for call #t~string42.base, #t~string42.offset := #Ultimate.allocOnStack(11); srcloc: L5931 {106023#true} is VALID [2020-07-18 08:52:08,330 INFO L280 TraceCheckUtils]: 18: Hoare triple {106023#true} ~ldv_state_variable_3~0 := 0; {106023#true} is VALID [2020-07-18 08:52:08,331 INFO L280 TraceCheckUtils]: 19: Hoare triple {106023#true} ~LDV_IN_INTERRUPT~0 := 1; {106023#true} is VALID [2020-07-18 08:52:08,331 INFO L280 TraceCheckUtils]: 20: Hoare triple {106023#true} ~ldv_state_variable_2~0 := 0; {106023#true} is VALID [2020-07-18 08:52:08,331 INFO L280 TraceCheckUtils]: 21: Hoare triple {106023#true} ~ref_cnt~0 := 0; {106023#true} is VALID [2020-07-18 08:52:08,331 INFO L280 TraceCheckUtils]: 22: Hoare triple {106023#true} ~ldv_state_variable_1~0 := 0; {106023#true} is VALID [2020-07-18 08:52:08,331 INFO L280 TraceCheckUtils]: 23: Hoare triple {106023#true} ~usb_counter~0 := 0; {106023#true} is VALID [2020-07-18 08:52:08,332 INFO L280 TraceCheckUtils]: 24: Hoare triple {106023#true} ~cdc_subset_driver_group1~0.base, ~cdc_subset_driver_group1~0.offset := 0, 0; {106023#true} is VALID [2020-07-18 08:52:08,332 INFO L280 TraceCheckUtils]: 25: Hoare triple {106023#true} ~ldv_state_variable_4~0 := 0; {106023#true} is VALID [2020-07-18 08:52:08,332 INFO L280 TraceCheckUtils]: 26: Hoare triple {106023#true} ~ldv_state_variable_6~0 := 0; {106023#true} is VALID [2020-07-18 08:52:08,332 INFO L280 TraceCheckUtils]: 27: Hoare triple {106023#true} ~ldv_state_variable_0~0 := 0; {106023#true} is VALID [2020-07-18 08:52:08,333 INFO L280 TraceCheckUtils]: 28: Hoare triple {106023#true} ~ldv_state_variable_5~0 := 0; {106023#true} is VALID [2020-07-18 08:52:08,333 INFO L280 TraceCheckUtils]: 29: Hoare triple {106023#true} SUMMARY for call ~#ali_m5632_info~0.base, ~#ali_m5632_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5850 {106023#true} is VALID [2020-07-18 08:52:08,333 INFO L280 TraceCheckUtils]: 30: Hoare triple {106023#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 {106023#true} is VALID [2020-07-18 08:52:08,333 INFO L280 TraceCheckUtils]: 31: Hoare triple {106023#true} SUMMARY for call write~init~int(4096, ~#ali_m5632_info~0.base, 8 + ~#ali_m5632_info~0.offset, 4); srcloc: L5850-2 {106023#true} is VALID [2020-07-18 08:52:08,333 INFO L280 TraceCheckUtils]: 32: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 12 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-3 {106023#true} is VALID [2020-07-18 08:52:08,333 INFO L280 TraceCheckUtils]: 33: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 20 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-4 {106023#true} is VALID [2020-07-18 08:52:08,334 INFO L280 TraceCheckUtils]: 34: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 28 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-5 {106023#true} is VALID [2020-07-18 08:52:08,334 INFO L280 TraceCheckUtils]: 35: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 36 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-6 {106023#true} is VALID [2020-07-18 08:52:08,334 INFO L280 TraceCheckUtils]: 36: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 44 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-7 {106023#true} is VALID [2020-07-18 08:52:08,334 INFO L280 TraceCheckUtils]: 37: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 52 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-8 {106023#true} is VALID [2020-07-18 08:52:08,334 INFO L280 TraceCheckUtils]: 38: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 60 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-9 {106023#true} is VALID [2020-07-18 08:52:08,334 INFO L280 TraceCheckUtils]: 39: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 68 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-10 {106023#true} is VALID [2020-07-18 08:52:08,335 INFO L280 TraceCheckUtils]: 40: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 76 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-11 {106023#true} is VALID [2020-07-18 08:52:08,335 INFO L280 TraceCheckUtils]: 41: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 84 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-12 {106023#true} is VALID [2020-07-18 08:52:08,335 INFO L280 TraceCheckUtils]: 42: Hoare triple {106023#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 {106023#true} is VALID [2020-07-18 08:52:08,335 INFO L280 TraceCheckUtils]: 43: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 100 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-14 {106023#true} is VALID [2020-07-18 08:52:08,335 INFO L280 TraceCheckUtils]: 44: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 108 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-15 {106023#true} is VALID [2020-07-18 08:52:08,335 INFO L280 TraceCheckUtils]: 45: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 116 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-16 {106023#true} is VALID [2020-07-18 08:52:08,336 INFO L280 TraceCheckUtils]: 46: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#ali_m5632_info~0.base, 124 + ~#ali_m5632_info~0.offset, 4); srcloc: L5850-17 {106023#true} is VALID [2020-07-18 08:52:08,336 INFO L280 TraceCheckUtils]: 47: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#ali_m5632_info~0.base, 128 + ~#ali_m5632_info~0.offset, 4); srcloc: L5850-18 {106023#true} is VALID [2020-07-18 08:52:08,336 INFO L280 TraceCheckUtils]: 48: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#ali_m5632_info~0.base, 132 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-19 {106023#true} is VALID [2020-07-18 08:52:08,336 INFO L280 TraceCheckUtils]: 49: Hoare triple {106023#true} SUMMARY for call ~#an2720_info~0.base, ~#an2720_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5850-20 {106023#true} is VALID [2020-07-18 08:52:08,336 INFO L280 TraceCheckUtils]: 50: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(#t~string34.base, #t~string34.offset, ~#an2720_info~0.base, ~#an2720_info~0.offset, 8); srcloc: L5853 {106023#true} is VALID [2020-07-18 08:52:08,337 INFO L280 TraceCheckUtils]: 51: Hoare triple {106023#true} SUMMARY for call write~init~int(4096, ~#an2720_info~0.base, 8 + ~#an2720_info~0.offset, 4); srcloc: L5853-1 {106023#true} is VALID [2020-07-18 08:52:08,337 INFO L280 TraceCheckUtils]: 52: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 12 + ~#an2720_info~0.offset, 8); srcloc: L5853-2 {106023#true} is VALID [2020-07-18 08:52:08,337 INFO L280 TraceCheckUtils]: 53: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 20 + ~#an2720_info~0.offset, 8); srcloc: L5853-3 {106023#true} is VALID [2020-07-18 08:52:08,337 INFO L280 TraceCheckUtils]: 54: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 28 + ~#an2720_info~0.offset, 8); srcloc: L5853-4 {106023#true} is VALID [2020-07-18 08:52:08,337 INFO L280 TraceCheckUtils]: 55: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 36 + ~#an2720_info~0.offset, 8); srcloc: L5853-5 {106023#true} is VALID [2020-07-18 08:52:08,338 INFO L280 TraceCheckUtils]: 56: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 44 + ~#an2720_info~0.offset, 8); srcloc: L5853-6 {106023#true} is VALID [2020-07-18 08:52:08,338 INFO L280 TraceCheckUtils]: 57: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 52 + ~#an2720_info~0.offset, 8); srcloc: L5853-7 {106023#true} is VALID [2020-07-18 08:52:08,338 INFO L280 TraceCheckUtils]: 58: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 60 + ~#an2720_info~0.offset, 8); srcloc: L5853-8 {106023#true} is VALID [2020-07-18 08:52:08,338 INFO L280 TraceCheckUtils]: 59: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 68 + ~#an2720_info~0.offset, 8); srcloc: L5853-9 {106023#true} is VALID [2020-07-18 08:52:08,338 INFO L280 TraceCheckUtils]: 60: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 76 + ~#an2720_info~0.offset, 8); srcloc: L5853-10 {106023#true} is VALID [2020-07-18 08:52:08,339 INFO L280 TraceCheckUtils]: 61: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 84 + ~#an2720_info~0.offset, 8); srcloc: L5853-11 {106023#true} is VALID [2020-07-18 08:52:08,339 INFO L280 TraceCheckUtils]: 62: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 92 + ~#an2720_info~0.offset, 8); srcloc: L5853-12 {106023#true} is VALID [2020-07-18 08:52:08,339 INFO L280 TraceCheckUtils]: 63: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 100 + ~#an2720_info~0.offset, 8); srcloc: L5853-13 {106023#true} is VALID [2020-07-18 08:52:08,339 INFO L280 TraceCheckUtils]: 64: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 108 + ~#an2720_info~0.offset, 8); srcloc: L5853-14 {106023#true} is VALID [2020-07-18 08:52:08,339 INFO L280 TraceCheckUtils]: 65: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 116 + ~#an2720_info~0.offset, 8); srcloc: L5853-15 {106023#true} is VALID [2020-07-18 08:52:08,339 INFO L280 TraceCheckUtils]: 66: Hoare triple {106023#true} SUMMARY for call write~init~int(2, ~#an2720_info~0.base, 124 + ~#an2720_info~0.offset, 4); srcloc: L5853-16 {106023#true} is VALID [2020-07-18 08:52:08,340 INFO L280 TraceCheckUtils]: 67: Hoare triple {106023#true} SUMMARY for call write~init~int(2, ~#an2720_info~0.base, 128 + ~#an2720_info~0.offset, 4); srcloc: L5853-17 {106023#true} is VALID [2020-07-18 08:52:08,340 INFO L280 TraceCheckUtils]: 68: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#an2720_info~0.base, 132 + ~#an2720_info~0.offset, 8); srcloc: L5853-18 {106023#true} is VALID [2020-07-18 08:52:08,340 INFO L280 TraceCheckUtils]: 69: Hoare triple {106023#true} SUMMARY for call ~#belkin_info~0.base, ~#belkin_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5853-19 {106023#true} is VALID [2020-07-18 08:52:08,340 INFO L280 TraceCheckUtils]: 70: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(#t~string35.base, #t~string35.offset, ~#belkin_info~0.base, ~#belkin_info~0.offset, 8); srcloc: L5856 {106023#true} is VALID [2020-07-18 08:52:08,340 INFO L280 TraceCheckUtils]: 71: Hoare triple {106023#true} SUMMARY for call write~init~int(4096, ~#belkin_info~0.base, 8 + ~#belkin_info~0.offset, 4); srcloc: L5856-1 {106023#true} is VALID [2020-07-18 08:52:08,340 INFO L280 TraceCheckUtils]: 72: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 12 + ~#belkin_info~0.offset, 8); srcloc: L5856-2 {106023#true} is VALID [2020-07-18 08:52:08,341 INFO L280 TraceCheckUtils]: 73: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 20 + ~#belkin_info~0.offset, 8); srcloc: L5856-3 {106023#true} is VALID [2020-07-18 08:52:08,341 INFO L280 TraceCheckUtils]: 74: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 28 + ~#belkin_info~0.offset, 8); srcloc: L5856-4 {106023#true} is VALID [2020-07-18 08:52:08,341 INFO L280 TraceCheckUtils]: 75: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 36 + ~#belkin_info~0.offset, 8); srcloc: L5856-5 {106023#true} is VALID [2020-07-18 08:52:08,341 INFO L280 TraceCheckUtils]: 76: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 44 + ~#belkin_info~0.offset, 8); srcloc: L5856-6 {106023#true} is VALID [2020-07-18 08:52:08,341 INFO L280 TraceCheckUtils]: 77: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 52 + ~#belkin_info~0.offset, 8); srcloc: L5856-7 {106023#true} is VALID [2020-07-18 08:52:08,341 INFO L280 TraceCheckUtils]: 78: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 60 + ~#belkin_info~0.offset, 8); srcloc: L5856-8 {106023#true} is VALID [2020-07-18 08:52:08,342 INFO L280 TraceCheckUtils]: 79: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 68 + ~#belkin_info~0.offset, 8); srcloc: L5856-9 {106023#true} is VALID [2020-07-18 08:52:08,342 INFO L280 TraceCheckUtils]: 80: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 76 + ~#belkin_info~0.offset, 8); srcloc: L5856-10 {106023#true} is VALID [2020-07-18 08:52:08,342 INFO L280 TraceCheckUtils]: 81: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 84 + ~#belkin_info~0.offset, 8); srcloc: L5856-11 {106023#true} is VALID [2020-07-18 08:52:08,342 INFO L280 TraceCheckUtils]: 82: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 92 + ~#belkin_info~0.offset, 8); srcloc: L5856-12 {106023#true} is VALID [2020-07-18 08:52:08,342 INFO L280 TraceCheckUtils]: 83: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 100 + ~#belkin_info~0.offset, 8); srcloc: L5856-13 {106023#true} is VALID [2020-07-18 08:52:08,343 INFO L280 TraceCheckUtils]: 84: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 108 + ~#belkin_info~0.offset, 8); srcloc: L5856-14 {106023#true} is VALID [2020-07-18 08:52:08,343 INFO L280 TraceCheckUtils]: 85: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 116 + ~#belkin_info~0.offset, 8); srcloc: L5856-15 {106023#true} is VALID [2020-07-18 08:52:08,343 INFO L280 TraceCheckUtils]: 86: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#belkin_info~0.base, 124 + ~#belkin_info~0.offset, 4); srcloc: L5856-16 {106023#true} is VALID [2020-07-18 08:52:08,343 INFO L280 TraceCheckUtils]: 87: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#belkin_info~0.base, 128 + ~#belkin_info~0.offset, 4); srcloc: L5856-17 {106023#true} is VALID [2020-07-18 08:52:08,344 INFO L280 TraceCheckUtils]: 88: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#belkin_info~0.base, 132 + ~#belkin_info~0.offset, 8); srcloc: L5856-18 {106023#true} is VALID [2020-07-18 08:52:08,344 INFO L280 TraceCheckUtils]: 89: Hoare triple {106023#true} SUMMARY for call ~#epson2888_info~0.base, ~#epson2888_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5856-19 {106023#true} is VALID [2020-07-18 08:52:08,344 INFO L280 TraceCheckUtils]: 90: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(#t~string36.base, #t~string36.offset, ~#epson2888_info~0.base, ~#epson2888_info~0.offset, 8); srcloc: L5859 {106023#true} is VALID [2020-07-18 08:52:08,344 INFO L280 TraceCheckUtils]: 91: Hoare triple {106023#true} SUMMARY for call write~init~int(4096, ~#epson2888_info~0.base, 8 + ~#epson2888_info~0.offset, 4); srcloc: L5859-1 {106023#true} is VALID [2020-07-18 08:52:08,344 INFO L280 TraceCheckUtils]: 92: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 12 + ~#epson2888_info~0.offset, 8); srcloc: L5859-2 {106023#true} is VALID [2020-07-18 08:52:08,344 INFO L280 TraceCheckUtils]: 93: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 20 + ~#epson2888_info~0.offset, 8); srcloc: L5859-3 {106023#true} is VALID [2020-07-18 08:52:08,344 INFO L280 TraceCheckUtils]: 94: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 28 + ~#epson2888_info~0.offset, 8); srcloc: L5859-4 {106023#true} is VALID [2020-07-18 08:52:08,345 INFO L280 TraceCheckUtils]: 95: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 36 + ~#epson2888_info~0.offset, 8); srcloc: L5859-5 {106023#true} is VALID [2020-07-18 08:52:08,345 INFO L280 TraceCheckUtils]: 96: Hoare triple {106023#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 {106023#true} is VALID [2020-07-18 08:52:08,345 INFO L280 TraceCheckUtils]: 97: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 52 + ~#epson2888_info~0.offset, 8); srcloc: L5859-7 {106023#true} is VALID [2020-07-18 08:52:08,345 INFO L280 TraceCheckUtils]: 98: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 60 + ~#epson2888_info~0.offset, 8); srcloc: L5859-8 {106023#true} is VALID [2020-07-18 08:52:08,345 INFO L280 TraceCheckUtils]: 99: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 68 + ~#epson2888_info~0.offset, 8); srcloc: L5859-9 {106023#true} is VALID [2020-07-18 08:52:08,346 INFO L280 TraceCheckUtils]: 100: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 76 + ~#epson2888_info~0.offset, 8); srcloc: L5859-10 {106023#true} is VALID [2020-07-18 08:52:08,346 INFO L280 TraceCheckUtils]: 101: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 84 + ~#epson2888_info~0.offset, 8); srcloc: L5859-11 {106023#true} is VALID [2020-07-18 08:52:08,346 INFO L280 TraceCheckUtils]: 102: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 92 + ~#epson2888_info~0.offset, 8); srcloc: L5859-12 {106023#true} is VALID [2020-07-18 08:52:08,346 INFO L280 TraceCheckUtils]: 103: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 100 + ~#epson2888_info~0.offset, 8); srcloc: L5859-13 {106023#true} is VALID [2020-07-18 08:52:08,346 INFO L280 TraceCheckUtils]: 104: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 108 + ~#epson2888_info~0.offset, 8); srcloc: L5859-14 {106023#true} is VALID [2020-07-18 08:52:08,346 INFO L280 TraceCheckUtils]: 105: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 116 + ~#epson2888_info~0.offset, 8); srcloc: L5859-15 {106023#true} is VALID [2020-07-18 08:52:08,347 INFO L280 TraceCheckUtils]: 106: Hoare triple {106023#true} SUMMARY for call write~init~int(4, ~#epson2888_info~0.base, 124 + ~#epson2888_info~0.offset, 4); srcloc: L5859-16 {106023#true} is VALID [2020-07-18 08:52:08,347 INFO L280 TraceCheckUtils]: 107: Hoare triple {106023#true} SUMMARY for call write~init~int(3, ~#epson2888_info~0.base, 128 + ~#epson2888_info~0.offset, 4); srcloc: L5859-17 {106023#true} is VALID [2020-07-18 08:52:08,347 INFO L280 TraceCheckUtils]: 108: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#epson2888_info~0.base, 132 + ~#epson2888_info~0.offset, 8); srcloc: L5859-18 {106023#true} is VALID [2020-07-18 08:52:08,347 INFO L280 TraceCheckUtils]: 109: Hoare triple {106023#true} SUMMARY for call ~#kc2190_info~0.base, ~#kc2190_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5859-19 {106023#true} is VALID [2020-07-18 08:52:08,347 INFO L280 TraceCheckUtils]: 110: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(#t~string37.base, #t~string37.offset, ~#kc2190_info~0.base, ~#kc2190_info~0.offset, 8); srcloc: L5862 {106023#true} is VALID [2020-07-18 08:52:08,347 INFO L280 TraceCheckUtils]: 111: Hoare triple {106023#true} SUMMARY for call write~init~int(4096, ~#kc2190_info~0.base, 8 + ~#kc2190_info~0.offset, 4); srcloc: L5862-1 {106023#true} is VALID [2020-07-18 08:52:08,347 INFO L280 TraceCheckUtils]: 112: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 12 + ~#kc2190_info~0.offset, 8); srcloc: L5862-2 {106023#true} is VALID [2020-07-18 08:52:08,348 INFO L280 TraceCheckUtils]: 113: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 20 + ~#kc2190_info~0.offset, 8); srcloc: L5862-3 {106023#true} is VALID [2020-07-18 08:52:08,348 INFO L280 TraceCheckUtils]: 114: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 28 + ~#kc2190_info~0.offset, 8); srcloc: L5862-4 {106023#true} is VALID [2020-07-18 08:52:08,348 INFO L280 TraceCheckUtils]: 115: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 36 + ~#kc2190_info~0.offset, 8); srcloc: L5862-5 {106023#true} is VALID [2020-07-18 08:52:08,348 INFO L280 TraceCheckUtils]: 116: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 44 + ~#kc2190_info~0.offset, 8); srcloc: L5862-6 {106023#true} is VALID [2020-07-18 08:52:08,348 INFO L280 TraceCheckUtils]: 117: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 52 + ~#kc2190_info~0.offset, 8); srcloc: L5862-7 {106023#true} is VALID [2020-07-18 08:52:08,348 INFO L280 TraceCheckUtils]: 118: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 60 + ~#kc2190_info~0.offset, 8); srcloc: L5862-8 {106023#true} is VALID [2020-07-18 08:52:08,349 INFO L280 TraceCheckUtils]: 119: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 68 + ~#kc2190_info~0.offset, 8); srcloc: L5862-9 {106023#true} is VALID [2020-07-18 08:52:08,349 INFO L280 TraceCheckUtils]: 120: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 76 + ~#kc2190_info~0.offset, 8); srcloc: L5862-10 {106023#true} is VALID [2020-07-18 08:52:08,349 INFO L280 TraceCheckUtils]: 121: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 84 + ~#kc2190_info~0.offset, 8); srcloc: L5862-11 {106023#true} is VALID [2020-07-18 08:52:08,349 INFO L280 TraceCheckUtils]: 122: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 92 + ~#kc2190_info~0.offset, 8); srcloc: L5862-12 {106023#true} is VALID [2020-07-18 08:52:08,349 INFO L280 TraceCheckUtils]: 123: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 100 + ~#kc2190_info~0.offset, 8); srcloc: L5862-13 {106023#true} is VALID [2020-07-18 08:52:08,349 INFO L280 TraceCheckUtils]: 124: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 108 + ~#kc2190_info~0.offset, 8); srcloc: L5862-14 {106023#true} is VALID [2020-07-18 08:52:08,350 INFO L280 TraceCheckUtils]: 125: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 116 + ~#kc2190_info~0.offset, 8); srcloc: L5862-15 {106023#true} is VALID [2020-07-18 08:52:08,350 INFO L280 TraceCheckUtils]: 126: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#kc2190_info~0.base, 124 + ~#kc2190_info~0.offset, 4); srcloc: L5862-16 {106023#true} is VALID [2020-07-18 08:52:08,350 INFO L280 TraceCheckUtils]: 127: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#kc2190_info~0.base, 128 + ~#kc2190_info~0.offset, 4); srcloc: L5862-17 {106023#true} is VALID [2020-07-18 08:52:08,350 INFO L280 TraceCheckUtils]: 128: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#kc2190_info~0.base, 132 + ~#kc2190_info~0.offset, 8); srcloc: L5862-18 {106023#true} is VALID [2020-07-18 08:52:08,350 INFO L280 TraceCheckUtils]: 129: Hoare triple {106023#true} SUMMARY for call ~#linuxdev_info~0.base, ~#linuxdev_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5862-19 {106023#true} is VALID [2020-07-18 08:52:08,350 INFO L280 TraceCheckUtils]: 130: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(#t~string38.base, #t~string38.offset, ~#linuxdev_info~0.base, ~#linuxdev_info~0.offset, 8); srcloc: L5865 {106023#true} is VALID [2020-07-18 08:52:08,351 INFO L280 TraceCheckUtils]: 131: Hoare triple {106023#true} SUMMARY for call write~init~int(4096, ~#linuxdev_info~0.base, 8 + ~#linuxdev_info~0.offset, 4); srcloc: L5865-1 {106023#true} is VALID [2020-07-18 08:52:08,351 INFO L280 TraceCheckUtils]: 132: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 12 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-2 {106023#true} is VALID [2020-07-18 08:52:08,351 INFO L280 TraceCheckUtils]: 133: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 20 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-3 {106023#true} is VALID [2020-07-18 08:52:08,351 INFO L280 TraceCheckUtils]: 134: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 28 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-4 {106023#true} is VALID [2020-07-18 08:52:08,351 INFO L280 TraceCheckUtils]: 135: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 36 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-5 {106023#true} is VALID [2020-07-18 08:52:08,351 INFO L280 TraceCheckUtils]: 136: Hoare triple {106023#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 {106023#true} is VALID [2020-07-18 08:52:08,352 INFO L280 TraceCheckUtils]: 137: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 52 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-7 {106023#true} is VALID [2020-07-18 08:52:08,352 INFO L280 TraceCheckUtils]: 138: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 60 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-8 {106023#true} is VALID [2020-07-18 08:52:08,352 INFO L280 TraceCheckUtils]: 139: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 68 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-9 {106023#true} is VALID [2020-07-18 08:52:08,352 INFO L280 TraceCheckUtils]: 140: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 76 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-10 {106023#true} is VALID [2020-07-18 08:52:08,352 INFO L280 TraceCheckUtils]: 141: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 84 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-11 {106023#true} is VALID [2020-07-18 08:52:08,352 INFO L280 TraceCheckUtils]: 142: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 92 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-12 {106023#true} is VALID [2020-07-18 08:52:08,353 INFO L280 TraceCheckUtils]: 143: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 100 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-13 {106023#true} is VALID [2020-07-18 08:52:08,353 INFO L280 TraceCheckUtils]: 144: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 108 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-14 {106023#true} is VALID [2020-07-18 08:52:08,353 INFO L280 TraceCheckUtils]: 145: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 116 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-15 {106023#true} is VALID [2020-07-18 08:52:08,353 INFO L280 TraceCheckUtils]: 146: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#linuxdev_info~0.base, 124 + ~#linuxdev_info~0.offset, 4); srcloc: L5865-16 {106023#true} is VALID [2020-07-18 08:52:08,353 INFO L280 TraceCheckUtils]: 147: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#linuxdev_info~0.base, 128 + ~#linuxdev_info~0.offset, 4); srcloc: L5865-17 {106023#true} is VALID [2020-07-18 08:52:08,354 INFO L280 TraceCheckUtils]: 148: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#linuxdev_info~0.base, 132 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-18 {106023#true} is VALID [2020-07-18 08:52:08,354 INFO L280 TraceCheckUtils]: 149: Hoare triple {106023#true} SUMMARY for call ~#yopy_info~0.base, ~#yopy_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5865-19 {106023#true} is VALID [2020-07-18 08:52:08,354 INFO L280 TraceCheckUtils]: 150: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(#t~string39.base, #t~string39.offset, ~#yopy_info~0.base, ~#yopy_info~0.offset, 8); srcloc: L5868 {106023#true} is VALID [2020-07-18 08:52:08,354 INFO L280 TraceCheckUtils]: 151: Hoare triple {106023#true} SUMMARY for call write~init~int(4096, ~#yopy_info~0.base, 8 + ~#yopy_info~0.offset, 4); srcloc: L5868-1 {106023#true} is VALID [2020-07-18 08:52:08,354 INFO L280 TraceCheckUtils]: 152: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 12 + ~#yopy_info~0.offset, 8); srcloc: L5868-2 {106023#true} is VALID [2020-07-18 08:52:08,354 INFO L280 TraceCheckUtils]: 153: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 20 + ~#yopy_info~0.offset, 8); srcloc: L5868-3 {106023#true} is VALID [2020-07-18 08:52:08,355 INFO L280 TraceCheckUtils]: 154: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 28 + ~#yopy_info~0.offset, 8); srcloc: L5868-4 {106023#true} is VALID [2020-07-18 08:52:08,355 INFO L280 TraceCheckUtils]: 155: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 36 + ~#yopy_info~0.offset, 8); srcloc: L5868-5 {106023#true} is VALID [2020-07-18 08:52:08,355 INFO L280 TraceCheckUtils]: 156: Hoare triple {106023#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 {106023#true} is VALID [2020-07-18 08:52:08,355 INFO L280 TraceCheckUtils]: 157: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 52 + ~#yopy_info~0.offset, 8); srcloc: L5868-7 {106023#true} is VALID [2020-07-18 08:52:08,355 INFO L280 TraceCheckUtils]: 158: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 60 + ~#yopy_info~0.offset, 8); srcloc: L5868-8 {106023#true} is VALID [2020-07-18 08:52:08,355 INFO L280 TraceCheckUtils]: 159: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 68 + ~#yopy_info~0.offset, 8); srcloc: L5868-9 {106023#true} is VALID [2020-07-18 08:52:08,355 INFO L280 TraceCheckUtils]: 160: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 76 + ~#yopy_info~0.offset, 8); srcloc: L5868-10 {106023#true} is VALID [2020-07-18 08:52:08,356 INFO L280 TraceCheckUtils]: 161: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 84 + ~#yopy_info~0.offset, 8); srcloc: L5868-11 {106023#true} is VALID [2020-07-18 08:52:08,356 INFO L280 TraceCheckUtils]: 162: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 92 + ~#yopy_info~0.offset, 8); srcloc: L5868-12 {106023#true} is VALID [2020-07-18 08:52:08,356 INFO L280 TraceCheckUtils]: 163: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 100 + ~#yopy_info~0.offset, 8); srcloc: L5868-13 {106023#true} is VALID [2020-07-18 08:52:08,356 INFO L280 TraceCheckUtils]: 164: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 108 + ~#yopy_info~0.offset, 8); srcloc: L5868-14 {106023#true} is VALID [2020-07-18 08:52:08,356 INFO L280 TraceCheckUtils]: 165: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 116 + ~#yopy_info~0.offset, 8); srcloc: L5868-15 {106023#true} is VALID [2020-07-18 08:52:08,356 INFO L280 TraceCheckUtils]: 166: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#yopy_info~0.base, 124 + ~#yopy_info~0.offset, 4); srcloc: L5868-16 {106023#true} is VALID [2020-07-18 08:52:08,357 INFO L280 TraceCheckUtils]: 167: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#yopy_info~0.base, 128 + ~#yopy_info~0.offset, 4); srcloc: L5868-17 {106023#true} is VALID [2020-07-18 08:52:08,357 INFO L280 TraceCheckUtils]: 168: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#yopy_info~0.base, 132 + ~#yopy_info~0.offset, 8); srcloc: L5868-18 {106023#true} is VALID [2020-07-18 08:52:08,357 INFO L280 TraceCheckUtils]: 169: Hoare triple {106023#true} SUMMARY for call ~#blob_info~0.base, ~#blob_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5868-19 {106023#true} is VALID [2020-07-18 08:52:08,357 INFO L280 TraceCheckUtils]: 170: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(#t~string40.base, #t~string40.offset, ~#blob_info~0.base, ~#blob_info~0.offset, 8); srcloc: L5871 {106023#true} is VALID [2020-07-18 08:52:08,357 INFO L280 TraceCheckUtils]: 171: Hoare triple {106023#true} SUMMARY for call write~init~int(4096, ~#blob_info~0.base, 8 + ~#blob_info~0.offset, 4); srcloc: L5871-1 {106023#true} is VALID [2020-07-18 08:52:08,357 INFO L280 TraceCheckUtils]: 172: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 12 + ~#blob_info~0.offset, 8); srcloc: L5871-2 {106023#true} is VALID [2020-07-18 08:52:08,358 INFO L280 TraceCheckUtils]: 173: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 20 + ~#blob_info~0.offset, 8); srcloc: L5871-3 {106023#true} is VALID [2020-07-18 08:52:08,358 INFO L280 TraceCheckUtils]: 174: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 28 + ~#blob_info~0.offset, 8); srcloc: L5871-4 {106023#true} is VALID [2020-07-18 08:52:08,358 INFO L280 TraceCheckUtils]: 175: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 36 + ~#blob_info~0.offset, 8); srcloc: L5871-5 {106023#true} is VALID [2020-07-18 08:52:08,358 INFO L280 TraceCheckUtils]: 176: Hoare triple {106023#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 {106023#true} is VALID [2020-07-18 08:52:08,358 INFO L280 TraceCheckUtils]: 177: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 52 + ~#blob_info~0.offset, 8); srcloc: L5871-7 {106023#true} is VALID [2020-07-18 08:52:08,358 INFO L280 TraceCheckUtils]: 178: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 60 + ~#blob_info~0.offset, 8); srcloc: L5871-8 {106023#true} is VALID [2020-07-18 08:52:08,359 INFO L280 TraceCheckUtils]: 179: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 68 + ~#blob_info~0.offset, 8); srcloc: L5871-9 {106023#true} is VALID [2020-07-18 08:52:08,359 INFO L280 TraceCheckUtils]: 180: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 76 + ~#blob_info~0.offset, 8); srcloc: L5871-10 {106023#true} is VALID [2020-07-18 08:52:08,359 INFO L280 TraceCheckUtils]: 181: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 84 + ~#blob_info~0.offset, 8); srcloc: L5871-11 {106023#true} is VALID [2020-07-18 08:52:08,359 INFO L280 TraceCheckUtils]: 182: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 92 + ~#blob_info~0.offset, 8); srcloc: L5871-12 {106023#true} is VALID [2020-07-18 08:52:08,359 INFO L280 TraceCheckUtils]: 183: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 100 + ~#blob_info~0.offset, 8); srcloc: L5871-13 {106023#true} is VALID [2020-07-18 08:52:08,359 INFO L280 TraceCheckUtils]: 184: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 108 + ~#blob_info~0.offset, 8); srcloc: L5871-14 {106023#true} is VALID [2020-07-18 08:52:08,360 INFO L280 TraceCheckUtils]: 185: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 116 + ~#blob_info~0.offset, 8); srcloc: L5871-15 {106023#true} is VALID [2020-07-18 08:52:08,360 INFO L280 TraceCheckUtils]: 186: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#blob_info~0.base, 124 + ~#blob_info~0.offset, 4); srcloc: L5871-16 {106023#true} is VALID [2020-07-18 08:52:08,360 INFO L280 TraceCheckUtils]: 187: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#blob_info~0.base, 128 + ~#blob_info~0.offset, 4); srcloc: L5871-17 {106023#true} is VALID [2020-07-18 08:52:08,360 INFO L280 TraceCheckUtils]: 188: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#blob_info~0.base, 132 + ~#blob_info~0.offset, 8); srcloc: L5871-18 {106023#true} is VALID [2020-07-18 08:52:08,360 INFO L280 TraceCheckUtils]: 189: Hoare triple {106023#true} SUMMARY for call ~#products~0.base, ~#products~0.offset := #Ultimate.allocOnStack(375); srcloc: L5871-19 {106023#true} is VALID [2020-07-18 08:52:08,360 INFO L280 TraceCheckUtils]: 190: Hoare triple {106023#true} SUMMARY for call write~init~int(3, ~#products~0.base, ~#products~0.offset, 2); srcloc: L5874 {106023#true} is VALID [2020-07-18 08:52:08,361 INFO L280 TraceCheckUtils]: 191: Hoare triple {106023#true} SUMMARY for call write~init~int(1026, ~#products~0.base, 2 + ~#products~0.offset, 2); srcloc: L5874-1 {106023#true} is VALID [2020-07-18 08:52:08,361 INFO L280 TraceCheckUtils]: 192: Hoare triple {106023#true} SUMMARY for call write~init~int(22066, ~#products~0.base, 4 + ~#products~0.offset, 2); srcloc: L5874-2 {106023#true} is VALID [2020-07-18 08:52:08,361 INFO L280 TraceCheckUtils]: 193: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 6 + ~#products~0.offset, 2); srcloc: L5874-3 {106023#true} is VALID [2020-07-18 08:52:08,361 INFO L280 TraceCheckUtils]: 194: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 8 + ~#products~0.offset, 2); srcloc: L5874-4 {106023#true} is VALID [2020-07-18 08:52:08,361 INFO L280 TraceCheckUtils]: 195: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 10 + ~#products~0.offset, 1); srcloc: L5874-5 {106023#true} is VALID [2020-07-18 08:52:08,361 INFO L280 TraceCheckUtils]: 196: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 11 + ~#products~0.offset, 1); srcloc: L5874-6 {106023#true} is VALID [2020-07-18 08:52:08,362 INFO L280 TraceCheckUtils]: 197: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 12 + ~#products~0.offset, 1); srcloc: L5874-7 {106023#true} is VALID [2020-07-18 08:52:08,362 INFO L280 TraceCheckUtils]: 198: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 13 + ~#products~0.offset, 1); srcloc: L5874-8 {106023#true} is VALID [2020-07-18 08:52:08,362 INFO L280 TraceCheckUtils]: 199: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 14 + ~#products~0.offset, 1); srcloc: L5874-9 {106023#true} is VALID [2020-07-18 08:52:08,362 INFO L280 TraceCheckUtils]: 200: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 15 + ~#products~0.offset, 1); srcloc: L5874-10 {106023#true} is VALID [2020-07-18 08:52:08,362 INFO L280 TraceCheckUtils]: 201: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 16 + ~#products~0.offset, 1); srcloc: L5874-11 {106023#true} is VALID [2020-07-18 08:52:08,362 INFO L280 TraceCheckUtils]: 202: Hoare triple {106023#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 {106023#true} is VALID [2020-07-18 08:52:08,363 INFO L280 TraceCheckUtils]: 203: Hoare triple {106023#true} SUMMARY for call write~init~int(3, ~#products~0.base, 25 + ~#products~0.offset, 2); srcloc: L5874-13 {106023#true} is VALID [2020-07-18 08:52:08,363 INFO L280 TraceCheckUtils]: 204: Hoare triple {106023#true} SUMMARY for call write~init~int(6189, ~#products~0.base, 27 + ~#products~0.offset, 2); srcloc: L5874-14 {106023#true} is VALID [2020-07-18 08:52:08,363 INFO L280 TraceCheckUtils]: 205: Hoare triple {106023#true} SUMMARY for call write~init~int(8316, ~#products~0.base, 29 + ~#products~0.offset, 2); srcloc: L5874-15 {106023#true} is VALID [2020-07-18 08:52:08,363 INFO L280 TraceCheckUtils]: 206: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 31 + ~#products~0.offset, 2); srcloc: L5874-16 {106023#true} is VALID [2020-07-18 08:52:08,363 INFO L280 TraceCheckUtils]: 207: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 33 + ~#products~0.offset, 2); srcloc: L5874-17 {106023#true} is VALID [2020-07-18 08:52:08,363 INFO L280 TraceCheckUtils]: 208: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 35 + ~#products~0.offset, 1); srcloc: L5874-18 {106023#true} is VALID [2020-07-18 08:52:08,364 INFO L280 TraceCheckUtils]: 209: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 36 + ~#products~0.offset, 1); srcloc: L5874-19 {106023#true} is VALID [2020-07-18 08:52:08,364 INFO L280 TraceCheckUtils]: 210: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 37 + ~#products~0.offset, 1); srcloc: L5874-20 {106023#true} is VALID [2020-07-18 08:52:08,364 INFO L280 TraceCheckUtils]: 211: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 38 + ~#products~0.offset, 1); srcloc: L5874-21 {106023#true} is VALID [2020-07-18 08:52:08,364 INFO L280 TraceCheckUtils]: 212: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 39 + ~#products~0.offset, 1); srcloc: L5874-22 {106023#true} is VALID [2020-07-18 08:52:08,364 INFO L280 TraceCheckUtils]: 213: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 40 + ~#products~0.offset, 1); srcloc: L5874-23 {106023#true} is VALID [2020-07-18 08:52:08,364 INFO L280 TraceCheckUtils]: 214: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 41 + ~#products~0.offset, 1); srcloc: L5874-24 {106023#true} is VALID [2020-07-18 08:52:08,365 INFO L280 TraceCheckUtils]: 215: Hoare triple {106023#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 {106023#true} is VALID [2020-07-18 08:52:08,365 INFO L280 TraceCheckUtils]: 216: Hoare triple {106023#true} SUMMARY for call write~init~int(3, ~#products~0.base, 50 + ~#products~0.offset, 2); srcloc: L5874-26 {106023#true} is VALID [2020-07-18 08:52:08,365 INFO L280 TraceCheckUtils]: 217: Hoare triple {106023#true} SUMMARY for call write~init~int(1351, ~#products~0.base, 52 + ~#products~0.offset, 2); srcloc: L5874-27 {106023#true} is VALID [2020-07-18 08:52:08,365 INFO L280 TraceCheckUtils]: 218: Hoare triple {106023#true} SUMMARY for call write~init~int(10016, ~#products~0.base, 54 + ~#products~0.offset, 2); srcloc: L5874-28 {106023#true} is VALID [2020-07-18 08:52:08,365 INFO L280 TraceCheckUtils]: 219: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 56 + ~#products~0.offset, 2); srcloc: L5874-29 {106023#true} is VALID [2020-07-18 08:52:08,365 INFO L280 TraceCheckUtils]: 220: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 58 + ~#products~0.offset, 2); srcloc: L5874-30 {106023#true} is VALID [2020-07-18 08:52:08,366 INFO L280 TraceCheckUtils]: 221: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 60 + ~#products~0.offset, 1); srcloc: L5874-31 {106023#true} is VALID [2020-07-18 08:52:08,366 INFO L280 TraceCheckUtils]: 222: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 61 + ~#products~0.offset, 1); srcloc: L5874-32 {106023#true} is VALID [2020-07-18 08:52:08,366 INFO L280 TraceCheckUtils]: 223: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 62 + ~#products~0.offset, 1); srcloc: L5874-33 {106023#true} is VALID [2020-07-18 08:52:08,366 INFO L280 TraceCheckUtils]: 224: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 63 + ~#products~0.offset, 1); srcloc: L5874-34 {106023#true} is VALID [2020-07-18 08:52:08,366 INFO L280 TraceCheckUtils]: 225: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 64 + ~#products~0.offset, 1); srcloc: L5874-35 {106023#true} is VALID [2020-07-18 08:52:08,366 INFO L280 TraceCheckUtils]: 226: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 65 + ~#products~0.offset, 1); srcloc: L5874-36 {106023#true} is VALID [2020-07-18 08:52:08,367 INFO L280 TraceCheckUtils]: 227: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 66 + ~#products~0.offset, 1); srcloc: L5874-37 {106023#true} is VALID [2020-07-18 08:52:08,367 INFO L280 TraceCheckUtils]: 228: Hoare triple {106023#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 {106023#true} is VALID [2020-07-18 08:52:08,367 INFO L280 TraceCheckUtils]: 229: Hoare triple {106023#true} SUMMARY for call write~init~int(3, ~#products~0.base, 75 + ~#products~0.offset, 2); srcloc: L5874-39 {106023#true} is VALID [2020-07-18 08:52:08,367 INFO L280 TraceCheckUtils]: 230: Hoare triple {106023#true} SUMMARY for call write~init~int(1351, ~#products~0.base, 77 + ~#products~0.offset, 2); srcloc: L5874-40 {106023#true} is VALID [2020-07-18 08:52:08,367 INFO L280 TraceCheckUtils]: 231: Hoare triple {106023#true} SUMMARY for call write~init~int(10023, ~#products~0.base, 79 + ~#products~0.offset, 2); srcloc: L5874-41 {106023#true} is VALID [2020-07-18 08:52:08,367 INFO L280 TraceCheckUtils]: 232: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 81 + ~#products~0.offset, 2); srcloc: L5874-42 {106023#true} is VALID [2020-07-18 08:52:08,368 INFO L280 TraceCheckUtils]: 233: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 83 + ~#products~0.offset, 2); srcloc: L5874-43 {106023#true} is VALID [2020-07-18 08:52:08,368 INFO L280 TraceCheckUtils]: 234: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 85 + ~#products~0.offset, 1); srcloc: L5874-44 {106023#true} is VALID [2020-07-18 08:52:08,368 INFO L280 TraceCheckUtils]: 235: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 86 + ~#products~0.offset, 1); srcloc: L5874-45 {106023#true} is VALID [2020-07-18 08:52:08,368 INFO L280 TraceCheckUtils]: 236: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 87 + ~#products~0.offset, 1); srcloc: L5874-46 {106023#true} is VALID [2020-07-18 08:52:08,368 INFO L280 TraceCheckUtils]: 237: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 88 + ~#products~0.offset, 1); srcloc: L5874-47 {106023#true} is VALID [2020-07-18 08:52:08,368 INFO L280 TraceCheckUtils]: 238: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 89 + ~#products~0.offset, 1); srcloc: L5874-48 {106023#true} is VALID [2020-07-18 08:52:08,369 INFO L280 TraceCheckUtils]: 239: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 90 + ~#products~0.offset, 1); srcloc: L5874-49 {106023#true} is VALID [2020-07-18 08:52:08,369 INFO L280 TraceCheckUtils]: 240: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 91 + ~#products~0.offset, 1); srcloc: L5874-50 {106023#true} is VALID [2020-07-18 08:52:08,369 INFO L280 TraceCheckUtils]: 241: Hoare triple {106023#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 {106023#true} is VALID [2020-07-18 08:52:08,369 INFO L280 TraceCheckUtils]: 242: Hoare triple {106023#true} SUMMARY for call write~init~int(3, ~#products~0.base, 100 + ~#products~0.offset, 2); srcloc: L5874-52 {106023#true} is VALID [2020-07-18 08:52:08,369 INFO L280 TraceCheckUtils]: 243: Hoare triple {106023#true} SUMMARY for call write~init~int(1293, ~#products~0.base, 102 + ~#products~0.offset, 2); srcloc: L5874-53 {106023#true} is VALID [2020-07-18 08:52:08,369 INFO L280 TraceCheckUtils]: 244: Hoare triple {106023#true} SUMMARY for call write~init~int(4, ~#products~0.base, 104 + ~#products~0.offset, 2); srcloc: L5874-54 {106023#true} is VALID [2020-07-18 08:52:08,370 INFO L280 TraceCheckUtils]: 245: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 106 + ~#products~0.offset, 2); srcloc: L5874-55 {106023#true} is VALID [2020-07-18 08:52:08,370 INFO L280 TraceCheckUtils]: 246: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 108 + ~#products~0.offset, 2); srcloc: L5874-56 {106023#true} is VALID [2020-07-18 08:52:08,370 INFO L280 TraceCheckUtils]: 247: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 110 + ~#products~0.offset, 1); srcloc: L5874-57 {106023#true} is VALID [2020-07-18 08:52:08,370 INFO L280 TraceCheckUtils]: 248: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 111 + ~#products~0.offset, 1); srcloc: L5874-58 {106023#true} is VALID [2020-07-18 08:52:08,370 INFO L280 TraceCheckUtils]: 249: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 112 + ~#products~0.offset, 1); srcloc: L5874-59 {106023#true} is VALID [2020-07-18 08:52:08,370 INFO L280 TraceCheckUtils]: 250: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 113 + ~#products~0.offset, 1); srcloc: L5874-60 {106023#true} is VALID [2020-07-18 08:52:08,371 INFO L280 TraceCheckUtils]: 251: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 114 + ~#products~0.offset, 1); srcloc: L5874-61 {106023#true} is VALID [2020-07-18 08:52:08,371 INFO L280 TraceCheckUtils]: 252: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 115 + ~#products~0.offset, 1); srcloc: L5874-62 {106023#true} is VALID [2020-07-18 08:52:08,371 INFO L280 TraceCheckUtils]: 253: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 116 + ~#products~0.offset, 1); srcloc: L5874-63 {106023#true} is VALID [2020-07-18 08:52:08,371 INFO L280 TraceCheckUtils]: 254: Hoare triple {106023#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 {106023#true} is VALID [2020-07-18 08:52:08,371 INFO L280 TraceCheckUtils]: 255: Hoare triple {106023#true} SUMMARY for call write~init~int(3, ~#products~0.base, 125 + ~#products~0.offset, 2); srcloc: L5874-65 {106023#true} is VALID [2020-07-18 08:52:08,371 INFO L280 TraceCheckUtils]: 256: Hoare triple {106023#true} SUMMARY for call write~init~int(1388, ~#products~0.base, 127 + ~#products~0.offset, 2); srcloc: L5874-66 {106023#true} is VALID [2020-07-18 08:52:08,372 INFO L280 TraceCheckUtils]: 257: Hoare triple {106023#true} SUMMARY for call write~init~int(33024, ~#products~0.base, 129 + ~#products~0.offset, 2); srcloc: L5874-67 {106023#true} is VALID [2020-07-18 08:52:08,372 INFO L280 TraceCheckUtils]: 258: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 131 + ~#products~0.offset, 2); srcloc: L5874-68 {106023#true} is VALID [2020-07-18 08:52:08,372 INFO L280 TraceCheckUtils]: 259: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 133 + ~#products~0.offset, 2); srcloc: L5874-69 {106023#true} is VALID [2020-07-18 08:52:08,372 INFO L280 TraceCheckUtils]: 260: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 135 + ~#products~0.offset, 1); srcloc: L5874-70 {106023#true} is VALID [2020-07-18 08:52:08,372 INFO L280 TraceCheckUtils]: 261: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 136 + ~#products~0.offset, 1); srcloc: L5874-71 {106023#true} is VALID [2020-07-18 08:52:08,372 INFO L280 TraceCheckUtils]: 262: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 137 + ~#products~0.offset, 1); srcloc: L5874-72 {106023#true} is VALID [2020-07-18 08:52:08,373 INFO L280 TraceCheckUtils]: 263: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 138 + ~#products~0.offset, 1); srcloc: L5874-73 {106023#true} is VALID [2020-07-18 08:52:08,373 INFO L280 TraceCheckUtils]: 264: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 139 + ~#products~0.offset, 1); srcloc: L5874-74 {106023#true} is VALID [2020-07-18 08:52:08,373 INFO L280 TraceCheckUtils]: 265: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 140 + ~#products~0.offset, 1); srcloc: L5874-75 {106023#true} is VALID [2020-07-18 08:52:08,373 INFO L280 TraceCheckUtils]: 266: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 141 + ~#products~0.offset, 1); srcloc: L5874-76 {106023#true} is VALID [2020-07-18 08:52:08,373 INFO L280 TraceCheckUtils]: 267: Hoare triple {106023#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 {106023#true} is VALID [2020-07-18 08:52:08,373 INFO L280 TraceCheckUtils]: 268: Hoare triple {106023#true} SUMMARY for call write~init~int(3, ~#products~0.base, 150 + ~#products~0.offset, 2); srcloc: L5874-78 {106023#true} is VALID [2020-07-18 08:52:08,373 INFO L280 TraceCheckUtils]: 269: Hoare triple {106023#true} SUMMARY for call write~init~int(1317, ~#products~0.base, 152 + ~#products~0.offset, 2); srcloc: L5874-79 {106023#true} is VALID [2020-07-18 08:52:08,374 INFO L280 TraceCheckUtils]: 270: Hoare triple {106023#true} SUMMARY for call write~init~int(39169, ~#products~0.base, 154 + ~#products~0.offset, 2); srcloc: L5874-80 {106023#true} is VALID [2020-07-18 08:52:08,374 INFO L280 TraceCheckUtils]: 271: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 156 + ~#products~0.offset, 2); srcloc: L5874-81 {106023#true} is VALID [2020-07-18 08:52:08,374 INFO L280 TraceCheckUtils]: 272: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 158 + ~#products~0.offset, 2); srcloc: L5874-82 {106023#true} is VALID [2020-07-18 08:52:08,374 INFO L280 TraceCheckUtils]: 273: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 160 + ~#products~0.offset, 1); srcloc: L5874-83 {106023#true} is VALID [2020-07-18 08:52:08,374 INFO L280 TraceCheckUtils]: 274: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 161 + ~#products~0.offset, 1); srcloc: L5874-84 {106023#true} is VALID [2020-07-18 08:52:08,374 INFO L280 TraceCheckUtils]: 275: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 162 + ~#products~0.offset, 1); srcloc: L5874-85 {106023#true} is VALID [2020-07-18 08:52:08,375 INFO L280 TraceCheckUtils]: 276: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 163 + ~#products~0.offset, 1); srcloc: L5874-86 {106023#true} is VALID [2020-07-18 08:52:08,375 INFO L280 TraceCheckUtils]: 277: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 164 + ~#products~0.offset, 1); srcloc: L5874-87 {106023#true} is VALID [2020-07-18 08:52:08,375 INFO L280 TraceCheckUtils]: 278: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 165 + ~#products~0.offset, 1); srcloc: L5874-88 {106023#true} is VALID [2020-07-18 08:52:08,375 INFO L280 TraceCheckUtils]: 279: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 166 + ~#products~0.offset, 1); srcloc: L5874-89 {106023#true} is VALID [2020-07-18 08:52:08,375 INFO L280 TraceCheckUtils]: 280: Hoare triple {106023#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 {106023#true} is VALID [2020-07-18 08:52:08,375 INFO L280 TraceCheckUtils]: 281: Hoare triple {106023#true} SUMMARY for call write~init~int(3, ~#products~0.base, 175 + ~#products~0.offset, 2); srcloc: L5874-91 {106023#true} is VALID [2020-07-18 08:52:08,376 INFO L280 TraceCheckUtils]: 282: Hoare triple {106023#true} SUMMARY for call write~init~int(1317, ~#products~0.base, 177 + ~#products~0.offset, 2); srcloc: L5874-92 {106023#true} is VALID [2020-07-18 08:52:08,376 INFO L280 TraceCheckUtils]: 283: Hoare triple {106023#true} SUMMARY for call write~init~int(10376, ~#products~0.base, 179 + ~#products~0.offset, 2); srcloc: L5874-93 {106023#true} is VALID [2020-07-18 08:52:08,376 INFO L280 TraceCheckUtils]: 284: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 181 + ~#products~0.offset, 2); srcloc: L5874-94 {106023#true} is VALID [2020-07-18 08:52:08,376 INFO L280 TraceCheckUtils]: 285: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 183 + ~#products~0.offset, 2); srcloc: L5874-95 {106023#true} is VALID [2020-07-18 08:52:08,376 INFO L280 TraceCheckUtils]: 286: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 185 + ~#products~0.offset, 1); srcloc: L5874-96 {106023#true} is VALID [2020-07-18 08:52:08,376 INFO L280 TraceCheckUtils]: 287: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 186 + ~#products~0.offset, 1); srcloc: L5874-97 {106023#true} is VALID [2020-07-18 08:52:08,377 INFO L280 TraceCheckUtils]: 288: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 187 + ~#products~0.offset, 1); srcloc: L5874-98 {106023#true} is VALID [2020-07-18 08:52:08,377 INFO L280 TraceCheckUtils]: 289: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 188 + ~#products~0.offset, 1); srcloc: L5874-99 {106023#true} is VALID [2020-07-18 08:52:08,377 INFO L280 TraceCheckUtils]: 290: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 189 + ~#products~0.offset, 1); srcloc: L5874-100 {106023#true} is VALID [2020-07-18 08:52:08,377 INFO L280 TraceCheckUtils]: 291: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 190 + ~#products~0.offset, 1); srcloc: L5874-101 {106023#true} is VALID [2020-07-18 08:52:08,377 INFO L280 TraceCheckUtils]: 292: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 191 + ~#products~0.offset, 1); srcloc: L5874-102 {106023#true} is VALID [2020-07-18 08:52:08,377 INFO L280 TraceCheckUtils]: 293: Hoare triple {106023#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 {106023#true} is VALID [2020-07-18 08:52:08,378 INFO L280 TraceCheckUtils]: 294: Hoare triple {106023#true} SUMMARY for call write~init~int(3, ~#products~0.base, 200 + ~#products~0.offset, 2); srcloc: L5874-104 {106023#true} is VALID [2020-07-18 08:52:08,378 INFO L280 TraceCheckUtils]: 295: Hoare triple {106023#true} SUMMARY for call write~init~int(1295, ~#products~0.base, 202 + ~#products~0.offset, 2); srcloc: L5874-105 {106023#true} is VALID [2020-07-18 08:52:08,378 INFO L280 TraceCheckUtils]: 296: Hoare triple {106023#true} SUMMARY for call write~init~int(400, ~#products~0.base, 204 + ~#products~0.offset, 2); srcloc: L5874-106 {106023#true} is VALID [2020-07-18 08:52:08,378 INFO L280 TraceCheckUtils]: 297: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 206 + ~#products~0.offset, 2); srcloc: L5874-107 {106023#true} is VALID [2020-07-18 08:52:08,378 INFO L280 TraceCheckUtils]: 298: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 208 + ~#products~0.offset, 2); srcloc: L5874-108 {106023#true} is VALID [2020-07-18 08:52:08,378 INFO L280 TraceCheckUtils]: 299: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 210 + ~#products~0.offset, 1); srcloc: L5874-109 {106023#true} is VALID [2020-07-18 08:52:08,379 INFO L280 TraceCheckUtils]: 300: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 211 + ~#products~0.offset, 1); srcloc: L5874-110 {106023#true} is VALID [2020-07-18 08:52:08,379 INFO L280 TraceCheckUtils]: 301: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 212 + ~#products~0.offset, 1); srcloc: L5874-111 {106023#true} is VALID [2020-07-18 08:52:08,379 INFO L280 TraceCheckUtils]: 302: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 213 + ~#products~0.offset, 1); srcloc: L5874-112 {106023#true} is VALID [2020-07-18 08:52:08,379 INFO L280 TraceCheckUtils]: 303: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 214 + ~#products~0.offset, 1); srcloc: L5874-113 {106023#true} is VALID [2020-07-18 08:52:08,379 INFO L280 TraceCheckUtils]: 304: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 215 + ~#products~0.offset, 1); srcloc: L5874-114 {106023#true} is VALID [2020-07-18 08:52:08,379 INFO L280 TraceCheckUtils]: 305: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 216 + ~#products~0.offset, 1); srcloc: L5874-115 {106023#true} is VALID [2020-07-18 08:52:08,380 INFO L280 TraceCheckUtils]: 306: Hoare triple {106023#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 {106023#true} is VALID [2020-07-18 08:52:08,380 INFO L280 TraceCheckUtils]: 307: Hoare triple {106023#true} SUMMARY for call write~init~int(3, ~#products~0.base, 225 + ~#products~0.offset, 2); srcloc: L5874-117 {106023#true} is VALID [2020-07-18 08:52:08,380 INFO L280 TraceCheckUtils]: 308: Hoare triple {106023#true} SUMMARY for call write~init~int(1183, ~#products~0.base, 227 + ~#products~0.offset, 2); srcloc: L5874-118 {106023#true} is VALID [2020-07-18 08:52:08,380 INFO L280 TraceCheckUtils]: 309: Hoare triple {106023#true} SUMMARY for call write~init~int(20570, ~#products~0.base, 229 + ~#products~0.offset, 2); srcloc: L5874-119 {106023#true} is VALID [2020-07-18 08:52:08,380 INFO L280 TraceCheckUtils]: 310: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 231 + ~#products~0.offset, 2); srcloc: L5874-120 {106023#true} is VALID [2020-07-18 08:52:08,380 INFO L280 TraceCheckUtils]: 311: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 233 + ~#products~0.offset, 2); srcloc: L5874-121 {106023#true} is VALID [2020-07-18 08:52:08,381 INFO L280 TraceCheckUtils]: 312: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 235 + ~#products~0.offset, 1); srcloc: L5874-122 {106023#true} is VALID [2020-07-18 08:52:08,381 INFO L280 TraceCheckUtils]: 313: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 236 + ~#products~0.offset, 1); srcloc: L5874-123 {106023#true} is VALID [2020-07-18 08:52:08,381 INFO L280 TraceCheckUtils]: 314: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 237 + ~#products~0.offset, 1); srcloc: L5874-124 {106023#true} is VALID [2020-07-18 08:52:08,381 INFO L280 TraceCheckUtils]: 315: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 238 + ~#products~0.offset, 1); srcloc: L5874-125 {106023#true} is VALID [2020-07-18 08:52:08,381 INFO L280 TraceCheckUtils]: 316: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 239 + ~#products~0.offset, 1); srcloc: L5874-126 {106023#true} is VALID [2020-07-18 08:52:08,381 INFO L280 TraceCheckUtils]: 317: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 240 + ~#products~0.offset, 1); srcloc: L5874-127 {106023#true} is VALID [2020-07-18 08:52:08,381 INFO L280 TraceCheckUtils]: 318: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 241 + ~#products~0.offset, 1); srcloc: L5874-128 {106023#true} is VALID [2020-07-18 08:52:08,382 INFO L280 TraceCheckUtils]: 319: Hoare triple {106023#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 {106023#true} is VALID [2020-07-18 08:52:08,382 INFO L280 TraceCheckUtils]: 320: Hoare triple {106023#true} SUMMARY for call write~init~int(3, ~#products~0.base, 250 + ~#products~0.offset, 2); srcloc: L5874-130 {106023#true} is VALID [2020-07-18 08:52:08,382 INFO L280 TraceCheckUtils]: 321: Hoare triple {106023#true} SUMMARY for call write~init~int(3710, ~#products~0.base, 252 + ~#products~0.offset, 2); srcloc: L5874-131 {106023#true} is VALID [2020-07-18 08:52:08,382 INFO L280 TraceCheckUtils]: 322: Hoare triple {106023#true} SUMMARY for call write~init~int(4097, ~#products~0.base, 254 + ~#products~0.offset, 2); srcloc: L5874-132 {106023#true} is VALID [2020-07-18 08:52:08,382 INFO L280 TraceCheckUtils]: 323: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 256 + ~#products~0.offset, 2); srcloc: L5874-133 {106023#true} is VALID [2020-07-18 08:52:08,382 INFO L280 TraceCheckUtils]: 324: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 258 + ~#products~0.offset, 2); srcloc: L5874-134 {106023#true} is VALID [2020-07-18 08:52:08,383 INFO L280 TraceCheckUtils]: 325: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 260 + ~#products~0.offset, 1); srcloc: L5874-135 {106023#true} is VALID [2020-07-18 08:52:08,383 INFO L280 TraceCheckUtils]: 326: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 261 + ~#products~0.offset, 1); srcloc: L5874-136 {106023#true} is VALID [2020-07-18 08:52:08,383 INFO L280 TraceCheckUtils]: 327: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 262 + ~#products~0.offset, 1); srcloc: L5874-137 {106023#true} is VALID [2020-07-18 08:52:08,383 INFO L280 TraceCheckUtils]: 328: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 263 + ~#products~0.offset, 1); srcloc: L5874-138 {106023#true} is VALID [2020-07-18 08:52:08,383 INFO L280 TraceCheckUtils]: 329: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 264 + ~#products~0.offset, 1); srcloc: L5874-139 {106023#true} is VALID [2020-07-18 08:52:08,383 INFO L280 TraceCheckUtils]: 330: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 265 + ~#products~0.offset, 1); srcloc: L5874-140 {106023#true} is VALID [2020-07-18 08:52:08,383 INFO L280 TraceCheckUtils]: 331: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 266 + ~#products~0.offset, 1); srcloc: L5874-141 {106023#true} is VALID [2020-07-18 08:52:08,384 INFO L280 TraceCheckUtils]: 332: Hoare triple {106023#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 {106023#true} is VALID [2020-07-18 08:52:08,384 INFO L280 TraceCheckUtils]: 333: Hoare triple {106023#true} SUMMARY for call write~init~int(3, ~#products~0.base, 275 + ~#products~0.offset, 2); srcloc: L5874-143 {106023#true} is VALID [2020-07-18 08:52:08,384 INFO L280 TraceCheckUtils]: 334: Hoare triple {106023#true} SUMMARY for call write~init~int(32902, ~#products~0.base, 277 + ~#products~0.offset, 2); srcloc: L5874-144 {106023#true} is VALID [2020-07-18 08:52:08,384 INFO L280 TraceCheckUtils]: 335: Hoare triple {106023#true} SUMMARY for call write~init~int(2003, ~#products~0.base, 279 + ~#products~0.offset, 2); srcloc: L5874-145 {106023#true} is VALID [2020-07-18 08:52:08,384 INFO L280 TraceCheckUtils]: 336: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 281 + ~#products~0.offset, 2); srcloc: L5874-146 {106023#true} is VALID [2020-07-18 08:52:08,384 INFO L280 TraceCheckUtils]: 337: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 283 + ~#products~0.offset, 2); srcloc: L5874-147 {106023#true} is VALID [2020-07-18 08:52:08,385 INFO L280 TraceCheckUtils]: 338: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 285 + ~#products~0.offset, 1); srcloc: L5874-148 {106023#true} is VALID [2020-07-18 08:52:08,385 INFO L280 TraceCheckUtils]: 339: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 286 + ~#products~0.offset, 1); srcloc: L5874-149 {106023#true} is VALID [2020-07-18 08:52:08,385 INFO L280 TraceCheckUtils]: 340: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 287 + ~#products~0.offset, 1); srcloc: L5874-150 {106023#true} is VALID [2020-07-18 08:52:08,385 INFO L280 TraceCheckUtils]: 341: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 288 + ~#products~0.offset, 1); srcloc: L5874-151 {106023#true} is VALID [2020-07-18 08:52:08,385 INFO L280 TraceCheckUtils]: 342: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 289 + ~#products~0.offset, 1); srcloc: L5874-152 {106023#true} is VALID [2020-07-18 08:52:08,385 INFO L280 TraceCheckUtils]: 343: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 290 + ~#products~0.offset, 1); srcloc: L5874-153 {106023#true} is VALID [2020-07-18 08:52:08,386 INFO L280 TraceCheckUtils]: 344: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 291 + ~#products~0.offset, 1); srcloc: L5874-154 {106023#true} is VALID [2020-07-18 08:52:08,386 INFO L280 TraceCheckUtils]: 345: Hoare triple {106023#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 {106023#true} is VALID [2020-07-18 08:52:08,386 INFO L280 TraceCheckUtils]: 346: Hoare triple {106023#true} SUMMARY for call write~init~int(3, ~#products~0.base, 300 + ~#products~0.offset, 2); srcloc: L5874-156 {106023#true} is VALID [2020-07-18 08:52:08,386 INFO L280 TraceCheckUtils]: 347: Hoare triple {106023#true} SUMMARY for call write~init~int(4742, ~#products~0.base, 302 + ~#products~0.offset, 2); srcloc: L5874-157 {106023#true} is VALID [2020-07-18 08:52:08,386 INFO L280 TraceCheckUtils]: 348: Hoare triple {106023#true} SUMMARY for call write~init~int(32769, ~#products~0.base, 304 + ~#products~0.offset, 2); srcloc: L5874-158 {106023#true} is VALID [2020-07-18 08:52:08,386 INFO L280 TraceCheckUtils]: 349: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 306 + ~#products~0.offset, 2); srcloc: L5874-159 {106023#true} is VALID [2020-07-18 08:52:08,387 INFO L280 TraceCheckUtils]: 350: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 308 + ~#products~0.offset, 2); srcloc: L5874-160 {106023#true} is VALID [2020-07-18 08:52:08,387 INFO L280 TraceCheckUtils]: 351: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 310 + ~#products~0.offset, 1); srcloc: L5874-161 {106023#true} is VALID [2020-07-18 08:52:08,387 INFO L280 TraceCheckUtils]: 352: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 311 + ~#products~0.offset, 1); srcloc: L5874-162 {106023#true} is VALID [2020-07-18 08:52:08,387 INFO L280 TraceCheckUtils]: 353: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 312 + ~#products~0.offset, 1); srcloc: L5874-163 {106023#true} is VALID [2020-07-18 08:52:08,387 INFO L280 TraceCheckUtils]: 354: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 313 + ~#products~0.offset, 1); srcloc: L5874-164 {106023#true} is VALID [2020-07-18 08:52:08,387 INFO L280 TraceCheckUtils]: 355: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 314 + ~#products~0.offset, 1); srcloc: L5874-165 {106023#true} is VALID [2020-07-18 08:52:08,388 INFO L280 TraceCheckUtils]: 356: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 315 + ~#products~0.offset, 1); srcloc: L5874-166 {106023#true} is VALID [2020-07-18 08:52:08,388 INFO L280 TraceCheckUtils]: 357: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 316 + ~#products~0.offset, 1); srcloc: L5874-167 {106023#true} is VALID [2020-07-18 08:52:08,388 INFO L280 TraceCheckUtils]: 358: Hoare triple {106023#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 {106023#true} is VALID [2020-07-18 08:52:08,388 INFO L280 TraceCheckUtils]: 359: Hoare triple {106023#true} SUMMARY for call write~init~int(3, ~#products~0.base, 325 + ~#products~0.offset, 2); srcloc: L5874-169 {106023#true} is VALID [2020-07-18 08:52:08,388 INFO L280 TraceCheckUtils]: 360: Hoare triple {106023#true} SUMMARY for call write~init~int(1317, ~#products~0.base, 327 + ~#products~0.offset, 2); srcloc: L5874-170 {106023#true} is VALID [2020-07-18 08:52:08,388 INFO L280 TraceCheckUtils]: 361: Hoare triple {106023#true} SUMMARY for call write~init~int(42146, ~#products~0.base, 329 + ~#products~0.offset, 2); srcloc: L5874-171 {106023#true} is VALID [2020-07-18 08:52:08,389 INFO L280 TraceCheckUtils]: 362: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 331 + ~#products~0.offset, 2); srcloc: L5874-172 {106023#true} is VALID [2020-07-18 08:52:08,389 INFO L280 TraceCheckUtils]: 363: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 333 + ~#products~0.offset, 2); srcloc: L5874-173 {106023#true} is VALID [2020-07-18 08:52:08,389 INFO L280 TraceCheckUtils]: 364: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 335 + ~#products~0.offset, 1); srcloc: L5874-174 {106023#true} is VALID [2020-07-18 08:52:08,389 INFO L280 TraceCheckUtils]: 365: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 336 + ~#products~0.offset, 1); srcloc: L5874-175 {106023#true} is VALID [2020-07-18 08:52:08,389 INFO L280 TraceCheckUtils]: 366: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 337 + ~#products~0.offset, 1); srcloc: L5874-176 {106023#true} is VALID [2020-07-18 08:52:08,389 INFO L280 TraceCheckUtils]: 367: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 338 + ~#products~0.offset, 1); srcloc: L5874-177 {106023#true} is VALID [2020-07-18 08:52:08,390 INFO L280 TraceCheckUtils]: 368: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 339 + ~#products~0.offset, 1); srcloc: L5874-178 {106023#true} is VALID [2020-07-18 08:52:08,390 INFO L280 TraceCheckUtils]: 369: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 340 + ~#products~0.offset, 1); srcloc: L5874-179 {106023#true} is VALID [2020-07-18 08:52:08,390 INFO L280 TraceCheckUtils]: 370: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 341 + ~#products~0.offset, 1); srcloc: L5874-180 {106023#true} is VALID [2020-07-18 08:52:08,390 INFO L280 TraceCheckUtils]: 371: Hoare triple {106023#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 {106023#true} is VALID [2020-07-18 08:52:08,390 INFO L280 TraceCheckUtils]: 372: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 350 + ~#products~0.offset, 2); srcloc: L5874-182 {106023#true} is VALID [2020-07-18 08:52:08,390 INFO L280 TraceCheckUtils]: 373: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 352 + ~#products~0.offset, 2); srcloc: L5874-183 {106023#true} is VALID [2020-07-18 08:52:08,391 INFO L280 TraceCheckUtils]: 374: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 354 + ~#products~0.offset, 2); srcloc: L5874-184 {106023#true} is VALID [2020-07-18 08:52:08,391 INFO L280 TraceCheckUtils]: 375: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 356 + ~#products~0.offset, 2); srcloc: L5874-185 {106023#true} is VALID [2020-07-18 08:52:08,391 INFO L280 TraceCheckUtils]: 376: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 358 + ~#products~0.offset, 2); srcloc: L5874-186 {106023#true} is VALID [2020-07-18 08:52:08,391 INFO L280 TraceCheckUtils]: 377: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 360 + ~#products~0.offset, 1); srcloc: L5874-187 {106023#true} is VALID [2020-07-18 08:52:08,391 INFO L280 TraceCheckUtils]: 378: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 361 + ~#products~0.offset, 1); srcloc: L5874-188 {106023#true} is VALID [2020-07-18 08:52:08,391 INFO L280 TraceCheckUtils]: 379: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 362 + ~#products~0.offset, 1); srcloc: L5874-189 {106023#true} is VALID [2020-07-18 08:52:08,391 INFO L280 TraceCheckUtils]: 380: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 363 + ~#products~0.offset, 1); srcloc: L5874-190 {106023#true} is VALID [2020-07-18 08:52:08,392 INFO L280 TraceCheckUtils]: 381: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 364 + ~#products~0.offset, 1); srcloc: L5874-191 {106023#true} is VALID [2020-07-18 08:52:08,392 INFO L280 TraceCheckUtils]: 382: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 365 + ~#products~0.offset, 1); srcloc: L5874-192 {106023#true} is VALID [2020-07-18 08:52:08,392 INFO L280 TraceCheckUtils]: 383: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 366 + ~#products~0.offset, 1); srcloc: L5874-193 {106023#true} is VALID [2020-07-18 08:52:08,392 INFO L280 TraceCheckUtils]: 384: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 367 + ~#products~0.offset, 8); srcloc: L5874-194 {106023#true} is VALID [2020-07-18 08:52:08,392 INFO L280 TraceCheckUtils]: 385: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[0 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,392 INFO L280 TraceCheckUtils]: 386: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[0 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,393 INFO L280 TraceCheckUtils]: 387: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[0 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,393 INFO L280 TraceCheckUtils]: 388: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[0 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,393 INFO L280 TraceCheckUtils]: 389: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[0 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,393 INFO L280 TraceCheckUtils]: 390: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[0 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,393 INFO L280 TraceCheckUtils]: 391: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[0 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,393 INFO L280 TraceCheckUtils]: 392: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[0 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,393 INFO L280 TraceCheckUtils]: 393: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[0 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,394 INFO L280 TraceCheckUtils]: 394: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[0 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,394 INFO L280 TraceCheckUtils]: 395: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[0 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,394 INFO L280 TraceCheckUtils]: 396: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[0 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,394 INFO L280 TraceCheckUtils]: 397: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[0 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,394 INFO L280 TraceCheckUtils]: 398: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[1 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,394 INFO L280 TraceCheckUtils]: 399: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[1 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,395 INFO L280 TraceCheckUtils]: 400: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[1 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,395 INFO L280 TraceCheckUtils]: 401: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[1 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,395 INFO L280 TraceCheckUtils]: 402: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[1 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,395 INFO L280 TraceCheckUtils]: 403: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[1 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,395 INFO L280 TraceCheckUtils]: 404: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[1 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,395 INFO L280 TraceCheckUtils]: 405: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[1 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,396 INFO L280 TraceCheckUtils]: 406: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[1 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,396 INFO L280 TraceCheckUtils]: 407: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[1 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,396 INFO L280 TraceCheckUtils]: 408: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[1 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,396 INFO L280 TraceCheckUtils]: 409: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[1 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,396 INFO L280 TraceCheckUtils]: 410: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[1 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,396 INFO L280 TraceCheckUtils]: 411: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[2 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,397 INFO L280 TraceCheckUtils]: 412: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[2 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,397 INFO L280 TraceCheckUtils]: 413: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[2 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,397 INFO L280 TraceCheckUtils]: 414: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[2 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,397 INFO L280 TraceCheckUtils]: 415: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[2 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,397 INFO L280 TraceCheckUtils]: 416: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[2 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,397 INFO L280 TraceCheckUtils]: 417: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[2 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,398 INFO L280 TraceCheckUtils]: 418: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[2 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,398 INFO L280 TraceCheckUtils]: 419: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[2 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,398 INFO L280 TraceCheckUtils]: 420: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[2 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,398 INFO L280 TraceCheckUtils]: 421: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[2 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,398 INFO L280 TraceCheckUtils]: 422: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[2 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,398 INFO L280 TraceCheckUtils]: 423: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[2 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,398 INFO L280 TraceCheckUtils]: 424: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[3 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,399 INFO L280 TraceCheckUtils]: 425: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[3 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,399 INFO L280 TraceCheckUtils]: 426: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[3 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,399 INFO L280 TraceCheckUtils]: 427: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[3 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,399 INFO L280 TraceCheckUtils]: 428: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[3 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,399 INFO L280 TraceCheckUtils]: 429: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[3 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,399 INFO L280 TraceCheckUtils]: 430: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[3 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,400 INFO L280 TraceCheckUtils]: 431: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[3 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,400 INFO L280 TraceCheckUtils]: 432: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[3 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,400 INFO L280 TraceCheckUtils]: 433: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[3 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,400 INFO L280 TraceCheckUtils]: 434: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[3 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,400 INFO L280 TraceCheckUtils]: 435: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[3 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,400 INFO L280 TraceCheckUtils]: 436: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[3 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,401 INFO L280 TraceCheckUtils]: 437: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[4 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,401 INFO L280 TraceCheckUtils]: 438: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[4 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,401 INFO L280 TraceCheckUtils]: 439: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[4 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,401 INFO L280 TraceCheckUtils]: 440: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[4 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,401 INFO L280 TraceCheckUtils]: 441: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[4 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,401 INFO L280 TraceCheckUtils]: 442: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[4 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,402 INFO L280 TraceCheckUtils]: 443: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[4 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,402 INFO L280 TraceCheckUtils]: 444: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[4 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,402 INFO L280 TraceCheckUtils]: 445: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[4 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,402 INFO L280 TraceCheckUtils]: 446: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[4 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,402 INFO L280 TraceCheckUtils]: 447: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[4 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,402 INFO L280 TraceCheckUtils]: 448: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[4 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,403 INFO L280 TraceCheckUtils]: 449: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[4 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,403 INFO L280 TraceCheckUtils]: 450: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[5 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,403 INFO L280 TraceCheckUtils]: 451: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[5 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,403 INFO L280 TraceCheckUtils]: 452: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[5 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,403 INFO L280 TraceCheckUtils]: 453: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[5 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,403 INFO L280 TraceCheckUtils]: 454: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[5 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,404 INFO L280 TraceCheckUtils]: 455: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[5 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,404 INFO L280 TraceCheckUtils]: 456: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[5 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,404 INFO L280 TraceCheckUtils]: 457: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[5 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,404 INFO L280 TraceCheckUtils]: 458: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[5 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,404 INFO L280 TraceCheckUtils]: 459: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[5 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,404 INFO L280 TraceCheckUtils]: 460: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[5 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,404 INFO L280 TraceCheckUtils]: 461: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[5 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,405 INFO L280 TraceCheckUtils]: 462: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[5 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,405 INFO L280 TraceCheckUtils]: 463: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[6 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,405 INFO L280 TraceCheckUtils]: 464: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[6 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,405 INFO L280 TraceCheckUtils]: 465: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[6 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,405 INFO L280 TraceCheckUtils]: 466: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[6 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,405 INFO L280 TraceCheckUtils]: 467: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[6 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,406 INFO L280 TraceCheckUtils]: 468: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[6 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,406 INFO L280 TraceCheckUtils]: 469: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[6 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,406 INFO L280 TraceCheckUtils]: 470: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[6 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,406 INFO L280 TraceCheckUtils]: 471: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[6 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,406 INFO L280 TraceCheckUtils]: 472: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[6 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,406 INFO L280 TraceCheckUtils]: 473: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[6 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,406 INFO L280 TraceCheckUtils]: 474: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[6 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,407 INFO L280 TraceCheckUtils]: 475: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[6 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,407 INFO L280 TraceCheckUtils]: 476: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[7 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,407 INFO L280 TraceCheckUtils]: 477: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[7 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,407 INFO L280 TraceCheckUtils]: 478: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[7 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,407 INFO L280 TraceCheckUtils]: 479: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[7 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,407 INFO L280 TraceCheckUtils]: 480: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[7 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,408 INFO L280 TraceCheckUtils]: 481: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[7 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,408 INFO L280 TraceCheckUtils]: 482: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[7 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,408 INFO L280 TraceCheckUtils]: 483: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[7 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,408 INFO L280 TraceCheckUtils]: 484: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[7 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,408 INFO L280 TraceCheckUtils]: 485: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[7 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,408 INFO L280 TraceCheckUtils]: 486: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[7 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,409 INFO L280 TraceCheckUtils]: 487: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[7 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,409 INFO L280 TraceCheckUtils]: 488: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[7 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,409 INFO L280 TraceCheckUtils]: 489: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[8 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,409 INFO L280 TraceCheckUtils]: 490: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[8 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,409 INFO L280 TraceCheckUtils]: 491: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[8 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,409 INFO L280 TraceCheckUtils]: 492: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[8 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,409 INFO L280 TraceCheckUtils]: 493: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[8 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,410 INFO L280 TraceCheckUtils]: 494: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[8 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,410 INFO L280 TraceCheckUtils]: 495: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[8 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,410 INFO L280 TraceCheckUtils]: 496: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[8 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,410 INFO L280 TraceCheckUtils]: 497: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[8 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,410 INFO L280 TraceCheckUtils]: 498: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[8 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,410 INFO L280 TraceCheckUtils]: 499: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[8 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,411 INFO L280 TraceCheckUtils]: 500: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[8 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,411 INFO L280 TraceCheckUtils]: 501: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[8 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,411 INFO L280 TraceCheckUtils]: 502: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[9 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,411 INFO L280 TraceCheckUtils]: 503: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[9 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,411 INFO L280 TraceCheckUtils]: 504: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[9 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,411 INFO L280 TraceCheckUtils]: 505: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[9 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,412 INFO L280 TraceCheckUtils]: 506: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[9 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,412 INFO L280 TraceCheckUtils]: 507: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[9 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,412 INFO L280 TraceCheckUtils]: 508: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[9 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,412 INFO L280 TraceCheckUtils]: 509: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[9 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,412 INFO L280 TraceCheckUtils]: 510: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[9 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,412 INFO L280 TraceCheckUtils]: 511: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[9 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,413 INFO L280 TraceCheckUtils]: 512: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[9 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,413 INFO L280 TraceCheckUtils]: 513: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[9 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,413 INFO L280 TraceCheckUtils]: 514: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[9 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,413 INFO L280 TraceCheckUtils]: 515: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[10 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,413 INFO L280 TraceCheckUtils]: 516: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[10 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,413 INFO L280 TraceCheckUtils]: 517: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[10 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,414 INFO L280 TraceCheckUtils]: 518: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[10 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,414 INFO L280 TraceCheckUtils]: 519: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[10 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,414 INFO L280 TraceCheckUtils]: 520: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[10 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,414 INFO L280 TraceCheckUtils]: 521: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[10 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,414 INFO L280 TraceCheckUtils]: 522: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[10 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,414 INFO L280 TraceCheckUtils]: 523: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[10 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,415 INFO L280 TraceCheckUtils]: 524: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[10 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,415 INFO L280 TraceCheckUtils]: 525: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[10 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,415 INFO L280 TraceCheckUtils]: 526: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[10 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,415 INFO L280 TraceCheckUtils]: 527: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[10 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,415 INFO L280 TraceCheckUtils]: 528: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[11 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,415 INFO L280 TraceCheckUtils]: 529: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[11 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,416 INFO L280 TraceCheckUtils]: 530: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[11 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,416 INFO L280 TraceCheckUtils]: 531: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[11 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,416 INFO L280 TraceCheckUtils]: 532: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[11 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,416 INFO L280 TraceCheckUtils]: 533: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[11 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,416 INFO L280 TraceCheckUtils]: 534: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[11 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,417 INFO L280 TraceCheckUtils]: 535: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[11 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,417 INFO L280 TraceCheckUtils]: 536: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[11 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,417 INFO L280 TraceCheckUtils]: 537: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[11 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,417 INFO L280 TraceCheckUtils]: 538: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[11 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,417 INFO L280 TraceCheckUtils]: 539: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[11 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,417 INFO L280 TraceCheckUtils]: 540: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[11 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,418 INFO L280 TraceCheckUtils]: 541: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[12 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,418 INFO L280 TraceCheckUtils]: 542: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[12 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,418 INFO L280 TraceCheckUtils]: 543: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[12 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,418 INFO L280 TraceCheckUtils]: 544: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[12 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,418 INFO L280 TraceCheckUtils]: 545: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[12 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,419 INFO L280 TraceCheckUtils]: 546: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[12 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,419 INFO L280 TraceCheckUtils]: 547: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[12 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,419 INFO L280 TraceCheckUtils]: 548: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[12 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,419 INFO L280 TraceCheckUtils]: 549: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[12 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,419 INFO L280 TraceCheckUtils]: 550: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[12 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,419 INFO L280 TraceCheckUtils]: 551: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[12 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,420 INFO L280 TraceCheckUtils]: 552: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[12 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,420 INFO L280 TraceCheckUtils]: 553: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[12 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,420 INFO L280 TraceCheckUtils]: 554: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[13 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,420 INFO L280 TraceCheckUtils]: 555: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[13 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,420 INFO L280 TraceCheckUtils]: 556: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[13 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,420 INFO L280 TraceCheckUtils]: 557: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[13 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,421 INFO L280 TraceCheckUtils]: 558: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[13 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,421 INFO L280 TraceCheckUtils]: 559: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[13 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,421 INFO L280 TraceCheckUtils]: 560: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[13 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,421 INFO L280 TraceCheckUtils]: 561: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[13 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,421 INFO L280 TraceCheckUtils]: 562: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[13 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,422 INFO L280 TraceCheckUtils]: 563: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[13 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,422 INFO L280 TraceCheckUtils]: 564: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[13 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,422 INFO L280 TraceCheckUtils]: 565: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[13 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,422 INFO L280 TraceCheckUtils]: 566: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[13 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,422 INFO L280 TraceCheckUtils]: 567: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[14 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,422 INFO L280 TraceCheckUtils]: 568: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[14 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,423 INFO L280 TraceCheckUtils]: 569: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[14 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,423 INFO L280 TraceCheckUtils]: 570: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[14 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,423 INFO L280 TraceCheckUtils]: 571: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[14 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,423 INFO L280 TraceCheckUtils]: 572: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[14 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,423 INFO L280 TraceCheckUtils]: 573: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[14 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,424 INFO L280 TraceCheckUtils]: 574: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[14 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,424 INFO L280 TraceCheckUtils]: 575: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[14 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,424 INFO L280 TraceCheckUtils]: 576: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[14 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,424 INFO L280 TraceCheckUtils]: 577: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[14 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,424 INFO L280 TraceCheckUtils]: 578: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[14 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,424 INFO L280 TraceCheckUtils]: 579: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[14 := 0]; {106023#true} is VALID [2020-07-18 08:52:08,425 INFO L280 TraceCheckUtils]: 580: Hoare triple {106023#true} SUMMARY for call ~#cdc_subset_driver~0.base, ~#cdc_subset_driver~0.offset := #Ultimate.allocOnStack(289); srcloc: L5930 {106023#true} is VALID [2020-07-18 08:52:08,425 INFO L280 TraceCheckUtils]: 581: Hoare triple {106023#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 {106023#true} is VALID [2020-07-18 08:52:08,425 INFO L280 TraceCheckUtils]: 582: Hoare triple {106023#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 {106023#true} is VALID [2020-07-18 08:52:08,425 INFO L280 TraceCheckUtils]: 583: Hoare triple {106023#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 {106023#true} is VALID [2020-07-18 08:52:08,425 INFO L280 TraceCheckUtils]: 584: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 24 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-4 {106023#true} is VALID [2020-07-18 08:52:08,426 INFO L280 TraceCheckUtils]: 585: Hoare triple {106023#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 {106023#true} is VALID [2020-07-18 08:52:08,426 INFO L280 TraceCheckUtils]: 586: Hoare triple {106023#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 {106023#true} is VALID [2020-07-18 08:52:08,426 INFO L280 TraceCheckUtils]: 587: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 48 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-7 {106023#true} is VALID [2020-07-18 08:52:08,426 INFO L280 TraceCheckUtils]: 588: Hoare triple {106023#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 {106023#true} is VALID [2020-07-18 08:52:08,426 INFO L280 TraceCheckUtils]: 589: Hoare triple {106023#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 {106023#true} is VALID [2020-07-18 08:52:08,426 INFO L280 TraceCheckUtils]: 590: Hoare triple {106023#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 {106023#true} is VALID [2020-07-18 08:52:08,427 INFO L280 TraceCheckUtils]: 591: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 80 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-11 {106023#true} is VALID [2020-07-18 08:52:08,427 INFO L280 TraceCheckUtils]: 592: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 84 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-12 {106023#true} is VALID [2020-07-18 08:52:08,427 INFO L280 TraceCheckUtils]: 593: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 88 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-13 {106023#true} is VALID [2020-07-18 08:52:08,427 INFO L280 TraceCheckUtils]: 594: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 92 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-14 {106023#true} is VALID [2020-07-18 08:52:08,427 INFO L280 TraceCheckUtils]: 595: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 100 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-15 {106023#true} is VALID [2020-07-18 08:52:08,428 INFO L280 TraceCheckUtils]: 596: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 108 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-16 {106023#true} is VALID [2020-07-18 08:52:08,428 INFO L280 TraceCheckUtils]: 597: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 116 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-17 {106023#true} is VALID [2020-07-18 08:52:08,428 INFO L280 TraceCheckUtils]: 598: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 124 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-18 {106023#true} is VALID [2020-07-18 08:52:08,428 INFO L280 TraceCheckUtils]: 599: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 132 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-19 {106023#true} is VALID [2020-07-18 08:52:08,428 INFO L280 TraceCheckUtils]: 600: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 136 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-20 {106023#true} is VALID [2020-07-18 08:52:08,428 INFO L280 TraceCheckUtils]: 601: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 148 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-21 {106023#true} is VALID [2020-07-18 08:52:08,429 INFO L280 TraceCheckUtils]: 602: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 156 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-22 {106023#true} is VALID [2020-07-18 08:52:08,429 INFO L280 TraceCheckUtils]: 603: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 164 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-23 {106023#true} is VALID [2020-07-18 08:52:08,429 INFO L280 TraceCheckUtils]: 604: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 172 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-24 {106023#true} is VALID [2020-07-18 08:52:08,429 INFO L280 TraceCheckUtils]: 605: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 180 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-25 {106023#true} is VALID [2020-07-18 08:52:08,429 INFO L280 TraceCheckUtils]: 606: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 188 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-26 {106023#true} is VALID [2020-07-18 08:52:08,429 INFO L280 TraceCheckUtils]: 607: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 196 + ~#cdc_subset_driver~0.offset, 1); srcloc: L5930-27 {106023#true} is VALID [2020-07-18 08:52:08,430 INFO L280 TraceCheckUtils]: 608: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 197 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-28 {106023#true} is VALID [2020-07-18 08:52:08,430 INFO L280 TraceCheckUtils]: 609: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 201 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-29 {106023#true} is VALID [2020-07-18 08:52:08,430 INFO L280 TraceCheckUtils]: 610: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 209 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-30 {106023#true} is VALID [2020-07-18 08:52:08,430 INFO L280 TraceCheckUtils]: 611: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 217 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-31 {106023#true} is VALID [2020-07-18 08:52:08,430 INFO L280 TraceCheckUtils]: 612: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 225 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-32 {106023#true} is VALID [2020-07-18 08:52:08,430 INFO L280 TraceCheckUtils]: 613: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 233 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-33 {106023#true} is VALID [2020-07-18 08:52:08,431 INFO L280 TraceCheckUtils]: 614: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 241 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-34 {106023#true} is VALID [2020-07-18 08:52:08,431 INFO L280 TraceCheckUtils]: 615: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 249 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-35 {106023#true} is VALID [2020-07-18 08:52:08,431 INFO L280 TraceCheckUtils]: 616: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 257 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-36 {106023#true} is VALID [2020-07-18 08:52:08,431 INFO L280 TraceCheckUtils]: 617: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 265 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-37 {106023#true} is VALID [2020-07-18 08:52:08,431 INFO L280 TraceCheckUtils]: 618: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 273 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-38 {106023#true} is VALID [2020-07-18 08:52:08,431 INFO L280 TraceCheckUtils]: 619: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 281 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-39 {106023#true} is VALID [2020-07-18 08:52:08,432 INFO L280 TraceCheckUtils]: 620: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 285 + ~#cdc_subset_driver~0.offset, 1); srcloc: L5930-40 {106023#true} is VALID [2020-07-18 08:52:08,432 INFO L280 TraceCheckUtils]: 621: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 286 + ~#cdc_subset_driver~0.offset, 1); srcloc: L5930-41 {106023#true} is VALID [2020-07-18 08:52:08,432 INFO L280 TraceCheckUtils]: 622: Hoare triple {106023#true} SUMMARY for call write~init~int(1, ~#cdc_subset_driver~0.base, 287 + ~#cdc_subset_driver~0.offset, 1); srcloc: L5930-42 {106023#true} is VALID [2020-07-18 08:52:08,432 INFO L280 TraceCheckUtils]: 623: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 288 + ~#cdc_subset_driver~0.offset, 1); srcloc: L5930-43 {106023#true} is VALID [2020-07-18 08:52:08,432 INFO L280 TraceCheckUtils]: 624: Hoare triple {106023#true} ~ldv_retval_0~0 := 0; {106023#true} is VALID [2020-07-18 08:52:08,432 INFO L280 TraceCheckUtils]: 625: Hoare triple {106023#true} ~ldv_retval_1~0 := 0; {106023#true} is VALID [2020-07-18 08:52:08,433 INFO L280 TraceCheckUtils]: 626: Hoare triple {106023#true} ~ldv_retval_3~0 := 0; {106023#true} is VALID [2020-07-18 08:52:08,433 INFO L280 TraceCheckUtils]: 627: Hoare triple {106023#true} ~ldv_retval_2~0 := 0; {106023#true} is VALID [2020-07-18 08:52:08,433 INFO L280 TraceCheckUtils]: 628: Hoare triple {106023#true} ~ldv_mutex_i_mutex_of_inode~0 := 1; {106023#true} is VALID [2020-07-18 08:52:08,433 INFO L280 TraceCheckUtils]: 629: Hoare triple {106023#true} ~ldv_mutex_lock~0 := 1; {106023#true} is VALID [2020-07-18 08:52:08,433 INFO L280 TraceCheckUtils]: 630: Hoare triple {106023#true} ~ldv_mutex_mutex_of_device~0 := 1; {106023#true} is VALID [2020-07-18 08:52:08,433 INFO L280 TraceCheckUtils]: 631: Hoare triple {106023#true} ~ldv_mutex_udev~0 := 1; {106023#true} is VALID [2020-07-18 08:52:08,434 INFO L280 TraceCheckUtils]: 632: Hoare triple {106023#true} assume true; {106023#true} is VALID [2020-07-18 08:52:08,434 INFO L275 TraceCheckUtils]: 633: Hoare quadruple {106023#true} {106023#true} #2340#return; {106023#true} is VALID [2020-07-18 08:52:08,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:52:08,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:52:08,657 INFO L280 TraceCheckUtils]: 0: Hoare triple {106909#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {106023#true} is VALID [2020-07-18 08:52:08,658 INFO L280 TraceCheckUtils]: 1: Hoare triple {106023#true} assume true; {106023#true} is VALID [2020-07-18 08:52:08,658 INFO L275 TraceCheckUtils]: 2: Hoare quadruple {106023#true} {106023#true} #2150#return; {106023#true} is VALID [2020-07-18 08:52:08,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:52:08,664 INFO L280 TraceCheckUtils]: 0: Hoare triple {106023#true} ~cond := #in~cond; {106023#true} is VALID [2020-07-18 08:52:08,664 INFO L280 TraceCheckUtils]: 1: Hoare triple {106023#true} assume !(0 == ~cond); {106023#true} is VALID [2020-07-18 08:52:08,665 INFO L280 TraceCheckUtils]: 2: Hoare triple {106023#true} assume true; {106023#true} is VALID [2020-07-18 08:52:08,665 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {106023#true} {106023#true} #2152#return; {106023#true} is VALID [2020-07-18 08:52:08,665 INFO L280 TraceCheckUtils]: 0: Hoare triple {106901#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {106023#true} is VALID [2020-07-18 08:52:08,665 INFO L280 TraceCheckUtils]: 1: Hoare triple {106023#true} havoc ~p~2.base, ~p~2.offset; {106023#true} is VALID [2020-07-18 08:52:08,665 INFO L280 TraceCheckUtils]: 2: Hoare triple {106023#true} havoc ~tmp~2.base, ~tmp~2.offset; {106023#true} is VALID [2020-07-18 08:52:08,666 INFO L280 TraceCheckUtils]: 3: Hoare triple {106023#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 {106023#true} is VALID [2020-07-18 08:52:08,667 INFO L263 TraceCheckUtils]: 4: Hoare triple {106023#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)); {106909#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-18 08:52:08,667 INFO L280 TraceCheckUtils]: 5: Hoare triple {106909#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {106023#true} is VALID [2020-07-18 08:52:08,667 INFO L280 TraceCheckUtils]: 6: Hoare triple {106023#true} assume true; {106023#true} is VALID [2020-07-18 08:52:08,668 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {106023#true} {106023#true} #2150#return; {106023#true} is VALID [2020-07-18 08:52:08,668 INFO L280 TraceCheckUtils]: 8: Hoare triple {106023#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {106023#true} is VALID [2020-07-18 08:52:08,668 INFO L280 TraceCheckUtils]: 9: Hoare triple {106023#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {106023#true} is VALID [2020-07-18 08:52:08,668 INFO L263 TraceCheckUtils]: 10: Hoare triple {106023#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {106023#true} is VALID [2020-07-18 08:52:08,668 INFO L280 TraceCheckUtils]: 11: Hoare triple {106023#true} ~cond := #in~cond; {106023#true} is VALID [2020-07-18 08:52:08,668 INFO L280 TraceCheckUtils]: 12: Hoare triple {106023#true} assume !(0 == ~cond); {106023#true} is VALID [2020-07-18 08:52:08,669 INFO L280 TraceCheckUtils]: 13: Hoare triple {106023#true} assume true; {106023#true} is VALID [2020-07-18 08:52:08,669 INFO L275 TraceCheckUtils]: 14: Hoare quadruple {106023#true} {106023#true} #2152#return; {106023#true} is VALID [2020-07-18 08:52:08,669 INFO L280 TraceCheckUtils]: 15: Hoare triple {106023#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {106023#true} is VALID [2020-07-18 08:52:08,669 INFO L280 TraceCheckUtils]: 16: Hoare triple {106023#true} assume true; {106023#true} is VALID [2020-07-18 08:52:08,669 INFO L275 TraceCheckUtils]: 17: Hoare quadruple {106023#true} {106023#true} #2182#return; {106023#true} is VALID [2020-07-18 08:52:08,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:52:08,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:52:08,688 INFO L280 TraceCheckUtils]: 0: Hoare triple {106909#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {106023#true} is VALID [2020-07-18 08:52:08,688 INFO L280 TraceCheckUtils]: 1: Hoare triple {106023#true} assume true; {106023#true} is VALID [2020-07-18 08:52:08,689 INFO L275 TraceCheckUtils]: 2: Hoare quadruple {106023#true} {106023#true} #2150#return; {106023#true} is VALID [2020-07-18 08:52:08,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:52:08,694 INFO L280 TraceCheckUtils]: 0: Hoare triple {106023#true} ~cond := #in~cond; {106023#true} is VALID [2020-07-18 08:52:08,694 INFO L280 TraceCheckUtils]: 1: Hoare triple {106023#true} assume !(0 == ~cond); {106023#true} is VALID [2020-07-18 08:52:08,695 INFO L280 TraceCheckUtils]: 2: Hoare triple {106023#true} assume true; {106023#true} is VALID [2020-07-18 08:52:08,695 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {106023#true} {106023#true} #2152#return; {106023#true} is VALID [2020-07-18 08:52:08,695 INFO L280 TraceCheckUtils]: 0: Hoare triple {106901#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {106023#true} is VALID [2020-07-18 08:52:08,695 INFO L280 TraceCheckUtils]: 1: Hoare triple {106023#true} havoc ~p~2.base, ~p~2.offset; {106023#true} is VALID [2020-07-18 08:52:08,695 INFO L280 TraceCheckUtils]: 2: Hoare triple {106023#true} havoc ~tmp~2.base, ~tmp~2.offset; {106023#true} is VALID [2020-07-18 08:52:08,696 INFO L280 TraceCheckUtils]: 3: Hoare triple {106023#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 {106023#true} is VALID [2020-07-18 08:52:08,697 INFO L263 TraceCheckUtils]: 4: Hoare triple {106023#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)); {106909#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-18 08:52:08,697 INFO L280 TraceCheckUtils]: 5: Hoare triple {106909#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {106023#true} is VALID [2020-07-18 08:52:08,697 INFO L280 TraceCheckUtils]: 6: Hoare triple {106023#true} assume true; {106023#true} is VALID [2020-07-18 08:52:08,697 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {106023#true} {106023#true} #2150#return; {106023#true} is VALID [2020-07-18 08:52:08,698 INFO L280 TraceCheckUtils]: 8: Hoare triple {106023#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {106023#true} is VALID [2020-07-18 08:52:08,698 INFO L280 TraceCheckUtils]: 9: Hoare triple {106023#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {106023#true} is VALID [2020-07-18 08:52:08,698 INFO L263 TraceCheckUtils]: 10: Hoare triple {106023#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {106023#true} is VALID [2020-07-18 08:52:08,698 INFO L280 TraceCheckUtils]: 11: Hoare triple {106023#true} ~cond := #in~cond; {106023#true} is VALID [2020-07-18 08:52:08,698 INFO L280 TraceCheckUtils]: 12: Hoare triple {106023#true} assume !(0 == ~cond); {106023#true} is VALID [2020-07-18 08:52:08,698 INFO L280 TraceCheckUtils]: 13: Hoare triple {106023#true} assume true; {106023#true} is VALID [2020-07-18 08:52:08,699 INFO L275 TraceCheckUtils]: 14: Hoare quadruple {106023#true} {106023#true} #2152#return; {106023#true} is VALID [2020-07-18 08:52:08,699 INFO L280 TraceCheckUtils]: 15: Hoare triple {106023#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {106023#true} is VALID [2020-07-18 08:52:08,699 INFO L280 TraceCheckUtils]: 16: Hoare triple {106023#true} assume true; {106023#true} is VALID [2020-07-18 08:52:08,699 INFO L275 TraceCheckUtils]: 17: Hoare quadruple {106023#true} {106023#true} #2184#return; {106023#true} is VALID [2020-07-18 08:52:08,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:52:08,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:52:08,716 INFO L280 TraceCheckUtils]: 0: Hoare triple {106909#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {106023#true} is VALID [2020-07-18 08:52:08,717 INFO L280 TraceCheckUtils]: 1: Hoare triple {106023#true} assume true; {106023#true} is VALID [2020-07-18 08:52:08,717 INFO L275 TraceCheckUtils]: 2: Hoare quadruple {106023#true} {106023#true} #2150#return; {106023#true} is VALID [2020-07-18 08:52:08,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:52:08,723 INFO L280 TraceCheckUtils]: 0: Hoare triple {106023#true} ~cond := #in~cond; {106023#true} is VALID [2020-07-18 08:52:08,724 INFO L280 TraceCheckUtils]: 1: Hoare triple {106023#true} assume !(0 == ~cond); {106023#true} is VALID [2020-07-18 08:52:08,724 INFO L280 TraceCheckUtils]: 2: Hoare triple {106023#true} assume true; {106023#true} is VALID [2020-07-18 08:52:08,724 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {106023#true} {106023#true} #2152#return; {106023#true} is VALID [2020-07-18 08:52:08,724 INFO L280 TraceCheckUtils]: 0: Hoare triple {106901#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {106023#true} is VALID [2020-07-18 08:52:08,724 INFO L280 TraceCheckUtils]: 1: Hoare triple {106023#true} havoc ~p~2.base, ~p~2.offset; {106023#true} is VALID [2020-07-18 08:52:08,725 INFO L280 TraceCheckUtils]: 2: Hoare triple {106023#true} havoc ~tmp~2.base, ~tmp~2.offset; {106023#true} is VALID [2020-07-18 08:52:08,725 INFO L280 TraceCheckUtils]: 3: Hoare triple {106023#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 {106023#true} is VALID [2020-07-18 08:52:08,726 INFO L263 TraceCheckUtils]: 4: Hoare triple {106023#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)); {106909#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-18 08:52:08,726 INFO L280 TraceCheckUtils]: 5: Hoare triple {106909#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {106023#true} is VALID [2020-07-18 08:52:08,726 INFO L280 TraceCheckUtils]: 6: Hoare triple {106023#true} assume true; {106023#true} is VALID [2020-07-18 08:52:08,726 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {106023#true} {106023#true} #2150#return; {106023#true} is VALID [2020-07-18 08:52:08,727 INFO L280 TraceCheckUtils]: 8: Hoare triple {106023#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {106023#true} is VALID [2020-07-18 08:52:08,727 INFO L280 TraceCheckUtils]: 9: Hoare triple {106023#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {106023#true} is VALID [2020-07-18 08:52:08,727 INFO L263 TraceCheckUtils]: 10: Hoare triple {106023#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {106023#true} is VALID [2020-07-18 08:52:08,727 INFO L280 TraceCheckUtils]: 11: Hoare triple {106023#true} ~cond := #in~cond; {106023#true} is VALID [2020-07-18 08:52:08,727 INFO L280 TraceCheckUtils]: 12: Hoare triple {106023#true} assume !(0 == ~cond); {106023#true} is VALID [2020-07-18 08:52:08,727 INFO L280 TraceCheckUtils]: 13: Hoare triple {106023#true} assume true; {106023#true} is VALID [2020-07-18 08:52:08,728 INFO L275 TraceCheckUtils]: 14: Hoare quadruple {106023#true} {106023#true} #2152#return; {106023#true} is VALID [2020-07-18 08:52:08,728 INFO L280 TraceCheckUtils]: 15: Hoare triple {106023#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {106023#true} is VALID [2020-07-18 08:52:08,728 INFO L280 TraceCheckUtils]: 16: Hoare triple {106023#true} assume true; {106023#true} is VALID [2020-07-18 08:52:08,728 INFO L275 TraceCheckUtils]: 17: Hoare quadruple {106023#true} {106023#true} #2186#return; {106023#true} is VALID [2020-07-18 08:52:08,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:52:08,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:52:08,745 INFO L280 TraceCheckUtils]: 0: Hoare triple {106909#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {106023#true} is VALID [2020-07-18 08:52:08,746 INFO L280 TraceCheckUtils]: 1: Hoare triple {106023#true} assume true; {106023#true} is VALID [2020-07-18 08:52:08,746 INFO L275 TraceCheckUtils]: 2: Hoare quadruple {106023#true} {106023#true} #2150#return; {106023#true} is VALID [2020-07-18 08:52:08,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:52:08,752 INFO L280 TraceCheckUtils]: 0: Hoare triple {106023#true} ~cond := #in~cond; {106023#true} is VALID [2020-07-18 08:52:08,752 INFO L280 TraceCheckUtils]: 1: Hoare triple {106023#true} assume !(0 == ~cond); {106023#true} is VALID [2020-07-18 08:52:08,753 INFO L280 TraceCheckUtils]: 2: Hoare triple {106023#true} assume true; {106023#true} is VALID [2020-07-18 08:52:08,753 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {106023#true} {106023#true} #2152#return; {106023#true} is VALID [2020-07-18 08:52:08,753 INFO L280 TraceCheckUtils]: 0: Hoare triple {106901#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {106023#true} is VALID [2020-07-18 08:52:08,753 INFO L280 TraceCheckUtils]: 1: Hoare triple {106023#true} havoc ~p~2.base, ~p~2.offset; {106023#true} is VALID [2020-07-18 08:52:08,753 INFO L280 TraceCheckUtils]: 2: Hoare triple {106023#true} havoc ~tmp~2.base, ~tmp~2.offset; {106023#true} is VALID [2020-07-18 08:52:08,754 INFO L280 TraceCheckUtils]: 3: Hoare triple {106023#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 {106023#true} is VALID [2020-07-18 08:52:08,755 INFO L263 TraceCheckUtils]: 4: Hoare triple {106023#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)); {106909#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-18 08:52:08,755 INFO L280 TraceCheckUtils]: 5: Hoare triple {106909#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {106023#true} is VALID [2020-07-18 08:52:08,755 INFO L280 TraceCheckUtils]: 6: Hoare triple {106023#true} assume true; {106023#true} is VALID [2020-07-18 08:52:08,755 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {106023#true} {106023#true} #2150#return; {106023#true} is VALID [2020-07-18 08:52:08,755 INFO L280 TraceCheckUtils]: 8: Hoare triple {106023#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {106023#true} is VALID [2020-07-18 08:52:08,756 INFO L280 TraceCheckUtils]: 9: Hoare triple {106023#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {106023#true} is VALID [2020-07-18 08:52:08,756 INFO L263 TraceCheckUtils]: 10: Hoare triple {106023#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {106023#true} is VALID [2020-07-18 08:52:08,756 INFO L280 TraceCheckUtils]: 11: Hoare triple {106023#true} ~cond := #in~cond; {106023#true} is VALID [2020-07-18 08:52:08,756 INFO L280 TraceCheckUtils]: 12: Hoare triple {106023#true} assume !(0 == ~cond); {106023#true} is VALID [2020-07-18 08:52:08,756 INFO L280 TraceCheckUtils]: 13: Hoare triple {106023#true} assume true; {106023#true} is VALID [2020-07-18 08:52:08,756 INFO L275 TraceCheckUtils]: 14: Hoare quadruple {106023#true} {106023#true} #2152#return; {106023#true} is VALID [2020-07-18 08:52:08,757 INFO L280 TraceCheckUtils]: 15: Hoare triple {106023#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {106023#true} is VALID [2020-07-18 08:52:08,757 INFO L280 TraceCheckUtils]: 16: Hoare triple {106023#true} assume true; {106023#true} is VALID [2020-07-18 08:52:08,757 INFO L275 TraceCheckUtils]: 17: Hoare quadruple {106023#true} {106023#true} #2188#return; {106023#true} is VALID [2020-07-18 08:52:08,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:52:08,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:52:08,779 INFO L280 TraceCheckUtils]: 0: Hoare triple {106909#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {106023#true} is VALID [2020-07-18 08:52:08,779 INFO L280 TraceCheckUtils]: 1: Hoare triple {106023#true} assume true; {106023#true} is VALID [2020-07-18 08:52:08,779 INFO L275 TraceCheckUtils]: 2: Hoare quadruple {106023#true} {106023#true} #2150#return; {106023#true} is VALID [2020-07-18 08:52:08,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:52:08,839 INFO L280 TraceCheckUtils]: 0: Hoare triple {106023#true} ~cond := #in~cond; {106023#true} is VALID [2020-07-18 08:52:08,839 INFO L280 TraceCheckUtils]: 1: Hoare triple {106023#true} assume !(0 == ~cond); {106023#true} is VALID [2020-07-18 08:52:08,839 INFO L280 TraceCheckUtils]: 2: Hoare triple {106023#true} assume true; {106023#true} is VALID [2020-07-18 08:52:08,839 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {106023#true} {106023#true} #2152#return; {106023#true} is VALID [2020-07-18 08:52:08,840 INFO L280 TraceCheckUtils]: 0: Hoare triple {106901#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {106023#true} is VALID [2020-07-18 08:52:08,840 INFO L280 TraceCheckUtils]: 1: Hoare triple {106023#true} havoc ~p~2.base, ~p~2.offset; {106023#true} is VALID [2020-07-18 08:52:08,840 INFO L280 TraceCheckUtils]: 2: Hoare triple {106023#true} havoc ~tmp~2.base, ~tmp~2.offset; {106023#true} is VALID [2020-07-18 08:52:08,840 INFO L280 TraceCheckUtils]: 3: Hoare triple {106023#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 {106023#true} is VALID [2020-07-18 08:52:08,842 INFO L263 TraceCheckUtils]: 4: Hoare triple {106023#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)); {106909#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-18 08:52:08,842 INFO L280 TraceCheckUtils]: 5: Hoare triple {106909#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {106023#true} is VALID [2020-07-18 08:52:08,842 INFO L280 TraceCheckUtils]: 6: Hoare triple {106023#true} assume true; {106023#true} is VALID [2020-07-18 08:52:08,842 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {106023#true} {106023#true} #2150#return; {106023#true} is VALID [2020-07-18 08:52:08,842 INFO L280 TraceCheckUtils]: 8: Hoare triple {106023#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {106023#true} is VALID [2020-07-18 08:52:08,843 INFO L280 TraceCheckUtils]: 9: Hoare triple {106023#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {106023#true} is VALID [2020-07-18 08:52:08,843 INFO L263 TraceCheckUtils]: 10: Hoare triple {106023#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {106023#true} is VALID [2020-07-18 08:52:08,843 INFO L280 TraceCheckUtils]: 11: Hoare triple {106023#true} ~cond := #in~cond; {106023#true} is VALID [2020-07-18 08:52:08,843 INFO L280 TraceCheckUtils]: 12: Hoare triple {106023#true} assume !(0 == ~cond); {106023#true} is VALID [2020-07-18 08:52:08,843 INFO L280 TraceCheckUtils]: 13: Hoare triple {106023#true} assume true; {106023#true} is VALID [2020-07-18 08:52:08,843 INFO L275 TraceCheckUtils]: 14: Hoare quadruple {106023#true} {106023#true} #2152#return; {106023#true} is VALID [2020-07-18 08:52:08,844 INFO L280 TraceCheckUtils]: 15: Hoare triple {106023#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {106023#true} is VALID [2020-07-18 08:52:08,844 INFO L280 TraceCheckUtils]: 16: Hoare triple {106023#true} assume true; {106023#true} is VALID [2020-07-18 08:52:08,844 INFO L275 TraceCheckUtils]: 17: Hoare quadruple {106023#true} {106023#true} #2190#return; {106023#true} is VALID [2020-07-18 08:52:08,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:52:08,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:52:08,860 INFO L280 TraceCheckUtils]: 0: Hoare triple {106909#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {106023#true} is VALID [2020-07-18 08:52:08,860 INFO L280 TraceCheckUtils]: 1: Hoare triple {106023#true} assume true; {106023#true} is VALID [2020-07-18 08:52:08,860 INFO L275 TraceCheckUtils]: 2: Hoare quadruple {106023#true} {106023#true} #2150#return; {106023#true} is VALID [2020-07-18 08:52:08,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:52:08,866 INFO L280 TraceCheckUtils]: 0: Hoare triple {106023#true} ~cond := #in~cond; {106023#true} is VALID [2020-07-18 08:52:08,866 INFO L280 TraceCheckUtils]: 1: Hoare triple {106023#true} assume !(0 == ~cond); {106023#true} is VALID [2020-07-18 08:52:08,867 INFO L280 TraceCheckUtils]: 2: Hoare triple {106023#true} assume true; {106023#true} is VALID [2020-07-18 08:52:08,867 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {106023#true} {106023#true} #2152#return; {106023#true} is VALID [2020-07-18 08:52:08,867 INFO L280 TraceCheckUtils]: 0: Hoare triple {106901#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {106023#true} is VALID [2020-07-18 08:52:08,867 INFO L280 TraceCheckUtils]: 1: Hoare triple {106023#true} havoc ~p~2.base, ~p~2.offset; {106023#true} is VALID [2020-07-18 08:52:08,867 INFO L280 TraceCheckUtils]: 2: Hoare triple {106023#true} havoc ~tmp~2.base, ~tmp~2.offset; {106023#true} is VALID [2020-07-18 08:52:08,867 INFO L280 TraceCheckUtils]: 3: Hoare triple {106023#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 {106023#true} is VALID [2020-07-18 08:52:08,869 INFO L263 TraceCheckUtils]: 4: Hoare triple {106023#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)); {106909#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-18 08:52:08,870 INFO L280 TraceCheckUtils]: 5: Hoare triple {106909#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {106023#true} is VALID [2020-07-18 08:52:08,870 INFO L280 TraceCheckUtils]: 6: Hoare triple {106023#true} assume true; {106023#true} is VALID [2020-07-18 08:52:08,870 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {106023#true} {106023#true} #2150#return; {106023#true} is VALID [2020-07-18 08:52:08,870 INFO L280 TraceCheckUtils]: 8: Hoare triple {106023#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {106023#true} is VALID [2020-07-18 08:52:08,870 INFO L280 TraceCheckUtils]: 9: Hoare triple {106023#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {106023#true} is VALID [2020-07-18 08:52:08,870 INFO L263 TraceCheckUtils]: 10: Hoare triple {106023#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {106023#true} is VALID [2020-07-18 08:52:08,870 INFO L280 TraceCheckUtils]: 11: Hoare triple {106023#true} ~cond := #in~cond; {106023#true} is VALID [2020-07-18 08:52:08,871 INFO L280 TraceCheckUtils]: 12: Hoare triple {106023#true} assume !(0 == ~cond); {106023#true} is VALID [2020-07-18 08:52:08,871 INFO L280 TraceCheckUtils]: 13: Hoare triple {106023#true} assume true; {106023#true} is VALID [2020-07-18 08:52:08,871 INFO L275 TraceCheckUtils]: 14: Hoare quadruple {106023#true} {106023#true} #2152#return; {106023#true} is VALID [2020-07-18 08:52:08,871 INFO L280 TraceCheckUtils]: 15: Hoare triple {106023#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {106023#true} is VALID [2020-07-18 08:52:08,871 INFO L280 TraceCheckUtils]: 16: Hoare triple {106023#true} assume true; {106023#true} is VALID [2020-07-18 08:52:08,871 INFO L275 TraceCheckUtils]: 17: Hoare quadruple {106023#true} {106023#true} #2192#return; {106023#true} is VALID [2020-07-18 08:52:08,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:52:08,877 INFO L280 TraceCheckUtils]: 0: Hoare triple {106023#true} assume true; {106023#true} is VALID [2020-07-18 08:52:08,877 INFO L275 TraceCheckUtils]: 1: Hoare quadruple {106023#true} {106023#true} #2194#return; {106023#true} is VALID [2020-07-18 08:52:08,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:52:08,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:52:08,910 INFO L280 TraceCheckUtils]: 0: Hoare triple {106945#(and (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|))} #t~loopctr125 := 0; {106023#true} is VALID [2020-07-18 08:52:08,911 INFO L280 TraceCheckUtils]: 1: Hoare triple {106023#true} assume !(#t~loopctr125 < #amount); {106023#true} is VALID [2020-07-18 08:52:08,911 INFO L280 TraceCheckUtils]: 2: Hoare triple {106023#true} assume #res.base == #ptr.base && #res.offset == #ptr.offset; {106023#true} is VALID [2020-07-18 08:52:08,911 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {106023#true} {106023#true} #2164#return; {106023#true} is VALID [2020-07-18 08:52:08,911 INFO L280 TraceCheckUtils]: 0: Hoare triple {106945#(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; {106023#true} is VALID [2020-07-18 08:52:08,911 INFO L280 TraceCheckUtils]: 1: Hoare triple {106023#true} ~c := #in~c; {106023#true} is VALID [2020-07-18 08:52:08,911 INFO L280 TraceCheckUtils]: 2: Hoare triple {106023#true} ~n := #in~n; {106023#true} is VALID [2020-07-18 08:52:08,912 INFO L280 TraceCheckUtils]: 3: Hoare triple {106023#true} havoc ~tmp~3.base, ~tmp~3.offset; {106023#true} is VALID [2020-07-18 08:52:08,913 INFO L263 TraceCheckUtils]: 4: Hoare triple {106023#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)); {106945#(and (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|))} is VALID [2020-07-18 08:52:08,913 INFO L280 TraceCheckUtils]: 5: Hoare triple {106945#(and (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|))} #t~loopctr125 := 0; {106023#true} is VALID [2020-07-18 08:52:08,913 INFO L280 TraceCheckUtils]: 6: Hoare triple {106023#true} assume !(#t~loopctr125 < #amount); {106023#true} is VALID [2020-07-18 08:52:08,913 INFO L280 TraceCheckUtils]: 7: Hoare triple {106023#true} assume #res.base == #ptr.base && #res.offset == #ptr.offset; {106023#true} is VALID [2020-07-18 08:52:08,914 INFO L275 TraceCheckUtils]: 8: Hoare quadruple {106023#true} {106023#true} #2164#return; {106023#true} is VALID [2020-07-18 08:52:08,914 INFO L280 TraceCheckUtils]: 9: Hoare triple {106023#true} ~tmp~3.base, ~tmp~3.offset := ~s.base, ~s.offset; {106023#true} is VALID [2020-07-18 08:52:08,914 INFO L280 TraceCheckUtils]: 10: Hoare triple {106023#true} havoc #t~memset~res13.base, #t~memset~res13.offset; {106023#true} is VALID [2020-07-18 08:52:08,914 INFO L280 TraceCheckUtils]: 11: Hoare triple {106023#true} #res.base, #res.offset := ~tmp~3.base, ~tmp~3.offset; {106023#true} is VALID [2020-07-18 08:52:08,914 INFO L280 TraceCheckUtils]: 12: Hoare triple {106023#true} assume true; {106023#true} is VALID [2020-07-18 08:52:08,914 INFO L275 TraceCheckUtils]: 13: Hoare quadruple {106023#true} {106023#true} #2196#return; {106023#true} is VALID [2020-07-18 08:52:08,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:52:08,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:52:08,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:52:08,987 INFO L280 TraceCheckUtils]: 0: Hoare triple {106023#true} ~arg0.base, ~arg0.offset := #in~arg0.base, #in~arg0.offset; {106023#true} is VALID [2020-07-18 08:52:08,987 INFO L280 TraceCheckUtils]: 1: Hoare triple {106023#true} ~arg1.base, ~arg1.offset := #in~arg1.base, #in~arg1.offset; {106023#true} is VALID [2020-07-18 08:52:08,987 INFO L280 TraceCheckUtils]: 2: Hoare triple {106023#true} ~arg2.base, ~arg2.offset := #in~arg2.base, #in~arg2.offset; {106023#true} is VALID [2020-07-18 08:52:08,988 INFO L280 TraceCheckUtils]: 3: Hoare triple {106023#true} assume -2147483648 <= #t~nondet118 && #t~nondet118 <= 2147483647; {106023#true} is VALID [2020-07-18 08:52:08,988 INFO L280 TraceCheckUtils]: 4: Hoare triple {106023#true} #res := #t~nondet118; {106023#true} is VALID [2020-07-18 08:52:08,988 INFO L280 TraceCheckUtils]: 5: Hoare triple {106023#true} havoc #t~nondet118; {106023#true} is VALID [2020-07-18 08:52:08,988 INFO L280 TraceCheckUtils]: 6: Hoare triple {106023#true} assume true; {106023#true} is VALID [2020-07-18 08:52:08,988 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {106023#true} {106023#true} #2304#return; {106023#true} is VALID [2020-07-18 08:52:09,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:52:09,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:52:09,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:52:09,037 INFO L280 TraceCheckUtils]: 0: Hoare triple {106909#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {106023#true} is VALID [2020-07-18 08:52:09,038 INFO L280 TraceCheckUtils]: 1: Hoare triple {106023#true} assume true; {106023#true} is VALID [2020-07-18 08:52:09,038 INFO L275 TraceCheckUtils]: 2: Hoare quadruple {106023#true} {106023#true} #2150#return; {106023#true} is VALID [2020-07-18 08:52:09,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:52:09,043 INFO L280 TraceCheckUtils]: 0: Hoare triple {106023#true} ~cond := #in~cond; {106023#true} is VALID [2020-07-18 08:52:09,043 INFO L280 TraceCheckUtils]: 1: Hoare triple {106023#true} assume !(0 == ~cond); {106023#true} is VALID [2020-07-18 08:52:09,044 INFO L280 TraceCheckUtils]: 2: Hoare triple {106023#true} assume true; {106023#true} is VALID [2020-07-18 08:52:09,044 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {106023#true} {106023#true} #2152#return; {106023#true} is VALID [2020-07-18 08:52:09,044 INFO L280 TraceCheckUtils]: 0: Hoare triple {106901#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {106023#true} is VALID [2020-07-18 08:52:09,044 INFO L280 TraceCheckUtils]: 1: Hoare triple {106023#true} havoc ~p~2.base, ~p~2.offset; {106023#true} is VALID [2020-07-18 08:52:09,045 INFO L280 TraceCheckUtils]: 2: Hoare triple {106023#true} havoc ~tmp~2.base, ~tmp~2.offset; {106023#true} is VALID [2020-07-18 08:52:09,045 INFO L280 TraceCheckUtils]: 3: Hoare triple {106023#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 {106023#true} is VALID [2020-07-18 08:52:09,046 INFO L263 TraceCheckUtils]: 4: Hoare triple {106023#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)); {106909#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-18 08:52:09,046 INFO L280 TraceCheckUtils]: 5: Hoare triple {106909#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {106023#true} is VALID [2020-07-18 08:52:09,046 INFO L280 TraceCheckUtils]: 6: Hoare triple {106023#true} assume true; {106023#true} is VALID [2020-07-18 08:52:09,047 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {106023#true} {106023#true} #2150#return; {106023#true} is VALID [2020-07-18 08:52:09,047 INFO L280 TraceCheckUtils]: 8: Hoare triple {106023#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {106023#true} is VALID [2020-07-18 08:52:09,047 INFO L280 TraceCheckUtils]: 9: Hoare triple {106023#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {106023#true} is VALID [2020-07-18 08:52:09,047 INFO L263 TraceCheckUtils]: 10: Hoare triple {106023#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {106023#true} is VALID [2020-07-18 08:52:09,047 INFO L280 TraceCheckUtils]: 11: Hoare triple {106023#true} ~cond := #in~cond; {106023#true} is VALID [2020-07-18 08:52:09,048 INFO L280 TraceCheckUtils]: 12: Hoare triple {106023#true} assume !(0 == ~cond); {106023#true} is VALID [2020-07-18 08:52:09,048 INFO L280 TraceCheckUtils]: 13: Hoare triple {106023#true} assume true; {106023#true} is VALID [2020-07-18 08:52:09,048 INFO L275 TraceCheckUtils]: 14: Hoare quadruple {106023#true} {106023#true} #2152#return; {106023#true} is VALID [2020-07-18 08:52:09,048 INFO L280 TraceCheckUtils]: 15: Hoare triple {106023#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {106023#true} is VALID [2020-07-18 08:52:09,048 INFO L280 TraceCheckUtils]: 16: Hoare triple {106023#true} assume true; {106023#true} is VALID [2020-07-18 08:52:09,049 INFO L275 TraceCheckUtils]: 17: Hoare quadruple {106023#true} {106023#true} #2120#return; {106023#true} is VALID [2020-07-18 08:52:09,049 INFO L280 TraceCheckUtils]: 0: Hoare triple {107033#(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; {106023#true} is VALID [2020-07-18 08:52:09,050 INFO L263 TraceCheckUtils]: 1: Hoare triple {106023#true} call #t~ret44.base, #t~ret44.offset := ldv_init_zalloc(1560); {106901#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} is VALID [2020-07-18 08:52:09,050 INFO L280 TraceCheckUtils]: 2: Hoare triple {106901#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {106023#true} is VALID [2020-07-18 08:52:09,050 INFO L280 TraceCheckUtils]: 3: Hoare triple {106023#true} havoc ~p~2.base, ~p~2.offset; {106023#true} is VALID [2020-07-18 08:52:09,050 INFO L280 TraceCheckUtils]: 4: Hoare triple {106023#true} havoc ~tmp~2.base, ~tmp~2.offset; {106023#true} is VALID [2020-07-18 08:52:09,050 INFO L280 TraceCheckUtils]: 5: Hoare triple {106023#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 {106023#true} is VALID [2020-07-18 08:52:09,052 INFO L263 TraceCheckUtils]: 6: Hoare triple {106023#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)); {106909#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-18 08:52:09,052 INFO L280 TraceCheckUtils]: 7: Hoare triple {106909#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {106023#true} is VALID [2020-07-18 08:52:09,052 INFO L280 TraceCheckUtils]: 8: Hoare triple {106023#true} assume true; {106023#true} is VALID [2020-07-18 08:52:09,052 INFO L275 TraceCheckUtils]: 9: Hoare quadruple {106023#true} {106023#true} #2150#return; {106023#true} is VALID [2020-07-18 08:52:09,052 INFO L280 TraceCheckUtils]: 10: Hoare triple {106023#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {106023#true} is VALID [2020-07-18 08:52:09,053 INFO L280 TraceCheckUtils]: 11: Hoare triple {106023#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {106023#true} is VALID [2020-07-18 08:52:09,053 INFO L263 TraceCheckUtils]: 12: Hoare triple {106023#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {106023#true} is VALID [2020-07-18 08:52:09,053 INFO L280 TraceCheckUtils]: 13: Hoare triple {106023#true} ~cond := #in~cond; {106023#true} is VALID [2020-07-18 08:52:09,053 INFO L280 TraceCheckUtils]: 14: Hoare triple {106023#true} assume !(0 == ~cond); {106023#true} is VALID [2020-07-18 08:52:09,053 INFO L280 TraceCheckUtils]: 15: Hoare triple {106023#true} assume true; {106023#true} is VALID [2020-07-18 08:52:09,053 INFO L275 TraceCheckUtils]: 16: Hoare quadruple {106023#true} {106023#true} #2152#return; {106023#true} is VALID [2020-07-18 08:52:09,054 INFO L280 TraceCheckUtils]: 17: Hoare triple {106023#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {106023#true} is VALID [2020-07-18 08:52:09,054 INFO L280 TraceCheckUtils]: 18: Hoare triple {106023#true} assume true; {106023#true} is VALID [2020-07-18 08:52:09,054 INFO L275 TraceCheckUtils]: 19: Hoare quadruple {106023#true} {106023#true} #2120#return; {106023#true} is VALID [2020-07-18 08:52:09,054 INFO L280 TraceCheckUtils]: 20: Hoare triple {106023#true} ~tmp~7.base, ~tmp~7.offset := #t~ret44.base, #t~ret44.offset; {106023#true} is VALID [2020-07-18 08:52:09,054 INFO L280 TraceCheckUtils]: 21: Hoare triple {106023#true} havoc #t~ret44.base, #t~ret44.offset; {106023#true} is VALID [2020-07-18 08:52:09,055 INFO L280 TraceCheckUtils]: 22: Hoare triple {106023#true} ~cdc_subset_driver_group1~0.base, ~cdc_subset_driver_group1~0.offset := ~tmp~7.base, ~tmp~7.offset; {106023#true} is VALID [2020-07-18 08:52:09,055 INFO L280 TraceCheckUtils]: 23: Hoare triple {106023#true} assume true; {106023#true} is VALID [2020-07-18 08:52:09,055 INFO L275 TraceCheckUtils]: 24: Hoare quadruple {106023#true} {106023#true} #2306#return; {106023#true} is VALID [2020-07-18 08:52:09,055 INFO L280 TraceCheckUtils]: 0: Hoare triple {106950#(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; {106023#true} is VALID [2020-07-18 08:52:09,056 INFO L280 TraceCheckUtils]: 1: Hoare triple {106023#true} ~ldv_func_arg2.base, ~ldv_func_arg2.offset := #in~ldv_func_arg2.base, #in~ldv_func_arg2.offset; {106023#true} is VALID [2020-07-18 08:52:09,056 INFO L280 TraceCheckUtils]: 2: Hoare triple {106023#true} ~ldv_func_arg3.base, ~ldv_func_arg3.offset := #in~ldv_func_arg3.base, #in~ldv_func_arg3.offset; {106023#true} is VALID [2020-07-18 08:52:09,056 INFO L280 TraceCheckUtils]: 3: Hoare triple {106023#true} havoc ~ldv_func_res~1; {106023#true} is VALID [2020-07-18 08:52:09,056 INFO L280 TraceCheckUtils]: 4: Hoare triple {106023#true} havoc ~tmp~11; {106023#true} is VALID [2020-07-18 08:52:09,056 INFO L263 TraceCheckUtils]: 5: Hoare triple {106023#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); {106023#true} is VALID [2020-07-18 08:52:09,056 INFO L280 TraceCheckUtils]: 6: Hoare triple {106023#true} ~arg0.base, ~arg0.offset := #in~arg0.base, #in~arg0.offset; {106023#true} is VALID [2020-07-18 08:52:09,057 INFO L280 TraceCheckUtils]: 7: Hoare triple {106023#true} ~arg1.base, ~arg1.offset := #in~arg1.base, #in~arg1.offset; {106023#true} is VALID [2020-07-18 08:52:09,057 INFO L280 TraceCheckUtils]: 8: Hoare triple {106023#true} ~arg2.base, ~arg2.offset := #in~arg2.base, #in~arg2.offset; {106023#true} is VALID [2020-07-18 08:52:09,057 INFO L280 TraceCheckUtils]: 9: Hoare triple {106023#true} assume -2147483648 <= #t~nondet118 && #t~nondet118 <= 2147483647; {106023#true} is VALID [2020-07-18 08:52:09,057 INFO L280 TraceCheckUtils]: 10: Hoare triple {106023#true} #res := #t~nondet118; {106023#true} is VALID [2020-07-18 08:52:09,057 INFO L280 TraceCheckUtils]: 11: Hoare triple {106023#true} havoc #t~nondet118; {106023#true} is VALID [2020-07-18 08:52:09,057 INFO L280 TraceCheckUtils]: 12: Hoare triple {106023#true} assume true; {106023#true} is VALID [2020-07-18 08:52:09,058 INFO L275 TraceCheckUtils]: 13: Hoare quadruple {106023#true} {106023#true} #2304#return; {106023#true} is VALID [2020-07-18 08:52:09,058 INFO L280 TraceCheckUtils]: 14: Hoare triple {106023#true} assume -2147483648 <= #t~ret81 && #t~ret81 <= 2147483647; {106023#true} is VALID [2020-07-18 08:52:09,058 INFO L280 TraceCheckUtils]: 15: Hoare triple {106023#true} ~tmp~11 := #t~ret81; {106023#true} is VALID [2020-07-18 08:52:09,058 INFO L280 TraceCheckUtils]: 16: Hoare triple {106023#true} havoc #t~ret81; {106023#true} is VALID [2020-07-18 08:52:09,058 INFO L280 TraceCheckUtils]: 17: Hoare triple {106023#true} ~ldv_func_res~1 := ~tmp~11; {106023#true} is VALID [2020-07-18 08:52:09,058 INFO L280 TraceCheckUtils]: 18: Hoare triple {106023#true} ~ldv_state_variable_1~0 := 1; {106023#true} is VALID [2020-07-18 08:52:09,059 INFO L280 TraceCheckUtils]: 19: Hoare triple {106023#true} ~usb_counter~0 := 0; {106023#true} is VALID [2020-07-18 08:52:09,059 INFO L263 TraceCheckUtils]: 20: Hoare triple {106023#true} call ldv_usb_driver_1(); {107033#(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-18 08:52:09,060 INFO L280 TraceCheckUtils]: 21: Hoare triple {107033#(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; {106023#true} is VALID [2020-07-18 08:52:09,061 INFO L263 TraceCheckUtils]: 22: Hoare triple {106023#true} call #t~ret44.base, #t~ret44.offset := ldv_init_zalloc(1560); {106901#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} is VALID [2020-07-18 08:52:09,061 INFO L280 TraceCheckUtils]: 23: Hoare triple {106901#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {106023#true} is VALID [2020-07-18 08:52:09,061 INFO L280 TraceCheckUtils]: 24: Hoare triple {106023#true} havoc ~p~2.base, ~p~2.offset; {106023#true} is VALID [2020-07-18 08:52:09,061 INFO L280 TraceCheckUtils]: 25: Hoare triple {106023#true} havoc ~tmp~2.base, ~tmp~2.offset; {106023#true} is VALID [2020-07-18 08:52:09,061 INFO L280 TraceCheckUtils]: 26: Hoare triple {106023#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 {106023#true} is VALID [2020-07-18 08:52:09,062 INFO L263 TraceCheckUtils]: 27: Hoare triple {106023#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)); {106909#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-18 08:52:09,063 INFO L280 TraceCheckUtils]: 28: Hoare triple {106909#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {106023#true} is VALID [2020-07-18 08:52:09,063 INFO L280 TraceCheckUtils]: 29: Hoare triple {106023#true} assume true; {106023#true} is VALID [2020-07-18 08:52:09,063 INFO L275 TraceCheckUtils]: 30: Hoare quadruple {106023#true} {106023#true} #2150#return; {106023#true} is VALID [2020-07-18 08:52:09,063 INFO L280 TraceCheckUtils]: 31: Hoare triple {106023#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {106023#true} is VALID [2020-07-18 08:52:09,063 INFO L280 TraceCheckUtils]: 32: Hoare triple {106023#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {106023#true} is VALID [2020-07-18 08:52:09,064 INFO L263 TraceCheckUtils]: 33: Hoare triple {106023#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {106023#true} is VALID [2020-07-18 08:52:09,064 INFO L280 TraceCheckUtils]: 34: Hoare triple {106023#true} ~cond := #in~cond; {106023#true} is VALID [2020-07-18 08:52:09,064 INFO L280 TraceCheckUtils]: 35: Hoare triple {106023#true} assume !(0 == ~cond); {106023#true} is VALID [2020-07-18 08:52:09,064 INFO L280 TraceCheckUtils]: 36: Hoare triple {106023#true} assume true; {106023#true} is VALID [2020-07-18 08:52:09,064 INFO L275 TraceCheckUtils]: 37: Hoare quadruple {106023#true} {106023#true} #2152#return; {106023#true} is VALID [2020-07-18 08:52:09,064 INFO L280 TraceCheckUtils]: 38: Hoare triple {106023#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {106023#true} is VALID [2020-07-18 08:52:09,065 INFO L280 TraceCheckUtils]: 39: Hoare triple {106023#true} assume true; {106023#true} is VALID [2020-07-18 08:52:09,065 INFO L275 TraceCheckUtils]: 40: Hoare quadruple {106023#true} {106023#true} #2120#return; {106023#true} is VALID [2020-07-18 08:52:09,065 INFO L280 TraceCheckUtils]: 41: Hoare triple {106023#true} ~tmp~7.base, ~tmp~7.offset := #t~ret44.base, #t~ret44.offset; {106023#true} is VALID [2020-07-18 08:52:09,065 INFO L280 TraceCheckUtils]: 42: Hoare triple {106023#true} havoc #t~ret44.base, #t~ret44.offset; {106023#true} is VALID [2020-07-18 08:52:09,065 INFO L280 TraceCheckUtils]: 43: Hoare triple {106023#true} ~cdc_subset_driver_group1~0.base, ~cdc_subset_driver_group1~0.offset := ~tmp~7.base, ~tmp~7.offset; {106023#true} is VALID [2020-07-18 08:52:09,065 INFO L280 TraceCheckUtils]: 44: Hoare triple {106023#true} assume true; {106023#true} is VALID [2020-07-18 08:52:09,066 INFO L275 TraceCheckUtils]: 45: Hoare quadruple {106023#true} {106023#true} #2306#return; {106023#true} is VALID [2020-07-18 08:52:09,066 INFO L280 TraceCheckUtils]: 46: Hoare triple {106023#true} #res := ~ldv_func_res~1; {106023#true} is VALID [2020-07-18 08:52:09,066 INFO L280 TraceCheckUtils]: 47: Hoare triple {106023#true} assume true; {106023#true} is VALID [2020-07-18 08:52:09,066 INFO L275 TraceCheckUtils]: 48: Hoare quadruple {106023#true} {106023#true} #2114#return; {106023#true} is VALID [2020-07-18 08:52:09,068 INFO L280 TraceCheckUtils]: 0: Hoare triple {106950#(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; {106023#true} is VALID [2020-07-18 08:52:09,069 INFO L263 TraceCheckUtils]: 1: Hoare triple {106023#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); {106950#(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-18 08:52:09,070 INFO L280 TraceCheckUtils]: 2: Hoare triple {106950#(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; {106023#true} is VALID [2020-07-18 08:52:09,070 INFO L280 TraceCheckUtils]: 3: Hoare triple {106023#true} ~ldv_func_arg2.base, ~ldv_func_arg2.offset := #in~ldv_func_arg2.base, #in~ldv_func_arg2.offset; {106023#true} is VALID [2020-07-18 08:52:09,070 INFO L280 TraceCheckUtils]: 4: Hoare triple {106023#true} ~ldv_func_arg3.base, ~ldv_func_arg3.offset := #in~ldv_func_arg3.base, #in~ldv_func_arg3.offset; {106023#true} is VALID [2020-07-18 08:52:09,070 INFO L280 TraceCheckUtils]: 5: Hoare triple {106023#true} havoc ~ldv_func_res~1; {106023#true} is VALID [2020-07-18 08:52:09,070 INFO L280 TraceCheckUtils]: 6: Hoare triple {106023#true} havoc ~tmp~11; {106023#true} is VALID [2020-07-18 08:52:09,070 INFO L263 TraceCheckUtils]: 7: Hoare triple {106023#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); {106023#true} is VALID [2020-07-18 08:52:09,071 INFO L280 TraceCheckUtils]: 8: Hoare triple {106023#true} ~arg0.base, ~arg0.offset := #in~arg0.base, #in~arg0.offset; {106023#true} is VALID [2020-07-18 08:52:09,071 INFO L280 TraceCheckUtils]: 9: Hoare triple {106023#true} ~arg1.base, ~arg1.offset := #in~arg1.base, #in~arg1.offset; {106023#true} is VALID [2020-07-18 08:52:09,071 INFO L280 TraceCheckUtils]: 10: Hoare triple {106023#true} ~arg2.base, ~arg2.offset := #in~arg2.base, #in~arg2.offset; {106023#true} is VALID [2020-07-18 08:52:09,071 INFO L280 TraceCheckUtils]: 11: Hoare triple {106023#true} assume -2147483648 <= #t~nondet118 && #t~nondet118 <= 2147483647; {106023#true} is VALID [2020-07-18 08:52:09,071 INFO L280 TraceCheckUtils]: 12: Hoare triple {106023#true} #res := #t~nondet118; {106023#true} is VALID [2020-07-18 08:52:09,071 INFO L280 TraceCheckUtils]: 13: Hoare triple {106023#true} havoc #t~nondet118; {106023#true} is VALID [2020-07-18 08:52:09,072 INFO L280 TraceCheckUtils]: 14: Hoare triple {106023#true} assume true; {106023#true} is VALID [2020-07-18 08:52:09,072 INFO L275 TraceCheckUtils]: 15: Hoare quadruple {106023#true} {106023#true} #2304#return; {106023#true} is VALID [2020-07-18 08:52:09,072 INFO L280 TraceCheckUtils]: 16: Hoare triple {106023#true} assume -2147483648 <= #t~ret81 && #t~ret81 <= 2147483647; {106023#true} is VALID [2020-07-18 08:52:09,072 INFO L280 TraceCheckUtils]: 17: Hoare triple {106023#true} ~tmp~11 := #t~ret81; {106023#true} is VALID [2020-07-18 08:52:09,072 INFO L280 TraceCheckUtils]: 18: Hoare triple {106023#true} havoc #t~ret81; {106023#true} is VALID [2020-07-18 08:52:09,073 INFO L280 TraceCheckUtils]: 19: Hoare triple {106023#true} ~ldv_func_res~1 := ~tmp~11; {106023#true} is VALID [2020-07-18 08:52:09,073 INFO L280 TraceCheckUtils]: 20: Hoare triple {106023#true} ~ldv_state_variable_1~0 := 1; {106023#true} is VALID [2020-07-18 08:52:09,073 INFO L280 TraceCheckUtils]: 21: Hoare triple {106023#true} ~usb_counter~0 := 0; {106023#true} is VALID [2020-07-18 08:52:09,074 INFO L263 TraceCheckUtils]: 22: Hoare triple {106023#true} call ldv_usb_driver_1(); {107033#(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-18 08:52:09,074 INFO L280 TraceCheckUtils]: 23: Hoare triple {107033#(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; {106023#true} is VALID [2020-07-18 08:52:09,074 INFO L263 TraceCheckUtils]: 24: Hoare triple {106023#true} call #t~ret44.base, #t~ret44.offset := ldv_init_zalloc(1560); {106901#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} is VALID [2020-07-18 08:52:09,074 INFO L280 TraceCheckUtils]: 25: Hoare triple {106901#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {106023#true} is VALID [2020-07-18 08:52:09,075 INFO L280 TraceCheckUtils]: 26: Hoare triple {106023#true} havoc ~p~2.base, ~p~2.offset; {106023#true} is VALID [2020-07-18 08:52:09,075 INFO L280 TraceCheckUtils]: 27: Hoare triple {106023#true} havoc ~tmp~2.base, ~tmp~2.offset; {106023#true} is VALID [2020-07-18 08:52:09,075 INFO L280 TraceCheckUtils]: 28: Hoare triple {106023#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 {106023#true} is VALID [2020-07-18 08:52:09,076 INFO L263 TraceCheckUtils]: 29: Hoare triple {106023#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)); {106909#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-18 08:52:09,076 INFO L280 TraceCheckUtils]: 30: Hoare triple {106909#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {106023#true} is VALID [2020-07-18 08:52:09,076 INFO L280 TraceCheckUtils]: 31: Hoare triple {106023#true} assume true; {106023#true} is VALID [2020-07-18 08:52:09,076 INFO L275 TraceCheckUtils]: 32: Hoare quadruple {106023#true} {106023#true} #2150#return; {106023#true} is VALID [2020-07-18 08:52:09,076 INFO L280 TraceCheckUtils]: 33: Hoare triple {106023#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {106023#true} is VALID [2020-07-18 08:52:09,076 INFO L280 TraceCheckUtils]: 34: Hoare triple {106023#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {106023#true} is VALID [2020-07-18 08:52:09,076 INFO L263 TraceCheckUtils]: 35: Hoare triple {106023#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {106023#true} is VALID [2020-07-18 08:52:09,076 INFO L280 TraceCheckUtils]: 36: Hoare triple {106023#true} ~cond := #in~cond; {106023#true} is VALID [2020-07-18 08:52:09,077 INFO L280 TraceCheckUtils]: 37: Hoare triple {106023#true} assume !(0 == ~cond); {106023#true} is VALID [2020-07-18 08:52:09,077 INFO L280 TraceCheckUtils]: 38: Hoare triple {106023#true} assume true; {106023#true} is VALID [2020-07-18 08:52:09,077 INFO L275 TraceCheckUtils]: 39: Hoare quadruple {106023#true} {106023#true} #2152#return; {106023#true} is VALID [2020-07-18 08:52:09,077 INFO L280 TraceCheckUtils]: 40: Hoare triple {106023#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {106023#true} is VALID [2020-07-18 08:52:09,077 INFO L280 TraceCheckUtils]: 41: Hoare triple {106023#true} assume true; {106023#true} is VALID [2020-07-18 08:52:09,077 INFO L275 TraceCheckUtils]: 42: Hoare quadruple {106023#true} {106023#true} #2120#return; {106023#true} is VALID [2020-07-18 08:52:09,077 INFO L280 TraceCheckUtils]: 43: Hoare triple {106023#true} ~tmp~7.base, ~tmp~7.offset := #t~ret44.base, #t~ret44.offset; {106023#true} is VALID [2020-07-18 08:52:09,077 INFO L280 TraceCheckUtils]: 44: Hoare triple {106023#true} havoc #t~ret44.base, #t~ret44.offset; {106023#true} is VALID [2020-07-18 08:52:09,078 INFO L280 TraceCheckUtils]: 45: Hoare triple {106023#true} ~cdc_subset_driver_group1~0.base, ~cdc_subset_driver_group1~0.offset := ~tmp~7.base, ~tmp~7.offset; {106023#true} is VALID [2020-07-18 08:52:09,078 INFO L280 TraceCheckUtils]: 46: Hoare triple {106023#true} assume true; {106023#true} is VALID [2020-07-18 08:52:09,078 INFO L275 TraceCheckUtils]: 47: Hoare quadruple {106023#true} {106023#true} #2306#return; {106023#true} is VALID [2020-07-18 08:52:09,078 INFO L280 TraceCheckUtils]: 48: Hoare triple {106023#true} #res := ~ldv_func_res~1; {106023#true} is VALID [2020-07-18 08:52:09,078 INFO L280 TraceCheckUtils]: 49: Hoare triple {106023#true} assume true; {106023#true} is VALID [2020-07-18 08:52:09,079 INFO L275 TraceCheckUtils]: 50: Hoare quadruple {106023#true} {106023#true} #2114#return; {106023#true} is VALID [2020-07-18 08:52:09,079 INFO L280 TraceCheckUtils]: 51: Hoare triple {106023#true} assume -2147483648 <= #t~ret43 && #t~ret43 <= 2147483647; {106023#true} is VALID [2020-07-18 08:52:09,079 INFO L280 TraceCheckUtils]: 52: Hoare triple {106023#true} ~tmp~6 := #t~ret43; {106023#true} is VALID [2020-07-18 08:52:09,079 INFO L280 TraceCheckUtils]: 53: Hoare triple {106023#true} havoc #t~ret43; {106023#true} is VALID [2020-07-18 08:52:09,080 INFO L280 TraceCheckUtils]: 54: Hoare triple {106023#true} #res := ~tmp~6; {106023#true} is VALID [2020-07-18 08:52:09,080 INFO L280 TraceCheckUtils]: 55: Hoare triple {106023#true} assume true; {106023#true} is VALID [2020-07-18 08:52:09,080 INFO L275 TraceCheckUtils]: 56: Hoare quadruple {106023#true} {106023#true} #2222#return; {106023#true} is VALID [2020-07-18 08:52:09,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:52:09,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:52:09,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:52:09,274 INFO L280 TraceCheckUtils]: 0: Hoare triple {106023#true} havoc ~tmp~4; {106023#true} is VALID [2020-07-18 08:52:09,274 INFO L280 TraceCheckUtils]: 1: Hoare triple {106023#true} assume -2147483648 <= #t~nondet14 && #t~nondet14 <= 2147483647; {106023#true} is VALID [2020-07-18 08:52:09,275 INFO L280 TraceCheckUtils]: 2: Hoare triple {106023#true} ~tmp~4 := #t~nondet14; {106023#true} is VALID [2020-07-18 08:52:09,275 INFO L280 TraceCheckUtils]: 3: Hoare triple {106023#true} havoc #t~nondet14; {106023#true} is VALID [2020-07-18 08:52:09,275 INFO L280 TraceCheckUtils]: 4: Hoare triple {106023#true} #res := ~tmp~4; {106023#true} is VALID [2020-07-18 08:52:09,275 INFO L280 TraceCheckUtils]: 5: Hoare triple {106023#true} assume true; {106023#true} is VALID [2020-07-18 08:52:09,276 INFO L275 TraceCheckUtils]: 6: Hoare quadruple {106023#true} {106023#true} #2128#return; {106023#true} is VALID [2020-07-18 08:52:09,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:52:09,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:52:09,340 INFO L280 TraceCheckUtils]: 0: Hoare triple {106023#true} havoc ~tmp~4; {106023#true} is VALID [2020-07-18 08:52:09,340 INFO L280 TraceCheckUtils]: 1: Hoare triple {106023#true} assume -2147483648 <= #t~nondet14 && #t~nondet14 <= 2147483647; {106023#true} is VALID [2020-07-18 08:52:09,340 INFO L280 TraceCheckUtils]: 2: Hoare triple {106023#true} ~tmp~4 := #t~nondet14; {106023#true} is VALID [2020-07-18 08:52:09,341 INFO L280 TraceCheckUtils]: 3: Hoare triple {106023#true} havoc #t~nondet14; {106023#true} is VALID [2020-07-18 08:52:09,341 INFO L280 TraceCheckUtils]: 4: Hoare triple {106023#true} #res := ~tmp~4; {106023#true} is VALID [2020-07-18 08:52:09,341 INFO L280 TraceCheckUtils]: 5: Hoare triple {106023#true} assume true; {106023#true} is VALID [2020-07-18 08:52:09,341 INFO L275 TraceCheckUtils]: 6: Hoare quadruple {106023#true} {106023#true} #2094#return; {106023#true} is VALID [2020-07-18 08:52:09,341 INFO L280 TraceCheckUtils]: 0: Hoare triple {106023#true} havoc ~ret~0; {106023#true} is VALID [2020-07-18 08:52:09,342 INFO L280 TraceCheckUtils]: 1: Hoare triple {106023#true} havoc ~tmp~12; {106023#true} is VALID [2020-07-18 08:52:09,342 INFO L263 TraceCheckUtils]: 2: Hoare triple {106023#true} call #t~ret82 := ldv_undef_int(); {106023#true} is VALID [2020-07-18 08:52:09,342 INFO L280 TraceCheckUtils]: 3: Hoare triple {106023#true} havoc ~tmp~4; {106023#true} is VALID [2020-07-18 08:52:09,342 INFO L280 TraceCheckUtils]: 4: Hoare triple {106023#true} assume -2147483648 <= #t~nondet14 && #t~nondet14 <= 2147483647; {106023#true} is VALID [2020-07-18 08:52:09,342 INFO L280 TraceCheckUtils]: 5: Hoare triple {106023#true} ~tmp~4 := #t~nondet14; {106023#true} is VALID [2020-07-18 08:52:09,343 INFO L280 TraceCheckUtils]: 6: Hoare triple {106023#true} havoc #t~nondet14; {106023#true} is VALID [2020-07-18 08:52:09,343 INFO L280 TraceCheckUtils]: 7: Hoare triple {106023#true} #res := ~tmp~4; {106023#true} is VALID [2020-07-18 08:52:09,343 INFO L280 TraceCheckUtils]: 8: Hoare triple {106023#true} assume true; {106023#true} is VALID [2020-07-18 08:52:09,343 INFO L275 TraceCheckUtils]: 9: Hoare quadruple {106023#true} {106023#true} #2094#return; {106023#true} is VALID [2020-07-18 08:52:09,343 INFO L280 TraceCheckUtils]: 10: Hoare triple {106023#true} assume -2147483648 <= #t~ret82 && #t~ret82 <= 2147483647; {106023#true} is VALID [2020-07-18 08:52:09,343 INFO L280 TraceCheckUtils]: 11: Hoare triple {106023#true} ~tmp~12 := #t~ret82; {106023#true} is VALID [2020-07-18 08:52:09,344 INFO L280 TraceCheckUtils]: 12: Hoare triple {106023#true} havoc #t~ret82; {106023#true} is VALID [2020-07-18 08:52:09,344 INFO L280 TraceCheckUtils]: 13: Hoare triple {106023#true} ~ret~0 := ~tmp~12; {106023#true} is VALID [2020-07-18 08:52:09,345 INFO L280 TraceCheckUtils]: 14: Hoare triple {106023#true} assume !(~ret~0 >= 0); {107137#(<= (+ ldv_undef_int_negative_~ret~0 1) 0)} is VALID [2020-07-18 08:52:09,346 INFO L280 TraceCheckUtils]: 15: Hoare triple {107137#(<= (+ ldv_undef_int_negative_~ret~0 1) 0)} #res := ~ret~0; {107138#(<= (+ |ldv_undef_int_negative_#res| 1) 0)} is VALID [2020-07-18 08:52:09,346 INFO L280 TraceCheckUtils]: 16: Hoare triple {107138#(<= (+ |ldv_undef_int_negative_#res| 1) 0)} assume true; {107138#(<= (+ |ldv_undef_int_negative_#res| 1) 0)} is VALID [2020-07-18 08:52:09,347 INFO L275 TraceCheckUtils]: 17: Hoare quadruple {107138#(<= (+ |ldv_undef_int_negative_#res| 1) 0)} {106023#true} #2132#return; {107127#(<= (+ |ldv_usb_lock_device_for_reset_udev_#t~ret115| 1) 0)} is VALID [2020-07-18 08:52:09,348 INFO L280 TraceCheckUtils]: 0: Hoare triple {107059#(= ~ldv_mutex_udev~0 |old(~ldv_mutex_udev~0)|)} havoc ~tmp~21; {106023#true} is VALID [2020-07-18 08:52:09,348 INFO L280 TraceCheckUtils]: 1: Hoare triple {106023#true} havoc ~tmp___0~8; {106023#true} is VALID [2020-07-18 08:52:09,348 INFO L263 TraceCheckUtils]: 2: Hoare triple {106023#true} call #t~ret114 := ldv_undef_int(); {106023#true} is VALID [2020-07-18 08:52:09,348 INFO L280 TraceCheckUtils]: 3: Hoare triple {106023#true} havoc ~tmp~4; {106023#true} is VALID [2020-07-18 08:52:09,348 INFO L280 TraceCheckUtils]: 4: Hoare triple {106023#true} assume -2147483648 <= #t~nondet14 && #t~nondet14 <= 2147483647; {106023#true} is VALID [2020-07-18 08:52:09,348 INFO L280 TraceCheckUtils]: 5: Hoare triple {106023#true} ~tmp~4 := #t~nondet14; {106023#true} is VALID [2020-07-18 08:52:09,349 INFO L280 TraceCheckUtils]: 6: Hoare triple {106023#true} havoc #t~nondet14; {106023#true} is VALID [2020-07-18 08:52:09,349 INFO L280 TraceCheckUtils]: 7: Hoare triple {106023#true} #res := ~tmp~4; {106023#true} is VALID [2020-07-18 08:52:09,349 INFO L280 TraceCheckUtils]: 8: Hoare triple {106023#true} assume true; {106023#true} is VALID [2020-07-18 08:52:09,349 INFO L275 TraceCheckUtils]: 9: Hoare quadruple {106023#true} {106023#true} #2128#return; {106023#true} is VALID [2020-07-18 08:52:09,349 INFO L280 TraceCheckUtils]: 10: Hoare triple {106023#true} assume -2147483648 <= #t~ret114 && #t~ret114 <= 2147483647; {106023#true} is VALID [2020-07-18 08:52:09,350 INFO L280 TraceCheckUtils]: 11: Hoare triple {106023#true} ~tmp___0~8 := #t~ret114; {106023#true} is VALID [2020-07-18 08:52:09,350 INFO L280 TraceCheckUtils]: 12: Hoare triple {106023#true} havoc #t~ret114; {106023#true} is VALID [2020-07-18 08:52:09,350 INFO L280 TraceCheckUtils]: 13: Hoare triple {106023#true} assume !(0 != ~tmp___0~8); {106023#true} is VALID [2020-07-18 08:52:09,350 INFO L263 TraceCheckUtils]: 14: Hoare triple {106023#true} call #t~ret115 := ldv_undef_int_negative(); {106023#true} is VALID [2020-07-18 08:52:09,350 INFO L280 TraceCheckUtils]: 15: Hoare triple {106023#true} havoc ~ret~0; {106023#true} is VALID [2020-07-18 08:52:09,350 INFO L280 TraceCheckUtils]: 16: Hoare triple {106023#true} havoc ~tmp~12; {106023#true} is VALID [2020-07-18 08:52:09,351 INFO L263 TraceCheckUtils]: 17: Hoare triple {106023#true} call #t~ret82 := ldv_undef_int(); {106023#true} is VALID [2020-07-18 08:52:09,351 INFO L280 TraceCheckUtils]: 18: Hoare triple {106023#true} havoc ~tmp~4; {106023#true} is VALID [2020-07-18 08:52:09,351 INFO L280 TraceCheckUtils]: 19: Hoare triple {106023#true} assume -2147483648 <= #t~nondet14 && #t~nondet14 <= 2147483647; {106023#true} is VALID [2020-07-18 08:52:09,351 INFO L280 TraceCheckUtils]: 20: Hoare triple {106023#true} ~tmp~4 := #t~nondet14; {106023#true} is VALID [2020-07-18 08:52:09,351 INFO L280 TraceCheckUtils]: 21: Hoare triple {106023#true} havoc #t~nondet14; {106023#true} is VALID [2020-07-18 08:52:09,351 INFO L280 TraceCheckUtils]: 22: Hoare triple {106023#true} #res := ~tmp~4; {106023#true} is VALID [2020-07-18 08:52:09,352 INFO L280 TraceCheckUtils]: 23: Hoare triple {106023#true} assume true; {106023#true} is VALID [2020-07-18 08:52:09,352 INFO L275 TraceCheckUtils]: 24: Hoare quadruple {106023#true} {106023#true} #2094#return; {106023#true} is VALID [2020-07-18 08:52:09,352 INFO L280 TraceCheckUtils]: 25: Hoare triple {106023#true} assume -2147483648 <= #t~ret82 && #t~ret82 <= 2147483647; {106023#true} is VALID [2020-07-18 08:52:09,352 INFO L280 TraceCheckUtils]: 26: Hoare triple {106023#true} ~tmp~12 := #t~ret82; {106023#true} is VALID [2020-07-18 08:52:09,352 INFO L280 TraceCheckUtils]: 27: Hoare triple {106023#true} havoc #t~ret82; {106023#true} is VALID [2020-07-18 08:52:09,352 INFO L280 TraceCheckUtils]: 28: Hoare triple {106023#true} ~ret~0 := ~tmp~12; {106023#true} is VALID [2020-07-18 08:52:09,353 INFO L280 TraceCheckUtils]: 29: Hoare triple {106023#true} assume !(~ret~0 >= 0); {107137#(<= (+ ldv_undef_int_negative_~ret~0 1) 0)} is VALID [2020-07-18 08:52:09,354 INFO L280 TraceCheckUtils]: 30: Hoare triple {107137#(<= (+ ldv_undef_int_negative_~ret~0 1) 0)} #res := ~ret~0; {107138#(<= (+ |ldv_undef_int_negative_#res| 1) 0)} is VALID [2020-07-18 08:52:09,355 INFO L280 TraceCheckUtils]: 31: Hoare triple {107138#(<= (+ |ldv_undef_int_negative_#res| 1) 0)} assume true; {107138#(<= (+ |ldv_undef_int_negative_#res| 1) 0)} is VALID [2020-07-18 08:52:09,355 INFO L275 TraceCheckUtils]: 32: Hoare quadruple {107138#(<= (+ |ldv_undef_int_negative_#res| 1) 0)} {106023#true} #2132#return; {107127#(<= (+ |ldv_usb_lock_device_for_reset_udev_#t~ret115| 1) 0)} is VALID [2020-07-18 08:52:09,356 INFO L280 TraceCheckUtils]: 33: Hoare triple {107127#(<= (+ |ldv_usb_lock_device_for_reset_udev_#t~ret115| 1) 0)} assume -2147483648 <= #t~ret115 && #t~ret115 <= 2147483647; {107127#(<= (+ |ldv_usb_lock_device_for_reset_udev_#t~ret115| 1) 0)} is VALID [2020-07-18 08:52:09,357 INFO L280 TraceCheckUtils]: 34: Hoare triple {107127#(<= (+ |ldv_usb_lock_device_for_reset_udev_#t~ret115| 1) 0)} ~tmp~21 := #t~ret115; {107128#(<= (+ ldv_usb_lock_device_for_reset_udev_~tmp~21 1) 0)} is VALID [2020-07-18 08:52:09,357 INFO L280 TraceCheckUtils]: 35: Hoare triple {107128#(<= (+ ldv_usb_lock_device_for_reset_udev_~tmp~21 1) 0)} havoc #t~ret115; {107128#(<= (+ ldv_usb_lock_device_for_reset_udev_~tmp~21 1) 0)} is VALID [2020-07-18 08:52:09,358 INFO L280 TraceCheckUtils]: 36: Hoare triple {107128#(<= (+ ldv_usb_lock_device_for_reset_udev_~tmp~21 1) 0)} #res := ~tmp~21; {107129#(<= (+ |ldv_usb_lock_device_for_reset_udev_#res| 1) 0)} is VALID [2020-07-18 08:52:09,358 INFO L280 TraceCheckUtils]: 37: Hoare triple {107129#(<= (+ |ldv_usb_lock_device_for_reset_udev_#res| 1) 0)} assume true; {107129#(<= (+ |ldv_usb_lock_device_for_reset_udev_#res| 1) 0)} is VALID [2020-07-18 08:52:09,359 INFO L275 TraceCheckUtils]: 38: Hoare quadruple {107129#(<= (+ |ldv_usb_lock_device_for_reset_udev_#res| 1) 0)} {106023#true} #2108#return; {107099#(<= (+ |ldv_usb_lock_device_for_reset_12_#t~ret80| 1) 0)} is VALID [2020-07-18 08:52:09,360 INFO L280 TraceCheckUtils]: 0: Hoare triple {107059#(= ~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; {106023#true} is VALID [2020-07-18 08:52:09,361 INFO L280 TraceCheckUtils]: 1: Hoare triple {106023#true} ~ldv_func_arg2.base, ~ldv_func_arg2.offset := #in~ldv_func_arg2.base, #in~ldv_func_arg2.offset; {106023#true} is VALID [2020-07-18 08:52:09,361 INFO L280 TraceCheckUtils]: 2: Hoare triple {106023#true} havoc ~tmp~10; {106023#true} is VALID [2020-07-18 08:52:09,362 INFO L263 TraceCheckUtils]: 3: Hoare triple {106023#true} call #t~ret80 := ldv_usb_lock_device_for_reset_udev(); {107059#(= ~ldv_mutex_udev~0 |old(~ldv_mutex_udev~0)|)} is VALID [2020-07-18 08:52:09,362 INFO L280 TraceCheckUtils]: 4: Hoare triple {107059#(= ~ldv_mutex_udev~0 |old(~ldv_mutex_udev~0)|)} havoc ~tmp~21; {106023#true} is VALID [2020-07-18 08:52:09,362 INFO L280 TraceCheckUtils]: 5: Hoare triple {106023#true} havoc ~tmp___0~8; {106023#true} is VALID [2020-07-18 08:52:09,362 INFO L263 TraceCheckUtils]: 6: Hoare triple {106023#true} call #t~ret114 := ldv_undef_int(); {106023#true} is VALID [2020-07-18 08:52:09,362 INFO L280 TraceCheckUtils]: 7: Hoare triple {106023#true} havoc ~tmp~4; {106023#true} is VALID [2020-07-18 08:52:09,362 INFO L280 TraceCheckUtils]: 8: Hoare triple {106023#true} assume -2147483648 <= #t~nondet14 && #t~nondet14 <= 2147483647; {106023#true} is VALID [2020-07-18 08:52:09,363 INFO L280 TraceCheckUtils]: 9: Hoare triple {106023#true} ~tmp~4 := #t~nondet14; {106023#true} is VALID [2020-07-18 08:52:09,363 INFO L280 TraceCheckUtils]: 10: Hoare triple {106023#true} havoc #t~nondet14; {106023#true} is VALID [2020-07-18 08:52:09,363 INFO L280 TraceCheckUtils]: 11: Hoare triple {106023#true} #res := ~tmp~4; {106023#true} is VALID [2020-07-18 08:52:09,363 INFO L280 TraceCheckUtils]: 12: Hoare triple {106023#true} assume true; {106023#true} is VALID [2020-07-18 08:52:09,363 INFO L275 TraceCheckUtils]: 13: Hoare quadruple {106023#true} {106023#true} #2128#return; {106023#true} is VALID [2020-07-18 08:52:09,364 INFO L280 TraceCheckUtils]: 14: Hoare triple {106023#true} assume -2147483648 <= #t~ret114 && #t~ret114 <= 2147483647; {106023#true} is VALID [2020-07-18 08:52:09,364 INFO L280 TraceCheckUtils]: 15: Hoare triple {106023#true} ~tmp___0~8 := #t~ret114; {106023#true} is VALID [2020-07-18 08:52:09,364 INFO L280 TraceCheckUtils]: 16: Hoare triple {106023#true} havoc #t~ret114; {106023#true} is VALID [2020-07-18 08:52:09,364 INFO L280 TraceCheckUtils]: 17: Hoare triple {106023#true} assume !(0 != ~tmp___0~8); {106023#true} is VALID [2020-07-18 08:52:09,364 INFO L263 TraceCheckUtils]: 18: Hoare triple {106023#true} call #t~ret115 := ldv_undef_int_negative(); {106023#true} is VALID [2020-07-18 08:52:09,364 INFO L280 TraceCheckUtils]: 19: Hoare triple {106023#true} havoc ~ret~0; {106023#true} is VALID [2020-07-18 08:52:09,365 INFO L280 TraceCheckUtils]: 20: Hoare triple {106023#true} havoc ~tmp~12; {106023#true} is VALID [2020-07-18 08:52:09,365 INFO L263 TraceCheckUtils]: 21: Hoare triple {106023#true} call #t~ret82 := ldv_undef_int(); {106023#true} is VALID [2020-07-18 08:52:09,365 INFO L280 TraceCheckUtils]: 22: Hoare triple {106023#true} havoc ~tmp~4; {106023#true} is VALID [2020-07-18 08:52:09,365 INFO L280 TraceCheckUtils]: 23: Hoare triple {106023#true} assume -2147483648 <= #t~nondet14 && #t~nondet14 <= 2147483647; {106023#true} is VALID [2020-07-18 08:52:09,365 INFO L280 TraceCheckUtils]: 24: Hoare triple {106023#true} ~tmp~4 := #t~nondet14; {106023#true} is VALID [2020-07-18 08:52:09,365 INFO L280 TraceCheckUtils]: 25: Hoare triple {106023#true} havoc #t~nondet14; {106023#true} is VALID [2020-07-18 08:52:09,366 INFO L280 TraceCheckUtils]: 26: Hoare triple {106023#true} #res := ~tmp~4; {106023#true} is VALID [2020-07-18 08:52:09,366 INFO L280 TraceCheckUtils]: 27: Hoare triple {106023#true} assume true; {106023#true} is VALID [2020-07-18 08:52:09,366 INFO L275 TraceCheckUtils]: 28: Hoare quadruple {106023#true} {106023#true} #2094#return; {106023#true} is VALID [2020-07-18 08:52:09,366 INFO L280 TraceCheckUtils]: 29: Hoare triple {106023#true} assume -2147483648 <= #t~ret82 && #t~ret82 <= 2147483647; {106023#true} is VALID [2020-07-18 08:52:09,366 INFO L280 TraceCheckUtils]: 30: Hoare triple {106023#true} ~tmp~12 := #t~ret82; {106023#true} is VALID [2020-07-18 08:52:09,366 INFO L280 TraceCheckUtils]: 31: Hoare triple {106023#true} havoc #t~ret82; {106023#true} is VALID [2020-07-18 08:52:09,367 INFO L280 TraceCheckUtils]: 32: Hoare triple {106023#true} ~ret~0 := ~tmp~12; {106023#true} is VALID [2020-07-18 08:52:09,367 INFO L280 TraceCheckUtils]: 33: Hoare triple {106023#true} assume !(~ret~0 >= 0); {107137#(<= (+ ldv_undef_int_negative_~ret~0 1) 0)} is VALID [2020-07-18 08:52:09,368 INFO L280 TraceCheckUtils]: 34: Hoare triple {107137#(<= (+ ldv_undef_int_negative_~ret~0 1) 0)} #res := ~ret~0; {107138#(<= (+ |ldv_undef_int_negative_#res| 1) 0)} is VALID [2020-07-18 08:52:09,369 INFO L280 TraceCheckUtils]: 35: Hoare triple {107138#(<= (+ |ldv_undef_int_negative_#res| 1) 0)} assume true; {107138#(<= (+ |ldv_undef_int_negative_#res| 1) 0)} is VALID [2020-07-18 08:52:09,369 INFO L275 TraceCheckUtils]: 36: Hoare quadruple {107138#(<= (+ |ldv_undef_int_negative_#res| 1) 0)} {106023#true} #2132#return; {107127#(<= (+ |ldv_usb_lock_device_for_reset_udev_#t~ret115| 1) 0)} is VALID [2020-07-18 08:52:09,370 INFO L280 TraceCheckUtils]: 37: Hoare triple {107127#(<= (+ |ldv_usb_lock_device_for_reset_udev_#t~ret115| 1) 0)} assume -2147483648 <= #t~ret115 && #t~ret115 <= 2147483647; {107127#(<= (+ |ldv_usb_lock_device_for_reset_udev_#t~ret115| 1) 0)} is VALID [2020-07-18 08:52:09,371 INFO L280 TraceCheckUtils]: 38: Hoare triple {107127#(<= (+ |ldv_usb_lock_device_for_reset_udev_#t~ret115| 1) 0)} ~tmp~21 := #t~ret115; {107128#(<= (+ ldv_usb_lock_device_for_reset_udev_~tmp~21 1) 0)} is VALID [2020-07-18 08:52:09,371 INFO L280 TraceCheckUtils]: 39: Hoare triple {107128#(<= (+ ldv_usb_lock_device_for_reset_udev_~tmp~21 1) 0)} havoc #t~ret115; {107128#(<= (+ ldv_usb_lock_device_for_reset_udev_~tmp~21 1) 0)} is VALID [2020-07-18 08:52:09,372 INFO L280 TraceCheckUtils]: 40: Hoare triple {107128#(<= (+ ldv_usb_lock_device_for_reset_udev_~tmp~21 1) 0)} #res := ~tmp~21; {107129#(<= (+ |ldv_usb_lock_device_for_reset_udev_#res| 1) 0)} is VALID [2020-07-18 08:52:09,372 INFO L280 TraceCheckUtils]: 41: Hoare triple {107129#(<= (+ |ldv_usb_lock_device_for_reset_udev_#res| 1) 0)} assume true; {107129#(<= (+ |ldv_usb_lock_device_for_reset_udev_#res| 1) 0)} is VALID [2020-07-18 08:52:09,373 INFO L275 TraceCheckUtils]: 42: Hoare quadruple {107129#(<= (+ |ldv_usb_lock_device_for_reset_udev_#res| 1) 0)} {106023#true} #2108#return; {107099#(<= (+ |ldv_usb_lock_device_for_reset_12_#t~ret80| 1) 0)} is VALID [2020-07-18 08:52:09,374 INFO L280 TraceCheckUtils]: 43: Hoare triple {107099#(<= (+ |ldv_usb_lock_device_for_reset_12_#t~ret80| 1) 0)} assume -2147483648 <= #t~ret80 && #t~ret80 <= 2147483647; {107099#(<= (+ |ldv_usb_lock_device_for_reset_12_#t~ret80| 1) 0)} is VALID [2020-07-18 08:52:09,374 INFO L280 TraceCheckUtils]: 44: Hoare triple {107099#(<= (+ |ldv_usb_lock_device_for_reset_12_#t~ret80| 1) 0)} ~tmp~10 := #t~ret80; {107100#(<= (+ ldv_usb_lock_device_for_reset_12_~tmp~10 1) 0)} is VALID [2020-07-18 08:52:09,375 INFO L280 TraceCheckUtils]: 45: Hoare triple {107100#(<= (+ ldv_usb_lock_device_for_reset_12_~tmp~10 1) 0)} havoc #t~ret80; {107100#(<= (+ ldv_usb_lock_device_for_reset_12_~tmp~10 1) 0)} is VALID [2020-07-18 08:52:09,376 INFO L280 TraceCheckUtils]: 46: Hoare triple {107100#(<= (+ ldv_usb_lock_device_for_reset_12_~tmp~10 1) 0)} #res := ~tmp~10; {107101#(<= (+ |ldv_usb_lock_device_for_reset_12_#res| 1) 0)} is VALID [2020-07-18 08:52:09,376 INFO L280 TraceCheckUtils]: 47: Hoare triple {107101#(<= (+ |ldv_usb_lock_device_for_reset_12_#res| 1) 0)} assume true; {107101#(<= (+ |ldv_usb_lock_device_for_reset_12_#res| 1) 0)} is VALID [2020-07-18 08:52:09,377 INFO L275 TraceCheckUtils]: 48: Hoare quadruple {107101#(<= (+ |ldv_usb_lock_device_for_reset_12_#res| 1) 0)} {106023#true} #2122#return; {106889#(<= (+ |m5632_recover_#t~ret31| 1) 0)} is VALID [2020-07-18 08:52:09,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:52:09,386 INFO L280 TraceCheckUtils]: 0: Hoare triple {106023#true} ~arg0.base, ~arg0.offset := #in~arg0.base, #in~arg0.offset; {106023#true} is VALID [2020-07-18 08:52:09,386 INFO L280 TraceCheckUtils]: 1: Hoare triple {106023#true} assume -2147483648 <= #t~nondet119 && #t~nondet119 <= 2147483647; {106023#true} is VALID [2020-07-18 08:52:09,386 INFO L280 TraceCheckUtils]: 2: Hoare triple {106023#true} #res := #t~nondet119; {106023#true} is VALID [2020-07-18 08:52:09,386 INFO L280 TraceCheckUtils]: 3: Hoare triple {106023#true} havoc #t~nondet119; {106023#true} is VALID [2020-07-18 08:52:09,387 INFO L280 TraceCheckUtils]: 4: Hoare triple {106023#true} assume true; {106023#true} is VALID [2020-07-18 08:52:09,387 INFO L275 TraceCheckUtils]: 5: Hoare quadruple {106023#true} {106024#false} #2124#return; {106024#false} is VALID [2020-07-18 08:52:09,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:52:09,392 INFO L280 TraceCheckUtils]: 0: Hoare triple {106023#true} ~arg0.base, ~arg0.offset := #in~arg0.base, #in~arg0.offset; {106023#true} is VALID [2020-07-18 08:52:09,392 INFO L280 TraceCheckUtils]: 1: Hoare triple {106023#true} assume true; {106023#true} is VALID [2020-07-18 08:52:09,393 INFO L275 TraceCheckUtils]: 2: Hoare quadruple {106023#true} {106024#false} #2082#return; {106024#false} is VALID [2020-07-18 08:52:09,398 INFO L263 TraceCheckUtils]: 0: Hoare triple {106023#true} call ULTIMATE.init(); {106900#(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-18 08:52:09,399 INFO L280 TraceCheckUtils]: 1: Hoare triple {106900#(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; {106023#true} is VALID [2020-07-18 08:52:09,399 INFO L280 TraceCheckUtils]: 2: Hoare triple {106023#true} #valid := #valid[0 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,399 INFO L280 TraceCheckUtils]: 3: Hoare triple {106023#true} assume 0 < #StackHeapBarrier; {106023#true} is VALID [2020-07-18 08:52:09,399 INFO L280 TraceCheckUtils]: 4: Hoare triple {106023#true} SUMMARY for call #t~string33.base, #t~string33.offset := #Ultimate.allocOnStack(10); srcloc: L5851 {106023#true} is VALID [2020-07-18 08:52:09,399 INFO L280 TraceCheckUtils]: 5: Hoare triple {106023#true} SUMMARY for call #t~string34.base, #t~string34.offset := #Ultimate.allocOnStack(25); srcloc: L5851-1 {106023#true} is VALID [2020-07-18 08:52:09,399 INFO L280 TraceCheckUtils]: 6: Hoare triple {106023#true} SUMMARY for call #t~string35.base, #t~string35.offset := #Ultimate.allocOnStack(28); srcloc: L5854 {106023#true} is VALID [2020-07-18 08:52:09,399 INFO L280 TraceCheckUtils]: 7: Hoare triple {106023#true} SUMMARY for call #t~string36.base, #t~string36.offset := #Ultimate.allocOnStack(17); srcloc: L5857 {106023#true} is VALID [2020-07-18 08:52:09,400 INFO L280 TraceCheckUtils]: 8: Hoare triple {106023#true} SUMMARY for call #t~string37.base, #t~string37.offset := #Ultimate.allocOnStack(21); srcloc: L5860 {106023#true} is VALID [2020-07-18 08:52:09,400 INFO L280 TraceCheckUtils]: 9: Hoare triple {106023#true} SUMMARY for call #t~string38.base, #t~string38.offset := #Ultimate.allocOnStack(13); srcloc: L5863 {106023#true} is VALID [2020-07-18 08:52:09,400 INFO L280 TraceCheckUtils]: 10: Hoare triple {106023#true} SUMMARY for call #t~string39.base, #t~string39.offset := #Ultimate.allocOnStack(5); srcloc: L5866 {106023#true} is VALID [2020-07-18 08:52:09,400 INFO L280 TraceCheckUtils]: 11: Hoare triple {106023#true} SUMMARY for call write~init~int(89, #t~string39.base, #t~string39.offset, 1); srcloc: L5869 {106023#true} is VALID [2020-07-18 08:52:09,400 INFO L280 TraceCheckUtils]: 12: Hoare triple {106023#true} SUMMARY for call write~init~int(111, #t~string39.base, 1 + #t~string39.offset, 1); srcloc: L5869-1 {106023#true} is VALID [2020-07-18 08:52:09,400 INFO L280 TraceCheckUtils]: 13: Hoare triple {106023#true} SUMMARY for call write~init~int(112, #t~string39.base, 2 + #t~string39.offset, 1); srcloc: L5869-2 {106023#true} is VALID [2020-07-18 08:52:09,401 INFO L280 TraceCheckUtils]: 14: Hoare triple {106023#true} SUMMARY for call write~init~int(121, #t~string39.base, 3 + #t~string39.offset, 1); srcloc: L5869-3 {106023#true} is VALID [2020-07-18 08:52:09,401 INFO L280 TraceCheckUtils]: 15: Hoare triple {106023#true} SUMMARY for call write~init~int(0, #t~string39.base, 4 + #t~string39.offset, 1); srcloc: L5869-4 {106023#true} is VALID [2020-07-18 08:52:09,401 INFO L280 TraceCheckUtils]: 16: Hoare triple {106023#true} SUMMARY for call #t~string40.base, #t~string40.offset := #Ultimate.allocOnStack(19); srcloc: L5869-5 {106023#true} is VALID [2020-07-18 08:52:09,401 INFO L280 TraceCheckUtils]: 17: Hoare triple {106023#true} SUMMARY for call #t~string41.base, #t~string41.offset := #Ultimate.allocOnStack(11); srcloc: L5872 {106023#true} is VALID [2020-07-18 08:52:09,401 INFO L280 TraceCheckUtils]: 18: Hoare triple {106023#true} SUMMARY for call #t~string42.base, #t~string42.offset := #Ultimate.allocOnStack(11); srcloc: L5931 {106023#true} is VALID [2020-07-18 08:52:09,401 INFO L280 TraceCheckUtils]: 19: Hoare triple {106023#true} ~ldv_state_variable_3~0 := 0; {106023#true} is VALID [2020-07-18 08:52:09,401 INFO L280 TraceCheckUtils]: 20: Hoare triple {106023#true} ~LDV_IN_INTERRUPT~0 := 1; {106023#true} is VALID [2020-07-18 08:52:09,402 INFO L280 TraceCheckUtils]: 21: Hoare triple {106023#true} ~ldv_state_variable_2~0 := 0; {106023#true} is VALID [2020-07-18 08:52:09,402 INFO L280 TraceCheckUtils]: 22: Hoare triple {106023#true} ~ref_cnt~0 := 0; {106023#true} is VALID [2020-07-18 08:52:09,402 INFO L280 TraceCheckUtils]: 23: Hoare triple {106023#true} ~ldv_state_variable_1~0 := 0; {106023#true} is VALID [2020-07-18 08:52:09,402 INFO L280 TraceCheckUtils]: 24: Hoare triple {106023#true} ~usb_counter~0 := 0; {106023#true} is VALID [2020-07-18 08:52:09,402 INFO L280 TraceCheckUtils]: 25: Hoare triple {106023#true} ~cdc_subset_driver_group1~0.base, ~cdc_subset_driver_group1~0.offset := 0, 0; {106023#true} is VALID [2020-07-18 08:52:09,402 INFO L280 TraceCheckUtils]: 26: Hoare triple {106023#true} ~ldv_state_variable_4~0 := 0; {106023#true} is VALID [2020-07-18 08:52:09,403 INFO L280 TraceCheckUtils]: 27: Hoare triple {106023#true} ~ldv_state_variable_6~0 := 0; {106023#true} is VALID [2020-07-18 08:52:09,403 INFO L280 TraceCheckUtils]: 28: Hoare triple {106023#true} ~ldv_state_variable_0~0 := 0; {106023#true} is VALID [2020-07-18 08:52:09,403 INFO L280 TraceCheckUtils]: 29: Hoare triple {106023#true} ~ldv_state_variable_5~0 := 0; {106023#true} is VALID [2020-07-18 08:52:09,403 INFO L280 TraceCheckUtils]: 30: Hoare triple {106023#true} SUMMARY for call ~#ali_m5632_info~0.base, ~#ali_m5632_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5850 {106023#true} is VALID [2020-07-18 08:52:09,403 INFO L280 TraceCheckUtils]: 31: Hoare triple {106023#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 {106023#true} is VALID [2020-07-18 08:52:09,403 INFO L280 TraceCheckUtils]: 32: Hoare triple {106023#true} SUMMARY for call write~init~int(4096, ~#ali_m5632_info~0.base, 8 + ~#ali_m5632_info~0.offset, 4); srcloc: L5850-2 {106023#true} is VALID [2020-07-18 08:52:09,404 INFO L280 TraceCheckUtils]: 33: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 12 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-3 {106023#true} is VALID [2020-07-18 08:52:09,404 INFO L280 TraceCheckUtils]: 34: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 20 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-4 {106023#true} is VALID [2020-07-18 08:52:09,404 INFO L280 TraceCheckUtils]: 35: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 28 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-5 {106023#true} is VALID [2020-07-18 08:52:09,404 INFO L280 TraceCheckUtils]: 36: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 36 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-6 {106023#true} is VALID [2020-07-18 08:52:09,404 INFO L280 TraceCheckUtils]: 37: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 44 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-7 {106023#true} is VALID [2020-07-18 08:52:09,404 INFO L280 TraceCheckUtils]: 38: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 52 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-8 {106023#true} is VALID [2020-07-18 08:52:09,404 INFO L280 TraceCheckUtils]: 39: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 60 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-9 {106023#true} is VALID [2020-07-18 08:52:09,405 INFO L280 TraceCheckUtils]: 40: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 68 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-10 {106023#true} is VALID [2020-07-18 08:52:09,405 INFO L280 TraceCheckUtils]: 41: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 76 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-11 {106023#true} is VALID [2020-07-18 08:52:09,405 INFO L280 TraceCheckUtils]: 42: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 84 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-12 {106023#true} is VALID [2020-07-18 08:52:09,405 INFO L280 TraceCheckUtils]: 43: Hoare triple {106023#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 {106023#true} is VALID [2020-07-18 08:52:09,405 INFO L280 TraceCheckUtils]: 44: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 100 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-14 {106023#true} is VALID [2020-07-18 08:52:09,406 INFO L280 TraceCheckUtils]: 45: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 108 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-15 {106023#true} is VALID [2020-07-18 08:52:09,406 INFO L280 TraceCheckUtils]: 46: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 116 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-16 {106023#true} is VALID [2020-07-18 08:52:09,406 INFO L280 TraceCheckUtils]: 47: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#ali_m5632_info~0.base, 124 + ~#ali_m5632_info~0.offset, 4); srcloc: L5850-17 {106023#true} is VALID [2020-07-18 08:52:09,406 INFO L280 TraceCheckUtils]: 48: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#ali_m5632_info~0.base, 128 + ~#ali_m5632_info~0.offset, 4); srcloc: L5850-18 {106023#true} is VALID [2020-07-18 08:52:09,406 INFO L280 TraceCheckUtils]: 49: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#ali_m5632_info~0.base, 132 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-19 {106023#true} is VALID [2020-07-18 08:52:09,406 INFO L280 TraceCheckUtils]: 50: Hoare triple {106023#true} SUMMARY for call ~#an2720_info~0.base, ~#an2720_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5850-20 {106023#true} is VALID [2020-07-18 08:52:09,407 INFO L280 TraceCheckUtils]: 51: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(#t~string34.base, #t~string34.offset, ~#an2720_info~0.base, ~#an2720_info~0.offset, 8); srcloc: L5853 {106023#true} is VALID [2020-07-18 08:52:09,407 INFO L280 TraceCheckUtils]: 52: Hoare triple {106023#true} SUMMARY for call write~init~int(4096, ~#an2720_info~0.base, 8 + ~#an2720_info~0.offset, 4); srcloc: L5853-1 {106023#true} is VALID [2020-07-18 08:52:09,407 INFO L280 TraceCheckUtils]: 53: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 12 + ~#an2720_info~0.offset, 8); srcloc: L5853-2 {106023#true} is VALID [2020-07-18 08:52:09,407 INFO L280 TraceCheckUtils]: 54: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 20 + ~#an2720_info~0.offset, 8); srcloc: L5853-3 {106023#true} is VALID [2020-07-18 08:52:09,407 INFO L280 TraceCheckUtils]: 55: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 28 + ~#an2720_info~0.offset, 8); srcloc: L5853-4 {106023#true} is VALID [2020-07-18 08:52:09,407 INFO L280 TraceCheckUtils]: 56: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 36 + ~#an2720_info~0.offset, 8); srcloc: L5853-5 {106023#true} is VALID [2020-07-18 08:52:09,408 INFO L280 TraceCheckUtils]: 57: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 44 + ~#an2720_info~0.offset, 8); srcloc: L5853-6 {106023#true} is VALID [2020-07-18 08:52:09,408 INFO L280 TraceCheckUtils]: 58: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 52 + ~#an2720_info~0.offset, 8); srcloc: L5853-7 {106023#true} is VALID [2020-07-18 08:52:09,408 INFO L280 TraceCheckUtils]: 59: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 60 + ~#an2720_info~0.offset, 8); srcloc: L5853-8 {106023#true} is VALID [2020-07-18 08:52:09,408 INFO L280 TraceCheckUtils]: 60: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 68 + ~#an2720_info~0.offset, 8); srcloc: L5853-9 {106023#true} is VALID [2020-07-18 08:52:09,408 INFO L280 TraceCheckUtils]: 61: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 76 + ~#an2720_info~0.offset, 8); srcloc: L5853-10 {106023#true} is VALID [2020-07-18 08:52:09,408 INFO L280 TraceCheckUtils]: 62: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 84 + ~#an2720_info~0.offset, 8); srcloc: L5853-11 {106023#true} is VALID [2020-07-18 08:52:09,409 INFO L280 TraceCheckUtils]: 63: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 92 + ~#an2720_info~0.offset, 8); srcloc: L5853-12 {106023#true} is VALID [2020-07-18 08:52:09,409 INFO L280 TraceCheckUtils]: 64: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 100 + ~#an2720_info~0.offset, 8); srcloc: L5853-13 {106023#true} is VALID [2020-07-18 08:52:09,409 INFO L280 TraceCheckUtils]: 65: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 108 + ~#an2720_info~0.offset, 8); srcloc: L5853-14 {106023#true} is VALID [2020-07-18 08:52:09,409 INFO L280 TraceCheckUtils]: 66: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 116 + ~#an2720_info~0.offset, 8); srcloc: L5853-15 {106023#true} is VALID [2020-07-18 08:52:09,409 INFO L280 TraceCheckUtils]: 67: Hoare triple {106023#true} SUMMARY for call write~init~int(2, ~#an2720_info~0.base, 124 + ~#an2720_info~0.offset, 4); srcloc: L5853-16 {106023#true} is VALID [2020-07-18 08:52:09,409 INFO L280 TraceCheckUtils]: 68: Hoare triple {106023#true} SUMMARY for call write~init~int(2, ~#an2720_info~0.base, 128 + ~#an2720_info~0.offset, 4); srcloc: L5853-17 {106023#true} is VALID [2020-07-18 08:52:09,409 INFO L280 TraceCheckUtils]: 69: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#an2720_info~0.base, 132 + ~#an2720_info~0.offset, 8); srcloc: L5853-18 {106023#true} is VALID [2020-07-18 08:52:09,410 INFO L280 TraceCheckUtils]: 70: Hoare triple {106023#true} SUMMARY for call ~#belkin_info~0.base, ~#belkin_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5853-19 {106023#true} is VALID [2020-07-18 08:52:09,410 INFO L280 TraceCheckUtils]: 71: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(#t~string35.base, #t~string35.offset, ~#belkin_info~0.base, ~#belkin_info~0.offset, 8); srcloc: L5856 {106023#true} is VALID [2020-07-18 08:52:09,410 INFO L280 TraceCheckUtils]: 72: Hoare triple {106023#true} SUMMARY for call write~init~int(4096, ~#belkin_info~0.base, 8 + ~#belkin_info~0.offset, 4); srcloc: L5856-1 {106023#true} is VALID [2020-07-18 08:52:09,410 INFO L280 TraceCheckUtils]: 73: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 12 + ~#belkin_info~0.offset, 8); srcloc: L5856-2 {106023#true} is VALID [2020-07-18 08:52:09,410 INFO L280 TraceCheckUtils]: 74: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 20 + ~#belkin_info~0.offset, 8); srcloc: L5856-3 {106023#true} is VALID [2020-07-18 08:52:09,410 INFO L280 TraceCheckUtils]: 75: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 28 + ~#belkin_info~0.offset, 8); srcloc: L5856-4 {106023#true} is VALID [2020-07-18 08:52:09,411 INFO L280 TraceCheckUtils]: 76: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 36 + ~#belkin_info~0.offset, 8); srcloc: L5856-5 {106023#true} is VALID [2020-07-18 08:52:09,411 INFO L280 TraceCheckUtils]: 77: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 44 + ~#belkin_info~0.offset, 8); srcloc: L5856-6 {106023#true} is VALID [2020-07-18 08:52:09,411 INFO L280 TraceCheckUtils]: 78: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 52 + ~#belkin_info~0.offset, 8); srcloc: L5856-7 {106023#true} is VALID [2020-07-18 08:52:09,411 INFO L280 TraceCheckUtils]: 79: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 60 + ~#belkin_info~0.offset, 8); srcloc: L5856-8 {106023#true} is VALID [2020-07-18 08:52:09,411 INFO L280 TraceCheckUtils]: 80: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 68 + ~#belkin_info~0.offset, 8); srcloc: L5856-9 {106023#true} is VALID [2020-07-18 08:52:09,411 INFO L280 TraceCheckUtils]: 81: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 76 + ~#belkin_info~0.offset, 8); srcloc: L5856-10 {106023#true} is VALID [2020-07-18 08:52:09,411 INFO L280 TraceCheckUtils]: 82: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 84 + ~#belkin_info~0.offset, 8); srcloc: L5856-11 {106023#true} is VALID [2020-07-18 08:52:09,412 INFO L280 TraceCheckUtils]: 83: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 92 + ~#belkin_info~0.offset, 8); srcloc: L5856-12 {106023#true} is VALID [2020-07-18 08:52:09,412 INFO L280 TraceCheckUtils]: 84: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 100 + ~#belkin_info~0.offset, 8); srcloc: L5856-13 {106023#true} is VALID [2020-07-18 08:52:09,412 INFO L280 TraceCheckUtils]: 85: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 108 + ~#belkin_info~0.offset, 8); srcloc: L5856-14 {106023#true} is VALID [2020-07-18 08:52:09,412 INFO L280 TraceCheckUtils]: 86: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 116 + ~#belkin_info~0.offset, 8); srcloc: L5856-15 {106023#true} is VALID [2020-07-18 08:52:09,412 INFO L280 TraceCheckUtils]: 87: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#belkin_info~0.base, 124 + ~#belkin_info~0.offset, 4); srcloc: L5856-16 {106023#true} is VALID [2020-07-18 08:52:09,412 INFO L280 TraceCheckUtils]: 88: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#belkin_info~0.base, 128 + ~#belkin_info~0.offset, 4); srcloc: L5856-17 {106023#true} is VALID [2020-07-18 08:52:09,412 INFO L280 TraceCheckUtils]: 89: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#belkin_info~0.base, 132 + ~#belkin_info~0.offset, 8); srcloc: L5856-18 {106023#true} is VALID [2020-07-18 08:52:09,413 INFO L280 TraceCheckUtils]: 90: Hoare triple {106023#true} SUMMARY for call ~#epson2888_info~0.base, ~#epson2888_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5856-19 {106023#true} is VALID [2020-07-18 08:52:09,413 INFO L280 TraceCheckUtils]: 91: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(#t~string36.base, #t~string36.offset, ~#epson2888_info~0.base, ~#epson2888_info~0.offset, 8); srcloc: L5859 {106023#true} is VALID [2020-07-18 08:52:09,413 INFO L280 TraceCheckUtils]: 92: Hoare triple {106023#true} SUMMARY for call write~init~int(4096, ~#epson2888_info~0.base, 8 + ~#epson2888_info~0.offset, 4); srcloc: L5859-1 {106023#true} is VALID [2020-07-18 08:52:09,413 INFO L280 TraceCheckUtils]: 93: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 12 + ~#epson2888_info~0.offset, 8); srcloc: L5859-2 {106023#true} is VALID [2020-07-18 08:52:09,413 INFO L280 TraceCheckUtils]: 94: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 20 + ~#epson2888_info~0.offset, 8); srcloc: L5859-3 {106023#true} is VALID [2020-07-18 08:52:09,413 INFO L280 TraceCheckUtils]: 95: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 28 + ~#epson2888_info~0.offset, 8); srcloc: L5859-4 {106023#true} is VALID [2020-07-18 08:52:09,414 INFO L280 TraceCheckUtils]: 96: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 36 + ~#epson2888_info~0.offset, 8); srcloc: L5859-5 {106023#true} is VALID [2020-07-18 08:52:09,414 INFO L280 TraceCheckUtils]: 97: Hoare triple {106023#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 {106023#true} is VALID [2020-07-18 08:52:09,414 INFO L280 TraceCheckUtils]: 98: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 52 + ~#epson2888_info~0.offset, 8); srcloc: L5859-7 {106023#true} is VALID [2020-07-18 08:52:09,414 INFO L280 TraceCheckUtils]: 99: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 60 + ~#epson2888_info~0.offset, 8); srcloc: L5859-8 {106023#true} is VALID [2020-07-18 08:52:09,414 INFO L280 TraceCheckUtils]: 100: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 68 + ~#epson2888_info~0.offset, 8); srcloc: L5859-9 {106023#true} is VALID [2020-07-18 08:52:09,414 INFO L280 TraceCheckUtils]: 101: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 76 + ~#epson2888_info~0.offset, 8); srcloc: L5859-10 {106023#true} is VALID [2020-07-18 08:52:09,415 INFO L280 TraceCheckUtils]: 102: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 84 + ~#epson2888_info~0.offset, 8); srcloc: L5859-11 {106023#true} is VALID [2020-07-18 08:52:09,415 INFO L280 TraceCheckUtils]: 103: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 92 + ~#epson2888_info~0.offset, 8); srcloc: L5859-12 {106023#true} is VALID [2020-07-18 08:52:09,415 INFO L280 TraceCheckUtils]: 104: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 100 + ~#epson2888_info~0.offset, 8); srcloc: L5859-13 {106023#true} is VALID [2020-07-18 08:52:09,415 INFO L280 TraceCheckUtils]: 105: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 108 + ~#epson2888_info~0.offset, 8); srcloc: L5859-14 {106023#true} is VALID [2020-07-18 08:52:09,415 INFO L280 TraceCheckUtils]: 106: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 116 + ~#epson2888_info~0.offset, 8); srcloc: L5859-15 {106023#true} is VALID [2020-07-18 08:52:09,415 INFO L280 TraceCheckUtils]: 107: Hoare triple {106023#true} SUMMARY for call write~init~int(4, ~#epson2888_info~0.base, 124 + ~#epson2888_info~0.offset, 4); srcloc: L5859-16 {106023#true} is VALID [2020-07-18 08:52:09,415 INFO L280 TraceCheckUtils]: 108: Hoare triple {106023#true} SUMMARY for call write~init~int(3, ~#epson2888_info~0.base, 128 + ~#epson2888_info~0.offset, 4); srcloc: L5859-17 {106023#true} is VALID [2020-07-18 08:52:09,416 INFO L280 TraceCheckUtils]: 109: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#epson2888_info~0.base, 132 + ~#epson2888_info~0.offset, 8); srcloc: L5859-18 {106023#true} is VALID [2020-07-18 08:52:09,416 INFO L280 TraceCheckUtils]: 110: Hoare triple {106023#true} SUMMARY for call ~#kc2190_info~0.base, ~#kc2190_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5859-19 {106023#true} is VALID [2020-07-18 08:52:09,416 INFO L280 TraceCheckUtils]: 111: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(#t~string37.base, #t~string37.offset, ~#kc2190_info~0.base, ~#kc2190_info~0.offset, 8); srcloc: L5862 {106023#true} is VALID [2020-07-18 08:52:09,416 INFO L280 TraceCheckUtils]: 112: Hoare triple {106023#true} SUMMARY for call write~init~int(4096, ~#kc2190_info~0.base, 8 + ~#kc2190_info~0.offset, 4); srcloc: L5862-1 {106023#true} is VALID [2020-07-18 08:52:09,416 INFO L280 TraceCheckUtils]: 113: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 12 + ~#kc2190_info~0.offset, 8); srcloc: L5862-2 {106023#true} is VALID [2020-07-18 08:52:09,416 INFO L280 TraceCheckUtils]: 114: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 20 + ~#kc2190_info~0.offset, 8); srcloc: L5862-3 {106023#true} is VALID [2020-07-18 08:52:09,417 INFO L280 TraceCheckUtils]: 115: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 28 + ~#kc2190_info~0.offset, 8); srcloc: L5862-4 {106023#true} is VALID [2020-07-18 08:52:09,417 INFO L280 TraceCheckUtils]: 116: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 36 + ~#kc2190_info~0.offset, 8); srcloc: L5862-5 {106023#true} is VALID [2020-07-18 08:52:09,417 INFO L280 TraceCheckUtils]: 117: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 44 + ~#kc2190_info~0.offset, 8); srcloc: L5862-6 {106023#true} is VALID [2020-07-18 08:52:09,417 INFO L280 TraceCheckUtils]: 118: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 52 + ~#kc2190_info~0.offset, 8); srcloc: L5862-7 {106023#true} is VALID [2020-07-18 08:52:09,417 INFO L280 TraceCheckUtils]: 119: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 60 + ~#kc2190_info~0.offset, 8); srcloc: L5862-8 {106023#true} is VALID [2020-07-18 08:52:09,417 INFO L280 TraceCheckUtils]: 120: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 68 + ~#kc2190_info~0.offset, 8); srcloc: L5862-9 {106023#true} is VALID [2020-07-18 08:52:09,417 INFO L280 TraceCheckUtils]: 121: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 76 + ~#kc2190_info~0.offset, 8); srcloc: L5862-10 {106023#true} is VALID [2020-07-18 08:52:09,418 INFO L280 TraceCheckUtils]: 122: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 84 + ~#kc2190_info~0.offset, 8); srcloc: L5862-11 {106023#true} is VALID [2020-07-18 08:52:09,418 INFO L280 TraceCheckUtils]: 123: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 92 + ~#kc2190_info~0.offset, 8); srcloc: L5862-12 {106023#true} is VALID [2020-07-18 08:52:09,418 INFO L280 TraceCheckUtils]: 124: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 100 + ~#kc2190_info~0.offset, 8); srcloc: L5862-13 {106023#true} is VALID [2020-07-18 08:52:09,418 INFO L280 TraceCheckUtils]: 125: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 108 + ~#kc2190_info~0.offset, 8); srcloc: L5862-14 {106023#true} is VALID [2020-07-18 08:52:09,418 INFO L280 TraceCheckUtils]: 126: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 116 + ~#kc2190_info~0.offset, 8); srcloc: L5862-15 {106023#true} is VALID [2020-07-18 08:52:09,418 INFO L280 TraceCheckUtils]: 127: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#kc2190_info~0.base, 124 + ~#kc2190_info~0.offset, 4); srcloc: L5862-16 {106023#true} is VALID [2020-07-18 08:52:09,419 INFO L280 TraceCheckUtils]: 128: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#kc2190_info~0.base, 128 + ~#kc2190_info~0.offset, 4); srcloc: L5862-17 {106023#true} is VALID [2020-07-18 08:52:09,419 INFO L280 TraceCheckUtils]: 129: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#kc2190_info~0.base, 132 + ~#kc2190_info~0.offset, 8); srcloc: L5862-18 {106023#true} is VALID [2020-07-18 08:52:09,419 INFO L280 TraceCheckUtils]: 130: Hoare triple {106023#true} SUMMARY for call ~#linuxdev_info~0.base, ~#linuxdev_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5862-19 {106023#true} is VALID [2020-07-18 08:52:09,419 INFO L280 TraceCheckUtils]: 131: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(#t~string38.base, #t~string38.offset, ~#linuxdev_info~0.base, ~#linuxdev_info~0.offset, 8); srcloc: L5865 {106023#true} is VALID [2020-07-18 08:52:09,419 INFO L280 TraceCheckUtils]: 132: Hoare triple {106023#true} SUMMARY for call write~init~int(4096, ~#linuxdev_info~0.base, 8 + ~#linuxdev_info~0.offset, 4); srcloc: L5865-1 {106023#true} is VALID [2020-07-18 08:52:09,419 INFO L280 TraceCheckUtils]: 133: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 12 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-2 {106023#true} is VALID [2020-07-18 08:52:09,420 INFO L280 TraceCheckUtils]: 134: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 20 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-3 {106023#true} is VALID [2020-07-18 08:52:09,420 INFO L280 TraceCheckUtils]: 135: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 28 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-4 {106023#true} is VALID [2020-07-18 08:52:09,420 INFO L280 TraceCheckUtils]: 136: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 36 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-5 {106023#true} is VALID [2020-07-18 08:52:09,420 INFO L280 TraceCheckUtils]: 137: Hoare triple {106023#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 {106023#true} is VALID [2020-07-18 08:52:09,420 INFO L280 TraceCheckUtils]: 138: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 52 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-7 {106023#true} is VALID [2020-07-18 08:52:09,420 INFO L280 TraceCheckUtils]: 139: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 60 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-8 {106023#true} is VALID [2020-07-18 08:52:09,420 INFO L280 TraceCheckUtils]: 140: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 68 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-9 {106023#true} is VALID [2020-07-18 08:52:09,421 INFO L280 TraceCheckUtils]: 141: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 76 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-10 {106023#true} is VALID [2020-07-18 08:52:09,421 INFO L280 TraceCheckUtils]: 142: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 84 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-11 {106023#true} is VALID [2020-07-18 08:52:09,421 INFO L280 TraceCheckUtils]: 143: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 92 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-12 {106023#true} is VALID [2020-07-18 08:52:09,421 INFO L280 TraceCheckUtils]: 144: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 100 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-13 {106023#true} is VALID [2020-07-18 08:52:09,421 INFO L280 TraceCheckUtils]: 145: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 108 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-14 {106023#true} is VALID [2020-07-18 08:52:09,421 INFO L280 TraceCheckUtils]: 146: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 116 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-15 {106023#true} is VALID [2020-07-18 08:52:09,421 INFO L280 TraceCheckUtils]: 147: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#linuxdev_info~0.base, 124 + ~#linuxdev_info~0.offset, 4); srcloc: L5865-16 {106023#true} is VALID [2020-07-18 08:52:09,422 INFO L280 TraceCheckUtils]: 148: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#linuxdev_info~0.base, 128 + ~#linuxdev_info~0.offset, 4); srcloc: L5865-17 {106023#true} is VALID [2020-07-18 08:52:09,422 INFO L280 TraceCheckUtils]: 149: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#linuxdev_info~0.base, 132 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-18 {106023#true} is VALID [2020-07-18 08:52:09,422 INFO L280 TraceCheckUtils]: 150: Hoare triple {106023#true} SUMMARY for call ~#yopy_info~0.base, ~#yopy_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5865-19 {106023#true} is VALID [2020-07-18 08:52:09,422 INFO L280 TraceCheckUtils]: 151: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(#t~string39.base, #t~string39.offset, ~#yopy_info~0.base, ~#yopy_info~0.offset, 8); srcloc: L5868 {106023#true} is VALID [2020-07-18 08:52:09,422 INFO L280 TraceCheckUtils]: 152: Hoare triple {106023#true} SUMMARY for call write~init~int(4096, ~#yopy_info~0.base, 8 + ~#yopy_info~0.offset, 4); srcloc: L5868-1 {106023#true} is VALID [2020-07-18 08:52:09,422 INFO L280 TraceCheckUtils]: 153: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 12 + ~#yopy_info~0.offset, 8); srcloc: L5868-2 {106023#true} is VALID [2020-07-18 08:52:09,423 INFO L280 TraceCheckUtils]: 154: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 20 + ~#yopy_info~0.offset, 8); srcloc: L5868-3 {106023#true} is VALID [2020-07-18 08:52:09,423 INFO L280 TraceCheckUtils]: 155: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 28 + ~#yopy_info~0.offset, 8); srcloc: L5868-4 {106023#true} is VALID [2020-07-18 08:52:09,423 INFO L280 TraceCheckUtils]: 156: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 36 + ~#yopy_info~0.offset, 8); srcloc: L5868-5 {106023#true} is VALID [2020-07-18 08:52:09,423 INFO L280 TraceCheckUtils]: 157: Hoare triple {106023#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 {106023#true} is VALID [2020-07-18 08:52:09,423 INFO L280 TraceCheckUtils]: 158: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 52 + ~#yopy_info~0.offset, 8); srcloc: L5868-7 {106023#true} is VALID [2020-07-18 08:52:09,423 INFO L280 TraceCheckUtils]: 159: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 60 + ~#yopy_info~0.offset, 8); srcloc: L5868-8 {106023#true} is VALID [2020-07-18 08:52:09,423 INFO L280 TraceCheckUtils]: 160: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 68 + ~#yopy_info~0.offset, 8); srcloc: L5868-9 {106023#true} is VALID [2020-07-18 08:52:09,424 INFO L280 TraceCheckUtils]: 161: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 76 + ~#yopy_info~0.offset, 8); srcloc: L5868-10 {106023#true} is VALID [2020-07-18 08:52:09,424 INFO L280 TraceCheckUtils]: 162: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 84 + ~#yopy_info~0.offset, 8); srcloc: L5868-11 {106023#true} is VALID [2020-07-18 08:52:09,424 INFO L280 TraceCheckUtils]: 163: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 92 + ~#yopy_info~0.offset, 8); srcloc: L5868-12 {106023#true} is VALID [2020-07-18 08:52:09,424 INFO L280 TraceCheckUtils]: 164: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 100 + ~#yopy_info~0.offset, 8); srcloc: L5868-13 {106023#true} is VALID [2020-07-18 08:52:09,424 INFO L280 TraceCheckUtils]: 165: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 108 + ~#yopy_info~0.offset, 8); srcloc: L5868-14 {106023#true} is VALID [2020-07-18 08:52:09,424 INFO L280 TraceCheckUtils]: 166: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 116 + ~#yopy_info~0.offset, 8); srcloc: L5868-15 {106023#true} is VALID [2020-07-18 08:52:09,425 INFO L280 TraceCheckUtils]: 167: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#yopy_info~0.base, 124 + ~#yopy_info~0.offset, 4); srcloc: L5868-16 {106023#true} is VALID [2020-07-18 08:52:09,425 INFO L280 TraceCheckUtils]: 168: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#yopy_info~0.base, 128 + ~#yopy_info~0.offset, 4); srcloc: L5868-17 {106023#true} is VALID [2020-07-18 08:52:09,425 INFO L280 TraceCheckUtils]: 169: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#yopy_info~0.base, 132 + ~#yopy_info~0.offset, 8); srcloc: L5868-18 {106023#true} is VALID [2020-07-18 08:52:09,425 INFO L280 TraceCheckUtils]: 170: Hoare triple {106023#true} SUMMARY for call ~#blob_info~0.base, ~#blob_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5868-19 {106023#true} is VALID [2020-07-18 08:52:09,425 INFO L280 TraceCheckUtils]: 171: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(#t~string40.base, #t~string40.offset, ~#blob_info~0.base, ~#blob_info~0.offset, 8); srcloc: L5871 {106023#true} is VALID [2020-07-18 08:52:09,425 INFO L280 TraceCheckUtils]: 172: Hoare triple {106023#true} SUMMARY for call write~init~int(4096, ~#blob_info~0.base, 8 + ~#blob_info~0.offset, 4); srcloc: L5871-1 {106023#true} is VALID [2020-07-18 08:52:09,425 INFO L280 TraceCheckUtils]: 173: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 12 + ~#blob_info~0.offset, 8); srcloc: L5871-2 {106023#true} is VALID [2020-07-18 08:52:09,426 INFO L280 TraceCheckUtils]: 174: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 20 + ~#blob_info~0.offset, 8); srcloc: L5871-3 {106023#true} is VALID [2020-07-18 08:52:09,426 INFO L280 TraceCheckUtils]: 175: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 28 + ~#blob_info~0.offset, 8); srcloc: L5871-4 {106023#true} is VALID [2020-07-18 08:52:09,426 INFO L280 TraceCheckUtils]: 176: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 36 + ~#blob_info~0.offset, 8); srcloc: L5871-5 {106023#true} is VALID [2020-07-18 08:52:09,426 INFO L280 TraceCheckUtils]: 177: Hoare triple {106023#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 {106023#true} is VALID [2020-07-18 08:52:09,426 INFO L280 TraceCheckUtils]: 178: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 52 + ~#blob_info~0.offset, 8); srcloc: L5871-7 {106023#true} is VALID [2020-07-18 08:52:09,426 INFO L280 TraceCheckUtils]: 179: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 60 + ~#blob_info~0.offset, 8); srcloc: L5871-8 {106023#true} is VALID [2020-07-18 08:52:09,426 INFO L280 TraceCheckUtils]: 180: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 68 + ~#blob_info~0.offset, 8); srcloc: L5871-9 {106023#true} is VALID [2020-07-18 08:52:09,427 INFO L280 TraceCheckUtils]: 181: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 76 + ~#blob_info~0.offset, 8); srcloc: L5871-10 {106023#true} is VALID [2020-07-18 08:52:09,427 INFO L280 TraceCheckUtils]: 182: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 84 + ~#blob_info~0.offset, 8); srcloc: L5871-11 {106023#true} is VALID [2020-07-18 08:52:09,427 INFO L280 TraceCheckUtils]: 183: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 92 + ~#blob_info~0.offset, 8); srcloc: L5871-12 {106023#true} is VALID [2020-07-18 08:52:09,427 INFO L280 TraceCheckUtils]: 184: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 100 + ~#blob_info~0.offset, 8); srcloc: L5871-13 {106023#true} is VALID [2020-07-18 08:52:09,427 INFO L280 TraceCheckUtils]: 185: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 108 + ~#blob_info~0.offset, 8); srcloc: L5871-14 {106023#true} is VALID [2020-07-18 08:52:09,427 INFO L280 TraceCheckUtils]: 186: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 116 + ~#blob_info~0.offset, 8); srcloc: L5871-15 {106023#true} is VALID [2020-07-18 08:52:09,428 INFO L280 TraceCheckUtils]: 187: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#blob_info~0.base, 124 + ~#blob_info~0.offset, 4); srcloc: L5871-16 {106023#true} is VALID [2020-07-18 08:52:09,428 INFO L280 TraceCheckUtils]: 188: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#blob_info~0.base, 128 + ~#blob_info~0.offset, 4); srcloc: L5871-17 {106023#true} is VALID [2020-07-18 08:52:09,428 INFO L280 TraceCheckUtils]: 189: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#blob_info~0.base, 132 + ~#blob_info~0.offset, 8); srcloc: L5871-18 {106023#true} is VALID [2020-07-18 08:52:09,428 INFO L280 TraceCheckUtils]: 190: Hoare triple {106023#true} SUMMARY for call ~#products~0.base, ~#products~0.offset := #Ultimate.allocOnStack(375); srcloc: L5871-19 {106023#true} is VALID [2020-07-18 08:52:09,428 INFO L280 TraceCheckUtils]: 191: Hoare triple {106023#true} SUMMARY for call write~init~int(3, ~#products~0.base, ~#products~0.offset, 2); srcloc: L5874 {106023#true} is VALID [2020-07-18 08:52:09,428 INFO L280 TraceCheckUtils]: 192: Hoare triple {106023#true} SUMMARY for call write~init~int(1026, ~#products~0.base, 2 + ~#products~0.offset, 2); srcloc: L5874-1 {106023#true} is VALID [2020-07-18 08:52:09,428 INFO L280 TraceCheckUtils]: 193: Hoare triple {106023#true} SUMMARY for call write~init~int(22066, ~#products~0.base, 4 + ~#products~0.offset, 2); srcloc: L5874-2 {106023#true} is VALID [2020-07-18 08:52:09,429 INFO L280 TraceCheckUtils]: 194: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 6 + ~#products~0.offset, 2); srcloc: L5874-3 {106023#true} is VALID [2020-07-18 08:52:09,429 INFO L280 TraceCheckUtils]: 195: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 8 + ~#products~0.offset, 2); srcloc: L5874-4 {106023#true} is VALID [2020-07-18 08:52:09,429 INFO L280 TraceCheckUtils]: 196: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 10 + ~#products~0.offset, 1); srcloc: L5874-5 {106023#true} is VALID [2020-07-18 08:52:09,429 INFO L280 TraceCheckUtils]: 197: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 11 + ~#products~0.offset, 1); srcloc: L5874-6 {106023#true} is VALID [2020-07-18 08:52:09,429 INFO L280 TraceCheckUtils]: 198: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 12 + ~#products~0.offset, 1); srcloc: L5874-7 {106023#true} is VALID [2020-07-18 08:52:09,429 INFO L280 TraceCheckUtils]: 199: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 13 + ~#products~0.offset, 1); srcloc: L5874-8 {106023#true} is VALID [2020-07-18 08:52:09,429 INFO L280 TraceCheckUtils]: 200: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 14 + ~#products~0.offset, 1); srcloc: L5874-9 {106023#true} is VALID [2020-07-18 08:52:09,430 INFO L280 TraceCheckUtils]: 201: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 15 + ~#products~0.offset, 1); srcloc: L5874-10 {106023#true} is VALID [2020-07-18 08:52:09,430 INFO L280 TraceCheckUtils]: 202: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 16 + ~#products~0.offset, 1); srcloc: L5874-11 {106023#true} is VALID [2020-07-18 08:52:09,430 INFO L280 TraceCheckUtils]: 203: Hoare triple {106023#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 {106023#true} is VALID [2020-07-18 08:52:09,430 INFO L280 TraceCheckUtils]: 204: Hoare triple {106023#true} SUMMARY for call write~init~int(3, ~#products~0.base, 25 + ~#products~0.offset, 2); srcloc: L5874-13 {106023#true} is VALID [2020-07-18 08:52:09,430 INFO L280 TraceCheckUtils]: 205: Hoare triple {106023#true} SUMMARY for call write~init~int(6189, ~#products~0.base, 27 + ~#products~0.offset, 2); srcloc: L5874-14 {106023#true} is VALID [2020-07-18 08:52:09,430 INFO L280 TraceCheckUtils]: 206: Hoare triple {106023#true} SUMMARY for call write~init~int(8316, ~#products~0.base, 29 + ~#products~0.offset, 2); srcloc: L5874-15 {106023#true} is VALID [2020-07-18 08:52:09,431 INFO L280 TraceCheckUtils]: 207: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 31 + ~#products~0.offset, 2); srcloc: L5874-16 {106023#true} is VALID [2020-07-18 08:52:09,431 INFO L280 TraceCheckUtils]: 208: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 33 + ~#products~0.offset, 2); srcloc: L5874-17 {106023#true} is VALID [2020-07-18 08:52:09,431 INFO L280 TraceCheckUtils]: 209: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 35 + ~#products~0.offset, 1); srcloc: L5874-18 {106023#true} is VALID [2020-07-18 08:52:09,431 INFO L280 TraceCheckUtils]: 210: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 36 + ~#products~0.offset, 1); srcloc: L5874-19 {106023#true} is VALID [2020-07-18 08:52:09,431 INFO L280 TraceCheckUtils]: 211: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 37 + ~#products~0.offset, 1); srcloc: L5874-20 {106023#true} is VALID [2020-07-18 08:52:09,431 INFO L280 TraceCheckUtils]: 212: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 38 + ~#products~0.offset, 1); srcloc: L5874-21 {106023#true} is VALID [2020-07-18 08:52:09,431 INFO L280 TraceCheckUtils]: 213: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 39 + ~#products~0.offset, 1); srcloc: L5874-22 {106023#true} is VALID [2020-07-18 08:52:09,432 INFO L280 TraceCheckUtils]: 214: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 40 + ~#products~0.offset, 1); srcloc: L5874-23 {106023#true} is VALID [2020-07-18 08:52:09,432 INFO L280 TraceCheckUtils]: 215: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 41 + ~#products~0.offset, 1); srcloc: L5874-24 {106023#true} is VALID [2020-07-18 08:52:09,432 INFO L280 TraceCheckUtils]: 216: Hoare triple {106023#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 {106023#true} is VALID [2020-07-18 08:52:09,432 INFO L280 TraceCheckUtils]: 217: Hoare triple {106023#true} SUMMARY for call write~init~int(3, ~#products~0.base, 50 + ~#products~0.offset, 2); srcloc: L5874-26 {106023#true} is VALID [2020-07-18 08:52:09,432 INFO L280 TraceCheckUtils]: 218: Hoare triple {106023#true} SUMMARY for call write~init~int(1351, ~#products~0.base, 52 + ~#products~0.offset, 2); srcloc: L5874-27 {106023#true} is VALID [2020-07-18 08:52:09,432 INFO L280 TraceCheckUtils]: 219: Hoare triple {106023#true} SUMMARY for call write~init~int(10016, ~#products~0.base, 54 + ~#products~0.offset, 2); srcloc: L5874-28 {106023#true} is VALID [2020-07-18 08:52:09,433 INFO L280 TraceCheckUtils]: 220: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 56 + ~#products~0.offset, 2); srcloc: L5874-29 {106023#true} is VALID [2020-07-18 08:52:09,433 INFO L280 TraceCheckUtils]: 221: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 58 + ~#products~0.offset, 2); srcloc: L5874-30 {106023#true} is VALID [2020-07-18 08:52:09,433 INFO L280 TraceCheckUtils]: 222: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 60 + ~#products~0.offset, 1); srcloc: L5874-31 {106023#true} is VALID [2020-07-18 08:52:09,433 INFO L280 TraceCheckUtils]: 223: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 61 + ~#products~0.offset, 1); srcloc: L5874-32 {106023#true} is VALID [2020-07-18 08:52:09,433 INFO L280 TraceCheckUtils]: 224: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 62 + ~#products~0.offset, 1); srcloc: L5874-33 {106023#true} is VALID [2020-07-18 08:52:09,433 INFO L280 TraceCheckUtils]: 225: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 63 + ~#products~0.offset, 1); srcloc: L5874-34 {106023#true} is VALID [2020-07-18 08:52:09,433 INFO L280 TraceCheckUtils]: 226: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 64 + ~#products~0.offset, 1); srcloc: L5874-35 {106023#true} is VALID [2020-07-18 08:52:09,434 INFO L280 TraceCheckUtils]: 227: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 65 + ~#products~0.offset, 1); srcloc: L5874-36 {106023#true} is VALID [2020-07-18 08:52:09,434 INFO L280 TraceCheckUtils]: 228: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 66 + ~#products~0.offset, 1); srcloc: L5874-37 {106023#true} is VALID [2020-07-18 08:52:09,434 INFO L280 TraceCheckUtils]: 229: Hoare triple {106023#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 {106023#true} is VALID [2020-07-18 08:52:09,434 INFO L280 TraceCheckUtils]: 230: Hoare triple {106023#true} SUMMARY for call write~init~int(3, ~#products~0.base, 75 + ~#products~0.offset, 2); srcloc: L5874-39 {106023#true} is VALID [2020-07-18 08:52:09,434 INFO L280 TraceCheckUtils]: 231: Hoare triple {106023#true} SUMMARY for call write~init~int(1351, ~#products~0.base, 77 + ~#products~0.offset, 2); srcloc: L5874-40 {106023#true} is VALID [2020-07-18 08:52:09,434 INFO L280 TraceCheckUtils]: 232: Hoare triple {106023#true} SUMMARY for call write~init~int(10023, ~#products~0.base, 79 + ~#products~0.offset, 2); srcloc: L5874-41 {106023#true} is VALID [2020-07-18 08:52:09,435 INFO L280 TraceCheckUtils]: 233: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 81 + ~#products~0.offset, 2); srcloc: L5874-42 {106023#true} is VALID [2020-07-18 08:52:09,435 INFO L280 TraceCheckUtils]: 234: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 83 + ~#products~0.offset, 2); srcloc: L5874-43 {106023#true} is VALID [2020-07-18 08:52:09,435 INFO L280 TraceCheckUtils]: 235: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 85 + ~#products~0.offset, 1); srcloc: L5874-44 {106023#true} is VALID [2020-07-18 08:52:09,435 INFO L280 TraceCheckUtils]: 236: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 86 + ~#products~0.offset, 1); srcloc: L5874-45 {106023#true} is VALID [2020-07-18 08:52:09,435 INFO L280 TraceCheckUtils]: 237: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 87 + ~#products~0.offset, 1); srcloc: L5874-46 {106023#true} is VALID [2020-07-18 08:52:09,435 INFO L280 TraceCheckUtils]: 238: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 88 + ~#products~0.offset, 1); srcloc: L5874-47 {106023#true} is VALID [2020-07-18 08:52:09,435 INFO L280 TraceCheckUtils]: 239: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 89 + ~#products~0.offset, 1); srcloc: L5874-48 {106023#true} is VALID [2020-07-18 08:52:09,436 INFO L280 TraceCheckUtils]: 240: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 90 + ~#products~0.offset, 1); srcloc: L5874-49 {106023#true} is VALID [2020-07-18 08:52:09,436 INFO L280 TraceCheckUtils]: 241: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 91 + ~#products~0.offset, 1); srcloc: L5874-50 {106023#true} is VALID [2020-07-18 08:52:09,436 INFO L280 TraceCheckUtils]: 242: Hoare triple {106023#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 {106023#true} is VALID [2020-07-18 08:52:09,436 INFO L280 TraceCheckUtils]: 243: Hoare triple {106023#true} SUMMARY for call write~init~int(3, ~#products~0.base, 100 + ~#products~0.offset, 2); srcloc: L5874-52 {106023#true} is VALID [2020-07-18 08:52:09,436 INFO L280 TraceCheckUtils]: 244: Hoare triple {106023#true} SUMMARY for call write~init~int(1293, ~#products~0.base, 102 + ~#products~0.offset, 2); srcloc: L5874-53 {106023#true} is VALID [2020-07-18 08:52:09,436 INFO L280 TraceCheckUtils]: 245: Hoare triple {106023#true} SUMMARY for call write~init~int(4, ~#products~0.base, 104 + ~#products~0.offset, 2); srcloc: L5874-54 {106023#true} is VALID [2020-07-18 08:52:09,437 INFO L280 TraceCheckUtils]: 246: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 106 + ~#products~0.offset, 2); srcloc: L5874-55 {106023#true} is VALID [2020-07-18 08:52:09,437 INFO L280 TraceCheckUtils]: 247: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 108 + ~#products~0.offset, 2); srcloc: L5874-56 {106023#true} is VALID [2020-07-18 08:52:09,437 INFO L280 TraceCheckUtils]: 248: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 110 + ~#products~0.offset, 1); srcloc: L5874-57 {106023#true} is VALID [2020-07-18 08:52:09,437 INFO L280 TraceCheckUtils]: 249: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 111 + ~#products~0.offset, 1); srcloc: L5874-58 {106023#true} is VALID [2020-07-18 08:52:09,437 INFO L280 TraceCheckUtils]: 250: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 112 + ~#products~0.offset, 1); srcloc: L5874-59 {106023#true} is VALID [2020-07-18 08:52:09,437 INFO L280 TraceCheckUtils]: 251: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 113 + ~#products~0.offset, 1); srcloc: L5874-60 {106023#true} is VALID [2020-07-18 08:52:09,437 INFO L280 TraceCheckUtils]: 252: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 114 + ~#products~0.offset, 1); srcloc: L5874-61 {106023#true} is VALID [2020-07-18 08:52:09,438 INFO L280 TraceCheckUtils]: 253: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 115 + ~#products~0.offset, 1); srcloc: L5874-62 {106023#true} is VALID [2020-07-18 08:52:09,438 INFO L280 TraceCheckUtils]: 254: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 116 + ~#products~0.offset, 1); srcloc: L5874-63 {106023#true} is VALID [2020-07-18 08:52:09,438 INFO L280 TraceCheckUtils]: 255: Hoare triple {106023#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 {106023#true} is VALID [2020-07-18 08:52:09,438 INFO L280 TraceCheckUtils]: 256: Hoare triple {106023#true} SUMMARY for call write~init~int(3, ~#products~0.base, 125 + ~#products~0.offset, 2); srcloc: L5874-65 {106023#true} is VALID [2020-07-18 08:52:09,438 INFO L280 TraceCheckUtils]: 257: Hoare triple {106023#true} SUMMARY for call write~init~int(1388, ~#products~0.base, 127 + ~#products~0.offset, 2); srcloc: L5874-66 {106023#true} is VALID [2020-07-18 08:52:09,438 INFO L280 TraceCheckUtils]: 258: Hoare triple {106023#true} SUMMARY for call write~init~int(33024, ~#products~0.base, 129 + ~#products~0.offset, 2); srcloc: L5874-67 {106023#true} is VALID [2020-07-18 08:52:09,439 INFO L280 TraceCheckUtils]: 259: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 131 + ~#products~0.offset, 2); srcloc: L5874-68 {106023#true} is VALID [2020-07-18 08:52:09,439 INFO L280 TraceCheckUtils]: 260: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 133 + ~#products~0.offset, 2); srcloc: L5874-69 {106023#true} is VALID [2020-07-18 08:52:09,439 INFO L280 TraceCheckUtils]: 261: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 135 + ~#products~0.offset, 1); srcloc: L5874-70 {106023#true} is VALID [2020-07-18 08:52:09,439 INFO L280 TraceCheckUtils]: 262: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 136 + ~#products~0.offset, 1); srcloc: L5874-71 {106023#true} is VALID [2020-07-18 08:52:09,439 INFO L280 TraceCheckUtils]: 263: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 137 + ~#products~0.offset, 1); srcloc: L5874-72 {106023#true} is VALID [2020-07-18 08:52:09,439 INFO L280 TraceCheckUtils]: 264: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 138 + ~#products~0.offset, 1); srcloc: L5874-73 {106023#true} is VALID [2020-07-18 08:52:09,440 INFO L280 TraceCheckUtils]: 265: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 139 + ~#products~0.offset, 1); srcloc: L5874-74 {106023#true} is VALID [2020-07-18 08:52:09,440 INFO L280 TraceCheckUtils]: 266: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 140 + ~#products~0.offset, 1); srcloc: L5874-75 {106023#true} is VALID [2020-07-18 08:52:09,440 INFO L280 TraceCheckUtils]: 267: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 141 + ~#products~0.offset, 1); srcloc: L5874-76 {106023#true} is VALID [2020-07-18 08:52:09,440 INFO L280 TraceCheckUtils]: 268: Hoare triple {106023#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 {106023#true} is VALID [2020-07-18 08:52:09,440 INFO L280 TraceCheckUtils]: 269: Hoare triple {106023#true} SUMMARY for call write~init~int(3, ~#products~0.base, 150 + ~#products~0.offset, 2); srcloc: L5874-78 {106023#true} is VALID [2020-07-18 08:52:09,440 INFO L280 TraceCheckUtils]: 270: Hoare triple {106023#true} SUMMARY for call write~init~int(1317, ~#products~0.base, 152 + ~#products~0.offset, 2); srcloc: L5874-79 {106023#true} is VALID [2020-07-18 08:52:09,440 INFO L280 TraceCheckUtils]: 271: Hoare triple {106023#true} SUMMARY for call write~init~int(39169, ~#products~0.base, 154 + ~#products~0.offset, 2); srcloc: L5874-80 {106023#true} is VALID [2020-07-18 08:52:09,441 INFO L280 TraceCheckUtils]: 272: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 156 + ~#products~0.offset, 2); srcloc: L5874-81 {106023#true} is VALID [2020-07-18 08:52:09,441 INFO L280 TraceCheckUtils]: 273: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 158 + ~#products~0.offset, 2); srcloc: L5874-82 {106023#true} is VALID [2020-07-18 08:52:09,441 INFO L280 TraceCheckUtils]: 274: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 160 + ~#products~0.offset, 1); srcloc: L5874-83 {106023#true} is VALID [2020-07-18 08:52:09,441 INFO L280 TraceCheckUtils]: 275: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 161 + ~#products~0.offset, 1); srcloc: L5874-84 {106023#true} is VALID [2020-07-18 08:52:09,441 INFO L280 TraceCheckUtils]: 276: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 162 + ~#products~0.offset, 1); srcloc: L5874-85 {106023#true} is VALID [2020-07-18 08:52:09,441 INFO L280 TraceCheckUtils]: 277: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 163 + ~#products~0.offset, 1); srcloc: L5874-86 {106023#true} is VALID [2020-07-18 08:52:09,441 INFO L280 TraceCheckUtils]: 278: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 164 + ~#products~0.offset, 1); srcloc: L5874-87 {106023#true} is VALID [2020-07-18 08:52:09,442 INFO L280 TraceCheckUtils]: 279: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 165 + ~#products~0.offset, 1); srcloc: L5874-88 {106023#true} is VALID [2020-07-18 08:52:09,442 INFO L280 TraceCheckUtils]: 280: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 166 + ~#products~0.offset, 1); srcloc: L5874-89 {106023#true} is VALID [2020-07-18 08:52:09,442 INFO L280 TraceCheckUtils]: 281: Hoare triple {106023#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 {106023#true} is VALID [2020-07-18 08:52:09,442 INFO L280 TraceCheckUtils]: 282: Hoare triple {106023#true} SUMMARY for call write~init~int(3, ~#products~0.base, 175 + ~#products~0.offset, 2); srcloc: L5874-91 {106023#true} is VALID [2020-07-18 08:52:09,442 INFO L280 TraceCheckUtils]: 283: Hoare triple {106023#true} SUMMARY for call write~init~int(1317, ~#products~0.base, 177 + ~#products~0.offset, 2); srcloc: L5874-92 {106023#true} is VALID [2020-07-18 08:52:09,442 INFO L280 TraceCheckUtils]: 284: Hoare triple {106023#true} SUMMARY for call write~init~int(10376, ~#products~0.base, 179 + ~#products~0.offset, 2); srcloc: L5874-93 {106023#true} is VALID [2020-07-18 08:52:09,443 INFO L280 TraceCheckUtils]: 285: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 181 + ~#products~0.offset, 2); srcloc: L5874-94 {106023#true} is VALID [2020-07-18 08:52:09,443 INFO L280 TraceCheckUtils]: 286: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 183 + ~#products~0.offset, 2); srcloc: L5874-95 {106023#true} is VALID [2020-07-18 08:52:09,443 INFO L280 TraceCheckUtils]: 287: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 185 + ~#products~0.offset, 1); srcloc: L5874-96 {106023#true} is VALID [2020-07-18 08:52:09,443 INFO L280 TraceCheckUtils]: 288: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 186 + ~#products~0.offset, 1); srcloc: L5874-97 {106023#true} is VALID [2020-07-18 08:52:09,443 INFO L280 TraceCheckUtils]: 289: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 187 + ~#products~0.offset, 1); srcloc: L5874-98 {106023#true} is VALID [2020-07-18 08:52:09,443 INFO L280 TraceCheckUtils]: 290: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 188 + ~#products~0.offset, 1); srcloc: L5874-99 {106023#true} is VALID [2020-07-18 08:52:09,443 INFO L280 TraceCheckUtils]: 291: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 189 + ~#products~0.offset, 1); srcloc: L5874-100 {106023#true} is VALID [2020-07-18 08:52:09,444 INFO L280 TraceCheckUtils]: 292: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 190 + ~#products~0.offset, 1); srcloc: L5874-101 {106023#true} is VALID [2020-07-18 08:52:09,444 INFO L280 TraceCheckUtils]: 293: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 191 + ~#products~0.offset, 1); srcloc: L5874-102 {106023#true} is VALID [2020-07-18 08:52:09,444 INFO L280 TraceCheckUtils]: 294: Hoare triple {106023#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 {106023#true} is VALID [2020-07-18 08:52:09,444 INFO L280 TraceCheckUtils]: 295: Hoare triple {106023#true} SUMMARY for call write~init~int(3, ~#products~0.base, 200 + ~#products~0.offset, 2); srcloc: L5874-104 {106023#true} is VALID [2020-07-18 08:52:09,444 INFO L280 TraceCheckUtils]: 296: Hoare triple {106023#true} SUMMARY for call write~init~int(1295, ~#products~0.base, 202 + ~#products~0.offset, 2); srcloc: L5874-105 {106023#true} is VALID [2020-07-18 08:52:09,444 INFO L280 TraceCheckUtils]: 297: Hoare triple {106023#true} SUMMARY for call write~init~int(400, ~#products~0.base, 204 + ~#products~0.offset, 2); srcloc: L5874-106 {106023#true} is VALID [2020-07-18 08:52:09,445 INFO L280 TraceCheckUtils]: 298: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 206 + ~#products~0.offset, 2); srcloc: L5874-107 {106023#true} is VALID [2020-07-18 08:52:09,445 INFO L280 TraceCheckUtils]: 299: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 208 + ~#products~0.offset, 2); srcloc: L5874-108 {106023#true} is VALID [2020-07-18 08:52:09,445 INFO L280 TraceCheckUtils]: 300: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 210 + ~#products~0.offset, 1); srcloc: L5874-109 {106023#true} is VALID [2020-07-18 08:52:09,445 INFO L280 TraceCheckUtils]: 301: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 211 + ~#products~0.offset, 1); srcloc: L5874-110 {106023#true} is VALID [2020-07-18 08:52:09,445 INFO L280 TraceCheckUtils]: 302: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 212 + ~#products~0.offset, 1); srcloc: L5874-111 {106023#true} is VALID [2020-07-18 08:52:09,445 INFO L280 TraceCheckUtils]: 303: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 213 + ~#products~0.offset, 1); srcloc: L5874-112 {106023#true} is VALID [2020-07-18 08:52:09,445 INFO L280 TraceCheckUtils]: 304: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 214 + ~#products~0.offset, 1); srcloc: L5874-113 {106023#true} is VALID [2020-07-18 08:52:09,446 INFO L280 TraceCheckUtils]: 305: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 215 + ~#products~0.offset, 1); srcloc: L5874-114 {106023#true} is VALID [2020-07-18 08:52:09,446 INFO L280 TraceCheckUtils]: 306: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 216 + ~#products~0.offset, 1); srcloc: L5874-115 {106023#true} is VALID [2020-07-18 08:52:09,446 INFO L280 TraceCheckUtils]: 307: Hoare triple {106023#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 {106023#true} is VALID [2020-07-18 08:52:09,446 INFO L280 TraceCheckUtils]: 308: Hoare triple {106023#true} SUMMARY for call write~init~int(3, ~#products~0.base, 225 + ~#products~0.offset, 2); srcloc: L5874-117 {106023#true} is VALID [2020-07-18 08:52:09,446 INFO L280 TraceCheckUtils]: 309: Hoare triple {106023#true} SUMMARY for call write~init~int(1183, ~#products~0.base, 227 + ~#products~0.offset, 2); srcloc: L5874-118 {106023#true} is VALID [2020-07-18 08:52:09,446 INFO L280 TraceCheckUtils]: 310: Hoare triple {106023#true} SUMMARY for call write~init~int(20570, ~#products~0.base, 229 + ~#products~0.offset, 2); srcloc: L5874-119 {106023#true} is VALID [2020-07-18 08:52:09,446 INFO L280 TraceCheckUtils]: 311: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 231 + ~#products~0.offset, 2); srcloc: L5874-120 {106023#true} is VALID [2020-07-18 08:52:09,447 INFO L280 TraceCheckUtils]: 312: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 233 + ~#products~0.offset, 2); srcloc: L5874-121 {106023#true} is VALID [2020-07-18 08:52:09,447 INFO L280 TraceCheckUtils]: 313: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 235 + ~#products~0.offset, 1); srcloc: L5874-122 {106023#true} is VALID [2020-07-18 08:52:09,447 INFO L280 TraceCheckUtils]: 314: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 236 + ~#products~0.offset, 1); srcloc: L5874-123 {106023#true} is VALID [2020-07-18 08:52:09,447 INFO L280 TraceCheckUtils]: 315: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 237 + ~#products~0.offset, 1); srcloc: L5874-124 {106023#true} is VALID [2020-07-18 08:52:09,447 INFO L280 TraceCheckUtils]: 316: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 238 + ~#products~0.offset, 1); srcloc: L5874-125 {106023#true} is VALID [2020-07-18 08:52:09,447 INFO L280 TraceCheckUtils]: 317: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 239 + ~#products~0.offset, 1); srcloc: L5874-126 {106023#true} is VALID [2020-07-18 08:52:09,447 INFO L280 TraceCheckUtils]: 318: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 240 + ~#products~0.offset, 1); srcloc: L5874-127 {106023#true} is VALID [2020-07-18 08:52:09,448 INFO L280 TraceCheckUtils]: 319: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 241 + ~#products~0.offset, 1); srcloc: L5874-128 {106023#true} is VALID [2020-07-18 08:52:09,448 INFO L280 TraceCheckUtils]: 320: Hoare triple {106023#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 {106023#true} is VALID [2020-07-18 08:52:09,448 INFO L280 TraceCheckUtils]: 321: Hoare triple {106023#true} SUMMARY for call write~init~int(3, ~#products~0.base, 250 + ~#products~0.offset, 2); srcloc: L5874-130 {106023#true} is VALID [2020-07-18 08:52:09,448 INFO L280 TraceCheckUtils]: 322: Hoare triple {106023#true} SUMMARY for call write~init~int(3710, ~#products~0.base, 252 + ~#products~0.offset, 2); srcloc: L5874-131 {106023#true} is VALID [2020-07-18 08:52:09,448 INFO L280 TraceCheckUtils]: 323: Hoare triple {106023#true} SUMMARY for call write~init~int(4097, ~#products~0.base, 254 + ~#products~0.offset, 2); srcloc: L5874-132 {106023#true} is VALID [2020-07-18 08:52:09,448 INFO L280 TraceCheckUtils]: 324: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 256 + ~#products~0.offset, 2); srcloc: L5874-133 {106023#true} is VALID [2020-07-18 08:52:09,449 INFO L280 TraceCheckUtils]: 325: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 258 + ~#products~0.offset, 2); srcloc: L5874-134 {106023#true} is VALID [2020-07-18 08:52:09,449 INFO L280 TraceCheckUtils]: 326: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 260 + ~#products~0.offset, 1); srcloc: L5874-135 {106023#true} is VALID [2020-07-18 08:52:09,449 INFO L280 TraceCheckUtils]: 327: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 261 + ~#products~0.offset, 1); srcloc: L5874-136 {106023#true} is VALID [2020-07-18 08:52:09,449 INFO L280 TraceCheckUtils]: 328: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 262 + ~#products~0.offset, 1); srcloc: L5874-137 {106023#true} is VALID [2020-07-18 08:52:09,449 INFO L280 TraceCheckUtils]: 329: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 263 + ~#products~0.offset, 1); srcloc: L5874-138 {106023#true} is VALID [2020-07-18 08:52:09,449 INFO L280 TraceCheckUtils]: 330: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 264 + ~#products~0.offset, 1); srcloc: L5874-139 {106023#true} is VALID [2020-07-18 08:52:09,449 INFO L280 TraceCheckUtils]: 331: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 265 + ~#products~0.offset, 1); srcloc: L5874-140 {106023#true} is VALID [2020-07-18 08:52:09,450 INFO L280 TraceCheckUtils]: 332: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 266 + ~#products~0.offset, 1); srcloc: L5874-141 {106023#true} is VALID [2020-07-18 08:52:09,450 INFO L280 TraceCheckUtils]: 333: Hoare triple {106023#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 {106023#true} is VALID [2020-07-18 08:52:09,450 INFO L280 TraceCheckUtils]: 334: Hoare triple {106023#true} SUMMARY for call write~init~int(3, ~#products~0.base, 275 + ~#products~0.offset, 2); srcloc: L5874-143 {106023#true} is VALID [2020-07-18 08:52:09,450 INFO L280 TraceCheckUtils]: 335: Hoare triple {106023#true} SUMMARY for call write~init~int(32902, ~#products~0.base, 277 + ~#products~0.offset, 2); srcloc: L5874-144 {106023#true} is VALID [2020-07-18 08:52:09,450 INFO L280 TraceCheckUtils]: 336: Hoare triple {106023#true} SUMMARY for call write~init~int(2003, ~#products~0.base, 279 + ~#products~0.offset, 2); srcloc: L5874-145 {106023#true} is VALID [2020-07-18 08:52:09,450 INFO L280 TraceCheckUtils]: 337: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 281 + ~#products~0.offset, 2); srcloc: L5874-146 {106023#true} is VALID [2020-07-18 08:52:09,451 INFO L280 TraceCheckUtils]: 338: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 283 + ~#products~0.offset, 2); srcloc: L5874-147 {106023#true} is VALID [2020-07-18 08:52:09,451 INFO L280 TraceCheckUtils]: 339: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 285 + ~#products~0.offset, 1); srcloc: L5874-148 {106023#true} is VALID [2020-07-18 08:52:09,451 INFO L280 TraceCheckUtils]: 340: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 286 + ~#products~0.offset, 1); srcloc: L5874-149 {106023#true} is VALID [2020-07-18 08:52:09,451 INFO L280 TraceCheckUtils]: 341: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 287 + ~#products~0.offset, 1); srcloc: L5874-150 {106023#true} is VALID [2020-07-18 08:52:09,451 INFO L280 TraceCheckUtils]: 342: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 288 + ~#products~0.offset, 1); srcloc: L5874-151 {106023#true} is VALID [2020-07-18 08:52:09,451 INFO L280 TraceCheckUtils]: 343: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 289 + ~#products~0.offset, 1); srcloc: L5874-152 {106023#true} is VALID [2020-07-18 08:52:09,451 INFO L280 TraceCheckUtils]: 344: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 290 + ~#products~0.offset, 1); srcloc: L5874-153 {106023#true} is VALID [2020-07-18 08:52:09,452 INFO L280 TraceCheckUtils]: 345: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 291 + ~#products~0.offset, 1); srcloc: L5874-154 {106023#true} is VALID [2020-07-18 08:52:09,452 INFO L280 TraceCheckUtils]: 346: Hoare triple {106023#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 {106023#true} is VALID [2020-07-18 08:52:09,452 INFO L280 TraceCheckUtils]: 347: Hoare triple {106023#true} SUMMARY for call write~init~int(3, ~#products~0.base, 300 + ~#products~0.offset, 2); srcloc: L5874-156 {106023#true} is VALID [2020-07-18 08:52:09,452 INFO L280 TraceCheckUtils]: 348: Hoare triple {106023#true} SUMMARY for call write~init~int(4742, ~#products~0.base, 302 + ~#products~0.offset, 2); srcloc: L5874-157 {106023#true} is VALID [2020-07-18 08:52:09,452 INFO L280 TraceCheckUtils]: 349: Hoare triple {106023#true} SUMMARY for call write~init~int(32769, ~#products~0.base, 304 + ~#products~0.offset, 2); srcloc: L5874-158 {106023#true} is VALID [2020-07-18 08:52:09,452 INFO L280 TraceCheckUtils]: 350: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 306 + ~#products~0.offset, 2); srcloc: L5874-159 {106023#true} is VALID [2020-07-18 08:52:09,452 INFO L280 TraceCheckUtils]: 351: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 308 + ~#products~0.offset, 2); srcloc: L5874-160 {106023#true} is VALID [2020-07-18 08:52:09,453 INFO L280 TraceCheckUtils]: 352: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 310 + ~#products~0.offset, 1); srcloc: L5874-161 {106023#true} is VALID [2020-07-18 08:52:09,453 INFO L280 TraceCheckUtils]: 353: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 311 + ~#products~0.offset, 1); srcloc: L5874-162 {106023#true} is VALID [2020-07-18 08:52:09,453 INFO L280 TraceCheckUtils]: 354: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 312 + ~#products~0.offset, 1); srcloc: L5874-163 {106023#true} is VALID [2020-07-18 08:52:09,453 INFO L280 TraceCheckUtils]: 355: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 313 + ~#products~0.offset, 1); srcloc: L5874-164 {106023#true} is VALID [2020-07-18 08:52:09,453 INFO L280 TraceCheckUtils]: 356: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 314 + ~#products~0.offset, 1); srcloc: L5874-165 {106023#true} is VALID [2020-07-18 08:52:09,453 INFO L280 TraceCheckUtils]: 357: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 315 + ~#products~0.offset, 1); srcloc: L5874-166 {106023#true} is VALID [2020-07-18 08:52:09,454 INFO L280 TraceCheckUtils]: 358: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 316 + ~#products~0.offset, 1); srcloc: L5874-167 {106023#true} is VALID [2020-07-18 08:52:09,454 INFO L280 TraceCheckUtils]: 359: Hoare triple {106023#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 {106023#true} is VALID [2020-07-18 08:52:09,454 INFO L280 TraceCheckUtils]: 360: Hoare triple {106023#true} SUMMARY for call write~init~int(3, ~#products~0.base, 325 + ~#products~0.offset, 2); srcloc: L5874-169 {106023#true} is VALID [2020-07-18 08:52:09,454 INFO L280 TraceCheckUtils]: 361: Hoare triple {106023#true} SUMMARY for call write~init~int(1317, ~#products~0.base, 327 + ~#products~0.offset, 2); srcloc: L5874-170 {106023#true} is VALID [2020-07-18 08:52:09,454 INFO L280 TraceCheckUtils]: 362: Hoare triple {106023#true} SUMMARY for call write~init~int(42146, ~#products~0.base, 329 + ~#products~0.offset, 2); srcloc: L5874-171 {106023#true} is VALID [2020-07-18 08:52:09,454 INFO L280 TraceCheckUtils]: 363: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 331 + ~#products~0.offset, 2); srcloc: L5874-172 {106023#true} is VALID [2020-07-18 08:52:09,454 INFO L280 TraceCheckUtils]: 364: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 333 + ~#products~0.offset, 2); srcloc: L5874-173 {106023#true} is VALID [2020-07-18 08:52:09,455 INFO L280 TraceCheckUtils]: 365: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 335 + ~#products~0.offset, 1); srcloc: L5874-174 {106023#true} is VALID [2020-07-18 08:52:09,455 INFO L280 TraceCheckUtils]: 366: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 336 + ~#products~0.offset, 1); srcloc: L5874-175 {106023#true} is VALID [2020-07-18 08:52:09,455 INFO L280 TraceCheckUtils]: 367: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 337 + ~#products~0.offset, 1); srcloc: L5874-176 {106023#true} is VALID [2020-07-18 08:52:09,455 INFO L280 TraceCheckUtils]: 368: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 338 + ~#products~0.offset, 1); srcloc: L5874-177 {106023#true} is VALID [2020-07-18 08:52:09,455 INFO L280 TraceCheckUtils]: 369: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 339 + ~#products~0.offset, 1); srcloc: L5874-178 {106023#true} is VALID [2020-07-18 08:52:09,455 INFO L280 TraceCheckUtils]: 370: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 340 + ~#products~0.offset, 1); srcloc: L5874-179 {106023#true} is VALID [2020-07-18 08:52:09,455 INFO L280 TraceCheckUtils]: 371: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 341 + ~#products~0.offset, 1); srcloc: L5874-180 {106023#true} is VALID [2020-07-18 08:52:09,456 INFO L280 TraceCheckUtils]: 372: Hoare triple {106023#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 {106023#true} is VALID [2020-07-18 08:52:09,456 INFO L280 TraceCheckUtils]: 373: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 350 + ~#products~0.offset, 2); srcloc: L5874-182 {106023#true} is VALID [2020-07-18 08:52:09,456 INFO L280 TraceCheckUtils]: 374: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 352 + ~#products~0.offset, 2); srcloc: L5874-183 {106023#true} is VALID [2020-07-18 08:52:09,456 INFO L280 TraceCheckUtils]: 375: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 354 + ~#products~0.offset, 2); srcloc: L5874-184 {106023#true} is VALID [2020-07-18 08:52:09,456 INFO L280 TraceCheckUtils]: 376: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 356 + ~#products~0.offset, 2); srcloc: L5874-185 {106023#true} is VALID [2020-07-18 08:52:09,456 INFO L280 TraceCheckUtils]: 377: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 358 + ~#products~0.offset, 2); srcloc: L5874-186 {106023#true} is VALID [2020-07-18 08:52:09,456 INFO L280 TraceCheckUtils]: 378: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 360 + ~#products~0.offset, 1); srcloc: L5874-187 {106023#true} is VALID [2020-07-18 08:52:09,457 INFO L280 TraceCheckUtils]: 379: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 361 + ~#products~0.offset, 1); srcloc: L5874-188 {106023#true} is VALID [2020-07-18 08:52:09,457 INFO L280 TraceCheckUtils]: 380: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 362 + ~#products~0.offset, 1); srcloc: L5874-189 {106023#true} is VALID [2020-07-18 08:52:09,457 INFO L280 TraceCheckUtils]: 381: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 363 + ~#products~0.offset, 1); srcloc: L5874-190 {106023#true} is VALID [2020-07-18 08:52:09,457 INFO L280 TraceCheckUtils]: 382: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 364 + ~#products~0.offset, 1); srcloc: L5874-191 {106023#true} is VALID [2020-07-18 08:52:09,457 INFO L280 TraceCheckUtils]: 383: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 365 + ~#products~0.offset, 1); srcloc: L5874-192 {106023#true} is VALID [2020-07-18 08:52:09,457 INFO L280 TraceCheckUtils]: 384: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 366 + ~#products~0.offset, 1); srcloc: L5874-193 {106023#true} is VALID [2020-07-18 08:52:09,457 INFO L280 TraceCheckUtils]: 385: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#products~0.base, 367 + ~#products~0.offset, 8); srcloc: L5874-194 {106023#true} is VALID [2020-07-18 08:52:09,458 INFO L280 TraceCheckUtils]: 386: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[0 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,458 INFO L280 TraceCheckUtils]: 387: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[0 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,458 INFO L280 TraceCheckUtils]: 388: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[0 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,458 INFO L280 TraceCheckUtils]: 389: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[0 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,458 INFO L280 TraceCheckUtils]: 390: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[0 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,458 INFO L280 TraceCheckUtils]: 391: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[0 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,459 INFO L280 TraceCheckUtils]: 392: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[0 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,459 INFO L280 TraceCheckUtils]: 393: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[0 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,459 INFO L280 TraceCheckUtils]: 394: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[0 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,459 INFO L280 TraceCheckUtils]: 395: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[0 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,459 INFO L280 TraceCheckUtils]: 396: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[0 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,459 INFO L280 TraceCheckUtils]: 397: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[0 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,459 INFO L280 TraceCheckUtils]: 398: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[0 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,460 INFO L280 TraceCheckUtils]: 399: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[1 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,460 INFO L280 TraceCheckUtils]: 400: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[1 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,460 INFO L280 TraceCheckUtils]: 401: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[1 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,460 INFO L280 TraceCheckUtils]: 402: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[1 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,460 INFO L280 TraceCheckUtils]: 403: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[1 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,460 INFO L280 TraceCheckUtils]: 404: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[1 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,461 INFO L280 TraceCheckUtils]: 405: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[1 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,461 INFO L280 TraceCheckUtils]: 406: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[1 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,461 INFO L280 TraceCheckUtils]: 407: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[1 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,461 INFO L280 TraceCheckUtils]: 408: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[1 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,461 INFO L280 TraceCheckUtils]: 409: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[1 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,461 INFO L280 TraceCheckUtils]: 410: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[1 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,461 INFO L280 TraceCheckUtils]: 411: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[1 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,462 INFO L280 TraceCheckUtils]: 412: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[2 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,462 INFO L280 TraceCheckUtils]: 413: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[2 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,462 INFO L280 TraceCheckUtils]: 414: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[2 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,462 INFO L280 TraceCheckUtils]: 415: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[2 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,462 INFO L280 TraceCheckUtils]: 416: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[2 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,462 INFO L280 TraceCheckUtils]: 417: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[2 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,462 INFO L280 TraceCheckUtils]: 418: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[2 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,463 INFO L280 TraceCheckUtils]: 419: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[2 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,463 INFO L280 TraceCheckUtils]: 420: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[2 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,463 INFO L280 TraceCheckUtils]: 421: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[2 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,463 INFO L280 TraceCheckUtils]: 422: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[2 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,463 INFO L280 TraceCheckUtils]: 423: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[2 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,463 INFO L280 TraceCheckUtils]: 424: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[2 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,463 INFO L280 TraceCheckUtils]: 425: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[3 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,464 INFO L280 TraceCheckUtils]: 426: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[3 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,464 INFO L280 TraceCheckUtils]: 427: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[3 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,464 INFO L280 TraceCheckUtils]: 428: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[3 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,464 INFO L280 TraceCheckUtils]: 429: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[3 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,464 INFO L280 TraceCheckUtils]: 430: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[3 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,464 INFO L280 TraceCheckUtils]: 431: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[3 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,465 INFO L280 TraceCheckUtils]: 432: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[3 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,465 INFO L280 TraceCheckUtils]: 433: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[3 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,465 INFO L280 TraceCheckUtils]: 434: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[3 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,465 INFO L280 TraceCheckUtils]: 435: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[3 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,465 INFO L280 TraceCheckUtils]: 436: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[3 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,465 INFO L280 TraceCheckUtils]: 437: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[3 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,465 INFO L280 TraceCheckUtils]: 438: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[4 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,466 INFO L280 TraceCheckUtils]: 439: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[4 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,466 INFO L280 TraceCheckUtils]: 440: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[4 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,466 INFO L280 TraceCheckUtils]: 441: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[4 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,466 INFO L280 TraceCheckUtils]: 442: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[4 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,466 INFO L280 TraceCheckUtils]: 443: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[4 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,466 INFO L280 TraceCheckUtils]: 444: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[4 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,466 INFO L280 TraceCheckUtils]: 445: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[4 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,467 INFO L280 TraceCheckUtils]: 446: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[4 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,467 INFO L280 TraceCheckUtils]: 447: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[4 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,467 INFO L280 TraceCheckUtils]: 448: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[4 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,467 INFO L280 TraceCheckUtils]: 449: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[4 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,467 INFO L280 TraceCheckUtils]: 450: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[4 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,467 INFO L280 TraceCheckUtils]: 451: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[5 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,467 INFO L280 TraceCheckUtils]: 452: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[5 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,468 INFO L280 TraceCheckUtils]: 453: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[5 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,468 INFO L280 TraceCheckUtils]: 454: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[5 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,468 INFO L280 TraceCheckUtils]: 455: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[5 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,468 INFO L280 TraceCheckUtils]: 456: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[5 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,468 INFO L280 TraceCheckUtils]: 457: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[5 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,468 INFO L280 TraceCheckUtils]: 458: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[5 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,468 INFO L280 TraceCheckUtils]: 459: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[5 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,469 INFO L280 TraceCheckUtils]: 460: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[5 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,469 INFO L280 TraceCheckUtils]: 461: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[5 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,469 INFO L280 TraceCheckUtils]: 462: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[5 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,469 INFO L280 TraceCheckUtils]: 463: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[5 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,469 INFO L280 TraceCheckUtils]: 464: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[6 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,469 INFO L280 TraceCheckUtils]: 465: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[6 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,469 INFO L280 TraceCheckUtils]: 466: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[6 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,470 INFO L280 TraceCheckUtils]: 467: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[6 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,470 INFO L280 TraceCheckUtils]: 468: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[6 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,470 INFO L280 TraceCheckUtils]: 469: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[6 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,470 INFO L280 TraceCheckUtils]: 470: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[6 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,470 INFO L280 TraceCheckUtils]: 471: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[6 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,470 INFO L280 TraceCheckUtils]: 472: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[6 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,470 INFO L280 TraceCheckUtils]: 473: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[6 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,471 INFO L280 TraceCheckUtils]: 474: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[6 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,471 INFO L280 TraceCheckUtils]: 475: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[6 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,471 INFO L280 TraceCheckUtils]: 476: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[6 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,471 INFO L280 TraceCheckUtils]: 477: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[7 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,471 INFO L280 TraceCheckUtils]: 478: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[7 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,471 INFO L280 TraceCheckUtils]: 479: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[7 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,472 INFO L280 TraceCheckUtils]: 480: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[7 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,472 INFO L280 TraceCheckUtils]: 481: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[7 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,472 INFO L280 TraceCheckUtils]: 482: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[7 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,472 INFO L280 TraceCheckUtils]: 483: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[7 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,472 INFO L280 TraceCheckUtils]: 484: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[7 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,472 INFO L280 TraceCheckUtils]: 485: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[7 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,472 INFO L280 TraceCheckUtils]: 486: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[7 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,473 INFO L280 TraceCheckUtils]: 487: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[7 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,473 INFO L280 TraceCheckUtils]: 488: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[7 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,473 INFO L280 TraceCheckUtils]: 489: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[7 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,473 INFO L280 TraceCheckUtils]: 490: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[8 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,473 INFO L280 TraceCheckUtils]: 491: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[8 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,473 INFO L280 TraceCheckUtils]: 492: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[8 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,473 INFO L280 TraceCheckUtils]: 493: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[8 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,474 INFO L280 TraceCheckUtils]: 494: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[8 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,474 INFO L280 TraceCheckUtils]: 495: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[8 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,474 INFO L280 TraceCheckUtils]: 496: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[8 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,474 INFO L280 TraceCheckUtils]: 497: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[8 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,474 INFO L280 TraceCheckUtils]: 498: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[8 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,474 INFO L280 TraceCheckUtils]: 499: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[8 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,474 INFO L280 TraceCheckUtils]: 500: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[8 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,475 INFO L280 TraceCheckUtils]: 501: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[8 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,475 INFO L280 TraceCheckUtils]: 502: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[8 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,475 INFO L280 TraceCheckUtils]: 503: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[9 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,475 INFO L280 TraceCheckUtils]: 504: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[9 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,475 INFO L280 TraceCheckUtils]: 505: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[9 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,475 INFO L280 TraceCheckUtils]: 506: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[9 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,476 INFO L280 TraceCheckUtils]: 507: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[9 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,476 INFO L280 TraceCheckUtils]: 508: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[9 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,476 INFO L280 TraceCheckUtils]: 509: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[9 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,476 INFO L280 TraceCheckUtils]: 510: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[9 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,476 INFO L280 TraceCheckUtils]: 511: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[9 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,476 INFO L280 TraceCheckUtils]: 512: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[9 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,476 INFO L280 TraceCheckUtils]: 513: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[9 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,477 INFO L280 TraceCheckUtils]: 514: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[9 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,477 INFO L280 TraceCheckUtils]: 515: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[9 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,477 INFO L280 TraceCheckUtils]: 516: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[10 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,477 INFO L280 TraceCheckUtils]: 517: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[10 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,477 INFO L280 TraceCheckUtils]: 518: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[10 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,477 INFO L280 TraceCheckUtils]: 519: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[10 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,477 INFO L280 TraceCheckUtils]: 520: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[10 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,478 INFO L280 TraceCheckUtils]: 521: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[10 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,478 INFO L280 TraceCheckUtils]: 522: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[10 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,478 INFO L280 TraceCheckUtils]: 523: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[10 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,478 INFO L280 TraceCheckUtils]: 524: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[10 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,478 INFO L280 TraceCheckUtils]: 525: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[10 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,478 INFO L280 TraceCheckUtils]: 526: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[10 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,478 INFO L280 TraceCheckUtils]: 527: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[10 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,479 INFO L280 TraceCheckUtils]: 528: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[10 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,479 INFO L280 TraceCheckUtils]: 529: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[11 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,479 INFO L280 TraceCheckUtils]: 530: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[11 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,479 INFO L280 TraceCheckUtils]: 531: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[11 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,479 INFO L280 TraceCheckUtils]: 532: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[11 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,479 INFO L280 TraceCheckUtils]: 533: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[11 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,479 INFO L280 TraceCheckUtils]: 534: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[11 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,480 INFO L280 TraceCheckUtils]: 535: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[11 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,480 INFO L280 TraceCheckUtils]: 536: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[11 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,480 INFO L280 TraceCheckUtils]: 537: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[11 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,480 INFO L280 TraceCheckUtils]: 538: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[11 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,480 INFO L280 TraceCheckUtils]: 539: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[11 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,480 INFO L280 TraceCheckUtils]: 540: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[11 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,480 INFO L280 TraceCheckUtils]: 541: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[11 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,481 INFO L280 TraceCheckUtils]: 542: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[12 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,481 INFO L280 TraceCheckUtils]: 543: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[12 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,481 INFO L280 TraceCheckUtils]: 544: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[12 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,481 INFO L280 TraceCheckUtils]: 545: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[12 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,481 INFO L280 TraceCheckUtils]: 546: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[12 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,481 INFO L280 TraceCheckUtils]: 547: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[12 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,481 INFO L280 TraceCheckUtils]: 548: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[12 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,482 INFO L280 TraceCheckUtils]: 549: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[12 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,482 INFO L280 TraceCheckUtils]: 550: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[12 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,482 INFO L280 TraceCheckUtils]: 551: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[12 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,482 INFO L280 TraceCheckUtils]: 552: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[12 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,482 INFO L280 TraceCheckUtils]: 553: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[12 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,482 INFO L280 TraceCheckUtils]: 554: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[12 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,482 INFO L280 TraceCheckUtils]: 555: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[13 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,483 INFO L280 TraceCheckUtils]: 556: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[13 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,483 INFO L280 TraceCheckUtils]: 557: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[13 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,483 INFO L280 TraceCheckUtils]: 558: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[13 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,483 INFO L280 TraceCheckUtils]: 559: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[13 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,483 INFO L280 TraceCheckUtils]: 560: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[13 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,483 INFO L280 TraceCheckUtils]: 561: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[13 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,484 INFO L280 TraceCheckUtils]: 562: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[13 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,484 INFO L280 TraceCheckUtils]: 563: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[13 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,484 INFO L280 TraceCheckUtils]: 564: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[13 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,484 INFO L280 TraceCheckUtils]: 565: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[13 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,484 INFO L280 TraceCheckUtils]: 566: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[13 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,484 INFO L280 TraceCheckUtils]: 567: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[13 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,484 INFO L280 TraceCheckUtils]: 568: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[14 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,485 INFO L280 TraceCheckUtils]: 569: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[14 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,485 INFO L280 TraceCheckUtils]: 570: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[14 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,485 INFO L280 TraceCheckUtils]: 571: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[14 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,485 INFO L280 TraceCheckUtils]: 572: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[14 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,485 INFO L280 TraceCheckUtils]: 573: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[14 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,485 INFO L280 TraceCheckUtils]: 574: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[14 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,485 INFO L280 TraceCheckUtils]: 575: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[14 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,486 INFO L280 TraceCheckUtils]: 576: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[14 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,486 INFO L280 TraceCheckUtils]: 577: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[14 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,486 INFO L280 TraceCheckUtils]: 578: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[14 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,486 INFO L280 TraceCheckUtils]: 579: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[14 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,486 INFO L280 TraceCheckUtils]: 580: Hoare triple {106023#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[14 := 0]; {106023#true} is VALID [2020-07-18 08:52:09,486 INFO L280 TraceCheckUtils]: 581: Hoare triple {106023#true} SUMMARY for call ~#cdc_subset_driver~0.base, ~#cdc_subset_driver~0.offset := #Ultimate.allocOnStack(289); srcloc: L5930 {106023#true} is VALID [2020-07-18 08:52:09,486 INFO L280 TraceCheckUtils]: 582: Hoare triple {106023#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 {106023#true} is VALID [2020-07-18 08:52:09,487 INFO L280 TraceCheckUtils]: 583: Hoare triple {106023#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 {106023#true} is VALID [2020-07-18 08:52:09,487 INFO L280 TraceCheckUtils]: 584: Hoare triple {106023#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 {106023#true} is VALID [2020-07-18 08:52:09,487 INFO L280 TraceCheckUtils]: 585: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 24 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-4 {106023#true} is VALID [2020-07-18 08:52:09,487 INFO L280 TraceCheckUtils]: 586: Hoare triple {106023#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 {106023#true} is VALID [2020-07-18 08:52:09,487 INFO L280 TraceCheckUtils]: 587: Hoare triple {106023#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 {106023#true} is VALID [2020-07-18 08:52:09,487 INFO L280 TraceCheckUtils]: 588: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 48 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-7 {106023#true} is VALID [2020-07-18 08:52:09,488 INFO L280 TraceCheckUtils]: 589: Hoare triple {106023#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 {106023#true} is VALID [2020-07-18 08:52:09,488 INFO L280 TraceCheckUtils]: 590: Hoare triple {106023#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 {106023#true} is VALID [2020-07-18 08:52:09,488 INFO L280 TraceCheckUtils]: 591: Hoare triple {106023#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 {106023#true} is VALID [2020-07-18 08:52:09,488 INFO L280 TraceCheckUtils]: 592: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 80 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-11 {106023#true} is VALID [2020-07-18 08:52:09,488 INFO L280 TraceCheckUtils]: 593: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 84 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-12 {106023#true} is VALID [2020-07-18 08:52:09,488 INFO L280 TraceCheckUtils]: 594: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 88 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-13 {106023#true} is VALID [2020-07-18 08:52:09,488 INFO L280 TraceCheckUtils]: 595: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 92 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-14 {106023#true} is VALID [2020-07-18 08:52:09,489 INFO L280 TraceCheckUtils]: 596: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 100 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-15 {106023#true} is VALID [2020-07-18 08:52:09,489 INFO L280 TraceCheckUtils]: 597: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 108 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-16 {106023#true} is VALID [2020-07-18 08:52:09,489 INFO L280 TraceCheckUtils]: 598: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 116 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-17 {106023#true} is VALID [2020-07-18 08:52:09,489 INFO L280 TraceCheckUtils]: 599: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 124 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-18 {106023#true} is VALID [2020-07-18 08:52:09,489 INFO L280 TraceCheckUtils]: 600: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 132 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-19 {106023#true} is VALID [2020-07-18 08:52:09,489 INFO L280 TraceCheckUtils]: 601: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 136 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-20 {106023#true} is VALID [2020-07-18 08:52:09,489 INFO L280 TraceCheckUtils]: 602: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 148 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-21 {106023#true} is VALID [2020-07-18 08:52:09,490 INFO L280 TraceCheckUtils]: 603: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 156 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-22 {106023#true} is VALID [2020-07-18 08:52:09,490 INFO L280 TraceCheckUtils]: 604: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 164 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-23 {106023#true} is VALID [2020-07-18 08:52:09,490 INFO L280 TraceCheckUtils]: 605: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 172 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-24 {106023#true} is VALID [2020-07-18 08:52:09,490 INFO L280 TraceCheckUtils]: 606: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 180 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-25 {106023#true} is VALID [2020-07-18 08:52:09,490 INFO L280 TraceCheckUtils]: 607: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 188 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-26 {106023#true} is VALID [2020-07-18 08:52:09,490 INFO L280 TraceCheckUtils]: 608: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 196 + ~#cdc_subset_driver~0.offset, 1); srcloc: L5930-27 {106023#true} is VALID [2020-07-18 08:52:09,491 INFO L280 TraceCheckUtils]: 609: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 197 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-28 {106023#true} is VALID [2020-07-18 08:52:09,491 INFO L280 TraceCheckUtils]: 610: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 201 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-29 {106023#true} is VALID [2020-07-18 08:52:09,491 INFO L280 TraceCheckUtils]: 611: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 209 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-30 {106023#true} is VALID [2020-07-18 08:52:09,491 INFO L280 TraceCheckUtils]: 612: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 217 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-31 {106023#true} is VALID [2020-07-18 08:52:09,491 INFO L280 TraceCheckUtils]: 613: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 225 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-32 {106023#true} is VALID [2020-07-18 08:52:09,491 INFO L280 TraceCheckUtils]: 614: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 233 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-33 {106023#true} is VALID [2020-07-18 08:52:09,492 INFO L280 TraceCheckUtils]: 615: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 241 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-34 {106023#true} is VALID [2020-07-18 08:52:09,492 INFO L280 TraceCheckUtils]: 616: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 249 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-35 {106023#true} is VALID [2020-07-18 08:52:09,492 INFO L280 TraceCheckUtils]: 617: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 257 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-36 {106023#true} is VALID [2020-07-18 08:52:09,492 INFO L280 TraceCheckUtils]: 618: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 265 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-37 {106023#true} is VALID [2020-07-18 08:52:09,492 INFO L280 TraceCheckUtils]: 619: Hoare triple {106023#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 273 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-38 {106023#true} is VALID [2020-07-18 08:52:09,492 INFO L280 TraceCheckUtils]: 620: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 281 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-39 {106023#true} is VALID [2020-07-18 08:52:09,493 INFO L280 TraceCheckUtils]: 621: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 285 + ~#cdc_subset_driver~0.offset, 1); srcloc: L5930-40 {106023#true} is VALID [2020-07-18 08:52:09,493 INFO L280 TraceCheckUtils]: 622: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 286 + ~#cdc_subset_driver~0.offset, 1); srcloc: L5930-41 {106023#true} is VALID [2020-07-18 08:52:09,494 INFO L280 TraceCheckUtils]: 623: Hoare triple {106023#true} SUMMARY for call write~init~int(1, ~#cdc_subset_driver~0.base, 287 + ~#cdc_subset_driver~0.offset, 1); srcloc: L5930-42 {106023#true} is VALID [2020-07-18 08:52:09,494 INFO L280 TraceCheckUtils]: 624: Hoare triple {106023#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 288 + ~#cdc_subset_driver~0.offset, 1); srcloc: L5930-43 {106023#true} is VALID [2020-07-18 08:52:09,494 INFO L280 TraceCheckUtils]: 625: Hoare triple {106023#true} ~ldv_retval_0~0 := 0; {106023#true} is VALID [2020-07-18 08:52:09,494 INFO L280 TraceCheckUtils]: 626: Hoare triple {106023#true} ~ldv_retval_1~0 := 0; {106023#true} is VALID [2020-07-18 08:52:09,494 INFO L280 TraceCheckUtils]: 627: Hoare triple {106023#true} ~ldv_retval_3~0 := 0; {106023#true} is VALID [2020-07-18 08:52:09,495 INFO L280 TraceCheckUtils]: 628: Hoare triple {106023#true} ~ldv_retval_2~0 := 0; {106023#true} is VALID [2020-07-18 08:52:09,495 INFO L280 TraceCheckUtils]: 629: Hoare triple {106023#true} ~ldv_mutex_i_mutex_of_inode~0 := 1; {106023#true} is VALID [2020-07-18 08:52:09,495 INFO L280 TraceCheckUtils]: 630: Hoare triple {106023#true} ~ldv_mutex_lock~0 := 1; {106023#true} is VALID [2020-07-18 08:52:09,495 INFO L280 TraceCheckUtils]: 631: Hoare triple {106023#true} ~ldv_mutex_mutex_of_device~0 := 1; {106023#true} is VALID [2020-07-18 08:52:09,495 INFO L280 TraceCheckUtils]: 632: Hoare triple {106023#true} ~ldv_mutex_udev~0 := 1; {106023#true} is VALID [2020-07-18 08:52:09,495 INFO L280 TraceCheckUtils]: 633: Hoare triple {106023#true} assume true; {106023#true} is VALID [2020-07-18 08:52:09,496 INFO L275 TraceCheckUtils]: 634: Hoare quadruple {106023#true} {106023#true} #2340#return; {106023#true} is VALID [2020-07-18 08:52:09,496 INFO L263 TraceCheckUtils]: 635: Hoare triple {106023#true} call #t~ret124 := main(); {106023#true} is VALID [2020-07-18 08:52:09,496 INFO L280 TraceCheckUtils]: 636: Hoare triple {106023#true} havoc ~ldvarg0~0.base, ~ldvarg0~0.offset; {106023#true} is VALID [2020-07-18 08:52:09,496 INFO L280 TraceCheckUtils]: 637: Hoare triple {106023#true} havoc ~tmp~8.base, ~tmp~8.offset; {106023#true} is VALID [2020-07-18 08:52:09,496 INFO L280 TraceCheckUtils]: 638: Hoare triple {106023#true} havoc ~ldvarg1~0.base, ~ldvarg1~0.offset; {106023#true} is VALID [2020-07-18 08:52:09,496 INFO L280 TraceCheckUtils]: 639: Hoare triple {106023#true} havoc ~tmp___0~2.base, ~tmp___0~2.offset; {106023#true} is VALID [2020-07-18 08:52:09,496 INFO L280 TraceCheckUtils]: 640: Hoare triple {106023#true} havoc ~ldvarg3~0.base, ~ldvarg3~0.offset; {106023#true} is VALID [2020-07-18 08:52:09,497 INFO L280 TraceCheckUtils]: 641: Hoare triple {106023#true} havoc ~tmp___1~0.base, ~tmp___1~0.offset; {106023#true} is VALID [2020-07-18 08:52:09,497 INFO L280 TraceCheckUtils]: 642: Hoare triple {106023#true} SUMMARY for call ~#ldvarg2~0.base, ~#ldvarg2~0.offset := #Ultimate.allocOnStack(4); srcloc: L5976 {106023#true} is VALID [2020-07-18 08:52:09,497 INFO L280 TraceCheckUtils]: 643: Hoare triple {106023#true} havoc ~ldvarg4~0.base, ~ldvarg4~0.offset; {106023#true} is VALID [2020-07-18 08:52:09,497 INFO L280 TraceCheckUtils]: 644: Hoare triple {106023#true} havoc ~tmp___2~0.base, ~tmp___2~0.offset; {106023#true} is VALID [2020-07-18 08:52:09,497 INFO L280 TraceCheckUtils]: 645: Hoare triple {106023#true} havoc ~ldvarg5~0.base, ~ldvarg5~0.offset; {106023#true} is VALID [2020-07-18 08:52:09,497 INFO L280 TraceCheckUtils]: 646: Hoare triple {106023#true} havoc ~tmp___3~0.base, ~tmp___3~0.offset; {106023#true} is VALID [2020-07-18 08:52:09,498 INFO L280 TraceCheckUtils]: 647: Hoare triple {106023#true} havoc ~ldvarg6~0.base, ~ldvarg6~0.offset; {106023#true} is VALID [2020-07-18 08:52:09,498 INFO L280 TraceCheckUtils]: 648: Hoare triple {106023#true} havoc ~tmp___4~0.base, ~tmp___4~0.offset; {106023#true} is VALID [2020-07-18 08:52:09,498 INFO L280 TraceCheckUtils]: 649: Hoare triple {106023#true} havoc ~tmp___5~0; {106023#true} is VALID [2020-07-18 08:52:09,498 INFO L280 TraceCheckUtils]: 650: Hoare triple {106023#true} havoc ~tmp___6~0; {106023#true} is VALID [2020-07-18 08:52:09,498 INFO L280 TraceCheckUtils]: 651: Hoare triple {106023#true} havoc ~tmp___7~0; {106023#true} is VALID [2020-07-18 08:52:09,498 INFO L280 TraceCheckUtils]: 652: Hoare triple {106023#true} havoc ~tmp___8~0; {106023#true} is VALID [2020-07-18 08:52:09,498 INFO L280 TraceCheckUtils]: 653: Hoare triple {106023#true} havoc ~tmp___9~0; {106023#true} is VALID [2020-07-18 08:52:09,499 INFO L280 TraceCheckUtils]: 654: Hoare triple {106023#true} havoc ~tmp___10~0; {106023#true} is VALID [2020-07-18 08:52:09,499 INFO L280 TraceCheckUtils]: 655: Hoare triple {106023#true} havoc ~tmp___11~0; {106023#true} is VALID [2020-07-18 08:52:09,499 INFO L280 TraceCheckUtils]: 656: Hoare triple {106023#true} havoc ~tmp___12~0; {106023#true} is VALID [2020-07-18 08:52:09,500 INFO L263 TraceCheckUtils]: 657: Hoare triple {106023#true} call #t~ret45.base, #t~ret45.offset := ldv_init_zalloc(1456); {106901#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} is VALID [2020-07-18 08:52:09,500 INFO L280 TraceCheckUtils]: 658: Hoare triple {106901#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {106023#true} is VALID [2020-07-18 08:52:09,500 INFO L280 TraceCheckUtils]: 659: Hoare triple {106023#true} havoc ~p~2.base, ~p~2.offset; {106023#true} is VALID [2020-07-18 08:52:09,500 INFO L280 TraceCheckUtils]: 660: Hoare triple {106023#true} havoc ~tmp~2.base, ~tmp~2.offset; {106023#true} is VALID [2020-07-18 08:52:09,501 INFO L280 TraceCheckUtils]: 661: Hoare triple {106023#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 {106023#true} is VALID [2020-07-18 08:52:09,502 INFO L263 TraceCheckUtils]: 662: Hoare triple {106023#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)); {106909#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-18 08:52:09,502 INFO L280 TraceCheckUtils]: 663: Hoare triple {106909#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {106023#true} is VALID [2020-07-18 08:52:09,502 INFO L280 TraceCheckUtils]: 664: Hoare triple {106023#true} assume true; {106023#true} is VALID [2020-07-18 08:52:09,502 INFO L275 TraceCheckUtils]: 665: Hoare quadruple {106023#true} {106023#true} #2150#return; {106023#true} is VALID [2020-07-18 08:52:09,502 INFO L280 TraceCheckUtils]: 666: Hoare triple {106023#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {106023#true} is VALID [2020-07-18 08:52:09,503 INFO L280 TraceCheckUtils]: 667: Hoare triple {106023#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {106023#true} is VALID [2020-07-18 08:52:09,503 INFO L263 TraceCheckUtils]: 668: Hoare triple {106023#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {106023#true} is VALID [2020-07-18 08:52:09,503 INFO L280 TraceCheckUtils]: 669: Hoare triple {106023#true} ~cond := #in~cond; {106023#true} is VALID [2020-07-18 08:52:09,503 INFO L280 TraceCheckUtils]: 670: Hoare triple {106023#true} assume !(0 == ~cond); {106023#true} is VALID [2020-07-18 08:52:09,503 INFO L280 TraceCheckUtils]: 671: Hoare triple {106023#true} assume true; {106023#true} is VALID [2020-07-18 08:52:09,503 INFO L275 TraceCheckUtils]: 672: Hoare quadruple {106023#true} {106023#true} #2152#return; {106023#true} is VALID [2020-07-18 08:52:09,503 INFO L280 TraceCheckUtils]: 673: Hoare triple {106023#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {106023#true} is VALID [2020-07-18 08:52:09,504 INFO L280 TraceCheckUtils]: 674: Hoare triple {106023#true} assume true; {106023#true} is VALID [2020-07-18 08:52:09,504 INFO L275 TraceCheckUtils]: 675: Hoare quadruple {106023#true} {106023#true} #2182#return; {106023#true} is VALID [2020-07-18 08:52:09,504 INFO L280 TraceCheckUtils]: 676: Hoare triple {106023#true} ~tmp~8.base, ~tmp~8.offset := #t~ret45.base, #t~ret45.offset; {106023#true} is VALID [2020-07-18 08:52:09,504 INFO L280 TraceCheckUtils]: 677: Hoare triple {106023#true} havoc #t~ret45.base, #t~ret45.offset; {106023#true} is VALID [2020-07-18 08:52:09,504 INFO L280 TraceCheckUtils]: 678: Hoare triple {106023#true} ~ldvarg0~0.base, ~ldvarg0~0.offset := ~tmp~8.base, ~tmp~8.offset; {106023#true} is VALID [2020-07-18 08:52:09,508 INFO L263 TraceCheckUtils]: 679: Hoare triple {106023#true} call #t~ret46.base, #t~ret46.offset := ldv_init_zalloc(1456); {106901#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} is VALID [2020-07-18 08:52:09,508 INFO L280 TraceCheckUtils]: 680: Hoare triple {106901#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {106023#true} is VALID [2020-07-18 08:52:09,508 INFO L280 TraceCheckUtils]: 681: Hoare triple {106023#true} havoc ~p~2.base, ~p~2.offset; {106023#true} is VALID [2020-07-18 08:52:09,508 INFO L280 TraceCheckUtils]: 682: Hoare triple {106023#true} havoc ~tmp~2.base, ~tmp~2.offset; {106023#true} is VALID [2020-07-18 08:52:09,509 INFO L280 TraceCheckUtils]: 683: Hoare triple {106023#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 {106023#true} is VALID [2020-07-18 08:52:09,510 INFO L263 TraceCheckUtils]: 684: Hoare triple {106023#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)); {106909#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-18 08:52:09,510 INFO L280 TraceCheckUtils]: 685: Hoare triple {106909#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {106023#true} is VALID [2020-07-18 08:52:09,510 INFO L280 TraceCheckUtils]: 686: Hoare triple {106023#true} assume true; {106023#true} is VALID [2020-07-18 08:52:09,510 INFO L275 TraceCheckUtils]: 687: Hoare quadruple {106023#true} {106023#true} #2150#return; {106023#true} is VALID [2020-07-18 08:52:09,511 INFO L280 TraceCheckUtils]: 688: Hoare triple {106023#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {106023#true} is VALID [2020-07-18 08:52:09,511 INFO L280 TraceCheckUtils]: 689: Hoare triple {106023#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {106023#true} is VALID [2020-07-18 08:52:09,511 INFO L263 TraceCheckUtils]: 690: Hoare triple {106023#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {106023#true} is VALID [2020-07-18 08:52:09,511 INFO L280 TraceCheckUtils]: 691: Hoare triple {106023#true} ~cond := #in~cond; {106023#true} is VALID [2020-07-18 08:52:09,511 INFO L280 TraceCheckUtils]: 692: Hoare triple {106023#true} assume !(0 == ~cond); {106023#true} is VALID [2020-07-18 08:52:09,511 INFO L280 TraceCheckUtils]: 693: Hoare triple {106023#true} assume true; {106023#true} is VALID [2020-07-18 08:52:09,511 INFO L275 TraceCheckUtils]: 694: Hoare quadruple {106023#true} {106023#true} #2152#return; {106023#true} is VALID [2020-07-18 08:52:09,512 INFO L280 TraceCheckUtils]: 695: Hoare triple {106023#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {106023#true} is VALID [2020-07-18 08:52:09,512 INFO L280 TraceCheckUtils]: 696: Hoare triple {106023#true} assume true; {106023#true} is VALID [2020-07-18 08:52:09,512 INFO L275 TraceCheckUtils]: 697: Hoare quadruple {106023#true} {106023#true} #2184#return; {106023#true} is VALID [2020-07-18 08:52:09,512 INFO L280 TraceCheckUtils]: 698: Hoare triple {106023#true} ~tmp___0~2.base, ~tmp___0~2.offset := #t~ret46.base, #t~ret46.offset; {106023#true} is VALID [2020-07-18 08:52:09,512 INFO L280 TraceCheckUtils]: 699: Hoare triple {106023#true} havoc #t~ret46.base, #t~ret46.offset; {106023#true} is VALID [2020-07-18 08:52:09,512 INFO L280 TraceCheckUtils]: 700: Hoare triple {106023#true} ~ldvarg1~0.base, ~ldvarg1~0.offset := ~tmp___0~2.base, ~tmp___0~2.offset; {106023#true} is VALID [2020-07-18 08:52:09,513 INFO L263 TraceCheckUtils]: 701: Hoare triple {106023#true} call #t~ret47.base, #t~ret47.offset := ldv_init_zalloc(32); {106901#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} is VALID [2020-07-18 08:52:09,514 INFO L280 TraceCheckUtils]: 702: Hoare triple {106901#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {106023#true} is VALID [2020-07-18 08:52:09,514 INFO L280 TraceCheckUtils]: 703: Hoare triple {106023#true} havoc ~p~2.base, ~p~2.offset; {106023#true} is VALID [2020-07-18 08:52:09,514 INFO L280 TraceCheckUtils]: 704: Hoare triple {106023#true} havoc ~tmp~2.base, ~tmp~2.offset; {106023#true} is VALID [2020-07-18 08:52:09,514 INFO L280 TraceCheckUtils]: 705: Hoare triple {106023#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 {106023#true} is VALID [2020-07-18 08:52:09,515 INFO L263 TraceCheckUtils]: 706: Hoare triple {106023#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)); {106909#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-18 08:52:09,516 INFO L280 TraceCheckUtils]: 707: Hoare triple {106909#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {106023#true} is VALID [2020-07-18 08:52:09,516 INFO L280 TraceCheckUtils]: 708: Hoare triple {106023#true} assume true; {106023#true} is VALID [2020-07-18 08:52:09,516 INFO L275 TraceCheckUtils]: 709: Hoare quadruple {106023#true} {106023#true} #2150#return; {106023#true} is VALID [2020-07-18 08:52:09,516 INFO L280 TraceCheckUtils]: 710: Hoare triple {106023#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {106023#true} is VALID [2020-07-18 08:52:09,516 INFO L280 TraceCheckUtils]: 711: Hoare triple {106023#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {106023#true} is VALID [2020-07-18 08:52:09,516 INFO L263 TraceCheckUtils]: 712: Hoare triple {106023#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {106023#true} is VALID [2020-07-18 08:52:09,517 INFO L280 TraceCheckUtils]: 713: Hoare triple {106023#true} ~cond := #in~cond; {106023#true} is VALID [2020-07-18 08:52:09,517 INFO L280 TraceCheckUtils]: 714: Hoare triple {106023#true} assume !(0 == ~cond); {106023#true} is VALID [2020-07-18 08:52:09,517 INFO L280 TraceCheckUtils]: 715: Hoare triple {106023#true} assume true; {106023#true} is VALID [2020-07-18 08:52:09,517 INFO L275 TraceCheckUtils]: 716: Hoare quadruple {106023#true} {106023#true} #2152#return; {106023#true} is VALID [2020-07-18 08:52:09,517 INFO L280 TraceCheckUtils]: 717: Hoare triple {106023#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {106023#true} is VALID [2020-07-18 08:52:09,517 INFO L280 TraceCheckUtils]: 718: Hoare triple {106023#true} assume true; {106023#true} is VALID [2020-07-18 08:52:09,518 INFO L275 TraceCheckUtils]: 719: Hoare quadruple {106023#true} {106023#true} #2186#return; {106023#true} is VALID [2020-07-18 08:52:09,518 INFO L280 TraceCheckUtils]: 720: Hoare triple {106023#true} ~tmp___1~0.base, ~tmp___1~0.offset := #t~ret47.base, #t~ret47.offset; {106023#true} is VALID [2020-07-18 08:52:09,518 INFO L280 TraceCheckUtils]: 721: Hoare triple {106023#true} havoc #t~ret47.base, #t~ret47.offset; {106023#true} is VALID [2020-07-18 08:52:09,518 INFO L280 TraceCheckUtils]: 722: Hoare triple {106023#true} ~ldvarg3~0.base, ~ldvarg3~0.offset := ~tmp___1~0.base, ~tmp___1~0.offset; {106023#true} is VALID [2020-07-18 08:52:09,519 INFO L263 TraceCheckUtils]: 723: Hoare triple {106023#true} call #t~ret48.base, #t~ret48.offset := ldv_init_zalloc(1456); {106901#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} is VALID [2020-07-18 08:52:09,519 INFO L280 TraceCheckUtils]: 724: Hoare triple {106901#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {106023#true} is VALID [2020-07-18 08:52:09,519 INFO L280 TraceCheckUtils]: 725: Hoare triple {106023#true} havoc ~p~2.base, ~p~2.offset; {106023#true} is VALID [2020-07-18 08:52:09,519 INFO L280 TraceCheckUtils]: 726: Hoare triple {106023#true} havoc ~tmp~2.base, ~tmp~2.offset; {106023#true} is VALID [2020-07-18 08:52:09,520 INFO L280 TraceCheckUtils]: 727: Hoare triple {106023#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 {106023#true} is VALID [2020-07-18 08:52:09,521 INFO L263 TraceCheckUtils]: 728: Hoare triple {106023#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)); {106909#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-18 08:52:09,521 INFO L280 TraceCheckUtils]: 729: Hoare triple {106909#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {106023#true} is VALID [2020-07-18 08:52:09,521 INFO L280 TraceCheckUtils]: 730: Hoare triple {106023#true} assume true; {106023#true} is VALID [2020-07-18 08:52:09,521 INFO L275 TraceCheckUtils]: 731: Hoare quadruple {106023#true} {106023#true} #2150#return; {106023#true} is VALID [2020-07-18 08:52:09,521 INFO L280 TraceCheckUtils]: 732: Hoare triple {106023#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {106023#true} is VALID [2020-07-18 08:52:09,522 INFO L280 TraceCheckUtils]: 733: Hoare triple {106023#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {106023#true} is VALID [2020-07-18 08:52:09,522 INFO L263 TraceCheckUtils]: 734: Hoare triple {106023#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {106023#true} is VALID [2020-07-18 08:52:09,522 INFO L280 TraceCheckUtils]: 735: Hoare triple {106023#true} ~cond := #in~cond; {106023#true} is VALID [2020-07-18 08:52:09,522 INFO L280 TraceCheckUtils]: 736: Hoare triple {106023#true} assume !(0 == ~cond); {106023#true} is VALID [2020-07-18 08:52:09,522 INFO L280 TraceCheckUtils]: 737: Hoare triple {106023#true} assume true; {106023#true} is VALID [2020-07-18 08:52:09,522 INFO L275 TraceCheckUtils]: 738: Hoare quadruple {106023#true} {106023#true} #2152#return; {106023#true} is VALID [2020-07-18 08:52:09,522 INFO L280 TraceCheckUtils]: 739: Hoare triple {106023#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {106023#true} is VALID [2020-07-18 08:52:09,522 INFO L280 TraceCheckUtils]: 740: Hoare triple {106023#true} assume true; {106023#true} is VALID [2020-07-18 08:52:09,522 INFO L275 TraceCheckUtils]: 741: Hoare quadruple {106023#true} {106023#true} #2188#return; {106023#true} is VALID [2020-07-18 08:52:09,523 INFO L280 TraceCheckUtils]: 742: Hoare triple {106023#true} ~tmp___2~0.base, ~tmp___2~0.offset := #t~ret48.base, #t~ret48.offset; {106023#true} is VALID [2020-07-18 08:52:09,523 INFO L280 TraceCheckUtils]: 743: Hoare triple {106023#true} havoc #t~ret48.base, #t~ret48.offset; {106023#true} is VALID [2020-07-18 08:52:09,523 INFO L280 TraceCheckUtils]: 744: Hoare triple {106023#true} ~ldvarg4~0.base, ~ldvarg4~0.offset := ~tmp___2~0.base, ~tmp___2~0.offset; {106023#true} is VALID [2020-07-18 08:52:09,523 INFO L263 TraceCheckUtils]: 745: Hoare triple {106023#true} call #t~ret49.base, #t~ret49.offset := ldv_init_zalloc(1456); {106901#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} is VALID [2020-07-18 08:52:09,523 INFO L280 TraceCheckUtils]: 746: Hoare triple {106901#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {106023#true} is VALID [2020-07-18 08:52:09,524 INFO L280 TraceCheckUtils]: 747: Hoare triple {106023#true} havoc ~p~2.base, ~p~2.offset; {106023#true} is VALID [2020-07-18 08:52:09,524 INFO L280 TraceCheckUtils]: 748: Hoare triple {106023#true} havoc ~tmp~2.base, ~tmp~2.offset; {106023#true} is VALID [2020-07-18 08:52:09,524 INFO L280 TraceCheckUtils]: 749: Hoare triple {106023#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 {106023#true} is VALID [2020-07-18 08:52:09,525 INFO L263 TraceCheckUtils]: 750: Hoare triple {106023#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)); {106909#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-18 08:52:09,525 INFO L280 TraceCheckUtils]: 751: Hoare triple {106909#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {106023#true} is VALID [2020-07-18 08:52:09,525 INFO L280 TraceCheckUtils]: 752: Hoare triple {106023#true} assume true; {106023#true} is VALID [2020-07-18 08:52:09,525 INFO L275 TraceCheckUtils]: 753: Hoare quadruple {106023#true} {106023#true} #2150#return; {106023#true} is VALID [2020-07-18 08:52:09,525 INFO L280 TraceCheckUtils]: 754: Hoare triple {106023#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {106023#true} is VALID [2020-07-18 08:52:09,525 INFO L280 TraceCheckUtils]: 755: Hoare triple {106023#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {106023#true} is VALID [2020-07-18 08:52:09,525 INFO L263 TraceCheckUtils]: 756: Hoare triple {106023#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {106023#true} is VALID [2020-07-18 08:52:09,525 INFO L280 TraceCheckUtils]: 757: Hoare triple {106023#true} ~cond := #in~cond; {106023#true} is VALID [2020-07-18 08:52:09,525 INFO L280 TraceCheckUtils]: 758: Hoare triple {106023#true} assume !(0 == ~cond); {106023#true} is VALID [2020-07-18 08:52:09,526 INFO L280 TraceCheckUtils]: 759: Hoare triple {106023#true} assume true; {106023#true} is VALID [2020-07-18 08:52:09,526 INFO L275 TraceCheckUtils]: 760: Hoare quadruple {106023#true} {106023#true} #2152#return; {106023#true} is VALID [2020-07-18 08:52:09,526 INFO L280 TraceCheckUtils]: 761: Hoare triple {106023#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {106023#true} is VALID [2020-07-18 08:52:09,526 INFO L280 TraceCheckUtils]: 762: Hoare triple {106023#true} assume true; {106023#true} is VALID [2020-07-18 08:52:09,526 INFO L275 TraceCheckUtils]: 763: Hoare quadruple {106023#true} {106023#true} #2190#return; {106023#true} is VALID [2020-07-18 08:52:09,526 INFO L280 TraceCheckUtils]: 764: Hoare triple {106023#true} ~tmp___3~0.base, ~tmp___3~0.offset := #t~ret49.base, #t~ret49.offset; {106023#true} is VALID [2020-07-18 08:52:09,526 INFO L280 TraceCheckUtils]: 765: Hoare triple {106023#true} havoc #t~ret49.base, #t~ret49.offset; {106023#true} is VALID [2020-07-18 08:52:09,527 INFO L280 TraceCheckUtils]: 766: Hoare triple {106023#true} ~ldvarg5~0.base, ~ldvarg5~0.offset := ~tmp___3~0.base, ~tmp___3~0.offset; {106023#true} is VALID [2020-07-18 08:52:09,527 INFO L263 TraceCheckUtils]: 767: Hoare triple {106023#true} call #t~ret50.base, #t~ret50.offset := ldv_init_zalloc(1456); {106901#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} is VALID [2020-07-18 08:52:09,528 INFO L280 TraceCheckUtils]: 768: Hoare triple {106901#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {106023#true} is VALID [2020-07-18 08:52:09,528 INFO L280 TraceCheckUtils]: 769: Hoare triple {106023#true} havoc ~p~2.base, ~p~2.offset; {106023#true} is VALID [2020-07-18 08:52:09,528 INFO L280 TraceCheckUtils]: 770: Hoare triple {106023#true} havoc ~tmp~2.base, ~tmp~2.offset; {106023#true} is VALID [2020-07-18 08:52:09,528 INFO L280 TraceCheckUtils]: 771: Hoare triple {106023#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 {106023#true} is VALID [2020-07-18 08:52:09,529 INFO L263 TraceCheckUtils]: 772: Hoare triple {106023#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)); {106909#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-18 08:52:09,529 INFO L280 TraceCheckUtils]: 773: Hoare triple {106909#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {106023#true} is VALID [2020-07-18 08:52:09,529 INFO L280 TraceCheckUtils]: 774: Hoare triple {106023#true} assume true; {106023#true} is VALID [2020-07-18 08:52:09,529 INFO L275 TraceCheckUtils]: 775: Hoare quadruple {106023#true} {106023#true} #2150#return; {106023#true} is VALID [2020-07-18 08:52:09,529 INFO L280 TraceCheckUtils]: 776: Hoare triple {106023#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {106023#true} is VALID [2020-07-18 08:52:09,529 INFO L280 TraceCheckUtils]: 777: Hoare triple {106023#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {106023#true} is VALID [2020-07-18 08:52:09,530 INFO L263 TraceCheckUtils]: 778: Hoare triple {106023#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {106023#true} is VALID [2020-07-18 08:52:09,530 INFO L280 TraceCheckUtils]: 779: Hoare triple {106023#true} ~cond := #in~cond; {106023#true} is VALID [2020-07-18 08:52:09,530 INFO L280 TraceCheckUtils]: 780: Hoare triple {106023#true} assume !(0 == ~cond); {106023#true} is VALID [2020-07-18 08:52:09,530 INFO L280 TraceCheckUtils]: 781: Hoare triple {106023#true} assume true; {106023#true} is VALID [2020-07-18 08:52:09,530 INFO L275 TraceCheckUtils]: 782: Hoare quadruple {106023#true} {106023#true} #2152#return; {106023#true} is VALID [2020-07-18 08:52:09,530 INFO L280 TraceCheckUtils]: 783: Hoare triple {106023#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {106023#true} is VALID [2020-07-18 08:52:09,530 INFO L280 TraceCheckUtils]: 784: Hoare triple {106023#true} assume true; {106023#true} is VALID [2020-07-18 08:52:09,530 INFO L275 TraceCheckUtils]: 785: Hoare quadruple {106023#true} {106023#true} #2192#return; {106023#true} is VALID [2020-07-18 08:52:09,530 INFO L280 TraceCheckUtils]: 786: Hoare triple {106023#true} ~tmp___4~0.base, ~tmp___4~0.offset := #t~ret50.base, #t~ret50.offset; {106023#true} is VALID [2020-07-18 08:52:09,531 INFO L280 TraceCheckUtils]: 787: Hoare triple {106023#true} havoc #t~ret50.base, #t~ret50.offset; {106023#true} is VALID [2020-07-18 08:52:09,531 INFO L280 TraceCheckUtils]: 788: Hoare triple {106023#true} ~ldvarg6~0.base, ~ldvarg6~0.offset := ~tmp___4~0.base, ~tmp___4~0.offset; {106023#true} is VALID [2020-07-18 08:52:09,531 INFO L263 TraceCheckUtils]: 789: Hoare triple {106023#true} call ldv_initialize(); {106023#true} is VALID [2020-07-18 08:52:09,531 INFO L280 TraceCheckUtils]: 790: Hoare triple {106023#true} assume true; {106023#true} is VALID [2020-07-18 08:52:09,531 INFO L275 TraceCheckUtils]: 791: Hoare quadruple {106023#true} {106023#true} #2194#return; {106023#true} is VALID [2020-07-18 08:52:09,532 INFO L263 TraceCheckUtils]: 792: Hoare triple {106023#true} call #t~ret51.base, #t~ret51.offset := ldv_memset(~#ldvarg2~0.base, ~#ldvarg2~0.offset, 0, 4); {106945#(and (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|))} is VALID [2020-07-18 08:52:09,532 INFO L280 TraceCheckUtils]: 793: Hoare triple {106945#(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; {106023#true} is VALID [2020-07-18 08:52:09,532 INFO L280 TraceCheckUtils]: 794: Hoare triple {106023#true} ~c := #in~c; {106023#true} is VALID [2020-07-18 08:52:09,532 INFO L280 TraceCheckUtils]: 795: Hoare triple {106023#true} ~n := #in~n; {106023#true} is VALID [2020-07-18 08:52:09,532 INFO L280 TraceCheckUtils]: 796: Hoare triple {106023#true} havoc ~tmp~3.base, ~tmp~3.offset; {106023#true} is VALID [2020-07-18 08:52:09,533 INFO L263 TraceCheckUtils]: 797: Hoare triple {106023#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)); {106945#(and (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|))} is VALID [2020-07-18 08:52:09,533 INFO L280 TraceCheckUtils]: 798: Hoare triple {106945#(and (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|))} #t~loopctr125 := 0; {106023#true} is VALID [2020-07-18 08:52:09,533 INFO L280 TraceCheckUtils]: 799: Hoare triple {106023#true} assume !(#t~loopctr125 < #amount); {106023#true} is VALID [2020-07-18 08:52:09,534 INFO L280 TraceCheckUtils]: 800: Hoare triple {106023#true} assume #res.base == #ptr.base && #res.offset == #ptr.offset; {106023#true} is VALID [2020-07-18 08:52:09,534 INFO L275 TraceCheckUtils]: 801: Hoare quadruple {106023#true} {106023#true} #2164#return; {106023#true} is VALID [2020-07-18 08:52:09,534 INFO L280 TraceCheckUtils]: 802: Hoare triple {106023#true} ~tmp~3.base, ~tmp~3.offset := ~s.base, ~s.offset; {106023#true} is VALID [2020-07-18 08:52:09,534 INFO L280 TraceCheckUtils]: 803: Hoare triple {106023#true} havoc #t~memset~res13.base, #t~memset~res13.offset; {106023#true} is VALID [2020-07-18 08:52:09,534 INFO L280 TraceCheckUtils]: 804: Hoare triple {106023#true} #res.base, #res.offset := ~tmp~3.base, ~tmp~3.offset; {106023#true} is VALID [2020-07-18 08:52:09,535 INFO L280 TraceCheckUtils]: 805: Hoare triple {106023#true} assume true; {106023#true} is VALID [2020-07-18 08:52:09,535 INFO L275 TraceCheckUtils]: 806: Hoare quadruple {106023#true} {106023#true} #2196#return; {106023#true} is VALID [2020-07-18 08:52:09,535 INFO L280 TraceCheckUtils]: 807: Hoare triple {106023#true} havoc #t~ret51.base, #t~ret51.offset; {106023#true} is VALID [2020-07-18 08:52:09,535 INFO L280 TraceCheckUtils]: 808: Hoare triple {106023#true} ~ldv_state_variable_6~0 := 0; {106023#true} is VALID [2020-07-18 08:52:09,535 INFO L280 TraceCheckUtils]: 809: Hoare triple {106023#true} ~ldv_state_variable_4~0 := 0; {106023#true} is VALID [2020-07-18 08:52:09,535 INFO L280 TraceCheckUtils]: 810: Hoare triple {106023#true} ~ldv_state_variable_1~0 := 0; {106023#true} is VALID [2020-07-18 08:52:09,536 INFO L280 TraceCheckUtils]: 811: Hoare triple {106023#true} ~ref_cnt~0 := 0; {106023#true} is VALID [2020-07-18 08:52:09,536 INFO L280 TraceCheckUtils]: 812: Hoare triple {106023#true} ~ldv_state_variable_0~0 := 1; {106023#true} is VALID [2020-07-18 08:52:09,536 INFO L280 TraceCheckUtils]: 813: Hoare triple {106023#true} ~ldv_state_variable_3~0 := 0; {106023#true} is VALID [2020-07-18 08:52:09,536 INFO L280 TraceCheckUtils]: 814: Hoare triple {106023#true} ~ldv_state_variable_2~0 := 0; {106023#true} is VALID [2020-07-18 08:52:09,536 INFO L280 TraceCheckUtils]: 815: Hoare triple {106023#true} ~ldv_state_variable_5~0 := 0; {106023#true} is VALID [2020-07-18 08:52:09,536 INFO L280 TraceCheckUtils]: 816: Hoare triple {106023#true} assume -2147483648 <= #t~nondet52 && #t~nondet52 <= 2147483647; {106023#true} is VALID [2020-07-18 08:52:09,536 INFO L280 TraceCheckUtils]: 817: Hoare triple {106023#true} ~tmp___5~0 := #t~nondet52; {106023#true} is VALID [2020-07-18 08:52:09,537 INFO L280 TraceCheckUtils]: 818: Hoare triple {106023#true} havoc #t~nondet52; {106023#true} is VALID [2020-07-18 08:52:09,537 INFO L280 TraceCheckUtils]: 819: Hoare triple {106023#true} #t~switch53 := 0 == ~tmp___5~0; {106023#true} is VALID [2020-07-18 08:52:09,537 INFO L280 TraceCheckUtils]: 820: Hoare triple {106023#true} assume !#t~switch53; {106023#true} is VALID [2020-07-18 08:52:09,537 INFO L280 TraceCheckUtils]: 821: Hoare triple {106023#true} #t~switch53 := #t~switch53 || 1 == ~tmp___5~0; {106023#true} is VALID [2020-07-18 08:52:09,537 INFO L280 TraceCheckUtils]: 822: Hoare triple {106023#true} assume !#t~switch53; {106023#true} is VALID [2020-07-18 08:52:09,537 INFO L280 TraceCheckUtils]: 823: Hoare triple {106023#true} #t~switch53 := #t~switch53 || 2 == ~tmp___5~0; {106023#true} is VALID [2020-07-18 08:52:09,538 INFO L280 TraceCheckUtils]: 824: Hoare triple {106023#true} assume !#t~switch53; {106023#true} is VALID [2020-07-18 08:52:09,538 INFO L280 TraceCheckUtils]: 825: Hoare triple {106023#true} #t~switch53 := #t~switch53 || 3 == ~tmp___5~0; {106023#true} is VALID [2020-07-18 08:52:09,538 INFO L280 TraceCheckUtils]: 826: Hoare triple {106023#true} assume #t~switch53; {106023#true} is VALID [2020-07-18 08:52:09,538 INFO L280 TraceCheckUtils]: 827: Hoare triple {106023#true} assume 0 != ~ldv_state_variable_0~0; {106023#true} is VALID [2020-07-18 08:52:09,538 INFO L280 TraceCheckUtils]: 828: Hoare triple {106023#true} assume -2147483648 <= #t~nondet66 && #t~nondet66 <= 2147483647; {106023#true} is VALID [2020-07-18 08:52:09,538 INFO L280 TraceCheckUtils]: 829: Hoare triple {106023#true} ~tmp___9~0 := #t~nondet66; {106023#true} is VALID [2020-07-18 08:52:09,538 INFO L280 TraceCheckUtils]: 830: Hoare triple {106023#true} havoc #t~nondet66; {106023#true} is VALID [2020-07-18 08:52:09,539 INFO L280 TraceCheckUtils]: 831: Hoare triple {106023#true} #t~switch67 := 0 == ~tmp___9~0; {106023#true} is VALID [2020-07-18 08:52:09,539 INFO L280 TraceCheckUtils]: 832: Hoare triple {106023#true} assume !#t~switch67; {106023#true} is VALID [2020-07-18 08:52:09,539 INFO L280 TraceCheckUtils]: 833: Hoare triple {106023#true} #t~switch67 := #t~switch67 || 1 == ~tmp___9~0; {106023#true} is VALID [2020-07-18 08:52:09,539 INFO L280 TraceCheckUtils]: 834: Hoare triple {106023#true} assume #t~switch67; {106023#true} is VALID [2020-07-18 08:52:09,539 INFO L280 TraceCheckUtils]: 835: Hoare triple {106023#true} assume 1 == ~ldv_state_variable_0~0; {106023#true} is VALID [2020-07-18 08:52:09,540 INFO L263 TraceCheckUtils]: 836: Hoare triple {106023#true} call #t~ret68 := cdc_subset_driver_init(); {106950#(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-18 08:52:09,540 INFO L280 TraceCheckUtils]: 837: Hoare triple {106950#(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; {106023#true} is VALID [2020-07-18 08:52:09,541 INFO L263 TraceCheckUtils]: 838: Hoare triple {106023#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); {106950#(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-18 08:52:09,541 INFO L280 TraceCheckUtils]: 839: Hoare triple {106950#(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; {106023#true} is VALID [2020-07-18 08:52:09,541 INFO L280 TraceCheckUtils]: 840: Hoare triple {106023#true} ~ldv_func_arg2.base, ~ldv_func_arg2.offset := #in~ldv_func_arg2.base, #in~ldv_func_arg2.offset; {106023#true} is VALID [2020-07-18 08:52:09,541 INFO L280 TraceCheckUtils]: 841: Hoare triple {106023#true} ~ldv_func_arg3.base, ~ldv_func_arg3.offset := #in~ldv_func_arg3.base, #in~ldv_func_arg3.offset; {106023#true} is VALID [2020-07-18 08:52:09,542 INFO L280 TraceCheckUtils]: 842: Hoare triple {106023#true} havoc ~ldv_func_res~1; {106023#true} is VALID [2020-07-18 08:52:09,542 INFO L280 TraceCheckUtils]: 843: Hoare triple {106023#true} havoc ~tmp~11; {106023#true} is VALID [2020-07-18 08:52:09,542 INFO L263 TraceCheckUtils]: 844: Hoare triple {106023#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); {106023#true} is VALID [2020-07-18 08:52:09,542 INFO L280 TraceCheckUtils]: 845: Hoare triple {106023#true} ~arg0.base, ~arg0.offset := #in~arg0.base, #in~arg0.offset; {106023#true} is VALID [2020-07-18 08:52:09,542 INFO L280 TraceCheckUtils]: 846: Hoare triple {106023#true} ~arg1.base, ~arg1.offset := #in~arg1.base, #in~arg1.offset; {106023#true} is VALID [2020-07-18 08:52:09,542 INFO L280 TraceCheckUtils]: 847: Hoare triple {106023#true} ~arg2.base, ~arg2.offset := #in~arg2.base, #in~arg2.offset; {106023#true} is VALID [2020-07-18 08:52:09,542 INFO L280 TraceCheckUtils]: 848: Hoare triple {106023#true} assume -2147483648 <= #t~nondet118 && #t~nondet118 <= 2147483647; {106023#true} is VALID [2020-07-18 08:52:09,542 INFO L280 TraceCheckUtils]: 849: Hoare triple {106023#true} #res := #t~nondet118; {106023#true} is VALID [2020-07-18 08:52:09,542 INFO L280 TraceCheckUtils]: 850: Hoare triple {106023#true} havoc #t~nondet118; {106023#true} is VALID [2020-07-18 08:52:09,543 INFO L280 TraceCheckUtils]: 851: Hoare triple {106023#true} assume true; {106023#true} is VALID [2020-07-18 08:52:09,543 INFO L275 TraceCheckUtils]: 852: Hoare quadruple {106023#true} {106023#true} #2304#return; {106023#true} is VALID [2020-07-18 08:52:09,543 INFO L280 TraceCheckUtils]: 853: Hoare triple {106023#true} assume -2147483648 <= #t~ret81 && #t~ret81 <= 2147483647; {106023#true} is VALID [2020-07-18 08:52:09,543 INFO L280 TraceCheckUtils]: 854: Hoare triple {106023#true} ~tmp~11 := #t~ret81; {106023#true} is VALID [2020-07-18 08:52:09,543 INFO L280 TraceCheckUtils]: 855: Hoare triple {106023#true} havoc #t~ret81; {106023#true} is VALID [2020-07-18 08:52:09,543 INFO L280 TraceCheckUtils]: 856: Hoare triple {106023#true} ~ldv_func_res~1 := ~tmp~11; {106023#true} is VALID [2020-07-18 08:52:09,543 INFO L280 TraceCheckUtils]: 857: Hoare triple {106023#true} ~ldv_state_variable_1~0 := 1; {106023#true} is VALID [2020-07-18 08:52:09,543 INFO L280 TraceCheckUtils]: 858: Hoare triple {106023#true} ~usb_counter~0 := 0; {106023#true} is VALID [2020-07-18 08:52:09,544 INFO L263 TraceCheckUtils]: 859: Hoare triple {106023#true} call ldv_usb_driver_1(); {107033#(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-18 08:52:09,544 INFO L280 TraceCheckUtils]: 860: Hoare triple {107033#(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; {106023#true} is VALID [2020-07-18 08:52:09,545 INFO L263 TraceCheckUtils]: 861: Hoare triple {106023#true} call #t~ret44.base, #t~ret44.offset := ldv_init_zalloc(1560); {106901#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} is VALID [2020-07-18 08:52:09,545 INFO L280 TraceCheckUtils]: 862: Hoare triple {106901#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {106023#true} is VALID [2020-07-18 08:52:09,545 INFO L280 TraceCheckUtils]: 863: Hoare triple {106023#true} havoc ~p~2.base, ~p~2.offset; {106023#true} is VALID [2020-07-18 08:52:09,545 INFO L280 TraceCheckUtils]: 864: Hoare triple {106023#true} havoc ~tmp~2.base, ~tmp~2.offset; {106023#true} is VALID [2020-07-18 08:52:09,545 INFO L280 TraceCheckUtils]: 865: Hoare triple {106023#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 {106023#true} is VALID [2020-07-18 08:52:09,546 INFO L263 TraceCheckUtils]: 866: Hoare triple {106023#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)); {106909#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-18 08:52:09,546 INFO L280 TraceCheckUtils]: 867: Hoare triple {106909#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {106023#true} is VALID [2020-07-18 08:52:09,546 INFO L280 TraceCheckUtils]: 868: Hoare triple {106023#true} assume true; {106023#true} is VALID [2020-07-18 08:52:09,546 INFO L275 TraceCheckUtils]: 869: Hoare quadruple {106023#true} {106023#true} #2150#return; {106023#true} is VALID [2020-07-18 08:52:09,547 INFO L280 TraceCheckUtils]: 870: Hoare triple {106023#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {106023#true} is VALID [2020-07-18 08:52:09,547 INFO L280 TraceCheckUtils]: 871: Hoare triple {106023#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {106023#true} is VALID [2020-07-18 08:52:09,547 INFO L263 TraceCheckUtils]: 872: Hoare triple {106023#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {106023#true} is VALID [2020-07-18 08:52:09,547 INFO L280 TraceCheckUtils]: 873: Hoare triple {106023#true} ~cond := #in~cond; {106023#true} is VALID [2020-07-18 08:52:09,547 INFO L280 TraceCheckUtils]: 874: Hoare triple {106023#true} assume !(0 == ~cond); {106023#true} is VALID [2020-07-18 08:52:09,547 INFO L280 TraceCheckUtils]: 875: Hoare triple {106023#true} assume true; {106023#true} is VALID [2020-07-18 08:52:09,548 INFO L275 TraceCheckUtils]: 876: Hoare quadruple {106023#true} {106023#true} #2152#return; {106023#true} is VALID [2020-07-18 08:52:09,548 INFO L280 TraceCheckUtils]: 877: Hoare triple {106023#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {106023#true} is VALID [2020-07-18 08:52:09,548 INFO L280 TraceCheckUtils]: 878: Hoare triple {106023#true} assume true; {106023#true} is VALID [2020-07-18 08:52:09,548 INFO L275 TraceCheckUtils]: 879: Hoare quadruple {106023#true} {106023#true} #2120#return; {106023#true} is VALID [2020-07-18 08:52:09,548 INFO L280 TraceCheckUtils]: 880: Hoare triple {106023#true} ~tmp~7.base, ~tmp~7.offset := #t~ret44.base, #t~ret44.offset; {106023#true} is VALID [2020-07-18 08:52:09,548 INFO L280 TraceCheckUtils]: 881: Hoare triple {106023#true} havoc #t~ret44.base, #t~ret44.offset; {106023#true} is VALID [2020-07-18 08:52:09,549 INFO L280 TraceCheckUtils]: 882: Hoare triple {106023#true} ~cdc_subset_driver_group1~0.base, ~cdc_subset_driver_group1~0.offset := ~tmp~7.base, ~tmp~7.offset; {106023#true} is VALID [2020-07-18 08:52:09,549 INFO L280 TraceCheckUtils]: 883: Hoare triple {106023#true} assume true; {106023#true} is VALID [2020-07-18 08:52:09,549 INFO L275 TraceCheckUtils]: 884: Hoare quadruple {106023#true} {106023#true} #2306#return; {106023#true} is VALID [2020-07-18 08:52:09,549 INFO L280 TraceCheckUtils]: 885: Hoare triple {106023#true} #res := ~ldv_func_res~1; {106023#true} is VALID [2020-07-18 08:52:09,549 INFO L280 TraceCheckUtils]: 886: Hoare triple {106023#true} assume true; {106023#true} is VALID [2020-07-18 08:52:09,549 INFO L275 TraceCheckUtils]: 887: Hoare quadruple {106023#true} {106023#true} #2114#return; {106023#true} is VALID [2020-07-18 08:52:09,550 INFO L280 TraceCheckUtils]: 888: Hoare triple {106023#true} assume -2147483648 <= #t~ret43 && #t~ret43 <= 2147483647; {106023#true} is VALID [2020-07-18 08:52:09,550 INFO L280 TraceCheckUtils]: 889: Hoare triple {106023#true} ~tmp~6 := #t~ret43; {106023#true} is VALID [2020-07-18 08:52:09,550 INFO L280 TraceCheckUtils]: 890: Hoare triple {106023#true} havoc #t~ret43; {106023#true} is VALID [2020-07-18 08:52:09,550 INFO L280 TraceCheckUtils]: 891: Hoare triple {106023#true} #res := ~tmp~6; {106023#true} is VALID [2020-07-18 08:52:09,550 INFO L280 TraceCheckUtils]: 892: Hoare triple {106023#true} assume true; {106023#true} is VALID [2020-07-18 08:52:09,550 INFO L275 TraceCheckUtils]: 893: Hoare quadruple {106023#true} {106023#true} #2222#return; {106023#true} is VALID [2020-07-18 08:52:09,550 INFO L280 TraceCheckUtils]: 894: Hoare triple {106023#true} assume -2147483648 <= #t~ret68 && #t~ret68 <= 2147483647; {106023#true} is VALID [2020-07-18 08:52:09,551 INFO L280 TraceCheckUtils]: 895: Hoare triple {106023#true} ~ldv_retval_3~0 := #t~ret68; {106023#true} is VALID [2020-07-18 08:52:09,551 INFO L280 TraceCheckUtils]: 896: Hoare triple {106023#true} havoc #t~ret68; {106023#true} is VALID [2020-07-18 08:52:09,551 INFO L280 TraceCheckUtils]: 897: Hoare triple {106023#true} assume 0 == ~ldv_retval_3~0; {106023#true} is VALID [2020-07-18 08:52:09,551 INFO L280 TraceCheckUtils]: 898: Hoare triple {106023#true} ~ldv_state_variable_0~0 := 3; {106023#true} is VALID [2020-07-18 08:52:09,551 INFO L280 TraceCheckUtils]: 899: Hoare triple {106023#true} ~ldv_state_variable_5~0 := 1; {106023#true} is VALID [2020-07-18 08:52:09,552 INFO L280 TraceCheckUtils]: 900: Hoare triple {106023#true} ~ldv_state_variable_2~0 := 1; {106023#true} is VALID [2020-07-18 08:52:09,552 INFO L280 TraceCheckUtils]: 901: Hoare triple {106023#true} ~ldv_state_variable_3~0 := 1; {106023#true} is VALID [2020-07-18 08:52:09,552 INFO L280 TraceCheckUtils]: 902: Hoare triple {106023#true} ~ldv_state_variable_4~0 := 1; {106023#true} is VALID [2020-07-18 08:52:09,552 INFO L280 TraceCheckUtils]: 903: Hoare triple {106023#true} ~ldv_state_variable_6~0 := 1; {106023#true} is VALID [2020-07-18 08:52:09,552 INFO L280 TraceCheckUtils]: 904: Hoare triple {106023#true} assume !(0 != ~ldv_retval_3~0); {106023#true} is VALID [2020-07-18 08:52:09,552 INFO L280 TraceCheckUtils]: 905: Hoare triple {106023#true} assume -2147483648 <= #t~nondet52 && #t~nondet52 <= 2147483647; {106023#true} is VALID [2020-07-18 08:52:09,552 INFO L280 TraceCheckUtils]: 906: Hoare triple {106023#true} ~tmp___5~0 := #t~nondet52; {106023#true} is VALID [2020-07-18 08:52:09,553 INFO L280 TraceCheckUtils]: 907: Hoare triple {106023#true} havoc #t~nondet52; {106023#true} is VALID [2020-07-18 08:52:09,553 INFO L280 TraceCheckUtils]: 908: Hoare triple {106023#true} #t~switch53 := 0 == ~tmp___5~0; {106023#true} is VALID [2020-07-18 08:52:09,553 INFO L280 TraceCheckUtils]: 909: Hoare triple {106023#true} assume #t~switch53; {106023#true} is VALID [2020-07-18 08:52:09,553 INFO L280 TraceCheckUtils]: 910: Hoare triple {106023#true} assume 0 != ~ldv_state_variable_6~0; {106023#true} is VALID [2020-07-18 08:52:09,553 INFO L280 TraceCheckUtils]: 911: Hoare triple {106023#true} assume -2147483648 <= #t~nondet54 && #t~nondet54 <= 2147483647; {106023#true} is VALID [2020-07-18 08:52:09,553 INFO L280 TraceCheckUtils]: 912: Hoare triple {106023#true} ~tmp___6~0 := #t~nondet54; {106023#true} is VALID [2020-07-18 08:52:09,553 INFO L280 TraceCheckUtils]: 913: Hoare triple {106023#true} havoc #t~nondet54; {106023#true} is VALID [2020-07-18 08:52:09,553 INFO L280 TraceCheckUtils]: 914: Hoare triple {106023#true} #t~switch55 := 0 == ~tmp___6~0; {106023#true} is VALID [2020-07-18 08:52:09,553 INFO L280 TraceCheckUtils]: 915: Hoare triple {106023#true} assume #t~switch55; {106023#true} is VALID [2020-07-18 08:52:09,554 INFO L280 TraceCheckUtils]: 916: Hoare triple {106023#true} assume 1 == ~ldv_state_variable_6~0; {106023#true} is VALID [2020-07-18 08:52:09,554 INFO L263 TraceCheckUtils]: 917: Hoare triple {106023#true} call m5632_recover(~ldvarg0~0.base, ~ldvarg0~0.offset); {106023#true} is VALID [2020-07-18 08:52:09,554 INFO L280 TraceCheckUtils]: 918: Hoare triple {106023#true} ~dev.base, ~dev.offset := #in~dev.base, #in~dev.offset; {106023#true} is VALID [2020-07-18 08:52:09,554 INFO L280 TraceCheckUtils]: 919: Hoare triple {106023#true} havoc ~udev~0.base, ~udev~0.offset; {106023#true} is VALID [2020-07-18 08:52:09,554 INFO L280 TraceCheckUtils]: 920: Hoare triple {106023#true} havoc ~intf~0.base, ~intf~0.offset; {106023#true} is VALID [2020-07-18 08:52:09,554 INFO L280 TraceCheckUtils]: 921: Hoare triple {106023#true} havoc ~r~0; {106023#true} is VALID [2020-07-18 08:52:09,554 INFO L280 TraceCheckUtils]: 922: Hoare triple {106023#true} SUMMARY for call #t~mem29.base, #t~mem29.offset := read~$Pointer$(~dev.base, ~dev.offset, 8); srcloc: L5838 {106023#true} is VALID [2020-07-18 08:52:09,554 INFO L280 TraceCheckUtils]: 923: Hoare triple {106023#true} ~udev~0.base, ~udev~0.offset := #t~mem29.base, #t~mem29.offset; {106023#true} is VALID [2020-07-18 08:52:09,554 INFO L280 TraceCheckUtils]: 924: Hoare triple {106023#true} havoc #t~mem29.base, #t~mem29.offset; {106023#true} is VALID [2020-07-18 08:52:09,555 INFO L280 TraceCheckUtils]: 925: Hoare triple {106023#true} SUMMARY for call #t~mem30.base, #t~mem30.offset := read~$Pointer$(~dev.base, 8 + ~dev.offset, 8); srcloc: L5839 {106023#true} is VALID [2020-07-18 08:52:09,555 INFO L280 TraceCheckUtils]: 926: Hoare triple {106023#true} ~intf~0.base, ~intf~0.offset := #t~mem30.base, #t~mem30.offset; {106023#true} is VALID [2020-07-18 08:52:09,555 INFO L280 TraceCheckUtils]: 927: Hoare triple {106023#true} havoc #t~mem30.base, #t~mem30.offset; {106023#true} is VALID [2020-07-18 08:52:09,556 INFO L263 TraceCheckUtils]: 928: Hoare triple {106023#true} call #t~ret31 := ldv_usb_lock_device_for_reset_12(~udev~0.base, ~udev~0.offset, ~intf~0.base, ~intf~0.offset); {107059#(= ~ldv_mutex_udev~0 |old(~ldv_mutex_udev~0)|)} is VALID [2020-07-18 08:52:09,556 INFO L280 TraceCheckUtils]: 929: Hoare triple {107059#(= ~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; {106023#true} is VALID [2020-07-18 08:52:09,556 INFO L280 TraceCheckUtils]: 930: Hoare triple {106023#true} ~ldv_func_arg2.base, ~ldv_func_arg2.offset := #in~ldv_func_arg2.base, #in~ldv_func_arg2.offset; {106023#true} is VALID [2020-07-18 08:52:09,556 INFO L280 TraceCheckUtils]: 931: Hoare triple {106023#true} havoc ~tmp~10; {106023#true} is VALID [2020-07-18 08:52:09,556 INFO L263 TraceCheckUtils]: 932: Hoare triple {106023#true} call #t~ret80 := ldv_usb_lock_device_for_reset_udev(); {107059#(= ~ldv_mutex_udev~0 |old(~ldv_mutex_udev~0)|)} is VALID [2020-07-18 08:52:09,556 INFO L280 TraceCheckUtils]: 933: Hoare triple {107059#(= ~ldv_mutex_udev~0 |old(~ldv_mutex_udev~0)|)} havoc ~tmp~21; {106023#true} is VALID [2020-07-18 08:52:09,557 INFO L280 TraceCheckUtils]: 934: Hoare triple {106023#true} havoc ~tmp___0~8; {106023#true} is VALID [2020-07-18 08:52:09,557 INFO L263 TraceCheckUtils]: 935: Hoare triple {106023#true} call #t~ret114 := ldv_undef_int(); {106023#true} is VALID [2020-07-18 08:52:09,557 INFO L280 TraceCheckUtils]: 936: Hoare triple {106023#true} havoc ~tmp~4; {106023#true} is VALID [2020-07-18 08:52:09,557 INFO L280 TraceCheckUtils]: 937: Hoare triple {106023#true} assume -2147483648 <= #t~nondet14 && #t~nondet14 <= 2147483647; {106023#true} is VALID [2020-07-18 08:52:09,557 INFO L280 TraceCheckUtils]: 938: Hoare triple {106023#true} ~tmp~4 := #t~nondet14; {106023#true} is VALID [2020-07-18 08:52:09,557 INFO L280 TraceCheckUtils]: 939: Hoare triple {106023#true} havoc #t~nondet14; {106023#true} is VALID [2020-07-18 08:52:09,557 INFO L280 TraceCheckUtils]: 940: Hoare triple {106023#true} #res := ~tmp~4; {106023#true} is VALID [2020-07-18 08:52:09,557 INFO L280 TraceCheckUtils]: 941: Hoare triple {106023#true} assume true; {106023#true} is VALID [2020-07-18 08:52:09,558 INFO L275 TraceCheckUtils]: 942: Hoare quadruple {106023#true} {106023#true} #2128#return; {106023#true} is VALID [2020-07-18 08:52:09,558 INFO L280 TraceCheckUtils]: 943: Hoare triple {106023#true} assume -2147483648 <= #t~ret114 && #t~ret114 <= 2147483647; {106023#true} is VALID [2020-07-18 08:52:09,558 INFO L280 TraceCheckUtils]: 944: Hoare triple {106023#true} ~tmp___0~8 := #t~ret114; {106023#true} is VALID [2020-07-18 08:52:09,558 INFO L280 TraceCheckUtils]: 945: Hoare triple {106023#true} havoc #t~ret114; {106023#true} is VALID [2020-07-18 08:52:09,558 INFO L280 TraceCheckUtils]: 946: Hoare triple {106023#true} assume !(0 != ~tmp___0~8); {106023#true} is VALID [2020-07-18 08:52:09,558 INFO L263 TraceCheckUtils]: 947: Hoare triple {106023#true} call #t~ret115 := ldv_undef_int_negative(); {106023#true} is VALID [2020-07-18 08:52:09,559 INFO L280 TraceCheckUtils]: 948: Hoare triple {106023#true} havoc ~ret~0; {106023#true} is VALID [2020-07-18 08:52:09,559 INFO L280 TraceCheckUtils]: 949: Hoare triple {106023#true} havoc ~tmp~12; {106023#true} is VALID [2020-07-18 08:52:09,559 INFO L263 TraceCheckUtils]: 950: Hoare triple {106023#true} call #t~ret82 := ldv_undef_int(); {106023#true} is VALID [2020-07-18 08:52:09,559 INFO L280 TraceCheckUtils]: 951: Hoare triple {106023#true} havoc ~tmp~4; {106023#true} is VALID [2020-07-18 08:52:09,559 INFO L280 TraceCheckUtils]: 952: Hoare triple {106023#true} assume -2147483648 <= #t~nondet14 && #t~nondet14 <= 2147483647; {106023#true} is VALID [2020-07-18 08:52:09,560 INFO L280 TraceCheckUtils]: 953: Hoare triple {106023#true} ~tmp~4 := #t~nondet14; {106023#true} is VALID [2020-07-18 08:52:09,560 INFO L280 TraceCheckUtils]: 954: Hoare triple {106023#true} havoc #t~nondet14; {106023#true} is VALID [2020-07-18 08:52:09,560 INFO L280 TraceCheckUtils]: 955: Hoare triple {106023#true} #res := ~tmp~4; {106023#true} is VALID [2020-07-18 08:52:09,560 INFO L280 TraceCheckUtils]: 956: Hoare triple {106023#true} assume true; {106023#true} is VALID [2020-07-18 08:52:09,560 INFO L275 TraceCheckUtils]: 957: Hoare quadruple {106023#true} {106023#true} #2094#return; {106023#true} is VALID [2020-07-18 08:52:09,560 INFO L280 TraceCheckUtils]: 958: Hoare triple {106023#true} assume -2147483648 <= #t~ret82 && #t~ret82 <= 2147483647; {106023#true} is VALID [2020-07-18 08:52:09,560 INFO L280 TraceCheckUtils]: 959: Hoare triple {106023#true} ~tmp~12 := #t~ret82; {106023#true} is VALID [2020-07-18 08:52:09,561 INFO L280 TraceCheckUtils]: 960: Hoare triple {106023#true} havoc #t~ret82; {106023#true} is VALID [2020-07-18 08:52:09,561 INFO L280 TraceCheckUtils]: 961: Hoare triple {106023#true} ~ret~0 := ~tmp~12; {106023#true} is VALID [2020-07-18 08:52:09,561 INFO L280 TraceCheckUtils]: 962: Hoare triple {106023#true} assume !(~ret~0 >= 0); {107137#(<= (+ ldv_undef_int_negative_~ret~0 1) 0)} is VALID [2020-07-18 08:52:09,562 INFO L280 TraceCheckUtils]: 963: Hoare triple {107137#(<= (+ ldv_undef_int_negative_~ret~0 1) 0)} #res := ~ret~0; {107138#(<= (+ |ldv_undef_int_negative_#res| 1) 0)} is VALID [2020-07-18 08:52:09,562 INFO L280 TraceCheckUtils]: 964: Hoare triple {107138#(<= (+ |ldv_undef_int_negative_#res| 1) 0)} assume true; {107138#(<= (+ |ldv_undef_int_negative_#res| 1) 0)} is VALID [2020-07-18 08:52:09,563 INFO L275 TraceCheckUtils]: 965: Hoare quadruple {107138#(<= (+ |ldv_undef_int_negative_#res| 1) 0)} {106023#true} #2132#return; {107127#(<= (+ |ldv_usb_lock_device_for_reset_udev_#t~ret115| 1) 0)} is VALID [2020-07-18 08:52:09,563 INFO L280 TraceCheckUtils]: 966: Hoare triple {107127#(<= (+ |ldv_usb_lock_device_for_reset_udev_#t~ret115| 1) 0)} assume -2147483648 <= #t~ret115 && #t~ret115 <= 2147483647; {107127#(<= (+ |ldv_usb_lock_device_for_reset_udev_#t~ret115| 1) 0)} is VALID [2020-07-18 08:52:09,563 INFO L280 TraceCheckUtils]: 967: Hoare triple {107127#(<= (+ |ldv_usb_lock_device_for_reset_udev_#t~ret115| 1) 0)} ~tmp~21 := #t~ret115; {107128#(<= (+ ldv_usb_lock_device_for_reset_udev_~tmp~21 1) 0)} is VALID [2020-07-18 08:52:09,564 INFO L280 TraceCheckUtils]: 968: Hoare triple {107128#(<= (+ ldv_usb_lock_device_for_reset_udev_~tmp~21 1) 0)} havoc #t~ret115; {107128#(<= (+ ldv_usb_lock_device_for_reset_udev_~tmp~21 1) 0)} is VALID [2020-07-18 08:52:09,564 INFO L280 TraceCheckUtils]: 969: Hoare triple {107128#(<= (+ ldv_usb_lock_device_for_reset_udev_~tmp~21 1) 0)} #res := ~tmp~21; {107129#(<= (+ |ldv_usb_lock_device_for_reset_udev_#res| 1) 0)} is VALID [2020-07-18 08:52:09,564 INFO L280 TraceCheckUtils]: 970: Hoare triple {107129#(<= (+ |ldv_usb_lock_device_for_reset_udev_#res| 1) 0)} assume true; {107129#(<= (+ |ldv_usb_lock_device_for_reset_udev_#res| 1) 0)} is VALID [2020-07-18 08:52:09,565 INFO L275 TraceCheckUtils]: 971: Hoare quadruple {107129#(<= (+ |ldv_usb_lock_device_for_reset_udev_#res| 1) 0)} {106023#true} #2108#return; {107099#(<= (+ |ldv_usb_lock_device_for_reset_12_#t~ret80| 1) 0)} is VALID [2020-07-18 08:52:09,565 INFO L280 TraceCheckUtils]: 972: Hoare triple {107099#(<= (+ |ldv_usb_lock_device_for_reset_12_#t~ret80| 1) 0)} assume -2147483648 <= #t~ret80 && #t~ret80 <= 2147483647; {107099#(<= (+ |ldv_usb_lock_device_for_reset_12_#t~ret80| 1) 0)} is VALID [2020-07-18 08:52:09,566 INFO L280 TraceCheckUtils]: 973: Hoare triple {107099#(<= (+ |ldv_usb_lock_device_for_reset_12_#t~ret80| 1) 0)} ~tmp~10 := #t~ret80; {107100#(<= (+ ldv_usb_lock_device_for_reset_12_~tmp~10 1) 0)} is VALID [2020-07-18 08:52:09,566 INFO L280 TraceCheckUtils]: 974: Hoare triple {107100#(<= (+ ldv_usb_lock_device_for_reset_12_~tmp~10 1) 0)} havoc #t~ret80; {107100#(<= (+ ldv_usb_lock_device_for_reset_12_~tmp~10 1) 0)} is VALID [2020-07-18 08:52:09,567 INFO L280 TraceCheckUtils]: 975: Hoare triple {107100#(<= (+ ldv_usb_lock_device_for_reset_12_~tmp~10 1) 0)} #res := ~tmp~10; {107101#(<= (+ |ldv_usb_lock_device_for_reset_12_#res| 1) 0)} is VALID [2020-07-18 08:52:09,568 INFO L280 TraceCheckUtils]: 976: Hoare triple {107101#(<= (+ |ldv_usb_lock_device_for_reset_12_#res| 1) 0)} assume true; {107101#(<= (+ |ldv_usb_lock_device_for_reset_12_#res| 1) 0)} is VALID [2020-07-18 08:52:09,569 INFO L275 TraceCheckUtils]: 977: Hoare quadruple {107101#(<= (+ |ldv_usb_lock_device_for_reset_12_#res| 1) 0)} {106023#true} #2122#return; {106889#(<= (+ |m5632_recover_#t~ret31| 1) 0)} is VALID [2020-07-18 08:52:09,569 INFO L280 TraceCheckUtils]: 978: Hoare triple {106889#(<= (+ |m5632_recover_#t~ret31| 1) 0)} assume -2147483648 <= #t~ret31 && #t~ret31 <= 2147483647; {106889#(<= (+ |m5632_recover_#t~ret31| 1) 0)} is VALID [2020-07-18 08:52:09,569 INFO L280 TraceCheckUtils]: 979: Hoare triple {106889#(<= (+ |m5632_recover_#t~ret31| 1) 0)} ~r~0 := #t~ret31; {106890#(<= (+ m5632_recover_~r~0 1) 0)} is VALID [2020-07-18 08:52:09,570 INFO L280 TraceCheckUtils]: 980: Hoare triple {106890#(<= (+ m5632_recover_~r~0 1) 0)} havoc #t~ret31; {106890#(<= (+ m5632_recover_~r~0 1) 0)} is VALID [2020-07-18 08:52:09,570 INFO L280 TraceCheckUtils]: 981: Hoare triple {106890#(<= (+ m5632_recover_~r~0 1) 0)} assume !(~r~0 < 0); {106024#false} is VALID [2020-07-18 08:52:09,570 INFO L263 TraceCheckUtils]: 982: Hoare triple {106024#false} call #t~ret32 := usb_reset_device(~udev~0.base, ~udev~0.offset); {106023#true} is VALID [2020-07-18 08:52:09,571 INFO L280 TraceCheckUtils]: 983: Hoare triple {106023#true} ~arg0.base, ~arg0.offset := #in~arg0.base, #in~arg0.offset; {106023#true} is VALID [2020-07-18 08:52:09,571 INFO L280 TraceCheckUtils]: 984: Hoare triple {106023#true} assume -2147483648 <= #t~nondet119 && #t~nondet119 <= 2147483647; {106023#true} is VALID [2020-07-18 08:52:09,571 INFO L280 TraceCheckUtils]: 985: Hoare triple {106023#true} #res := #t~nondet119; {106023#true} is VALID [2020-07-18 08:52:09,571 INFO L280 TraceCheckUtils]: 986: Hoare triple {106023#true} havoc #t~nondet119; {106023#true} is VALID [2020-07-18 08:52:09,571 INFO L280 TraceCheckUtils]: 987: Hoare triple {106023#true} assume true; {106023#true} is VALID [2020-07-18 08:52:09,571 INFO L275 TraceCheckUtils]: 988: Hoare quadruple {106023#true} {106024#false} #2124#return; {106024#false} is VALID [2020-07-18 08:52:09,571 INFO L280 TraceCheckUtils]: 989: Hoare triple {106024#false} assume -2147483648 <= #t~ret32 && #t~ret32 <= 2147483647; {106024#false} is VALID [2020-07-18 08:52:09,571 INFO L280 TraceCheckUtils]: 990: Hoare triple {106024#false} havoc #t~ret32; {106024#false} is VALID [2020-07-18 08:52:09,571 INFO L263 TraceCheckUtils]: 991: Hoare triple {106024#false} call ldv___ldv_usb_unlock_device_13(~udev~0.base, ~udev~0.offset); {106024#false} is VALID [2020-07-18 08:52:09,572 INFO L280 TraceCheckUtils]: 992: Hoare triple {106024#false} ~ldv_func_arg1.base, ~ldv_func_arg1.offset := #in~ldv_func_arg1.base, #in~ldv_func_arg1.offset; {106024#false} is VALID [2020-07-18 08:52:09,572 INFO L263 TraceCheckUtils]: 993: Hoare triple {106024#false} call __ldv_usb_unlock_device(~ldv_func_arg1.base, ~ldv_func_arg1.offset); {106023#true} is VALID [2020-07-18 08:52:09,572 INFO L280 TraceCheckUtils]: 994: Hoare triple {106023#true} ~arg0.base, ~arg0.offset := #in~arg0.base, #in~arg0.offset; {106023#true} is VALID [2020-07-18 08:52:09,572 INFO L280 TraceCheckUtils]: 995: Hoare triple {106023#true} assume true; {106023#true} is VALID [2020-07-18 08:52:09,572 INFO L275 TraceCheckUtils]: 996: Hoare quadruple {106023#true} {106024#false} #2082#return; {106024#false} is VALID [2020-07-18 08:52:09,572 INFO L263 TraceCheckUtils]: 997: Hoare triple {106024#false} call ldv_usb_unlock_device_udev(); {106024#false} is VALID [2020-07-18 08:52:09,572 INFO L263 TraceCheckUtils]: 998: Hoare triple {106024#false} call ldv_mutex_unlock_udev(0, 0); {106024#false} is VALID [2020-07-18 08:52:09,572 INFO L280 TraceCheckUtils]: 999: Hoare triple {106024#false} ~lock.base, ~lock.offset := #in~lock.base, #in~lock.offset; {106024#false} is VALID [2020-07-18 08:52:09,572 INFO L280 TraceCheckUtils]: 1,000: Hoare triple {106024#false} assume 2 != ~ldv_mutex_udev~0; {106024#false} is VALID [2020-07-18 08:52:09,573 INFO L263 TraceCheckUtils]: 1,001: Hoare triple {106024#false} call ldv_error(); {106024#false} is VALID [2020-07-18 08:52:09,573 INFO L280 TraceCheckUtils]: 1,002: Hoare triple {106024#false} assume !false; {106024#false} is VALID [2020-07-18 08:52:09,951 INFO L134 CoverageAnalysis]: Checked inductivity of 390 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 390 trivial. 0 not checked. [2020-07-18 08:52:09,952 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [677338517] [2020-07-18 08:52:09,952 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-07-18 08:52:09,952 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [19] imperfect sequences [] total 19 [2020-07-18 08:52:09,952 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1122085098] [2020-07-18 08:52:09,953 INFO L78 Accepts]: Start accepts. Automaton has 19 states. Word has length 1003 [2020-07-18 08:52:09,954 INFO L84 Accepts]: Finished accepts. word is accepted. [2020-07-18 08:52:09,954 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 19 states. [2020-07-18 08:52:10,907 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 891 edges. 891 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2020-07-18 08:52:10,907 INFO L459 AbstractCegarLoop]: Interpolant automaton has 19 states [2020-07-18 08:52:10,907 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-07-18 08:52:10,907 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2020-07-18 08:52:10,908 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=299, Unknown=0, NotChecked=0, Total=342 [2020-07-18 08:52:10,908 INFO L87 Difference]: Start difference. First operand 2827 states and 3197 transitions. Second operand 19 states. [2020-07-18 08:52:11,291 WARN L193 SmtUtils]: Spent 320.00 ms on a formula simplification that was a NOOP. DAG size: 241 [2020-07-18 08:53:31,221 WARN L193 SmtUtils]: Spent 338.00 ms on a formula simplification that was a NOOP. DAG size: 246 [2020-07-18 08:53:31,759 WARN L193 SmtUtils]: Spent 343.00 ms on a formula simplification that was a NOOP. DAG size: 249 [2020-07-18 08:53:32,634 WARN L193 SmtUtils]: Spent 333.00 ms on a formula simplification that was a NOOP. DAG size: 246 [2020-07-18 08:53:33,288 WARN L193 SmtUtils]: Spent 342.00 ms on a formula simplification that was a NOOP. DAG size: 249 [2020-07-18 08:53:33,843 WARN L193 SmtUtils]: Spent 347.00 ms on a formula simplification that was a NOOP. DAG size: 246 [2020-07-18 08:53:34,390 WARN L193 SmtUtils]: Spent 347.00 ms on a formula simplification that was a NOOP. DAG size: 249 [2020-07-18 08:53:35,236 WARN L193 SmtUtils]: Spent 336.00 ms on a formula simplification that was a NOOP. DAG size: 246 [2020-07-18 08:53:35,886 WARN L193 SmtUtils]: Spent 343.00 ms on a formula simplification that was a NOOP. DAG size: 249 [2020-07-18 08:53:36,476 WARN L193 SmtUtils]: Spent 382.00 ms on a formula simplification that was a NOOP. DAG size: 246 [2020-07-18 08:53:36,992 WARN L193 SmtUtils]: Spent 342.00 ms on a formula simplification that was a NOOP. DAG size: 249 [2020-07-18 08:53:37,776 WARN L193 SmtUtils]: Spent 333.00 ms on a formula simplification that was a NOOP. DAG size: 246 [2020-07-18 08:53:38,407 WARN L193 SmtUtils]: Spent 341.00 ms on a formula simplification that was a NOOP. DAG size: 249 [2020-07-18 08:53:38,937 WARN L193 SmtUtils]: Spent 334.00 ms on a formula simplification that was a NOOP. DAG size: 246 [2020-07-18 08:53:43,320 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-18 08:53:43,320 INFO L93 Difference]: Finished difference Result 5531 states and 6470 transitions. [2020-07-18 08:53:43,320 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2020-07-18 08:53:43,321 INFO L78 Accepts]: Start accepts. Automaton has 19 states. Word has length 1003 [2020-07-18 08:53:43,321 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2020-07-18 08:53:43,321 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19 states. [2020-07-18 08:53:43,329 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24 states to 24 states and 1815 transitions. [2020-07-18 08:53:43,330 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19 states. [2020-07-18 08:53:43,340 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24 states to 24 states and 1815 transitions. [2020-07-18 08:53:43,341 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 24 states and 1815 transitions. [2020-07-18 08:53:46,767 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 1815 edges. 1815 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2020-07-18 08:53:47,161 INFO L225 Difference]: With dead ends: 5531 [2020-07-18 08:53:47,161 INFO L226 Difference]: Without dead ends: 3433 [2020-07-18 08:53:47,167 INFO L675 BasicCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 69 SyntacticMatches, 0 SemanticMatches, 36 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 208 ImplicationChecksByTransitivity, 6.7s TimeCoverageRelationStatistics Valid=308, Invalid=1098, Unknown=0, NotChecked=0, Total=1406 [2020-07-18 08:53:47,170 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3433 states. [2020-07-18 08:54:15,015 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3433 to 2803. [2020-07-18 08:54:15,015 INFO L214 AbstractMinimizeNwa]: Start testing correctness of minimizeSevpa [2020-07-18 08:54:15,015 INFO L82 GeneralOperation]: Start isEquivalent. First operand 3433 states. Second operand 2803 states. [2020-07-18 08:54:15,015 INFO L74 IsIncluded]: Start isIncluded. First operand 3433 states. Second operand 2803 states. [2020-07-18 08:54:15,015 INFO L87 Difference]: Start difference. First operand 3433 states. Second operand 2803 states. [2020-07-18 08:54:15,369 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-18 08:54:15,369 INFO L93 Difference]: Finished difference Result 3433 states and 4002 transitions. [2020-07-18 08:54:15,370 INFO L276 IsEmpty]: Start isEmpty. Operand 3433 states and 4002 transitions. [2020-07-18 08:54:15,373 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2020-07-18 08:54:15,373 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2020-07-18 08:54:15,374 INFO L74 IsIncluded]: Start isIncluded. First operand 2803 states. Second operand 3433 states. [2020-07-18 08:54:15,374 INFO L87 Difference]: Start difference. First operand 2803 states. Second operand 3433 states. [2020-07-18 08:54:15,735 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2020-07-18 08:54:15,735 INFO L93 Difference]: Finished difference Result 3433 states and 4002 transitions. [2020-07-18 08:54:15,736 INFO L276 IsEmpty]: Start isEmpty. Operand 3433 states and 4002 transitions. [2020-07-18 08:54:15,739 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2020-07-18 08:54:15,739 INFO L83 IsIncluded]: Finished isIncluded. Language is included [2020-07-18 08:54:15,740 INFO L88 GeneralOperation]: Finished isEquivalent. [2020-07-18 08:54:15,740 INFO L221 AbstractMinimizeNwa]: Finished testing correctness of minimizeSevpa [2020-07-18 08:54:15,740 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2803 states. [2020-07-18 08:54:16,000 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2803 states to 2803 states and 3167 transitions. [2020-07-18 08:54:16,001 INFO L78 Accepts]: Start accepts. Automaton has 2803 states and 3167 transitions. Word has length 1003 [2020-07-18 08:54:16,001 INFO L84 Accepts]: Finished accepts. word is rejected. [2020-07-18 08:54:16,001 INFO L479 AbstractCegarLoop]: Abstraction has 2803 states and 3167 transitions. [2020-07-18 08:54:16,001 INFO L480 AbstractCegarLoop]: Interpolant automaton has 19 states. [2020-07-18 08:54:16,001 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 2803 states and 3167 transitions. [2020-07-18 08:54:25,451 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 3167 edges. 3167 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2020-07-18 08:54:25,452 INFO L276 IsEmpty]: Start isEmpty. Operand 2803 states and 3167 transitions. [2020-07-18 08:54:25,464 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 1008 [2020-07-18 08:54:25,464 INFO L414 BasicCegarLoop]: Found error trace [2020-07-18 08:54:25,464 INFO L422 BasicCegarLoop]: trace histogram [7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2020-07-18 08:54:25,465 WARN L516 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2020-07-18 08:54:25,465 INFO L427 AbstractCegarLoop]: === Iteration 9 === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2020-07-18 08:54:25,465 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2020-07-18 08:54:25,465 INFO L82 PathProgramCache]: Analyzing trace with hash -1181403383, now seen corresponding path program 1 times [2020-07-18 08:54:25,465 INFO L163 FreeRefinementEngine]: Executing refinement strategy FIXED_PREFERENCES [2020-07-18 08:54:25,466 INFO L354 FreeRefinementEngine]: Using trace check IpTcStrategyModulePreferences [357966895] [2020-07-18 08:54:25,466 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2020-07-18 08:54:25,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:54:26,329 WARN L193 SmtUtils]: Spent 460.00 ms on a formula simplification that was a NOOP. DAG size: 232 [2020-07-18 08:54:26,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:54:26,570 INFO L280 TraceCheckUtils]: 0: Hoare triple {131593#(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; {130715#true} is VALID [2020-07-18 08:54:26,571 INFO L280 TraceCheckUtils]: 1: Hoare triple {130715#true} #valid := #valid[0 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,572 INFO L280 TraceCheckUtils]: 2: Hoare triple {130715#true} assume 0 < #StackHeapBarrier; {130715#true} is VALID [2020-07-18 08:54:26,572 INFO L280 TraceCheckUtils]: 3: Hoare triple {130715#true} SUMMARY for call #t~string33.base, #t~string33.offset := #Ultimate.allocOnStack(10); srcloc: L5851 {130715#true} is VALID [2020-07-18 08:54:26,573 INFO L280 TraceCheckUtils]: 4: Hoare triple {130715#true} SUMMARY for call #t~string34.base, #t~string34.offset := #Ultimate.allocOnStack(25); srcloc: L5851-1 {130715#true} is VALID [2020-07-18 08:54:26,573 INFO L280 TraceCheckUtils]: 5: Hoare triple {130715#true} SUMMARY for call #t~string35.base, #t~string35.offset := #Ultimate.allocOnStack(28); srcloc: L5854 {130715#true} is VALID [2020-07-18 08:54:26,573 INFO L280 TraceCheckUtils]: 6: Hoare triple {130715#true} SUMMARY for call #t~string36.base, #t~string36.offset := #Ultimate.allocOnStack(17); srcloc: L5857 {130715#true} is VALID [2020-07-18 08:54:26,573 INFO L280 TraceCheckUtils]: 7: Hoare triple {130715#true} SUMMARY for call #t~string37.base, #t~string37.offset := #Ultimate.allocOnStack(21); srcloc: L5860 {130715#true} is VALID [2020-07-18 08:54:26,574 INFO L280 TraceCheckUtils]: 8: Hoare triple {130715#true} SUMMARY for call #t~string38.base, #t~string38.offset := #Ultimate.allocOnStack(13); srcloc: L5863 {130715#true} is VALID [2020-07-18 08:54:26,574 INFO L280 TraceCheckUtils]: 9: Hoare triple {130715#true} SUMMARY for call #t~string39.base, #t~string39.offset := #Ultimate.allocOnStack(5); srcloc: L5866 {130715#true} is VALID [2020-07-18 08:54:26,574 INFO L280 TraceCheckUtils]: 10: Hoare triple {130715#true} SUMMARY for call write~init~int(89, #t~string39.base, #t~string39.offset, 1); srcloc: L5869 {130715#true} is VALID [2020-07-18 08:54:26,575 INFO L280 TraceCheckUtils]: 11: Hoare triple {130715#true} SUMMARY for call write~init~int(111, #t~string39.base, 1 + #t~string39.offset, 1); srcloc: L5869-1 {130715#true} is VALID [2020-07-18 08:54:26,575 INFO L280 TraceCheckUtils]: 12: Hoare triple {130715#true} SUMMARY for call write~init~int(112, #t~string39.base, 2 + #t~string39.offset, 1); srcloc: L5869-2 {130715#true} is VALID [2020-07-18 08:54:26,575 INFO L280 TraceCheckUtils]: 13: Hoare triple {130715#true} SUMMARY for call write~init~int(121, #t~string39.base, 3 + #t~string39.offset, 1); srcloc: L5869-3 {130715#true} is VALID [2020-07-18 08:54:26,576 INFO L280 TraceCheckUtils]: 14: Hoare triple {130715#true} SUMMARY for call write~init~int(0, #t~string39.base, 4 + #t~string39.offset, 1); srcloc: L5869-4 {130715#true} is VALID [2020-07-18 08:54:26,576 INFO L280 TraceCheckUtils]: 15: Hoare triple {130715#true} SUMMARY for call #t~string40.base, #t~string40.offset := #Ultimate.allocOnStack(19); srcloc: L5869-5 {130715#true} is VALID [2020-07-18 08:54:26,576 INFO L280 TraceCheckUtils]: 16: Hoare triple {130715#true} SUMMARY for call #t~string41.base, #t~string41.offset := #Ultimate.allocOnStack(11); srcloc: L5872 {130715#true} is VALID [2020-07-18 08:54:26,576 INFO L280 TraceCheckUtils]: 17: Hoare triple {130715#true} SUMMARY for call #t~string42.base, #t~string42.offset := #Ultimate.allocOnStack(11); srcloc: L5931 {130715#true} is VALID [2020-07-18 08:54:26,577 INFO L280 TraceCheckUtils]: 18: Hoare triple {130715#true} ~ldv_state_variable_3~0 := 0; {130715#true} is VALID [2020-07-18 08:54:26,577 INFO L280 TraceCheckUtils]: 19: Hoare triple {130715#true} ~LDV_IN_INTERRUPT~0 := 1; {130715#true} is VALID [2020-07-18 08:54:26,577 INFO L280 TraceCheckUtils]: 20: Hoare triple {130715#true} ~ldv_state_variable_2~0 := 0; {130715#true} is VALID [2020-07-18 08:54:26,578 INFO L280 TraceCheckUtils]: 21: Hoare triple {130715#true} ~ref_cnt~0 := 0; {130715#true} is VALID [2020-07-18 08:54:26,578 INFO L280 TraceCheckUtils]: 22: Hoare triple {130715#true} ~ldv_state_variable_1~0 := 0; {130715#true} is VALID [2020-07-18 08:54:26,578 INFO L280 TraceCheckUtils]: 23: Hoare triple {130715#true} ~usb_counter~0 := 0; {130715#true} is VALID [2020-07-18 08:54:26,578 INFO L280 TraceCheckUtils]: 24: Hoare triple {130715#true} ~cdc_subset_driver_group1~0.base, ~cdc_subset_driver_group1~0.offset := 0, 0; {130715#true} is VALID [2020-07-18 08:54:26,579 INFO L280 TraceCheckUtils]: 25: Hoare triple {130715#true} ~ldv_state_variable_4~0 := 0; {130715#true} is VALID [2020-07-18 08:54:26,579 INFO L280 TraceCheckUtils]: 26: Hoare triple {130715#true} ~ldv_state_variable_6~0 := 0; {130715#true} is VALID [2020-07-18 08:54:26,579 INFO L280 TraceCheckUtils]: 27: Hoare triple {130715#true} ~ldv_state_variable_0~0 := 0; {130715#true} is VALID [2020-07-18 08:54:26,580 INFO L280 TraceCheckUtils]: 28: Hoare triple {130715#true} ~ldv_state_variable_5~0 := 0; {130715#true} is VALID [2020-07-18 08:54:26,580 INFO L280 TraceCheckUtils]: 29: Hoare triple {130715#true} SUMMARY for call ~#ali_m5632_info~0.base, ~#ali_m5632_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5850 {130715#true} is VALID [2020-07-18 08:54:26,580 INFO L280 TraceCheckUtils]: 30: Hoare triple {130715#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 {130715#true} is VALID [2020-07-18 08:54:26,581 INFO L280 TraceCheckUtils]: 31: Hoare triple {130715#true} SUMMARY for call write~init~int(4096, ~#ali_m5632_info~0.base, 8 + ~#ali_m5632_info~0.offset, 4); srcloc: L5850-2 {130715#true} is VALID [2020-07-18 08:54:26,581 INFO L280 TraceCheckUtils]: 32: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 12 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-3 {130715#true} is VALID [2020-07-18 08:54:26,581 INFO L280 TraceCheckUtils]: 33: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 20 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-4 {130715#true} is VALID [2020-07-18 08:54:26,581 INFO L280 TraceCheckUtils]: 34: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 28 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-5 {130715#true} is VALID [2020-07-18 08:54:26,582 INFO L280 TraceCheckUtils]: 35: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 36 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-6 {130715#true} is VALID [2020-07-18 08:54:26,582 INFO L280 TraceCheckUtils]: 36: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 44 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-7 {130715#true} is VALID [2020-07-18 08:54:26,582 INFO L280 TraceCheckUtils]: 37: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 52 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-8 {130715#true} is VALID [2020-07-18 08:54:26,583 INFO L280 TraceCheckUtils]: 38: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 60 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-9 {130715#true} is VALID [2020-07-18 08:54:26,583 INFO L280 TraceCheckUtils]: 39: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 68 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-10 {130715#true} is VALID [2020-07-18 08:54:26,583 INFO L280 TraceCheckUtils]: 40: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 76 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-11 {130715#true} is VALID [2020-07-18 08:54:26,583 INFO L280 TraceCheckUtils]: 41: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 84 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-12 {130715#true} is VALID [2020-07-18 08:54:26,584 INFO L280 TraceCheckUtils]: 42: Hoare triple {130715#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 {130715#true} is VALID [2020-07-18 08:54:26,584 INFO L280 TraceCheckUtils]: 43: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 100 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-14 {130715#true} is VALID [2020-07-18 08:54:26,584 INFO L280 TraceCheckUtils]: 44: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 108 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-15 {130715#true} is VALID [2020-07-18 08:54:26,585 INFO L280 TraceCheckUtils]: 45: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 116 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-16 {130715#true} is VALID [2020-07-18 08:54:26,585 INFO L280 TraceCheckUtils]: 46: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#ali_m5632_info~0.base, 124 + ~#ali_m5632_info~0.offset, 4); srcloc: L5850-17 {130715#true} is VALID [2020-07-18 08:54:26,585 INFO L280 TraceCheckUtils]: 47: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#ali_m5632_info~0.base, 128 + ~#ali_m5632_info~0.offset, 4); srcloc: L5850-18 {130715#true} is VALID [2020-07-18 08:54:26,586 INFO L280 TraceCheckUtils]: 48: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#ali_m5632_info~0.base, 132 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-19 {130715#true} is VALID [2020-07-18 08:54:26,586 INFO L280 TraceCheckUtils]: 49: Hoare triple {130715#true} SUMMARY for call ~#an2720_info~0.base, ~#an2720_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5850-20 {130715#true} is VALID [2020-07-18 08:54:26,586 INFO L280 TraceCheckUtils]: 50: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(#t~string34.base, #t~string34.offset, ~#an2720_info~0.base, ~#an2720_info~0.offset, 8); srcloc: L5853 {130715#true} is VALID [2020-07-18 08:54:26,586 INFO L280 TraceCheckUtils]: 51: Hoare triple {130715#true} SUMMARY for call write~init~int(4096, ~#an2720_info~0.base, 8 + ~#an2720_info~0.offset, 4); srcloc: L5853-1 {130715#true} is VALID [2020-07-18 08:54:26,587 INFO L280 TraceCheckUtils]: 52: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 12 + ~#an2720_info~0.offset, 8); srcloc: L5853-2 {130715#true} is VALID [2020-07-18 08:54:26,587 INFO L280 TraceCheckUtils]: 53: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 20 + ~#an2720_info~0.offset, 8); srcloc: L5853-3 {130715#true} is VALID [2020-07-18 08:54:26,587 INFO L280 TraceCheckUtils]: 54: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 28 + ~#an2720_info~0.offset, 8); srcloc: L5853-4 {130715#true} is VALID [2020-07-18 08:54:26,588 INFO L280 TraceCheckUtils]: 55: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 36 + ~#an2720_info~0.offset, 8); srcloc: L5853-5 {130715#true} is VALID [2020-07-18 08:54:26,588 INFO L280 TraceCheckUtils]: 56: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 44 + ~#an2720_info~0.offset, 8); srcloc: L5853-6 {130715#true} is VALID [2020-07-18 08:54:26,588 INFO L280 TraceCheckUtils]: 57: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 52 + ~#an2720_info~0.offset, 8); srcloc: L5853-7 {130715#true} is VALID [2020-07-18 08:54:26,588 INFO L280 TraceCheckUtils]: 58: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 60 + ~#an2720_info~0.offset, 8); srcloc: L5853-8 {130715#true} is VALID [2020-07-18 08:54:26,589 INFO L280 TraceCheckUtils]: 59: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 68 + ~#an2720_info~0.offset, 8); srcloc: L5853-9 {130715#true} is VALID [2020-07-18 08:54:26,589 INFO L280 TraceCheckUtils]: 60: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 76 + ~#an2720_info~0.offset, 8); srcloc: L5853-10 {130715#true} is VALID [2020-07-18 08:54:26,589 INFO L280 TraceCheckUtils]: 61: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 84 + ~#an2720_info~0.offset, 8); srcloc: L5853-11 {130715#true} is VALID [2020-07-18 08:54:26,590 INFO L280 TraceCheckUtils]: 62: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 92 + ~#an2720_info~0.offset, 8); srcloc: L5853-12 {130715#true} is VALID [2020-07-18 08:54:26,590 INFO L280 TraceCheckUtils]: 63: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 100 + ~#an2720_info~0.offset, 8); srcloc: L5853-13 {130715#true} is VALID [2020-07-18 08:54:26,590 INFO L280 TraceCheckUtils]: 64: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 108 + ~#an2720_info~0.offset, 8); srcloc: L5853-14 {130715#true} is VALID [2020-07-18 08:54:26,590 INFO L280 TraceCheckUtils]: 65: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 116 + ~#an2720_info~0.offset, 8); srcloc: L5853-15 {130715#true} is VALID [2020-07-18 08:54:26,591 INFO L280 TraceCheckUtils]: 66: Hoare triple {130715#true} SUMMARY for call write~init~int(2, ~#an2720_info~0.base, 124 + ~#an2720_info~0.offset, 4); srcloc: L5853-16 {130715#true} is VALID [2020-07-18 08:54:26,591 INFO L280 TraceCheckUtils]: 67: Hoare triple {130715#true} SUMMARY for call write~init~int(2, ~#an2720_info~0.base, 128 + ~#an2720_info~0.offset, 4); srcloc: L5853-17 {130715#true} is VALID [2020-07-18 08:54:26,591 INFO L280 TraceCheckUtils]: 68: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#an2720_info~0.base, 132 + ~#an2720_info~0.offset, 8); srcloc: L5853-18 {130715#true} is VALID [2020-07-18 08:54:26,592 INFO L280 TraceCheckUtils]: 69: Hoare triple {130715#true} SUMMARY for call ~#belkin_info~0.base, ~#belkin_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5853-19 {130715#true} is VALID [2020-07-18 08:54:26,592 INFO L280 TraceCheckUtils]: 70: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(#t~string35.base, #t~string35.offset, ~#belkin_info~0.base, ~#belkin_info~0.offset, 8); srcloc: L5856 {130715#true} is VALID [2020-07-18 08:54:26,592 INFO L280 TraceCheckUtils]: 71: Hoare triple {130715#true} SUMMARY for call write~init~int(4096, ~#belkin_info~0.base, 8 + ~#belkin_info~0.offset, 4); srcloc: L5856-1 {130715#true} is VALID [2020-07-18 08:54:26,592 INFO L280 TraceCheckUtils]: 72: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 12 + ~#belkin_info~0.offset, 8); srcloc: L5856-2 {130715#true} is VALID [2020-07-18 08:54:26,593 INFO L280 TraceCheckUtils]: 73: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 20 + ~#belkin_info~0.offset, 8); srcloc: L5856-3 {130715#true} is VALID [2020-07-18 08:54:26,593 INFO L280 TraceCheckUtils]: 74: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 28 + ~#belkin_info~0.offset, 8); srcloc: L5856-4 {130715#true} is VALID [2020-07-18 08:54:26,593 INFO L280 TraceCheckUtils]: 75: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 36 + ~#belkin_info~0.offset, 8); srcloc: L5856-5 {130715#true} is VALID [2020-07-18 08:54:26,594 INFO L280 TraceCheckUtils]: 76: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 44 + ~#belkin_info~0.offset, 8); srcloc: L5856-6 {130715#true} is VALID [2020-07-18 08:54:26,594 INFO L280 TraceCheckUtils]: 77: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 52 + ~#belkin_info~0.offset, 8); srcloc: L5856-7 {130715#true} is VALID [2020-07-18 08:54:26,594 INFO L280 TraceCheckUtils]: 78: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 60 + ~#belkin_info~0.offset, 8); srcloc: L5856-8 {130715#true} is VALID [2020-07-18 08:54:26,594 INFO L280 TraceCheckUtils]: 79: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 68 + ~#belkin_info~0.offset, 8); srcloc: L5856-9 {130715#true} is VALID [2020-07-18 08:54:26,594 INFO L280 TraceCheckUtils]: 80: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 76 + ~#belkin_info~0.offset, 8); srcloc: L5856-10 {130715#true} is VALID [2020-07-18 08:54:26,594 INFO L280 TraceCheckUtils]: 81: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 84 + ~#belkin_info~0.offset, 8); srcloc: L5856-11 {130715#true} is VALID [2020-07-18 08:54:26,595 INFO L280 TraceCheckUtils]: 82: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 92 + ~#belkin_info~0.offset, 8); srcloc: L5856-12 {130715#true} is VALID [2020-07-18 08:54:26,595 INFO L280 TraceCheckUtils]: 83: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 100 + ~#belkin_info~0.offset, 8); srcloc: L5856-13 {130715#true} is VALID [2020-07-18 08:54:26,595 INFO L280 TraceCheckUtils]: 84: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 108 + ~#belkin_info~0.offset, 8); srcloc: L5856-14 {130715#true} is VALID [2020-07-18 08:54:26,595 INFO L280 TraceCheckUtils]: 85: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 116 + ~#belkin_info~0.offset, 8); srcloc: L5856-15 {130715#true} is VALID [2020-07-18 08:54:26,595 INFO L280 TraceCheckUtils]: 86: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#belkin_info~0.base, 124 + ~#belkin_info~0.offset, 4); srcloc: L5856-16 {130715#true} is VALID [2020-07-18 08:54:26,595 INFO L280 TraceCheckUtils]: 87: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#belkin_info~0.base, 128 + ~#belkin_info~0.offset, 4); srcloc: L5856-17 {130715#true} is VALID [2020-07-18 08:54:26,596 INFO L280 TraceCheckUtils]: 88: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#belkin_info~0.base, 132 + ~#belkin_info~0.offset, 8); srcloc: L5856-18 {130715#true} is VALID [2020-07-18 08:54:26,596 INFO L280 TraceCheckUtils]: 89: Hoare triple {130715#true} SUMMARY for call ~#epson2888_info~0.base, ~#epson2888_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5856-19 {130715#true} is VALID [2020-07-18 08:54:26,596 INFO L280 TraceCheckUtils]: 90: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(#t~string36.base, #t~string36.offset, ~#epson2888_info~0.base, ~#epson2888_info~0.offset, 8); srcloc: L5859 {130715#true} is VALID [2020-07-18 08:54:26,596 INFO L280 TraceCheckUtils]: 91: Hoare triple {130715#true} SUMMARY for call write~init~int(4096, ~#epson2888_info~0.base, 8 + ~#epson2888_info~0.offset, 4); srcloc: L5859-1 {130715#true} is VALID [2020-07-18 08:54:26,596 INFO L280 TraceCheckUtils]: 92: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 12 + ~#epson2888_info~0.offset, 8); srcloc: L5859-2 {130715#true} is VALID [2020-07-18 08:54:26,596 INFO L280 TraceCheckUtils]: 93: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 20 + ~#epson2888_info~0.offset, 8); srcloc: L5859-3 {130715#true} is VALID [2020-07-18 08:54:26,597 INFO L280 TraceCheckUtils]: 94: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 28 + ~#epson2888_info~0.offset, 8); srcloc: L5859-4 {130715#true} is VALID [2020-07-18 08:54:26,597 INFO L280 TraceCheckUtils]: 95: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 36 + ~#epson2888_info~0.offset, 8); srcloc: L5859-5 {130715#true} is VALID [2020-07-18 08:54:26,597 INFO L280 TraceCheckUtils]: 96: Hoare triple {130715#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 {130715#true} is VALID [2020-07-18 08:54:26,597 INFO L280 TraceCheckUtils]: 97: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 52 + ~#epson2888_info~0.offset, 8); srcloc: L5859-7 {130715#true} is VALID [2020-07-18 08:54:26,597 INFO L280 TraceCheckUtils]: 98: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 60 + ~#epson2888_info~0.offset, 8); srcloc: L5859-8 {130715#true} is VALID [2020-07-18 08:54:26,597 INFO L280 TraceCheckUtils]: 99: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 68 + ~#epson2888_info~0.offset, 8); srcloc: L5859-9 {130715#true} is VALID [2020-07-18 08:54:26,598 INFO L280 TraceCheckUtils]: 100: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 76 + ~#epson2888_info~0.offset, 8); srcloc: L5859-10 {130715#true} is VALID [2020-07-18 08:54:26,598 INFO L280 TraceCheckUtils]: 101: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 84 + ~#epson2888_info~0.offset, 8); srcloc: L5859-11 {130715#true} is VALID [2020-07-18 08:54:26,598 INFO L280 TraceCheckUtils]: 102: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 92 + ~#epson2888_info~0.offset, 8); srcloc: L5859-12 {130715#true} is VALID [2020-07-18 08:54:26,598 INFO L280 TraceCheckUtils]: 103: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 100 + ~#epson2888_info~0.offset, 8); srcloc: L5859-13 {130715#true} is VALID [2020-07-18 08:54:26,598 INFO L280 TraceCheckUtils]: 104: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 108 + ~#epson2888_info~0.offset, 8); srcloc: L5859-14 {130715#true} is VALID [2020-07-18 08:54:26,598 INFO L280 TraceCheckUtils]: 105: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 116 + ~#epson2888_info~0.offset, 8); srcloc: L5859-15 {130715#true} is VALID [2020-07-18 08:54:26,599 INFO L280 TraceCheckUtils]: 106: Hoare triple {130715#true} SUMMARY for call write~init~int(4, ~#epson2888_info~0.base, 124 + ~#epson2888_info~0.offset, 4); srcloc: L5859-16 {130715#true} is VALID [2020-07-18 08:54:26,599 INFO L280 TraceCheckUtils]: 107: Hoare triple {130715#true} SUMMARY for call write~init~int(3, ~#epson2888_info~0.base, 128 + ~#epson2888_info~0.offset, 4); srcloc: L5859-17 {130715#true} is VALID [2020-07-18 08:54:26,599 INFO L280 TraceCheckUtils]: 108: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#epson2888_info~0.base, 132 + ~#epson2888_info~0.offset, 8); srcloc: L5859-18 {130715#true} is VALID [2020-07-18 08:54:26,599 INFO L280 TraceCheckUtils]: 109: Hoare triple {130715#true} SUMMARY for call ~#kc2190_info~0.base, ~#kc2190_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5859-19 {130715#true} is VALID [2020-07-18 08:54:26,599 INFO L280 TraceCheckUtils]: 110: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(#t~string37.base, #t~string37.offset, ~#kc2190_info~0.base, ~#kc2190_info~0.offset, 8); srcloc: L5862 {130715#true} is VALID [2020-07-18 08:54:26,600 INFO L280 TraceCheckUtils]: 111: Hoare triple {130715#true} SUMMARY for call write~init~int(4096, ~#kc2190_info~0.base, 8 + ~#kc2190_info~0.offset, 4); srcloc: L5862-1 {130715#true} is VALID [2020-07-18 08:54:26,600 INFO L280 TraceCheckUtils]: 112: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 12 + ~#kc2190_info~0.offset, 8); srcloc: L5862-2 {130715#true} is VALID [2020-07-18 08:54:26,600 INFO L280 TraceCheckUtils]: 113: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 20 + ~#kc2190_info~0.offset, 8); srcloc: L5862-3 {130715#true} is VALID [2020-07-18 08:54:26,600 INFO L280 TraceCheckUtils]: 114: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 28 + ~#kc2190_info~0.offset, 8); srcloc: L5862-4 {130715#true} is VALID [2020-07-18 08:54:26,600 INFO L280 TraceCheckUtils]: 115: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 36 + ~#kc2190_info~0.offset, 8); srcloc: L5862-5 {130715#true} is VALID [2020-07-18 08:54:26,600 INFO L280 TraceCheckUtils]: 116: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 44 + ~#kc2190_info~0.offset, 8); srcloc: L5862-6 {130715#true} is VALID [2020-07-18 08:54:26,601 INFO L280 TraceCheckUtils]: 117: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 52 + ~#kc2190_info~0.offset, 8); srcloc: L5862-7 {130715#true} is VALID [2020-07-18 08:54:26,601 INFO L280 TraceCheckUtils]: 118: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 60 + ~#kc2190_info~0.offset, 8); srcloc: L5862-8 {130715#true} is VALID [2020-07-18 08:54:26,601 INFO L280 TraceCheckUtils]: 119: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 68 + ~#kc2190_info~0.offset, 8); srcloc: L5862-9 {130715#true} is VALID [2020-07-18 08:54:26,601 INFO L280 TraceCheckUtils]: 120: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 76 + ~#kc2190_info~0.offset, 8); srcloc: L5862-10 {130715#true} is VALID [2020-07-18 08:54:26,601 INFO L280 TraceCheckUtils]: 121: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 84 + ~#kc2190_info~0.offset, 8); srcloc: L5862-11 {130715#true} is VALID [2020-07-18 08:54:26,602 INFO L280 TraceCheckUtils]: 122: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 92 + ~#kc2190_info~0.offset, 8); srcloc: L5862-12 {130715#true} is VALID [2020-07-18 08:54:26,602 INFO L280 TraceCheckUtils]: 123: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 100 + ~#kc2190_info~0.offset, 8); srcloc: L5862-13 {130715#true} is VALID [2020-07-18 08:54:26,602 INFO L280 TraceCheckUtils]: 124: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 108 + ~#kc2190_info~0.offset, 8); srcloc: L5862-14 {130715#true} is VALID [2020-07-18 08:54:26,602 INFO L280 TraceCheckUtils]: 125: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 116 + ~#kc2190_info~0.offset, 8); srcloc: L5862-15 {130715#true} is VALID [2020-07-18 08:54:26,602 INFO L280 TraceCheckUtils]: 126: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#kc2190_info~0.base, 124 + ~#kc2190_info~0.offset, 4); srcloc: L5862-16 {130715#true} is VALID [2020-07-18 08:54:26,603 INFO L280 TraceCheckUtils]: 127: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#kc2190_info~0.base, 128 + ~#kc2190_info~0.offset, 4); srcloc: L5862-17 {130715#true} is VALID [2020-07-18 08:54:26,603 INFO L280 TraceCheckUtils]: 128: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#kc2190_info~0.base, 132 + ~#kc2190_info~0.offset, 8); srcloc: L5862-18 {130715#true} is VALID [2020-07-18 08:54:26,603 INFO L280 TraceCheckUtils]: 129: Hoare triple {130715#true} SUMMARY for call ~#linuxdev_info~0.base, ~#linuxdev_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5862-19 {130715#true} is VALID [2020-07-18 08:54:26,603 INFO L280 TraceCheckUtils]: 130: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(#t~string38.base, #t~string38.offset, ~#linuxdev_info~0.base, ~#linuxdev_info~0.offset, 8); srcloc: L5865 {130715#true} is VALID [2020-07-18 08:54:26,603 INFO L280 TraceCheckUtils]: 131: Hoare triple {130715#true} SUMMARY for call write~init~int(4096, ~#linuxdev_info~0.base, 8 + ~#linuxdev_info~0.offset, 4); srcloc: L5865-1 {130715#true} is VALID [2020-07-18 08:54:26,603 INFO L280 TraceCheckUtils]: 132: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 12 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-2 {130715#true} is VALID [2020-07-18 08:54:26,603 INFO L280 TraceCheckUtils]: 133: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 20 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-3 {130715#true} is VALID [2020-07-18 08:54:26,604 INFO L280 TraceCheckUtils]: 134: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 28 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-4 {130715#true} is VALID [2020-07-18 08:54:26,604 INFO L280 TraceCheckUtils]: 135: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 36 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-5 {130715#true} is VALID [2020-07-18 08:54:26,604 INFO L280 TraceCheckUtils]: 136: Hoare triple {130715#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 {130715#true} is VALID [2020-07-18 08:54:26,604 INFO L280 TraceCheckUtils]: 137: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 52 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-7 {130715#true} is VALID [2020-07-18 08:54:26,604 INFO L280 TraceCheckUtils]: 138: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 60 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-8 {130715#true} is VALID [2020-07-18 08:54:26,604 INFO L280 TraceCheckUtils]: 139: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 68 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-9 {130715#true} is VALID [2020-07-18 08:54:26,605 INFO L280 TraceCheckUtils]: 140: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 76 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-10 {130715#true} is VALID [2020-07-18 08:54:26,605 INFO L280 TraceCheckUtils]: 141: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 84 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-11 {130715#true} is VALID [2020-07-18 08:54:26,605 INFO L280 TraceCheckUtils]: 142: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 92 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-12 {130715#true} is VALID [2020-07-18 08:54:26,605 INFO L280 TraceCheckUtils]: 143: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 100 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-13 {130715#true} is VALID [2020-07-18 08:54:26,605 INFO L280 TraceCheckUtils]: 144: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 108 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-14 {130715#true} is VALID [2020-07-18 08:54:26,606 INFO L280 TraceCheckUtils]: 145: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 116 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-15 {130715#true} is VALID [2020-07-18 08:54:26,606 INFO L280 TraceCheckUtils]: 146: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#linuxdev_info~0.base, 124 + ~#linuxdev_info~0.offset, 4); srcloc: L5865-16 {130715#true} is VALID [2020-07-18 08:54:26,606 INFO L280 TraceCheckUtils]: 147: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#linuxdev_info~0.base, 128 + ~#linuxdev_info~0.offset, 4); srcloc: L5865-17 {130715#true} is VALID [2020-07-18 08:54:26,606 INFO L280 TraceCheckUtils]: 148: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#linuxdev_info~0.base, 132 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-18 {130715#true} is VALID [2020-07-18 08:54:26,607 INFO L280 TraceCheckUtils]: 149: Hoare triple {130715#true} SUMMARY for call ~#yopy_info~0.base, ~#yopy_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5865-19 {130715#true} is VALID [2020-07-18 08:54:26,607 INFO L280 TraceCheckUtils]: 150: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(#t~string39.base, #t~string39.offset, ~#yopy_info~0.base, ~#yopy_info~0.offset, 8); srcloc: L5868 {130715#true} is VALID [2020-07-18 08:54:26,607 INFO L280 TraceCheckUtils]: 151: Hoare triple {130715#true} SUMMARY for call write~init~int(4096, ~#yopy_info~0.base, 8 + ~#yopy_info~0.offset, 4); srcloc: L5868-1 {130715#true} is VALID [2020-07-18 08:54:26,608 INFO L280 TraceCheckUtils]: 152: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 12 + ~#yopy_info~0.offset, 8); srcloc: L5868-2 {130715#true} is VALID [2020-07-18 08:54:26,608 INFO L280 TraceCheckUtils]: 153: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 20 + ~#yopy_info~0.offset, 8); srcloc: L5868-3 {130715#true} is VALID [2020-07-18 08:54:26,608 INFO L280 TraceCheckUtils]: 154: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 28 + ~#yopy_info~0.offset, 8); srcloc: L5868-4 {130715#true} is VALID [2020-07-18 08:54:26,608 INFO L280 TraceCheckUtils]: 155: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 36 + ~#yopy_info~0.offset, 8); srcloc: L5868-5 {130715#true} is VALID [2020-07-18 08:54:26,609 INFO L280 TraceCheckUtils]: 156: Hoare triple {130715#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 {130715#true} is VALID [2020-07-18 08:54:26,609 INFO L280 TraceCheckUtils]: 157: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 52 + ~#yopy_info~0.offset, 8); srcloc: L5868-7 {130715#true} is VALID [2020-07-18 08:54:26,609 INFO L280 TraceCheckUtils]: 158: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 60 + ~#yopy_info~0.offset, 8); srcloc: L5868-8 {130715#true} is VALID [2020-07-18 08:54:26,610 INFO L280 TraceCheckUtils]: 159: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 68 + ~#yopy_info~0.offset, 8); srcloc: L5868-9 {130715#true} is VALID [2020-07-18 08:54:26,610 INFO L280 TraceCheckUtils]: 160: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 76 + ~#yopy_info~0.offset, 8); srcloc: L5868-10 {130715#true} is VALID [2020-07-18 08:54:26,610 INFO L280 TraceCheckUtils]: 161: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 84 + ~#yopy_info~0.offset, 8); srcloc: L5868-11 {130715#true} is VALID [2020-07-18 08:54:26,611 INFO L280 TraceCheckUtils]: 162: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 92 + ~#yopy_info~0.offset, 8); srcloc: L5868-12 {130715#true} is VALID [2020-07-18 08:54:26,611 INFO L280 TraceCheckUtils]: 163: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 100 + ~#yopy_info~0.offset, 8); srcloc: L5868-13 {130715#true} is VALID [2020-07-18 08:54:26,611 INFO L280 TraceCheckUtils]: 164: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 108 + ~#yopy_info~0.offset, 8); srcloc: L5868-14 {130715#true} is VALID [2020-07-18 08:54:26,611 INFO L280 TraceCheckUtils]: 165: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 116 + ~#yopy_info~0.offset, 8); srcloc: L5868-15 {130715#true} is VALID [2020-07-18 08:54:26,612 INFO L280 TraceCheckUtils]: 166: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#yopy_info~0.base, 124 + ~#yopy_info~0.offset, 4); srcloc: L5868-16 {130715#true} is VALID [2020-07-18 08:54:26,612 INFO L280 TraceCheckUtils]: 167: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#yopy_info~0.base, 128 + ~#yopy_info~0.offset, 4); srcloc: L5868-17 {130715#true} is VALID [2020-07-18 08:54:26,612 INFO L280 TraceCheckUtils]: 168: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#yopy_info~0.base, 132 + ~#yopy_info~0.offset, 8); srcloc: L5868-18 {130715#true} is VALID [2020-07-18 08:54:26,613 INFO L280 TraceCheckUtils]: 169: Hoare triple {130715#true} SUMMARY for call ~#blob_info~0.base, ~#blob_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5868-19 {130715#true} is VALID [2020-07-18 08:54:26,613 INFO L280 TraceCheckUtils]: 170: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(#t~string40.base, #t~string40.offset, ~#blob_info~0.base, ~#blob_info~0.offset, 8); srcloc: L5871 {130715#true} is VALID [2020-07-18 08:54:26,613 INFO L280 TraceCheckUtils]: 171: Hoare triple {130715#true} SUMMARY for call write~init~int(4096, ~#blob_info~0.base, 8 + ~#blob_info~0.offset, 4); srcloc: L5871-1 {130715#true} is VALID [2020-07-18 08:54:26,613 INFO L280 TraceCheckUtils]: 172: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 12 + ~#blob_info~0.offset, 8); srcloc: L5871-2 {130715#true} is VALID [2020-07-18 08:54:26,614 INFO L280 TraceCheckUtils]: 173: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 20 + ~#blob_info~0.offset, 8); srcloc: L5871-3 {130715#true} is VALID [2020-07-18 08:54:26,614 INFO L280 TraceCheckUtils]: 174: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 28 + ~#blob_info~0.offset, 8); srcloc: L5871-4 {130715#true} is VALID [2020-07-18 08:54:26,614 INFO L280 TraceCheckUtils]: 175: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 36 + ~#blob_info~0.offset, 8); srcloc: L5871-5 {130715#true} is VALID [2020-07-18 08:54:26,615 INFO L280 TraceCheckUtils]: 176: Hoare triple {130715#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 {130715#true} is VALID [2020-07-18 08:54:26,615 INFO L280 TraceCheckUtils]: 177: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 52 + ~#blob_info~0.offset, 8); srcloc: L5871-7 {130715#true} is VALID [2020-07-18 08:54:26,615 INFO L280 TraceCheckUtils]: 178: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 60 + ~#blob_info~0.offset, 8); srcloc: L5871-8 {130715#true} is VALID [2020-07-18 08:54:26,615 INFO L280 TraceCheckUtils]: 179: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 68 + ~#blob_info~0.offset, 8); srcloc: L5871-9 {130715#true} is VALID [2020-07-18 08:54:26,616 INFO L280 TraceCheckUtils]: 180: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 76 + ~#blob_info~0.offset, 8); srcloc: L5871-10 {130715#true} is VALID [2020-07-18 08:54:26,616 INFO L280 TraceCheckUtils]: 181: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 84 + ~#blob_info~0.offset, 8); srcloc: L5871-11 {130715#true} is VALID [2020-07-18 08:54:26,616 INFO L280 TraceCheckUtils]: 182: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 92 + ~#blob_info~0.offset, 8); srcloc: L5871-12 {130715#true} is VALID [2020-07-18 08:54:26,617 INFO L280 TraceCheckUtils]: 183: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 100 + ~#blob_info~0.offset, 8); srcloc: L5871-13 {130715#true} is VALID [2020-07-18 08:54:26,617 INFO L280 TraceCheckUtils]: 184: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 108 + ~#blob_info~0.offset, 8); srcloc: L5871-14 {130715#true} is VALID [2020-07-18 08:54:26,617 INFO L280 TraceCheckUtils]: 185: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 116 + ~#blob_info~0.offset, 8); srcloc: L5871-15 {130715#true} is VALID [2020-07-18 08:54:26,617 INFO L280 TraceCheckUtils]: 186: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#blob_info~0.base, 124 + ~#blob_info~0.offset, 4); srcloc: L5871-16 {130715#true} is VALID [2020-07-18 08:54:26,618 INFO L280 TraceCheckUtils]: 187: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#blob_info~0.base, 128 + ~#blob_info~0.offset, 4); srcloc: L5871-17 {130715#true} is VALID [2020-07-18 08:54:26,618 INFO L280 TraceCheckUtils]: 188: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#blob_info~0.base, 132 + ~#blob_info~0.offset, 8); srcloc: L5871-18 {130715#true} is VALID [2020-07-18 08:54:26,618 INFO L280 TraceCheckUtils]: 189: Hoare triple {130715#true} SUMMARY for call ~#products~0.base, ~#products~0.offset := #Ultimate.allocOnStack(375); srcloc: L5871-19 {130715#true} is VALID [2020-07-18 08:54:26,619 INFO L280 TraceCheckUtils]: 190: Hoare triple {130715#true} SUMMARY for call write~init~int(3, ~#products~0.base, ~#products~0.offset, 2); srcloc: L5874 {130715#true} is VALID [2020-07-18 08:54:26,619 INFO L280 TraceCheckUtils]: 191: Hoare triple {130715#true} SUMMARY for call write~init~int(1026, ~#products~0.base, 2 + ~#products~0.offset, 2); srcloc: L5874-1 {130715#true} is VALID [2020-07-18 08:54:26,619 INFO L280 TraceCheckUtils]: 192: Hoare triple {130715#true} SUMMARY for call write~init~int(22066, ~#products~0.base, 4 + ~#products~0.offset, 2); srcloc: L5874-2 {130715#true} is VALID [2020-07-18 08:54:26,619 INFO L280 TraceCheckUtils]: 193: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 6 + ~#products~0.offset, 2); srcloc: L5874-3 {130715#true} is VALID [2020-07-18 08:54:26,620 INFO L280 TraceCheckUtils]: 194: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 8 + ~#products~0.offset, 2); srcloc: L5874-4 {130715#true} is VALID [2020-07-18 08:54:26,620 INFO L280 TraceCheckUtils]: 195: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 10 + ~#products~0.offset, 1); srcloc: L5874-5 {130715#true} is VALID [2020-07-18 08:54:26,620 INFO L280 TraceCheckUtils]: 196: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 11 + ~#products~0.offset, 1); srcloc: L5874-6 {130715#true} is VALID [2020-07-18 08:54:26,621 INFO L280 TraceCheckUtils]: 197: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 12 + ~#products~0.offset, 1); srcloc: L5874-7 {130715#true} is VALID [2020-07-18 08:54:26,621 INFO L280 TraceCheckUtils]: 198: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 13 + ~#products~0.offset, 1); srcloc: L5874-8 {130715#true} is VALID [2020-07-18 08:54:26,621 INFO L280 TraceCheckUtils]: 199: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 14 + ~#products~0.offset, 1); srcloc: L5874-9 {130715#true} is VALID [2020-07-18 08:54:26,621 INFO L280 TraceCheckUtils]: 200: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 15 + ~#products~0.offset, 1); srcloc: L5874-10 {130715#true} is VALID [2020-07-18 08:54:26,622 INFO L280 TraceCheckUtils]: 201: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 16 + ~#products~0.offset, 1); srcloc: L5874-11 {130715#true} is VALID [2020-07-18 08:54:26,622 INFO L280 TraceCheckUtils]: 202: Hoare triple {130715#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 {130715#true} is VALID [2020-07-18 08:54:26,622 INFO L280 TraceCheckUtils]: 203: Hoare triple {130715#true} SUMMARY for call write~init~int(3, ~#products~0.base, 25 + ~#products~0.offset, 2); srcloc: L5874-13 {130715#true} is VALID [2020-07-18 08:54:26,623 INFO L280 TraceCheckUtils]: 204: Hoare triple {130715#true} SUMMARY for call write~init~int(6189, ~#products~0.base, 27 + ~#products~0.offset, 2); srcloc: L5874-14 {130715#true} is VALID [2020-07-18 08:54:26,623 INFO L280 TraceCheckUtils]: 205: Hoare triple {130715#true} SUMMARY for call write~init~int(8316, ~#products~0.base, 29 + ~#products~0.offset, 2); srcloc: L5874-15 {130715#true} is VALID [2020-07-18 08:54:26,623 INFO L280 TraceCheckUtils]: 206: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 31 + ~#products~0.offset, 2); srcloc: L5874-16 {130715#true} is VALID [2020-07-18 08:54:26,623 INFO L280 TraceCheckUtils]: 207: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 33 + ~#products~0.offset, 2); srcloc: L5874-17 {130715#true} is VALID [2020-07-18 08:54:26,624 INFO L280 TraceCheckUtils]: 208: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 35 + ~#products~0.offset, 1); srcloc: L5874-18 {130715#true} is VALID [2020-07-18 08:54:26,624 INFO L280 TraceCheckUtils]: 209: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 36 + ~#products~0.offset, 1); srcloc: L5874-19 {130715#true} is VALID [2020-07-18 08:54:26,624 INFO L280 TraceCheckUtils]: 210: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 37 + ~#products~0.offset, 1); srcloc: L5874-20 {130715#true} is VALID [2020-07-18 08:54:26,624 INFO L280 TraceCheckUtils]: 211: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 38 + ~#products~0.offset, 1); srcloc: L5874-21 {130715#true} is VALID [2020-07-18 08:54:26,625 INFO L280 TraceCheckUtils]: 212: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 39 + ~#products~0.offset, 1); srcloc: L5874-22 {130715#true} is VALID [2020-07-18 08:54:26,625 INFO L280 TraceCheckUtils]: 213: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 40 + ~#products~0.offset, 1); srcloc: L5874-23 {130715#true} is VALID [2020-07-18 08:54:26,625 INFO L280 TraceCheckUtils]: 214: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 41 + ~#products~0.offset, 1); srcloc: L5874-24 {130715#true} is VALID [2020-07-18 08:54:26,626 INFO L280 TraceCheckUtils]: 215: Hoare triple {130715#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 {130715#true} is VALID [2020-07-18 08:54:26,626 INFO L280 TraceCheckUtils]: 216: Hoare triple {130715#true} SUMMARY for call write~init~int(3, ~#products~0.base, 50 + ~#products~0.offset, 2); srcloc: L5874-26 {130715#true} is VALID [2020-07-18 08:54:26,626 INFO L280 TraceCheckUtils]: 217: Hoare triple {130715#true} SUMMARY for call write~init~int(1351, ~#products~0.base, 52 + ~#products~0.offset, 2); srcloc: L5874-27 {130715#true} is VALID [2020-07-18 08:54:26,626 INFO L280 TraceCheckUtils]: 218: Hoare triple {130715#true} SUMMARY for call write~init~int(10016, ~#products~0.base, 54 + ~#products~0.offset, 2); srcloc: L5874-28 {130715#true} is VALID [2020-07-18 08:54:26,627 INFO L280 TraceCheckUtils]: 219: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 56 + ~#products~0.offset, 2); srcloc: L5874-29 {130715#true} is VALID [2020-07-18 08:54:26,627 INFO L280 TraceCheckUtils]: 220: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 58 + ~#products~0.offset, 2); srcloc: L5874-30 {130715#true} is VALID [2020-07-18 08:54:26,627 INFO L280 TraceCheckUtils]: 221: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 60 + ~#products~0.offset, 1); srcloc: L5874-31 {130715#true} is VALID [2020-07-18 08:54:26,628 INFO L280 TraceCheckUtils]: 222: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 61 + ~#products~0.offset, 1); srcloc: L5874-32 {130715#true} is VALID [2020-07-18 08:54:26,628 INFO L280 TraceCheckUtils]: 223: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 62 + ~#products~0.offset, 1); srcloc: L5874-33 {130715#true} is VALID [2020-07-18 08:54:26,628 INFO L280 TraceCheckUtils]: 224: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 63 + ~#products~0.offset, 1); srcloc: L5874-34 {130715#true} is VALID [2020-07-18 08:54:26,628 INFO L280 TraceCheckUtils]: 225: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 64 + ~#products~0.offset, 1); srcloc: L5874-35 {130715#true} is VALID [2020-07-18 08:54:26,629 INFO L280 TraceCheckUtils]: 226: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 65 + ~#products~0.offset, 1); srcloc: L5874-36 {130715#true} is VALID [2020-07-18 08:54:26,629 INFO L280 TraceCheckUtils]: 227: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 66 + ~#products~0.offset, 1); srcloc: L5874-37 {130715#true} is VALID [2020-07-18 08:54:26,629 INFO L280 TraceCheckUtils]: 228: Hoare triple {130715#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 {130715#true} is VALID [2020-07-18 08:54:26,630 INFO L280 TraceCheckUtils]: 229: Hoare triple {130715#true} SUMMARY for call write~init~int(3, ~#products~0.base, 75 + ~#products~0.offset, 2); srcloc: L5874-39 {130715#true} is VALID [2020-07-18 08:54:26,630 INFO L280 TraceCheckUtils]: 230: Hoare triple {130715#true} SUMMARY for call write~init~int(1351, ~#products~0.base, 77 + ~#products~0.offset, 2); srcloc: L5874-40 {130715#true} is VALID [2020-07-18 08:54:26,630 INFO L280 TraceCheckUtils]: 231: Hoare triple {130715#true} SUMMARY for call write~init~int(10023, ~#products~0.base, 79 + ~#products~0.offset, 2); srcloc: L5874-41 {130715#true} is VALID [2020-07-18 08:54:26,630 INFO L280 TraceCheckUtils]: 232: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 81 + ~#products~0.offset, 2); srcloc: L5874-42 {130715#true} is VALID [2020-07-18 08:54:26,631 INFO L280 TraceCheckUtils]: 233: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 83 + ~#products~0.offset, 2); srcloc: L5874-43 {130715#true} is VALID [2020-07-18 08:54:26,631 INFO L280 TraceCheckUtils]: 234: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 85 + ~#products~0.offset, 1); srcloc: L5874-44 {130715#true} is VALID [2020-07-18 08:54:26,631 INFO L280 TraceCheckUtils]: 235: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 86 + ~#products~0.offset, 1); srcloc: L5874-45 {130715#true} is VALID [2020-07-18 08:54:26,632 INFO L280 TraceCheckUtils]: 236: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 87 + ~#products~0.offset, 1); srcloc: L5874-46 {130715#true} is VALID [2020-07-18 08:54:26,632 INFO L280 TraceCheckUtils]: 237: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 88 + ~#products~0.offset, 1); srcloc: L5874-47 {130715#true} is VALID [2020-07-18 08:54:26,632 INFO L280 TraceCheckUtils]: 238: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 89 + ~#products~0.offset, 1); srcloc: L5874-48 {130715#true} is VALID [2020-07-18 08:54:26,633 INFO L280 TraceCheckUtils]: 239: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 90 + ~#products~0.offset, 1); srcloc: L5874-49 {130715#true} is VALID [2020-07-18 08:54:26,633 INFO L280 TraceCheckUtils]: 240: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 91 + ~#products~0.offset, 1); srcloc: L5874-50 {130715#true} is VALID [2020-07-18 08:54:26,633 INFO L280 TraceCheckUtils]: 241: Hoare triple {130715#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 {130715#true} is VALID [2020-07-18 08:54:26,633 INFO L280 TraceCheckUtils]: 242: Hoare triple {130715#true} SUMMARY for call write~init~int(3, ~#products~0.base, 100 + ~#products~0.offset, 2); srcloc: L5874-52 {130715#true} is VALID [2020-07-18 08:54:26,634 INFO L280 TraceCheckUtils]: 243: Hoare triple {130715#true} SUMMARY for call write~init~int(1293, ~#products~0.base, 102 + ~#products~0.offset, 2); srcloc: L5874-53 {130715#true} is VALID [2020-07-18 08:54:26,634 INFO L280 TraceCheckUtils]: 244: Hoare triple {130715#true} SUMMARY for call write~init~int(4, ~#products~0.base, 104 + ~#products~0.offset, 2); srcloc: L5874-54 {130715#true} is VALID [2020-07-18 08:54:26,634 INFO L280 TraceCheckUtils]: 245: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 106 + ~#products~0.offset, 2); srcloc: L5874-55 {130715#true} is VALID [2020-07-18 08:54:26,635 INFO L280 TraceCheckUtils]: 246: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 108 + ~#products~0.offset, 2); srcloc: L5874-56 {130715#true} is VALID [2020-07-18 08:54:26,635 INFO L280 TraceCheckUtils]: 247: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 110 + ~#products~0.offset, 1); srcloc: L5874-57 {130715#true} is VALID [2020-07-18 08:54:26,635 INFO L280 TraceCheckUtils]: 248: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 111 + ~#products~0.offset, 1); srcloc: L5874-58 {130715#true} is VALID [2020-07-18 08:54:26,635 INFO L280 TraceCheckUtils]: 249: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 112 + ~#products~0.offset, 1); srcloc: L5874-59 {130715#true} is VALID [2020-07-18 08:54:26,636 INFO L280 TraceCheckUtils]: 250: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 113 + ~#products~0.offset, 1); srcloc: L5874-60 {130715#true} is VALID [2020-07-18 08:54:26,636 INFO L280 TraceCheckUtils]: 251: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 114 + ~#products~0.offset, 1); srcloc: L5874-61 {130715#true} is VALID [2020-07-18 08:54:26,636 INFO L280 TraceCheckUtils]: 252: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 115 + ~#products~0.offset, 1); srcloc: L5874-62 {130715#true} is VALID [2020-07-18 08:54:26,637 INFO L280 TraceCheckUtils]: 253: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 116 + ~#products~0.offset, 1); srcloc: L5874-63 {130715#true} is VALID [2020-07-18 08:54:26,637 INFO L280 TraceCheckUtils]: 254: Hoare triple {130715#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 {130715#true} is VALID [2020-07-18 08:54:26,637 INFO L280 TraceCheckUtils]: 255: Hoare triple {130715#true} SUMMARY for call write~init~int(3, ~#products~0.base, 125 + ~#products~0.offset, 2); srcloc: L5874-65 {130715#true} is VALID [2020-07-18 08:54:26,637 INFO L280 TraceCheckUtils]: 256: Hoare triple {130715#true} SUMMARY for call write~init~int(1388, ~#products~0.base, 127 + ~#products~0.offset, 2); srcloc: L5874-66 {130715#true} is VALID [2020-07-18 08:54:26,638 INFO L280 TraceCheckUtils]: 257: Hoare triple {130715#true} SUMMARY for call write~init~int(33024, ~#products~0.base, 129 + ~#products~0.offset, 2); srcloc: L5874-67 {130715#true} is VALID [2020-07-18 08:54:26,638 INFO L280 TraceCheckUtils]: 258: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 131 + ~#products~0.offset, 2); srcloc: L5874-68 {130715#true} is VALID [2020-07-18 08:54:26,638 INFO L280 TraceCheckUtils]: 259: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 133 + ~#products~0.offset, 2); srcloc: L5874-69 {130715#true} is VALID [2020-07-18 08:54:26,639 INFO L280 TraceCheckUtils]: 260: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 135 + ~#products~0.offset, 1); srcloc: L5874-70 {130715#true} is VALID [2020-07-18 08:54:26,639 INFO L280 TraceCheckUtils]: 261: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 136 + ~#products~0.offset, 1); srcloc: L5874-71 {130715#true} is VALID [2020-07-18 08:54:26,639 INFO L280 TraceCheckUtils]: 262: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 137 + ~#products~0.offset, 1); srcloc: L5874-72 {130715#true} is VALID [2020-07-18 08:54:26,639 INFO L280 TraceCheckUtils]: 263: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 138 + ~#products~0.offset, 1); srcloc: L5874-73 {130715#true} is VALID [2020-07-18 08:54:26,640 INFO L280 TraceCheckUtils]: 264: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 139 + ~#products~0.offset, 1); srcloc: L5874-74 {130715#true} is VALID [2020-07-18 08:54:26,640 INFO L280 TraceCheckUtils]: 265: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 140 + ~#products~0.offset, 1); srcloc: L5874-75 {130715#true} is VALID [2020-07-18 08:54:26,640 INFO L280 TraceCheckUtils]: 266: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 141 + ~#products~0.offset, 1); srcloc: L5874-76 {130715#true} is VALID [2020-07-18 08:54:26,641 INFO L280 TraceCheckUtils]: 267: Hoare triple {130715#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 {130715#true} is VALID [2020-07-18 08:54:26,641 INFO L280 TraceCheckUtils]: 268: Hoare triple {130715#true} SUMMARY for call write~init~int(3, ~#products~0.base, 150 + ~#products~0.offset, 2); srcloc: L5874-78 {130715#true} is VALID [2020-07-18 08:54:26,641 INFO L280 TraceCheckUtils]: 269: Hoare triple {130715#true} SUMMARY for call write~init~int(1317, ~#products~0.base, 152 + ~#products~0.offset, 2); srcloc: L5874-79 {130715#true} is VALID [2020-07-18 08:54:26,641 INFO L280 TraceCheckUtils]: 270: Hoare triple {130715#true} SUMMARY for call write~init~int(39169, ~#products~0.base, 154 + ~#products~0.offset, 2); srcloc: L5874-80 {130715#true} is VALID [2020-07-18 08:54:26,642 INFO L280 TraceCheckUtils]: 271: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 156 + ~#products~0.offset, 2); srcloc: L5874-81 {130715#true} is VALID [2020-07-18 08:54:26,642 INFO L280 TraceCheckUtils]: 272: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 158 + ~#products~0.offset, 2); srcloc: L5874-82 {130715#true} is VALID [2020-07-18 08:54:26,642 INFO L280 TraceCheckUtils]: 273: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 160 + ~#products~0.offset, 1); srcloc: L5874-83 {130715#true} is VALID [2020-07-18 08:54:26,642 INFO L280 TraceCheckUtils]: 274: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 161 + ~#products~0.offset, 1); srcloc: L5874-84 {130715#true} is VALID [2020-07-18 08:54:26,643 INFO L280 TraceCheckUtils]: 275: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 162 + ~#products~0.offset, 1); srcloc: L5874-85 {130715#true} is VALID [2020-07-18 08:54:26,643 INFO L280 TraceCheckUtils]: 276: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 163 + ~#products~0.offset, 1); srcloc: L5874-86 {130715#true} is VALID [2020-07-18 08:54:26,643 INFO L280 TraceCheckUtils]: 277: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 164 + ~#products~0.offset, 1); srcloc: L5874-87 {130715#true} is VALID [2020-07-18 08:54:26,644 INFO L280 TraceCheckUtils]: 278: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 165 + ~#products~0.offset, 1); srcloc: L5874-88 {130715#true} is VALID [2020-07-18 08:54:26,644 INFO L280 TraceCheckUtils]: 279: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 166 + ~#products~0.offset, 1); srcloc: L5874-89 {130715#true} is VALID [2020-07-18 08:54:26,644 INFO L280 TraceCheckUtils]: 280: Hoare triple {130715#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 {130715#true} is VALID [2020-07-18 08:54:26,644 INFO L280 TraceCheckUtils]: 281: Hoare triple {130715#true} SUMMARY for call write~init~int(3, ~#products~0.base, 175 + ~#products~0.offset, 2); srcloc: L5874-91 {130715#true} is VALID [2020-07-18 08:54:26,645 INFO L280 TraceCheckUtils]: 282: Hoare triple {130715#true} SUMMARY for call write~init~int(1317, ~#products~0.base, 177 + ~#products~0.offset, 2); srcloc: L5874-92 {130715#true} is VALID [2020-07-18 08:54:26,645 INFO L280 TraceCheckUtils]: 283: Hoare triple {130715#true} SUMMARY for call write~init~int(10376, ~#products~0.base, 179 + ~#products~0.offset, 2); srcloc: L5874-93 {130715#true} is VALID [2020-07-18 08:54:26,645 INFO L280 TraceCheckUtils]: 284: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 181 + ~#products~0.offset, 2); srcloc: L5874-94 {130715#true} is VALID [2020-07-18 08:54:26,646 INFO L280 TraceCheckUtils]: 285: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 183 + ~#products~0.offset, 2); srcloc: L5874-95 {130715#true} is VALID [2020-07-18 08:54:26,646 INFO L280 TraceCheckUtils]: 286: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 185 + ~#products~0.offset, 1); srcloc: L5874-96 {130715#true} is VALID [2020-07-18 08:54:26,646 INFO L280 TraceCheckUtils]: 287: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 186 + ~#products~0.offset, 1); srcloc: L5874-97 {130715#true} is VALID [2020-07-18 08:54:26,646 INFO L280 TraceCheckUtils]: 288: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 187 + ~#products~0.offset, 1); srcloc: L5874-98 {130715#true} is VALID [2020-07-18 08:54:26,647 INFO L280 TraceCheckUtils]: 289: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 188 + ~#products~0.offset, 1); srcloc: L5874-99 {130715#true} is VALID [2020-07-18 08:54:26,647 INFO L280 TraceCheckUtils]: 290: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 189 + ~#products~0.offset, 1); srcloc: L5874-100 {130715#true} is VALID [2020-07-18 08:54:26,647 INFO L280 TraceCheckUtils]: 291: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 190 + ~#products~0.offset, 1); srcloc: L5874-101 {130715#true} is VALID [2020-07-18 08:54:26,648 INFO L280 TraceCheckUtils]: 292: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 191 + ~#products~0.offset, 1); srcloc: L5874-102 {130715#true} is VALID [2020-07-18 08:54:26,648 INFO L280 TraceCheckUtils]: 293: Hoare triple {130715#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 {130715#true} is VALID [2020-07-18 08:54:26,648 INFO L280 TraceCheckUtils]: 294: Hoare triple {130715#true} SUMMARY for call write~init~int(3, ~#products~0.base, 200 + ~#products~0.offset, 2); srcloc: L5874-104 {130715#true} is VALID [2020-07-18 08:54:26,649 INFO L280 TraceCheckUtils]: 295: Hoare triple {130715#true} SUMMARY for call write~init~int(1295, ~#products~0.base, 202 + ~#products~0.offset, 2); srcloc: L5874-105 {130715#true} is VALID [2020-07-18 08:54:26,649 INFO L280 TraceCheckUtils]: 296: Hoare triple {130715#true} SUMMARY for call write~init~int(400, ~#products~0.base, 204 + ~#products~0.offset, 2); srcloc: L5874-106 {130715#true} is VALID [2020-07-18 08:54:26,649 INFO L280 TraceCheckUtils]: 297: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 206 + ~#products~0.offset, 2); srcloc: L5874-107 {130715#true} is VALID [2020-07-18 08:54:26,649 INFO L280 TraceCheckUtils]: 298: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 208 + ~#products~0.offset, 2); srcloc: L5874-108 {130715#true} is VALID [2020-07-18 08:54:26,650 INFO L280 TraceCheckUtils]: 299: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 210 + ~#products~0.offset, 1); srcloc: L5874-109 {130715#true} is VALID [2020-07-18 08:54:26,650 INFO L280 TraceCheckUtils]: 300: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 211 + ~#products~0.offset, 1); srcloc: L5874-110 {130715#true} is VALID [2020-07-18 08:54:26,650 INFO L280 TraceCheckUtils]: 301: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 212 + ~#products~0.offset, 1); srcloc: L5874-111 {130715#true} is VALID [2020-07-18 08:54:26,651 INFO L280 TraceCheckUtils]: 302: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 213 + ~#products~0.offset, 1); srcloc: L5874-112 {130715#true} is VALID [2020-07-18 08:54:26,651 INFO L280 TraceCheckUtils]: 303: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 214 + ~#products~0.offset, 1); srcloc: L5874-113 {130715#true} is VALID [2020-07-18 08:54:26,651 INFO L280 TraceCheckUtils]: 304: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 215 + ~#products~0.offset, 1); srcloc: L5874-114 {130715#true} is VALID [2020-07-18 08:54:26,651 INFO L280 TraceCheckUtils]: 305: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 216 + ~#products~0.offset, 1); srcloc: L5874-115 {130715#true} is VALID [2020-07-18 08:54:26,652 INFO L280 TraceCheckUtils]: 306: Hoare triple {130715#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 {130715#true} is VALID [2020-07-18 08:54:26,652 INFO L280 TraceCheckUtils]: 307: Hoare triple {130715#true} SUMMARY for call write~init~int(3, ~#products~0.base, 225 + ~#products~0.offset, 2); srcloc: L5874-117 {130715#true} is VALID [2020-07-18 08:54:26,652 INFO L280 TraceCheckUtils]: 308: Hoare triple {130715#true} SUMMARY for call write~init~int(1183, ~#products~0.base, 227 + ~#products~0.offset, 2); srcloc: L5874-118 {130715#true} is VALID [2020-07-18 08:54:26,653 INFO L280 TraceCheckUtils]: 309: Hoare triple {130715#true} SUMMARY for call write~init~int(20570, ~#products~0.base, 229 + ~#products~0.offset, 2); srcloc: L5874-119 {130715#true} is VALID [2020-07-18 08:54:26,653 INFO L280 TraceCheckUtils]: 310: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 231 + ~#products~0.offset, 2); srcloc: L5874-120 {130715#true} is VALID [2020-07-18 08:54:26,653 INFO L280 TraceCheckUtils]: 311: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 233 + ~#products~0.offset, 2); srcloc: L5874-121 {130715#true} is VALID [2020-07-18 08:54:26,653 INFO L280 TraceCheckUtils]: 312: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 235 + ~#products~0.offset, 1); srcloc: L5874-122 {130715#true} is VALID [2020-07-18 08:54:26,654 INFO L280 TraceCheckUtils]: 313: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 236 + ~#products~0.offset, 1); srcloc: L5874-123 {130715#true} is VALID [2020-07-18 08:54:26,654 INFO L280 TraceCheckUtils]: 314: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 237 + ~#products~0.offset, 1); srcloc: L5874-124 {130715#true} is VALID [2020-07-18 08:54:26,654 INFO L280 TraceCheckUtils]: 315: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 238 + ~#products~0.offset, 1); srcloc: L5874-125 {130715#true} is VALID [2020-07-18 08:54:26,655 INFO L280 TraceCheckUtils]: 316: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 239 + ~#products~0.offset, 1); srcloc: L5874-126 {130715#true} is VALID [2020-07-18 08:54:26,655 INFO L280 TraceCheckUtils]: 317: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 240 + ~#products~0.offset, 1); srcloc: L5874-127 {130715#true} is VALID [2020-07-18 08:54:26,655 INFO L280 TraceCheckUtils]: 318: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 241 + ~#products~0.offset, 1); srcloc: L5874-128 {130715#true} is VALID [2020-07-18 08:54:26,655 INFO L280 TraceCheckUtils]: 319: Hoare triple {130715#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 {130715#true} is VALID [2020-07-18 08:54:26,656 INFO L280 TraceCheckUtils]: 320: Hoare triple {130715#true} SUMMARY for call write~init~int(3, ~#products~0.base, 250 + ~#products~0.offset, 2); srcloc: L5874-130 {130715#true} is VALID [2020-07-18 08:54:26,656 INFO L280 TraceCheckUtils]: 321: Hoare triple {130715#true} SUMMARY for call write~init~int(3710, ~#products~0.base, 252 + ~#products~0.offset, 2); srcloc: L5874-131 {130715#true} is VALID [2020-07-18 08:54:26,656 INFO L280 TraceCheckUtils]: 322: Hoare triple {130715#true} SUMMARY for call write~init~int(4097, ~#products~0.base, 254 + ~#products~0.offset, 2); srcloc: L5874-132 {130715#true} is VALID [2020-07-18 08:54:26,657 INFO L280 TraceCheckUtils]: 323: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 256 + ~#products~0.offset, 2); srcloc: L5874-133 {130715#true} is VALID [2020-07-18 08:54:26,657 INFO L280 TraceCheckUtils]: 324: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 258 + ~#products~0.offset, 2); srcloc: L5874-134 {130715#true} is VALID [2020-07-18 08:54:26,657 INFO L280 TraceCheckUtils]: 325: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 260 + ~#products~0.offset, 1); srcloc: L5874-135 {130715#true} is VALID [2020-07-18 08:54:26,657 INFO L280 TraceCheckUtils]: 326: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 261 + ~#products~0.offset, 1); srcloc: L5874-136 {130715#true} is VALID [2020-07-18 08:54:26,658 INFO L280 TraceCheckUtils]: 327: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 262 + ~#products~0.offset, 1); srcloc: L5874-137 {130715#true} is VALID [2020-07-18 08:54:26,658 INFO L280 TraceCheckUtils]: 328: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 263 + ~#products~0.offset, 1); srcloc: L5874-138 {130715#true} is VALID [2020-07-18 08:54:26,658 INFO L280 TraceCheckUtils]: 329: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 264 + ~#products~0.offset, 1); srcloc: L5874-139 {130715#true} is VALID [2020-07-18 08:54:26,659 INFO L280 TraceCheckUtils]: 330: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 265 + ~#products~0.offset, 1); srcloc: L5874-140 {130715#true} is VALID [2020-07-18 08:54:26,659 INFO L280 TraceCheckUtils]: 331: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 266 + ~#products~0.offset, 1); srcloc: L5874-141 {130715#true} is VALID [2020-07-18 08:54:26,659 INFO L280 TraceCheckUtils]: 332: Hoare triple {130715#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 {130715#true} is VALID [2020-07-18 08:54:26,659 INFO L280 TraceCheckUtils]: 333: Hoare triple {130715#true} SUMMARY for call write~init~int(3, ~#products~0.base, 275 + ~#products~0.offset, 2); srcloc: L5874-143 {130715#true} is VALID [2020-07-18 08:54:26,660 INFO L280 TraceCheckUtils]: 334: Hoare triple {130715#true} SUMMARY for call write~init~int(32902, ~#products~0.base, 277 + ~#products~0.offset, 2); srcloc: L5874-144 {130715#true} is VALID [2020-07-18 08:54:26,660 INFO L280 TraceCheckUtils]: 335: Hoare triple {130715#true} SUMMARY for call write~init~int(2003, ~#products~0.base, 279 + ~#products~0.offset, 2); srcloc: L5874-145 {130715#true} is VALID [2020-07-18 08:54:26,660 INFO L280 TraceCheckUtils]: 336: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 281 + ~#products~0.offset, 2); srcloc: L5874-146 {130715#true} is VALID [2020-07-18 08:54:26,661 INFO L280 TraceCheckUtils]: 337: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 283 + ~#products~0.offset, 2); srcloc: L5874-147 {130715#true} is VALID [2020-07-18 08:54:26,661 INFO L280 TraceCheckUtils]: 338: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 285 + ~#products~0.offset, 1); srcloc: L5874-148 {130715#true} is VALID [2020-07-18 08:54:26,661 INFO L280 TraceCheckUtils]: 339: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 286 + ~#products~0.offset, 1); srcloc: L5874-149 {130715#true} is VALID [2020-07-18 08:54:26,661 INFO L280 TraceCheckUtils]: 340: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 287 + ~#products~0.offset, 1); srcloc: L5874-150 {130715#true} is VALID [2020-07-18 08:54:26,662 INFO L280 TraceCheckUtils]: 341: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 288 + ~#products~0.offset, 1); srcloc: L5874-151 {130715#true} is VALID [2020-07-18 08:54:26,662 INFO L280 TraceCheckUtils]: 342: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 289 + ~#products~0.offset, 1); srcloc: L5874-152 {130715#true} is VALID [2020-07-18 08:54:26,662 INFO L280 TraceCheckUtils]: 343: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 290 + ~#products~0.offset, 1); srcloc: L5874-153 {130715#true} is VALID [2020-07-18 08:54:26,662 INFO L280 TraceCheckUtils]: 344: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 291 + ~#products~0.offset, 1); srcloc: L5874-154 {130715#true} is VALID [2020-07-18 08:54:26,663 INFO L280 TraceCheckUtils]: 345: Hoare triple {130715#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 {130715#true} is VALID [2020-07-18 08:54:26,663 INFO L280 TraceCheckUtils]: 346: Hoare triple {130715#true} SUMMARY for call write~init~int(3, ~#products~0.base, 300 + ~#products~0.offset, 2); srcloc: L5874-156 {130715#true} is VALID [2020-07-18 08:54:26,663 INFO L280 TraceCheckUtils]: 347: Hoare triple {130715#true} SUMMARY for call write~init~int(4742, ~#products~0.base, 302 + ~#products~0.offset, 2); srcloc: L5874-157 {130715#true} is VALID [2020-07-18 08:54:26,664 INFO L280 TraceCheckUtils]: 348: Hoare triple {130715#true} SUMMARY for call write~init~int(32769, ~#products~0.base, 304 + ~#products~0.offset, 2); srcloc: L5874-158 {130715#true} is VALID [2020-07-18 08:54:26,664 INFO L280 TraceCheckUtils]: 349: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 306 + ~#products~0.offset, 2); srcloc: L5874-159 {130715#true} is VALID [2020-07-18 08:54:26,664 INFO L280 TraceCheckUtils]: 350: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 308 + ~#products~0.offset, 2); srcloc: L5874-160 {130715#true} is VALID [2020-07-18 08:54:26,664 INFO L280 TraceCheckUtils]: 351: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 310 + ~#products~0.offset, 1); srcloc: L5874-161 {130715#true} is VALID [2020-07-18 08:54:26,665 INFO L280 TraceCheckUtils]: 352: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 311 + ~#products~0.offset, 1); srcloc: L5874-162 {130715#true} is VALID [2020-07-18 08:54:26,665 INFO L280 TraceCheckUtils]: 353: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 312 + ~#products~0.offset, 1); srcloc: L5874-163 {130715#true} is VALID [2020-07-18 08:54:26,665 INFO L280 TraceCheckUtils]: 354: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 313 + ~#products~0.offset, 1); srcloc: L5874-164 {130715#true} is VALID [2020-07-18 08:54:26,666 INFO L280 TraceCheckUtils]: 355: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 314 + ~#products~0.offset, 1); srcloc: L5874-165 {130715#true} is VALID [2020-07-18 08:54:26,666 INFO L280 TraceCheckUtils]: 356: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 315 + ~#products~0.offset, 1); srcloc: L5874-166 {130715#true} is VALID [2020-07-18 08:54:26,666 INFO L280 TraceCheckUtils]: 357: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 316 + ~#products~0.offset, 1); srcloc: L5874-167 {130715#true} is VALID [2020-07-18 08:54:26,666 INFO L280 TraceCheckUtils]: 358: Hoare triple {130715#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 {130715#true} is VALID [2020-07-18 08:54:26,667 INFO L280 TraceCheckUtils]: 359: Hoare triple {130715#true} SUMMARY for call write~init~int(3, ~#products~0.base, 325 + ~#products~0.offset, 2); srcloc: L5874-169 {130715#true} is VALID [2020-07-18 08:54:26,667 INFO L280 TraceCheckUtils]: 360: Hoare triple {130715#true} SUMMARY for call write~init~int(1317, ~#products~0.base, 327 + ~#products~0.offset, 2); srcloc: L5874-170 {130715#true} is VALID [2020-07-18 08:54:26,667 INFO L280 TraceCheckUtils]: 361: Hoare triple {130715#true} SUMMARY for call write~init~int(42146, ~#products~0.base, 329 + ~#products~0.offset, 2); srcloc: L5874-171 {130715#true} is VALID [2020-07-18 08:54:26,668 INFO L280 TraceCheckUtils]: 362: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 331 + ~#products~0.offset, 2); srcloc: L5874-172 {130715#true} is VALID [2020-07-18 08:54:26,668 INFO L280 TraceCheckUtils]: 363: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 333 + ~#products~0.offset, 2); srcloc: L5874-173 {130715#true} is VALID [2020-07-18 08:54:26,668 INFO L280 TraceCheckUtils]: 364: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 335 + ~#products~0.offset, 1); srcloc: L5874-174 {130715#true} is VALID [2020-07-18 08:54:26,668 INFO L280 TraceCheckUtils]: 365: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 336 + ~#products~0.offset, 1); srcloc: L5874-175 {130715#true} is VALID [2020-07-18 08:54:26,669 INFO L280 TraceCheckUtils]: 366: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 337 + ~#products~0.offset, 1); srcloc: L5874-176 {130715#true} is VALID [2020-07-18 08:54:26,669 INFO L280 TraceCheckUtils]: 367: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 338 + ~#products~0.offset, 1); srcloc: L5874-177 {130715#true} is VALID [2020-07-18 08:54:26,669 INFO L280 TraceCheckUtils]: 368: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 339 + ~#products~0.offset, 1); srcloc: L5874-178 {130715#true} is VALID [2020-07-18 08:54:26,670 INFO L280 TraceCheckUtils]: 369: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 340 + ~#products~0.offset, 1); srcloc: L5874-179 {130715#true} is VALID [2020-07-18 08:54:26,670 INFO L280 TraceCheckUtils]: 370: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 341 + ~#products~0.offset, 1); srcloc: L5874-180 {130715#true} is VALID [2020-07-18 08:54:26,670 INFO L280 TraceCheckUtils]: 371: Hoare triple {130715#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 {130715#true} is VALID [2020-07-18 08:54:26,671 INFO L280 TraceCheckUtils]: 372: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 350 + ~#products~0.offset, 2); srcloc: L5874-182 {130715#true} is VALID [2020-07-18 08:54:26,671 INFO L280 TraceCheckUtils]: 373: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 352 + ~#products~0.offset, 2); srcloc: L5874-183 {130715#true} is VALID [2020-07-18 08:54:26,671 INFO L280 TraceCheckUtils]: 374: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 354 + ~#products~0.offset, 2); srcloc: L5874-184 {130715#true} is VALID [2020-07-18 08:54:26,671 INFO L280 TraceCheckUtils]: 375: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 356 + ~#products~0.offset, 2); srcloc: L5874-185 {130715#true} is VALID [2020-07-18 08:54:26,672 INFO L280 TraceCheckUtils]: 376: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 358 + ~#products~0.offset, 2); srcloc: L5874-186 {130715#true} is VALID [2020-07-18 08:54:26,672 INFO L280 TraceCheckUtils]: 377: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 360 + ~#products~0.offset, 1); srcloc: L5874-187 {130715#true} is VALID [2020-07-18 08:54:26,672 INFO L280 TraceCheckUtils]: 378: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 361 + ~#products~0.offset, 1); srcloc: L5874-188 {130715#true} is VALID [2020-07-18 08:54:26,673 INFO L280 TraceCheckUtils]: 379: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 362 + ~#products~0.offset, 1); srcloc: L5874-189 {130715#true} is VALID [2020-07-18 08:54:26,673 INFO L280 TraceCheckUtils]: 380: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 363 + ~#products~0.offset, 1); srcloc: L5874-190 {130715#true} is VALID [2020-07-18 08:54:26,673 INFO L280 TraceCheckUtils]: 381: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 364 + ~#products~0.offset, 1); srcloc: L5874-191 {130715#true} is VALID [2020-07-18 08:54:26,673 INFO L280 TraceCheckUtils]: 382: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 365 + ~#products~0.offset, 1); srcloc: L5874-192 {130715#true} is VALID [2020-07-18 08:54:26,674 INFO L280 TraceCheckUtils]: 383: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 366 + ~#products~0.offset, 1); srcloc: L5874-193 {130715#true} is VALID [2020-07-18 08:54:26,674 INFO L280 TraceCheckUtils]: 384: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 367 + ~#products~0.offset, 8); srcloc: L5874-194 {130715#true} is VALID [2020-07-18 08:54:26,674 INFO L280 TraceCheckUtils]: 385: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[0 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,675 INFO L280 TraceCheckUtils]: 386: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[0 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,675 INFO L280 TraceCheckUtils]: 387: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[0 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,675 INFO L280 TraceCheckUtils]: 388: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[0 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,675 INFO L280 TraceCheckUtils]: 389: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[0 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,676 INFO L280 TraceCheckUtils]: 390: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[0 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,676 INFO L280 TraceCheckUtils]: 391: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[0 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,676 INFO L280 TraceCheckUtils]: 392: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[0 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,677 INFO L280 TraceCheckUtils]: 393: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[0 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,677 INFO L280 TraceCheckUtils]: 394: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[0 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,677 INFO L280 TraceCheckUtils]: 395: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[0 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,677 INFO L280 TraceCheckUtils]: 396: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[0 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,678 INFO L280 TraceCheckUtils]: 397: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[0 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,678 INFO L280 TraceCheckUtils]: 398: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[1 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,678 INFO L280 TraceCheckUtils]: 399: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[1 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,679 INFO L280 TraceCheckUtils]: 400: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[1 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,679 INFO L280 TraceCheckUtils]: 401: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[1 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,679 INFO L280 TraceCheckUtils]: 402: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[1 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,679 INFO L280 TraceCheckUtils]: 403: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[1 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,680 INFO L280 TraceCheckUtils]: 404: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[1 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,680 INFO L280 TraceCheckUtils]: 405: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[1 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,680 INFO L280 TraceCheckUtils]: 406: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[1 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,681 INFO L280 TraceCheckUtils]: 407: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[1 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,681 INFO L280 TraceCheckUtils]: 408: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[1 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,681 INFO L280 TraceCheckUtils]: 409: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[1 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,682 INFO L280 TraceCheckUtils]: 410: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[1 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,682 INFO L280 TraceCheckUtils]: 411: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[2 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,682 INFO L280 TraceCheckUtils]: 412: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[2 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,682 INFO L280 TraceCheckUtils]: 413: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[2 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,683 INFO L280 TraceCheckUtils]: 414: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[2 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,683 INFO L280 TraceCheckUtils]: 415: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[2 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,683 INFO L280 TraceCheckUtils]: 416: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[2 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,683 INFO L280 TraceCheckUtils]: 417: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[2 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,684 INFO L280 TraceCheckUtils]: 418: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[2 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,684 INFO L280 TraceCheckUtils]: 419: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[2 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,684 INFO L280 TraceCheckUtils]: 420: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[2 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,685 INFO L280 TraceCheckUtils]: 421: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[2 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,685 INFO L280 TraceCheckUtils]: 422: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[2 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,685 INFO L280 TraceCheckUtils]: 423: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[2 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,685 INFO L280 TraceCheckUtils]: 424: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[3 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,686 INFO L280 TraceCheckUtils]: 425: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[3 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,686 INFO L280 TraceCheckUtils]: 426: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[3 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,686 INFO L280 TraceCheckUtils]: 427: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[3 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,687 INFO L280 TraceCheckUtils]: 428: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[3 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,687 INFO L280 TraceCheckUtils]: 429: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[3 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,687 INFO L280 TraceCheckUtils]: 430: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[3 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,687 INFO L280 TraceCheckUtils]: 431: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[3 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,688 INFO L280 TraceCheckUtils]: 432: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[3 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,688 INFO L280 TraceCheckUtils]: 433: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[3 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,688 INFO L280 TraceCheckUtils]: 434: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[3 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,689 INFO L280 TraceCheckUtils]: 435: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[3 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,689 INFO L280 TraceCheckUtils]: 436: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[3 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,689 INFO L280 TraceCheckUtils]: 437: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[4 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,689 INFO L280 TraceCheckUtils]: 438: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[4 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,690 INFO L280 TraceCheckUtils]: 439: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[4 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,690 INFO L280 TraceCheckUtils]: 440: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[4 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,690 INFO L280 TraceCheckUtils]: 441: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[4 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,691 INFO L280 TraceCheckUtils]: 442: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[4 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,691 INFO L280 TraceCheckUtils]: 443: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[4 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,691 INFO L280 TraceCheckUtils]: 444: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[4 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,691 INFO L280 TraceCheckUtils]: 445: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[4 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,692 INFO L280 TraceCheckUtils]: 446: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[4 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,692 INFO L280 TraceCheckUtils]: 447: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[4 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,692 INFO L280 TraceCheckUtils]: 448: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[4 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,693 INFO L280 TraceCheckUtils]: 449: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[4 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,693 INFO L280 TraceCheckUtils]: 450: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[5 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,693 INFO L280 TraceCheckUtils]: 451: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[5 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,693 INFO L280 TraceCheckUtils]: 452: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[5 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,694 INFO L280 TraceCheckUtils]: 453: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[5 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,694 INFO L280 TraceCheckUtils]: 454: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[5 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,694 INFO L280 TraceCheckUtils]: 455: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[5 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,695 INFO L280 TraceCheckUtils]: 456: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[5 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,695 INFO L280 TraceCheckUtils]: 457: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[5 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,695 INFO L280 TraceCheckUtils]: 458: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[5 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,695 INFO L280 TraceCheckUtils]: 459: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[5 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,696 INFO L280 TraceCheckUtils]: 460: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[5 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,696 INFO L280 TraceCheckUtils]: 461: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[5 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,696 INFO L280 TraceCheckUtils]: 462: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[5 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,697 INFO L280 TraceCheckUtils]: 463: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[6 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,697 INFO L280 TraceCheckUtils]: 464: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[6 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,697 INFO L280 TraceCheckUtils]: 465: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[6 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,697 INFO L280 TraceCheckUtils]: 466: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[6 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,698 INFO L280 TraceCheckUtils]: 467: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[6 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,698 INFO L280 TraceCheckUtils]: 468: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[6 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,698 INFO L280 TraceCheckUtils]: 469: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[6 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,699 INFO L280 TraceCheckUtils]: 470: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[6 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,699 INFO L280 TraceCheckUtils]: 471: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[6 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,699 INFO L280 TraceCheckUtils]: 472: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[6 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,699 INFO L280 TraceCheckUtils]: 473: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[6 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,700 INFO L280 TraceCheckUtils]: 474: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[6 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,700 INFO L280 TraceCheckUtils]: 475: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[6 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,700 INFO L280 TraceCheckUtils]: 476: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[7 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,701 INFO L280 TraceCheckUtils]: 477: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[7 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,701 INFO L280 TraceCheckUtils]: 478: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[7 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,701 INFO L280 TraceCheckUtils]: 479: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[7 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,702 INFO L280 TraceCheckUtils]: 480: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[7 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,702 INFO L280 TraceCheckUtils]: 481: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[7 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,702 INFO L280 TraceCheckUtils]: 482: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[7 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,702 INFO L280 TraceCheckUtils]: 483: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[7 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,703 INFO L280 TraceCheckUtils]: 484: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[7 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,703 INFO L280 TraceCheckUtils]: 485: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[7 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,703 INFO L280 TraceCheckUtils]: 486: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[7 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,703 INFO L280 TraceCheckUtils]: 487: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[7 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,704 INFO L280 TraceCheckUtils]: 488: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[7 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,704 INFO L280 TraceCheckUtils]: 489: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[8 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,704 INFO L280 TraceCheckUtils]: 490: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[8 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,704 INFO L280 TraceCheckUtils]: 491: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[8 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,705 INFO L280 TraceCheckUtils]: 492: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[8 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,705 INFO L280 TraceCheckUtils]: 493: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[8 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,705 INFO L280 TraceCheckUtils]: 494: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[8 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,706 INFO L280 TraceCheckUtils]: 495: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[8 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,706 INFO L280 TraceCheckUtils]: 496: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[8 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,706 INFO L280 TraceCheckUtils]: 497: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[8 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,706 INFO L280 TraceCheckUtils]: 498: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[8 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,707 INFO L280 TraceCheckUtils]: 499: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[8 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,707 INFO L280 TraceCheckUtils]: 500: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[8 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,707 INFO L280 TraceCheckUtils]: 501: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[8 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,708 INFO L280 TraceCheckUtils]: 502: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[9 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,708 INFO L280 TraceCheckUtils]: 503: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[9 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,708 INFO L280 TraceCheckUtils]: 504: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[9 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,708 INFO L280 TraceCheckUtils]: 505: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[9 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,709 INFO L280 TraceCheckUtils]: 506: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[9 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,709 INFO L280 TraceCheckUtils]: 507: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[9 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,709 INFO L280 TraceCheckUtils]: 508: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[9 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,710 INFO L280 TraceCheckUtils]: 509: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[9 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,710 INFO L280 TraceCheckUtils]: 510: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[9 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,710 INFO L280 TraceCheckUtils]: 511: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[9 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,710 INFO L280 TraceCheckUtils]: 512: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[9 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,711 INFO L280 TraceCheckUtils]: 513: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[9 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,711 INFO L280 TraceCheckUtils]: 514: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[9 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,711 INFO L280 TraceCheckUtils]: 515: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[10 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,712 INFO L280 TraceCheckUtils]: 516: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[10 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,712 INFO L280 TraceCheckUtils]: 517: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[10 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,712 INFO L280 TraceCheckUtils]: 518: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[10 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,712 INFO L280 TraceCheckUtils]: 519: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[10 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,713 INFO L280 TraceCheckUtils]: 520: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[10 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,713 INFO L280 TraceCheckUtils]: 521: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[10 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,713 INFO L280 TraceCheckUtils]: 522: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[10 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,714 INFO L280 TraceCheckUtils]: 523: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[10 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,714 INFO L280 TraceCheckUtils]: 524: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[10 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,714 INFO L280 TraceCheckUtils]: 525: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[10 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,714 INFO L280 TraceCheckUtils]: 526: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[10 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,715 INFO L280 TraceCheckUtils]: 527: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[10 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,715 INFO L280 TraceCheckUtils]: 528: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[11 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,715 INFO L280 TraceCheckUtils]: 529: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[11 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,716 INFO L280 TraceCheckUtils]: 530: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[11 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,716 INFO L280 TraceCheckUtils]: 531: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[11 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,716 INFO L280 TraceCheckUtils]: 532: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[11 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,717 INFO L280 TraceCheckUtils]: 533: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[11 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,717 INFO L280 TraceCheckUtils]: 534: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[11 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,717 INFO L280 TraceCheckUtils]: 535: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[11 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,717 INFO L280 TraceCheckUtils]: 536: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[11 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,718 INFO L280 TraceCheckUtils]: 537: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[11 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,718 INFO L280 TraceCheckUtils]: 538: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[11 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,718 INFO L280 TraceCheckUtils]: 539: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[11 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,719 INFO L280 TraceCheckUtils]: 540: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[11 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,719 INFO L280 TraceCheckUtils]: 541: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[12 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,719 INFO L280 TraceCheckUtils]: 542: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[12 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,719 INFO L280 TraceCheckUtils]: 543: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[12 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,720 INFO L280 TraceCheckUtils]: 544: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[12 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,720 INFO L280 TraceCheckUtils]: 545: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[12 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,720 INFO L280 TraceCheckUtils]: 546: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[12 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,721 INFO L280 TraceCheckUtils]: 547: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[12 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,721 INFO L280 TraceCheckUtils]: 548: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[12 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,721 INFO L280 TraceCheckUtils]: 549: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[12 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,721 INFO L280 TraceCheckUtils]: 550: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[12 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,722 INFO L280 TraceCheckUtils]: 551: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[12 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,722 INFO L280 TraceCheckUtils]: 552: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[12 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,722 INFO L280 TraceCheckUtils]: 553: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[12 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,723 INFO L280 TraceCheckUtils]: 554: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[13 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,723 INFO L280 TraceCheckUtils]: 555: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[13 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,723 INFO L280 TraceCheckUtils]: 556: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[13 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,723 INFO L280 TraceCheckUtils]: 557: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[13 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,724 INFO L280 TraceCheckUtils]: 558: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[13 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,724 INFO L280 TraceCheckUtils]: 559: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[13 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,724 INFO L280 TraceCheckUtils]: 560: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[13 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,725 INFO L280 TraceCheckUtils]: 561: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[13 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,725 INFO L280 TraceCheckUtils]: 562: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[13 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,725 INFO L280 TraceCheckUtils]: 563: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[13 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,725 INFO L280 TraceCheckUtils]: 564: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[13 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,726 INFO L280 TraceCheckUtils]: 565: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[13 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,726 INFO L280 TraceCheckUtils]: 566: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[13 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,726 INFO L280 TraceCheckUtils]: 567: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[14 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,726 INFO L280 TraceCheckUtils]: 568: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[14 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,727 INFO L280 TraceCheckUtils]: 569: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[14 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,727 INFO L280 TraceCheckUtils]: 570: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[14 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,727 INFO L280 TraceCheckUtils]: 571: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[14 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,727 INFO L280 TraceCheckUtils]: 572: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[14 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,728 INFO L280 TraceCheckUtils]: 573: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[14 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,728 INFO L280 TraceCheckUtils]: 574: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[14 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,728 INFO L280 TraceCheckUtils]: 575: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[14 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,729 INFO L280 TraceCheckUtils]: 576: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[14 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,729 INFO L280 TraceCheckUtils]: 577: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[14 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,729 INFO L280 TraceCheckUtils]: 578: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[14 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,729 INFO L280 TraceCheckUtils]: 579: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[14 := 0]; {130715#true} is VALID [2020-07-18 08:54:26,730 INFO L280 TraceCheckUtils]: 580: Hoare triple {130715#true} SUMMARY for call ~#cdc_subset_driver~0.base, ~#cdc_subset_driver~0.offset := #Ultimate.allocOnStack(289); srcloc: L5930 {130715#true} is VALID [2020-07-18 08:54:26,730 INFO L280 TraceCheckUtils]: 581: Hoare triple {130715#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 {130715#true} is VALID [2020-07-18 08:54:26,730 INFO L280 TraceCheckUtils]: 582: Hoare triple {130715#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 {130715#true} is VALID [2020-07-18 08:54:26,731 INFO L280 TraceCheckUtils]: 583: Hoare triple {130715#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 {130715#true} is VALID [2020-07-18 08:54:26,731 INFO L280 TraceCheckUtils]: 584: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 24 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-4 {130715#true} is VALID [2020-07-18 08:54:26,731 INFO L280 TraceCheckUtils]: 585: Hoare triple {130715#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 {130715#true} is VALID [2020-07-18 08:54:26,732 INFO L280 TraceCheckUtils]: 586: Hoare triple {130715#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 {130715#true} is VALID [2020-07-18 08:54:26,732 INFO L280 TraceCheckUtils]: 587: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 48 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-7 {130715#true} is VALID [2020-07-18 08:54:26,732 INFO L280 TraceCheckUtils]: 588: Hoare triple {130715#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 {130715#true} is VALID [2020-07-18 08:54:26,732 INFO L280 TraceCheckUtils]: 589: Hoare triple {130715#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 {130715#true} is VALID [2020-07-18 08:54:26,733 INFO L280 TraceCheckUtils]: 590: Hoare triple {130715#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 {130715#true} is VALID [2020-07-18 08:54:26,733 INFO L280 TraceCheckUtils]: 591: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 80 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-11 {130715#true} is VALID [2020-07-18 08:54:26,733 INFO L280 TraceCheckUtils]: 592: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 84 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-12 {130715#true} is VALID [2020-07-18 08:54:26,734 INFO L280 TraceCheckUtils]: 593: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 88 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-13 {130715#true} is VALID [2020-07-18 08:54:26,734 INFO L280 TraceCheckUtils]: 594: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 92 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-14 {130715#true} is VALID [2020-07-18 08:54:26,734 INFO L280 TraceCheckUtils]: 595: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 100 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-15 {130715#true} is VALID [2020-07-18 08:54:26,734 INFO L280 TraceCheckUtils]: 596: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 108 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-16 {130715#true} is VALID [2020-07-18 08:54:26,735 INFO L280 TraceCheckUtils]: 597: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 116 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-17 {130715#true} is VALID [2020-07-18 08:54:26,735 INFO L280 TraceCheckUtils]: 598: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 124 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-18 {130715#true} is VALID [2020-07-18 08:54:26,735 INFO L280 TraceCheckUtils]: 599: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 132 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-19 {130715#true} is VALID [2020-07-18 08:54:26,736 INFO L280 TraceCheckUtils]: 600: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 136 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-20 {130715#true} is VALID [2020-07-18 08:54:26,736 INFO L280 TraceCheckUtils]: 601: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 148 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-21 {130715#true} is VALID [2020-07-18 08:54:26,736 INFO L280 TraceCheckUtils]: 602: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 156 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-22 {130715#true} is VALID [2020-07-18 08:54:26,736 INFO L280 TraceCheckUtils]: 603: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 164 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-23 {130715#true} is VALID [2020-07-18 08:54:26,737 INFO L280 TraceCheckUtils]: 604: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 172 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-24 {130715#true} is VALID [2020-07-18 08:54:26,737 INFO L280 TraceCheckUtils]: 605: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 180 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-25 {130715#true} is VALID [2020-07-18 08:54:26,737 INFO L280 TraceCheckUtils]: 606: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 188 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-26 {130715#true} is VALID [2020-07-18 08:54:26,738 INFO L280 TraceCheckUtils]: 607: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 196 + ~#cdc_subset_driver~0.offset, 1); srcloc: L5930-27 {130715#true} is VALID [2020-07-18 08:54:26,738 INFO L280 TraceCheckUtils]: 608: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 197 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-28 {130715#true} is VALID [2020-07-18 08:54:26,738 INFO L280 TraceCheckUtils]: 609: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 201 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-29 {130715#true} is VALID [2020-07-18 08:54:26,738 INFO L280 TraceCheckUtils]: 610: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 209 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-30 {130715#true} is VALID [2020-07-18 08:54:26,739 INFO L280 TraceCheckUtils]: 611: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 217 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-31 {130715#true} is VALID [2020-07-18 08:54:26,739 INFO L280 TraceCheckUtils]: 612: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 225 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-32 {130715#true} is VALID [2020-07-18 08:54:26,739 INFO L280 TraceCheckUtils]: 613: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 233 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-33 {130715#true} is VALID [2020-07-18 08:54:26,740 INFO L280 TraceCheckUtils]: 614: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 241 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-34 {130715#true} is VALID [2020-07-18 08:54:26,740 INFO L280 TraceCheckUtils]: 615: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 249 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-35 {130715#true} is VALID [2020-07-18 08:54:26,740 INFO L280 TraceCheckUtils]: 616: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 257 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-36 {130715#true} is VALID [2020-07-18 08:54:26,741 INFO L280 TraceCheckUtils]: 617: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 265 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-37 {130715#true} is VALID [2020-07-18 08:54:26,741 INFO L280 TraceCheckUtils]: 618: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 273 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-38 {130715#true} is VALID [2020-07-18 08:54:26,741 INFO L280 TraceCheckUtils]: 619: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 281 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-39 {130715#true} is VALID [2020-07-18 08:54:26,741 INFO L280 TraceCheckUtils]: 620: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 285 + ~#cdc_subset_driver~0.offset, 1); srcloc: L5930-40 {130715#true} is VALID [2020-07-18 08:54:26,742 INFO L280 TraceCheckUtils]: 621: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 286 + ~#cdc_subset_driver~0.offset, 1); srcloc: L5930-41 {130715#true} is VALID [2020-07-18 08:54:26,742 INFO L280 TraceCheckUtils]: 622: Hoare triple {130715#true} SUMMARY for call write~init~int(1, ~#cdc_subset_driver~0.base, 287 + ~#cdc_subset_driver~0.offset, 1); srcloc: L5930-42 {130715#true} is VALID [2020-07-18 08:54:26,742 INFO L280 TraceCheckUtils]: 623: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 288 + ~#cdc_subset_driver~0.offset, 1); srcloc: L5930-43 {130715#true} is VALID [2020-07-18 08:54:26,743 INFO L280 TraceCheckUtils]: 624: Hoare triple {130715#true} ~ldv_retval_0~0 := 0; {130715#true} is VALID [2020-07-18 08:54:26,743 INFO L280 TraceCheckUtils]: 625: Hoare triple {130715#true} ~ldv_retval_1~0 := 0; {130715#true} is VALID [2020-07-18 08:54:26,743 INFO L280 TraceCheckUtils]: 626: Hoare triple {130715#true} ~ldv_retval_3~0 := 0; {130715#true} is VALID [2020-07-18 08:54:26,743 INFO L280 TraceCheckUtils]: 627: Hoare triple {130715#true} ~ldv_retval_2~0 := 0; {130715#true} is VALID [2020-07-18 08:54:26,744 INFO L280 TraceCheckUtils]: 628: Hoare triple {130715#true} ~ldv_mutex_i_mutex_of_inode~0 := 1; {130715#true} is VALID [2020-07-18 08:54:26,744 INFO L280 TraceCheckUtils]: 629: Hoare triple {130715#true} ~ldv_mutex_lock~0 := 1; {130715#true} is VALID [2020-07-18 08:54:26,744 INFO L280 TraceCheckUtils]: 630: Hoare triple {130715#true} ~ldv_mutex_mutex_of_device~0 := 1; {130715#true} is VALID [2020-07-18 08:54:26,745 INFO L280 TraceCheckUtils]: 631: Hoare triple {130715#true} ~ldv_mutex_udev~0 := 1; {130715#true} is VALID [2020-07-18 08:54:26,745 INFO L280 TraceCheckUtils]: 632: Hoare triple {130715#true} assume true; {130715#true} is VALID [2020-07-18 08:54:26,745 INFO L275 TraceCheckUtils]: 633: Hoare quadruple {130715#true} {130715#true} #2340#return; {130715#true} is VALID [2020-07-18 08:54:27,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:54:27,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:54:27,162 INFO L280 TraceCheckUtils]: 0: Hoare triple {131602#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {130715#true} is VALID [2020-07-18 08:54:27,162 INFO L280 TraceCheckUtils]: 1: Hoare triple {130715#true} assume true; {130715#true} is VALID [2020-07-18 08:54:27,163 INFO L275 TraceCheckUtils]: 2: Hoare quadruple {130715#true} {130715#true} #2150#return; {130715#true} is VALID [2020-07-18 08:54:27,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:54:27,171 INFO L280 TraceCheckUtils]: 0: Hoare triple {130715#true} ~cond := #in~cond; {130715#true} is VALID [2020-07-18 08:54:27,172 INFO L280 TraceCheckUtils]: 1: Hoare triple {130715#true} assume !(0 == ~cond); {130715#true} is VALID [2020-07-18 08:54:27,172 INFO L280 TraceCheckUtils]: 2: Hoare triple {130715#true} assume true; {130715#true} is VALID [2020-07-18 08:54:27,172 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {130715#true} {130715#true} #2152#return; {130715#true} is VALID [2020-07-18 08:54:27,173 INFO L280 TraceCheckUtils]: 0: Hoare triple {131594#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {130715#true} is VALID [2020-07-18 08:54:27,173 INFO L280 TraceCheckUtils]: 1: Hoare triple {130715#true} havoc ~p~2.base, ~p~2.offset; {130715#true} is VALID [2020-07-18 08:54:27,173 INFO L280 TraceCheckUtils]: 2: Hoare triple {130715#true} havoc ~tmp~2.base, ~tmp~2.offset; {130715#true} is VALID [2020-07-18 08:54:27,173 INFO L280 TraceCheckUtils]: 3: Hoare triple {130715#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 {130715#true} is VALID [2020-07-18 08:54:27,176 INFO L263 TraceCheckUtils]: 4: Hoare triple {130715#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)); {131602#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-18 08:54:27,176 INFO L280 TraceCheckUtils]: 5: Hoare triple {131602#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {130715#true} is VALID [2020-07-18 08:54:27,176 INFO L280 TraceCheckUtils]: 6: Hoare triple {130715#true} assume true; {130715#true} is VALID [2020-07-18 08:54:27,176 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {130715#true} {130715#true} #2150#return; {130715#true} is VALID [2020-07-18 08:54:27,177 INFO L280 TraceCheckUtils]: 8: Hoare triple {130715#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {130715#true} is VALID [2020-07-18 08:54:27,177 INFO L280 TraceCheckUtils]: 9: Hoare triple {130715#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {130715#true} is VALID [2020-07-18 08:54:27,177 INFO L263 TraceCheckUtils]: 10: Hoare triple {130715#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {130715#true} is VALID [2020-07-18 08:54:27,178 INFO L280 TraceCheckUtils]: 11: Hoare triple {130715#true} ~cond := #in~cond; {130715#true} is VALID [2020-07-18 08:54:27,178 INFO L280 TraceCheckUtils]: 12: Hoare triple {130715#true} assume !(0 == ~cond); {130715#true} is VALID [2020-07-18 08:54:27,178 INFO L280 TraceCheckUtils]: 13: Hoare triple {130715#true} assume true; {130715#true} is VALID [2020-07-18 08:54:27,178 INFO L275 TraceCheckUtils]: 14: Hoare quadruple {130715#true} {130715#true} #2152#return; {130715#true} is VALID [2020-07-18 08:54:27,179 INFO L280 TraceCheckUtils]: 15: Hoare triple {130715#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {130715#true} is VALID [2020-07-18 08:54:27,179 INFO L280 TraceCheckUtils]: 16: Hoare triple {130715#true} assume true; {130715#true} is VALID [2020-07-18 08:54:27,179 INFO L275 TraceCheckUtils]: 17: Hoare quadruple {130715#true} {130715#true} #2182#return; {130715#true} is VALID [2020-07-18 08:54:27,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:54:27,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:54:27,207 INFO L280 TraceCheckUtils]: 0: Hoare triple {131602#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {130715#true} is VALID [2020-07-18 08:54:27,208 INFO L280 TraceCheckUtils]: 1: Hoare triple {130715#true} assume true; {130715#true} is VALID [2020-07-18 08:54:27,208 INFO L275 TraceCheckUtils]: 2: Hoare quadruple {130715#true} {130715#true} #2150#return; {130715#true} is VALID [2020-07-18 08:54:27,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:54:27,217 INFO L280 TraceCheckUtils]: 0: Hoare triple {130715#true} ~cond := #in~cond; {130715#true} is VALID [2020-07-18 08:54:27,217 INFO L280 TraceCheckUtils]: 1: Hoare triple {130715#true} assume !(0 == ~cond); {130715#true} is VALID [2020-07-18 08:54:27,217 INFO L280 TraceCheckUtils]: 2: Hoare triple {130715#true} assume true; {130715#true} is VALID [2020-07-18 08:54:27,218 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {130715#true} {130715#true} #2152#return; {130715#true} is VALID [2020-07-18 08:54:27,218 INFO L280 TraceCheckUtils]: 0: Hoare triple {131594#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {130715#true} is VALID [2020-07-18 08:54:27,218 INFO L280 TraceCheckUtils]: 1: Hoare triple {130715#true} havoc ~p~2.base, ~p~2.offset; {130715#true} is VALID [2020-07-18 08:54:27,219 INFO L280 TraceCheckUtils]: 2: Hoare triple {130715#true} havoc ~tmp~2.base, ~tmp~2.offset; {130715#true} is VALID [2020-07-18 08:54:27,219 INFO L280 TraceCheckUtils]: 3: Hoare triple {130715#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 {130715#true} is VALID [2020-07-18 08:54:27,221 INFO L263 TraceCheckUtils]: 4: Hoare triple {130715#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)); {131602#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-18 08:54:27,221 INFO L280 TraceCheckUtils]: 5: Hoare triple {131602#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {130715#true} is VALID [2020-07-18 08:54:27,222 INFO L280 TraceCheckUtils]: 6: Hoare triple {130715#true} assume true; {130715#true} is VALID [2020-07-18 08:54:27,222 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {130715#true} {130715#true} #2150#return; {130715#true} is VALID [2020-07-18 08:54:27,222 INFO L280 TraceCheckUtils]: 8: Hoare triple {130715#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {130715#true} is VALID [2020-07-18 08:54:27,222 INFO L280 TraceCheckUtils]: 9: Hoare triple {130715#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {130715#true} is VALID [2020-07-18 08:54:27,223 INFO L263 TraceCheckUtils]: 10: Hoare triple {130715#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {130715#true} is VALID [2020-07-18 08:54:27,223 INFO L280 TraceCheckUtils]: 11: Hoare triple {130715#true} ~cond := #in~cond; {130715#true} is VALID [2020-07-18 08:54:27,223 INFO L280 TraceCheckUtils]: 12: Hoare triple {130715#true} assume !(0 == ~cond); {130715#true} is VALID [2020-07-18 08:54:27,224 INFO L280 TraceCheckUtils]: 13: Hoare triple {130715#true} assume true; {130715#true} is VALID [2020-07-18 08:54:27,224 INFO L275 TraceCheckUtils]: 14: Hoare quadruple {130715#true} {130715#true} #2152#return; {130715#true} is VALID [2020-07-18 08:54:27,224 INFO L280 TraceCheckUtils]: 15: Hoare triple {130715#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {130715#true} is VALID [2020-07-18 08:54:27,224 INFO L280 TraceCheckUtils]: 16: Hoare triple {130715#true} assume true; {130715#true} is VALID [2020-07-18 08:54:27,225 INFO L275 TraceCheckUtils]: 17: Hoare quadruple {130715#true} {130715#true} #2184#return; {130715#true} is VALID [2020-07-18 08:54:27,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:54:27,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:54:27,249 INFO L280 TraceCheckUtils]: 0: Hoare triple {131602#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {130715#true} is VALID [2020-07-18 08:54:27,250 INFO L280 TraceCheckUtils]: 1: Hoare triple {130715#true} assume true; {130715#true} is VALID [2020-07-18 08:54:27,250 INFO L275 TraceCheckUtils]: 2: Hoare quadruple {130715#true} {130715#true} #2150#return; {130715#true} is VALID [2020-07-18 08:54:27,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:54:27,258 INFO L280 TraceCheckUtils]: 0: Hoare triple {130715#true} ~cond := #in~cond; {130715#true} is VALID [2020-07-18 08:54:27,258 INFO L280 TraceCheckUtils]: 1: Hoare triple {130715#true} assume !(0 == ~cond); {130715#true} is VALID [2020-07-18 08:54:27,259 INFO L280 TraceCheckUtils]: 2: Hoare triple {130715#true} assume true; {130715#true} is VALID [2020-07-18 08:54:27,259 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {130715#true} {130715#true} #2152#return; {130715#true} is VALID [2020-07-18 08:54:27,259 INFO L280 TraceCheckUtils]: 0: Hoare triple {131594#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {130715#true} is VALID [2020-07-18 08:54:27,260 INFO L280 TraceCheckUtils]: 1: Hoare triple {130715#true} havoc ~p~2.base, ~p~2.offset; {130715#true} is VALID [2020-07-18 08:54:27,260 INFO L280 TraceCheckUtils]: 2: Hoare triple {130715#true} havoc ~tmp~2.base, ~tmp~2.offset; {130715#true} is VALID [2020-07-18 08:54:27,260 INFO L280 TraceCheckUtils]: 3: Hoare triple {130715#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 {130715#true} is VALID [2020-07-18 08:54:27,262 INFO L263 TraceCheckUtils]: 4: Hoare triple {130715#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)); {131602#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-18 08:54:27,263 INFO L280 TraceCheckUtils]: 5: Hoare triple {131602#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {130715#true} is VALID [2020-07-18 08:54:27,263 INFO L280 TraceCheckUtils]: 6: Hoare triple {130715#true} assume true; {130715#true} is VALID [2020-07-18 08:54:27,263 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {130715#true} {130715#true} #2150#return; {130715#true} is VALID [2020-07-18 08:54:27,264 INFO L280 TraceCheckUtils]: 8: Hoare triple {130715#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {130715#true} is VALID [2020-07-18 08:54:27,264 INFO L280 TraceCheckUtils]: 9: Hoare triple {130715#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {130715#true} is VALID [2020-07-18 08:54:27,264 INFO L263 TraceCheckUtils]: 10: Hoare triple {130715#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {130715#true} is VALID [2020-07-18 08:54:27,264 INFO L280 TraceCheckUtils]: 11: Hoare triple {130715#true} ~cond := #in~cond; {130715#true} is VALID [2020-07-18 08:54:27,265 INFO L280 TraceCheckUtils]: 12: Hoare triple {130715#true} assume !(0 == ~cond); {130715#true} is VALID [2020-07-18 08:54:27,265 INFO L280 TraceCheckUtils]: 13: Hoare triple {130715#true} assume true; {130715#true} is VALID [2020-07-18 08:54:27,265 INFO L275 TraceCheckUtils]: 14: Hoare quadruple {130715#true} {130715#true} #2152#return; {130715#true} is VALID [2020-07-18 08:54:27,265 INFO L280 TraceCheckUtils]: 15: Hoare triple {130715#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {130715#true} is VALID [2020-07-18 08:54:27,266 INFO L280 TraceCheckUtils]: 16: Hoare triple {130715#true} assume true; {130715#true} is VALID [2020-07-18 08:54:27,266 INFO L275 TraceCheckUtils]: 17: Hoare quadruple {130715#true} {130715#true} #2186#return; {130715#true} is VALID [2020-07-18 08:54:27,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:54:27,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:54:27,295 INFO L280 TraceCheckUtils]: 0: Hoare triple {131602#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {130715#true} is VALID [2020-07-18 08:54:27,295 INFO L280 TraceCheckUtils]: 1: Hoare triple {130715#true} assume true; {130715#true} is VALID [2020-07-18 08:54:27,296 INFO L275 TraceCheckUtils]: 2: Hoare quadruple {130715#true} {130715#true} #2150#return; {130715#true} is VALID [2020-07-18 08:54:27,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:54:27,302 INFO L280 TraceCheckUtils]: 0: Hoare triple {130715#true} ~cond := #in~cond; {130715#true} is VALID [2020-07-18 08:54:27,302 INFO L280 TraceCheckUtils]: 1: Hoare triple {130715#true} assume !(0 == ~cond); {130715#true} is VALID [2020-07-18 08:54:27,302 INFO L280 TraceCheckUtils]: 2: Hoare triple {130715#true} assume true; {130715#true} is VALID [2020-07-18 08:54:27,302 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {130715#true} {130715#true} #2152#return; {130715#true} is VALID [2020-07-18 08:54:27,303 INFO L280 TraceCheckUtils]: 0: Hoare triple {131594#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {130715#true} is VALID [2020-07-18 08:54:27,303 INFO L280 TraceCheckUtils]: 1: Hoare triple {130715#true} havoc ~p~2.base, ~p~2.offset; {130715#true} is VALID [2020-07-18 08:54:27,303 INFO L280 TraceCheckUtils]: 2: Hoare triple {130715#true} havoc ~tmp~2.base, ~tmp~2.offset; {130715#true} is VALID [2020-07-18 08:54:27,303 INFO L280 TraceCheckUtils]: 3: Hoare triple {130715#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 {130715#true} is VALID [2020-07-18 08:54:27,304 INFO L263 TraceCheckUtils]: 4: Hoare triple {130715#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)); {131602#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-18 08:54:27,304 INFO L280 TraceCheckUtils]: 5: Hoare triple {131602#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {130715#true} is VALID [2020-07-18 08:54:27,305 INFO L280 TraceCheckUtils]: 6: Hoare triple {130715#true} assume true; {130715#true} is VALID [2020-07-18 08:54:27,305 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {130715#true} {130715#true} #2150#return; {130715#true} is VALID [2020-07-18 08:54:27,305 INFO L280 TraceCheckUtils]: 8: Hoare triple {130715#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {130715#true} is VALID [2020-07-18 08:54:27,305 INFO L280 TraceCheckUtils]: 9: Hoare triple {130715#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {130715#true} is VALID [2020-07-18 08:54:27,305 INFO L263 TraceCheckUtils]: 10: Hoare triple {130715#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {130715#true} is VALID [2020-07-18 08:54:27,305 INFO L280 TraceCheckUtils]: 11: Hoare triple {130715#true} ~cond := #in~cond; {130715#true} is VALID [2020-07-18 08:54:27,306 INFO L280 TraceCheckUtils]: 12: Hoare triple {130715#true} assume !(0 == ~cond); {130715#true} is VALID [2020-07-18 08:54:27,306 INFO L280 TraceCheckUtils]: 13: Hoare triple {130715#true} assume true; {130715#true} is VALID [2020-07-18 08:54:27,306 INFO L275 TraceCheckUtils]: 14: Hoare quadruple {130715#true} {130715#true} #2152#return; {130715#true} is VALID [2020-07-18 08:54:27,306 INFO L280 TraceCheckUtils]: 15: Hoare triple {130715#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {130715#true} is VALID [2020-07-18 08:54:27,306 INFO L280 TraceCheckUtils]: 16: Hoare triple {130715#true} assume true; {130715#true} is VALID [2020-07-18 08:54:27,306 INFO L275 TraceCheckUtils]: 17: Hoare quadruple {130715#true} {130715#true} #2188#return; {130715#true} is VALID [2020-07-18 08:54:27,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:54:27,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:54:27,332 INFO L280 TraceCheckUtils]: 0: Hoare triple {131602#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {130715#true} is VALID [2020-07-18 08:54:27,333 INFO L280 TraceCheckUtils]: 1: Hoare triple {130715#true} assume true; {130715#true} is VALID [2020-07-18 08:54:27,333 INFO L275 TraceCheckUtils]: 2: Hoare quadruple {130715#true} {130715#true} #2150#return; {130715#true} is VALID [2020-07-18 08:54:27,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:54:27,341 INFO L280 TraceCheckUtils]: 0: Hoare triple {130715#true} ~cond := #in~cond; {130715#true} is VALID [2020-07-18 08:54:27,342 INFO L280 TraceCheckUtils]: 1: Hoare triple {130715#true} assume !(0 == ~cond); {130715#true} is VALID [2020-07-18 08:54:27,342 INFO L280 TraceCheckUtils]: 2: Hoare triple {130715#true} assume true; {130715#true} is VALID [2020-07-18 08:54:27,342 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {130715#true} {130715#true} #2152#return; {130715#true} is VALID [2020-07-18 08:54:27,343 INFO L280 TraceCheckUtils]: 0: Hoare triple {131594#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {130715#true} is VALID [2020-07-18 08:54:27,343 INFO L280 TraceCheckUtils]: 1: Hoare triple {130715#true} havoc ~p~2.base, ~p~2.offset; {130715#true} is VALID [2020-07-18 08:54:27,343 INFO L280 TraceCheckUtils]: 2: Hoare triple {130715#true} havoc ~tmp~2.base, ~tmp~2.offset; {130715#true} is VALID [2020-07-18 08:54:27,344 INFO L280 TraceCheckUtils]: 3: Hoare triple {130715#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 {130715#true} is VALID [2020-07-18 08:54:27,346 INFO L263 TraceCheckUtils]: 4: Hoare triple {130715#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)); {131602#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-18 08:54:27,346 INFO L280 TraceCheckUtils]: 5: Hoare triple {131602#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {130715#true} is VALID [2020-07-18 08:54:27,346 INFO L280 TraceCheckUtils]: 6: Hoare triple {130715#true} assume true; {130715#true} is VALID [2020-07-18 08:54:27,347 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {130715#true} {130715#true} #2150#return; {130715#true} is VALID [2020-07-18 08:54:27,347 INFO L280 TraceCheckUtils]: 8: Hoare triple {130715#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {130715#true} is VALID [2020-07-18 08:54:27,347 INFO L280 TraceCheckUtils]: 9: Hoare triple {130715#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {130715#true} is VALID [2020-07-18 08:54:27,348 INFO L263 TraceCheckUtils]: 10: Hoare triple {130715#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {130715#true} is VALID [2020-07-18 08:54:27,348 INFO L280 TraceCheckUtils]: 11: Hoare triple {130715#true} ~cond := #in~cond; {130715#true} is VALID [2020-07-18 08:54:27,348 INFO L280 TraceCheckUtils]: 12: Hoare triple {130715#true} assume !(0 == ~cond); {130715#true} is VALID [2020-07-18 08:54:27,348 INFO L280 TraceCheckUtils]: 13: Hoare triple {130715#true} assume true; {130715#true} is VALID [2020-07-18 08:54:27,349 INFO L275 TraceCheckUtils]: 14: Hoare quadruple {130715#true} {130715#true} #2152#return; {130715#true} is VALID [2020-07-18 08:54:27,349 INFO L280 TraceCheckUtils]: 15: Hoare triple {130715#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {130715#true} is VALID [2020-07-18 08:54:27,349 INFO L280 TraceCheckUtils]: 16: Hoare triple {130715#true} assume true; {130715#true} is VALID [2020-07-18 08:54:27,350 INFO L275 TraceCheckUtils]: 17: Hoare quadruple {130715#true} {130715#true} #2190#return; {130715#true} is VALID [2020-07-18 08:54:27,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:54:27,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:54:27,375 INFO L280 TraceCheckUtils]: 0: Hoare triple {131602#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {130715#true} is VALID [2020-07-18 08:54:27,376 INFO L280 TraceCheckUtils]: 1: Hoare triple {130715#true} assume true; {130715#true} is VALID [2020-07-18 08:54:27,376 INFO L275 TraceCheckUtils]: 2: Hoare quadruple {130715#true} {130715#true} #2150#return; {130715#true} is VALID [2020-07-18 08:54:27,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:54:27,384 INFO L280 TraceCheckUtils]: 0: Hoare triple {130715#true} ~cond := #in~cond; {130715#true} is VALID [2020-07-18 08:54:27,385 INFO L280 TraceCheckUtils]: 1: Hoare triple {130715#true} assume !(0 == ~cond); {130715#true} is VALID [2020-07-18 08:54:27,385 INFO L280 TraceCheckUtils]: 2: Hoare triple {130715#true} assume true; {130715#true} is VALID [2020-07-18 08:54:27,385 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {130715#true} {130715#true} #2152#return; {130715#true} is VALID [2020-07-18 08:54:27,386 INFO L280 TraceCheckUtils]: 0: Hoare triple {131594#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {130715#true} is VALID [2020-07-18 08:54:27,386 INFO L280 TraceCheckUtils]: 1: Hoare triple {130715#true} havoc ~p~2.base, ~p~2.offset; {130715#true} is VALID [2020-07-18 08:54:27,386 INFO L280 TraceCheckUtils]: 2: Hoare triple {130715#true} havoc ~tmp~2.base, ~tmp~2.offset; {130715#true} is VALID [2020-07-18 08:54:27,387 INFO L280 TraceCheckUtils]: 3: Hoare triple {130715#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 {130715#true} is VALID [2020-07-18 08:54:27,389 INFO L263 TraceCheckUtils]: 4: Hoare triple {130715#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)); {131602#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-18 08:54:27,389 INFO L280 TraceCheckUtils]: 5: Hoare triple {131602#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {130715#true} is VALID [2020-07-18 08:54:27,389 INFO L280 TraceCheckUtils]: 6: Hoare triple {130715#true} assume true; {130715#true} is VALID [2020-07-18 08:54:27,390 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {130715#true} {130715#true} #2150#return; {130715#true} is VALID [2020-07-18 08:54:27,390 INFO L280 TraceCheckUtils]: 8: Hoare triple {130715#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {130715#true} is VALID [2020-07-18 08:54:27,390 INFO L280 TraceCheckUtils]: 9: Hoare triple {130715#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {130715#true} is VALID [2020-07-18 08:54:27,391 INFO L263 TraceCheckUtils]: 10: Hoare triple {130715#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {130715#true} is VALID [2020-07-18 08:54:27,391 INFO L280 TraceCheckUtils]: 11: Hoare triple {130715#true} ~cond := #in~cond; {130715#true} is VALID [2020-07-18 08:54:27,391 INFO L280 TraceCheckUtils]: 12: Hoare triple {130715#true} assume !(0 == ~cond); {130715#true} is VALID [2020-07-18 08:54:27,391 INFO L280 TraceCheckUtils]: 13: Hoare triple {130715#true} assume true; {130715#true} is VALID [2020-07-18 08:54:27,392 INFO L275 TraceCheckUtils]: 14: Hoare quadruple {130715#true} {130715#true} #2152#return; {130715#true} is VALID [2020-07-18 08:54:27,392 INFO L280 TraceCheckUtils]: 15: Hoare triple {130715#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {130715#true} is VALID [2020-07-18 08:54:27,392 INFO L280 TraceCheckUtils]: 16: Hoare triple {130715#true} assume true; {130715#true} is VALID [2020-07-18 08:54:27,393 INFO L275 TraceCheckUtils]: 17: Hoare quadruple {130715#true} {130715#true} #2192#return; {130715#true} is VALID [2020-07-18 08:54:27,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:54:27,400 INFO L280 TraceCheckUtils]: 0: Hoare triple {130715#true} assume true; {130715#true} is VALID [2020-07-18 08:54:27,401 INFO L275 TraceCheckUtils]: 1: Hoare quadruple {130715#true} {130715#true} #2194#return; {130715#true} is VALID [2020-07-18 08:54:27,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:54:27,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:54:27,449 INFO L280 TraceCheckUtils]: 0: Hoare triple {131638#(and (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|))} #t~loopctr125 := 0; {130715#true} is VALID [2020-07-18 08:54:27,450 INFO L280 TraceCheckUtils]: 1: Hoare triple {130715#true} assume !(#t~loopctr125 < #amount); {130715#true} is VALID [2020-07-18 08:54:27,450 INFO L280 TraceCheckUtils]: 2: Hoare triple {130715#true} assume #res.base == #ptr.base && #res.offset == #ptr.offset; {130715#true} is VALID [2020-07-18 08:54:27,450 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {130715#true} {130715#true} #2164#return; {130715#true} is VALID [2020-07-18 08:54:27,451 INFO L280 TraceCheckUtils]: 0: Hoare triple {131638#(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; {130715#true} is VALID [2020-07-18 08:54:27,451 INFO L280 TraceCheckUtils]: 1: Hoare triple {130715#true} ~c := #in~c; {130715#true} is VALID [2020-07-18 08:54:27,451 INFO L280 TraceCheckUtils]: 2: Hoare triple {130715#true} ~n := #in~n; {130715#true} is VALID [2020-07-18 08:54:27,452 INFO L280 TraceCheckUtils]: 3: Hoare triple {130715#true} havoc ~tmp~3.base, ~tmp~3.offset; {130715#true} is VALID [2020-07-18 08:54:27,454 INFO L263 TraceCheckUtils]: 4: Hoare triple {130715#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)); {131638#(and (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|))} is VALID [2020-07-18 08:54:27,454 INFO L280 TraceCheckUtils]: 5: Hoare triple {131638#(and (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|))} #t~loopctr125 := 0; {130715#true} is VALID [2020-07-18 08:54:27,454 INFO L280 TraceCheckUtils]: 6: Hoare triple {130715#true} assume !(#t~loopctr125 < #amount); {130715#true} is VALID [2020-07-18 08:54:27,455 INFO L280 TraceCheckUtils]: 7: Hoare triple {130715#true} assume #res.base == #ptr.base && #res.offset == #ptr.offset; {130715#true} is VALID [2020-07-18 08:54:27,455 INFO L275 TraceCheckUtils]: 8: Hoare quadruple {130715#true} {130715#true} #2164#return; {130715#true} is VALID [2020-07-18 08:54:27,455 INFO L280 TraceCheckUtils]: 9: Hoare triple {130715#true} ~tmp~3.base, ~tmp~3.offset := ~s.base, ~s.offset; {130715#true} is VALID [2020-07-18 08:54:27,456 INFO L280 TraceCheckUtils]: 10: Hoare triple {130715#true} havoc #t~memset~res13.base, #t~memset~res13.offset; {130715#true} is VALID [2020-07-18 08:54:27,456 INFO L280 TraceCheckUtils]: 11: Hoare triple {130715#true} #res.base, #res.offset := ~tmp~3.base, ~tmp~3.offset; {130715#true} is VALID [2020-07-18 08:54:27,456 INFO L280 TraceCheckUtils]: 12: Hoare triple {130715#true} assume true; {130715#true} is VALID [2020-07-18 08:54:27,456 INFO L275 TraceCheckUtils]: 13: Hoare quadruple {130715#true} {130715#true} #2196#return; {130715#true} is VALID [2020-07-18 08:54:27,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:54:27,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:54:27,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:54:27,552 INFO L280 TraceCheckUtils]: 0: Hoare triple {130715#true} ~arg0.base, ~arg0.offset := #in~arg0.base, #in~arg0.offset; {130715#true} is VALID [2020-07-18 08:54:27,552 INFO L280 TraceCheckUtils]: 1: Hoare triple {130715#true} ~arg1.base, ~arg1.offset := #in~arg1.base, #in~arg1.offset; {130715#true} is VALID [2020-07-18 08:54:27,552 INFO L280 TraceCheckUtils]: 2: Hoare triple {130715#true} ~arg2.base, ~arg2.offset := #in~arg2.base, #in~arg2.offset; {130715#true} is VALID [2020-07-18 08:54:27,553 INFO L280 TraceCheckUtils]: 3: Hoare triple {130715#true} assume -2147483648 <= #t~nondet118 && #t~nondet118 <= 2147483647; {130715#true} is VALID [2020-07-18 08:54:27,553 INFO L280 TraceCheckUtils]: 4: Hoare triple {130715#true} #res := #t~nondet118; {130715#true} is VALID [2020-07-18 08:54:27,553 INFO L280 TraceCheckUtils]: 5: Hoare triple {130715#true} havoc #t~nondet118; {130715#true} is VALID [2020-07-18 08:54:27,553 INFO L280 TraceCheckUtils]: 6: Hoare triple {130715#true} assume true; {130715#true} is VALID [2020-07-18 08:54:27,553 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {130715#true} {130715#true} #2304#return; {130715#true} is VALID [2020-07-18 08:54:27,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:54:27,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:54:27,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:54:27,610 INFO L280 TraceCheckUtils]: 0: Hoare triple {131602#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {130715#true} is VALID [2020-07-18 08:54:27,610 INFO L280 TraceCheckUtils]: 1: Hoare triple {130715#true} assume true; {130715#true} is VALID [2020-07-18 08:54:27,610 INFO L275 TraceCheckUtils]: 2: Hoare quadruple {130715#true} {130715#true} #2150#return; {130715#true} is VALID [2020-07-18 08:54:27,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:54:27,616 INFO L280 TraceCheckUtils]: 0: Hoare triple {130715#true} ~cond := #in~cond; {130715#true} is VALID [2020-07-18 08:54:27,616 INFO L280 TraceCheckUtils]: 1: Hoare triple {130715#true} assume !(0 == ~cond); {130715#true} is VALID [2020-07-18 08:54:27,617 INFO L280 TraceCheckUtils]: 2: Hoare triple {130715#true} assume true; {130715#true} is VALID [2020-07-18 08:54:27,617 INFO L275 TraceCheckUtils]: 3: Hoare quadruple {130715#true} {130715#true} #2152#return; {130715#true} is VALID [2020-07-18 08:54:27,617 INFO L280 TraceCheckUtils]: 0: Hoare triple {131594#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {130715#true} is VALID [2020-07-18 08:54:27,617 INFO L280 TraceCheckUtils]: 1: Hoare triple {130715#true} havoc ~p~2.base, ~p~2.offset; {130715#true} is VALID [2020-07-18 08:54:27,617 INFO L280 TraceCheckUtils]: 2: Hoare triple {130715#true} havoc ~tmp~2.base, ~tmp~2.offset; {130715#true} is VALID [2020-07-18 08:54:27,618 INFO L280 TraceCheckUtils]: 3: Hoare triple {130715#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 {130715#true} is VALID [2020-07-18 08:54:27,619 INFO L263 TraceCheckUtils]: 4: Hoare triple {130715#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)); {131602#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-18 08:54:27,619 INFO L280 TraceCheckUtils]: 5: Hoare triple {131602#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {130715#true} is VALID [2020-07-18 08:54:27,619 INFO L280 TraceCheckUtils]: 6: Hoare triple {130715#true} assume true; {130715#true} is VALID [2020-07-18 08:54:27,620 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {130715#true} {130715#true} #2150#return; {130715#true} is VALID [2020-07-18 08:54:27,620 INFO L280 TraceCheckUtils]: 8: Hoare triple {130715#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {130715#true} is VALID [2020-07-18 08:54:27,620 INFO L280 TraceCheckUtils]: 9: Hoare triple {130715#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {130715#true} is VALID [2020-07-18 08:54:27,620 INFO L263 TraceCheckUtils]: 10: Hoare triple {130715#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {130715#true} is VALID [2020-07-18 08:54:27,620 INFO L280 TraceCheckUtils]: 11: Hoare triple {130715#true} ~cond := #in~cond; {130715#true} is VALID [2020-07-18 08:54:27,621 INFO L280 TraceCheckUtils]: 12: Hoare triple {130715#true} assume !(0 == ~cond); {130715#true} is VALID [2020-07-18 08:54:27,621 INFO L280 TraceCheckUtils]: 13: Hoare triple {130715#true} assume true; {130715#true} is VALID [2020-07-18 08:54:27,621 INFO L275 TraceCheckUtils]: 14: Hoare quadruple {130715#true} {130715#true} #2152#return; {130715#true} is VALID [2020-07-18 08:54:27,621 INFO L280 TraceCheckUtils]: 15: Hoare triple {130715#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {130715#true} is VALID [2020-07-18 08:54:27,621 INFO L280 TraceCheckUtils]: 16: Hoare triple {130715#true} assume true; {130715#true} is VALID [2020-07-18 08:54:27,621 INFO L275 TraceCheckUtils]: 17: Hoare quadruple {130715#true} {130715#true} #2120#return; {130715#true} is VALID [2020-07-18 08:54:27,622 INFO L280 TraceCheckUtils]: 0: Hoare triple {131726#(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; {130715#true} is VALID [2020-07-18 08:54:27,623 INFO L263 TraceCheckUtils]: 1: Hoare triple {130715#true} call #t~ret44.base, #t~ret44.offset := ldv_init_zalloc(1560); {131594#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} is VALID [2020-07-18 08:54:27,623 INFO L280 TraceCheckUtils]: 2: Hoare triple {131594#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {130715#true} is VALID [2020-07-18 08:54:27,623 INFO L280 TraceCheckUtils]: 3: Hoare triple {130715#true} havoc ~p~2.base, ~p~2.offset; {130715#true} is VALID [2020-07-18 08:54:27,623 INFO L280 TraceCheckUtils]: 4: Hoare triple {130715#true} havoc ~tmp~2.base, ~tmp~2.offset; {130715#true} is VALID [2020-07-18 08:54:27,623 INFO L280 TraceCheckUtils]: 5: Hoare triple {130715#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 {130715#true} is VALID [2020-07-18 08:54:27,625 INFO L263 TraceCheckUtils]: 6: Hoare triple {130715#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)); {131602#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-18 08:54:27,625 INFO L280 TraceCheckUtils]: 7: Hoare triple {131602#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {130715#true} is VALID [2020-07-18 08:54:27,625 INFO L280 TraceCheckUtils]: 8: Hoare triple {130715#true} assume true; {130715#true} is VALID [2020-07-18 08:54:27,625 INFO L275 TraceCheckUtils]: 9: Hoare quadruple {130715#true} {130715#true} #2150#return; {130715#true} is VALID [2020-07-18 08:54:27,625 INFO L280 TraceCheckUtils]: 10: Hoare triple {130715#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {130715#true} is VALID [2020-07-18 08:54:27,626 INFO L280 TraceCheckUtils]: 11: Hoare triple {130715#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {130715#true} is VALID [2020-07-18 08:54:27,626 INFO L263 TraceCheckUtils]: 12: Hoare triple {130715#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {130715#true} is VALID [2020-07-18 08:54:27,626 INFO L280 TraceCheckUtils]: 13: Hoare triple {130715#true} ~cond := #in~cond; {130715#true} is VALID [2020-07-18 08:54:27,626 INFO L280 TraceCheckUtils]: 14: Hoare triple {130715#true} assume !(0 == ~cond); {130715#true} is VALID [2020-07-18 08:54:27,627 INFO L280 TraceCheckUtils]: 15: Hoare triple {130715#true} assume true; {130715#true} is VALID [2020-07-18 08:54:27,627 INFO L275 TraceCheckUtils]: 16: Hoare quadruple {130715#true} {130715#true} #2152#return; {130715#true} is VALID [2020-07-18 08:54:27,627 INFO L280 TraceCheckUtils]: 17: Hoare triple {130715#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {130715#true} is VALID [2020-07-18 08:54:27,627 INFO L280 TraceCheckUtils]: 18: Hoare triple {130715#true} assume true; {130715#true} is VALID [2020-07-18 08:54:27,627 INFO L275 TraceCheckUtils]: 19: Hoare quadruple {130715#true} {130715#true} #2120#return; {130715#true} is VALID [2020-07-18 08:54:27,627 INFO L280 TraceCheckUtils]: 20: Hoare triple {130715#true} ~tmp~7.base, ~tmp~7.offset := #t~ret44.base, #t~ret44.offset; {130715#true} is VALID [2020-07-18 08:54:27,628 INFO L280 TraceCheckUtils]: 21: Hoare triple {130715#true} havoc #t~ret44.base, #t~ret44.offset; {130715#true} is VALID [2020-07-18 08:54:27,628 INFO L280 TraceCheckUtils]: 22: Hoare triple {130715#true} ~cdc_subset_driver_group1~0.base, ~cdc_subset_driver_group1~0.offset := ~tmp~7.base, ~tmp~7.offset; {130715#true} is VALID [2020-07-18 08:54:27,628 INFO L280 TraceCheckUtils]: 23: Hoare triple {130715#true} assume true; {130715#true} is VALID [2020-07-18 08:54:27,628 INFO L275 TraceCheckUtils]: 24: Hoare quadruple {130715#true} {130715#true} #2306#return; {130715#true} is VALID [2020-07-18 08:54:27,629 INFO L280 TraceCheckUtils]: 0: Hoare triple {131643#(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; {130715#true} is VALID [2020-07-18 08:54:27,629 INFO L280 TraceCheckUtils]: 1: Hoare triple {130715#true} ~ldv_func_arg2.base, ~ldv_func_arg2.offset := #in~ldv_func_arg2.base, #in~ldv_func_arg2.offset; {130715#true} is VALID [2020-07-18 08:54:27,629 INFO L280 TraceCheckUtils]: 2: Hoare triple {130715#true} ~ldv_func_arg3.base, ~ldv_func_arg3.offset := #in~ldv_func_arg3.base, #in~ldv_func_arg3.offset; {130715#true} is VALID [2020-07-18 08:54:27,629 INFO L280 TraceCheckUtils]: 3: Hoare triple {130715#true} havoc ~ldv_func_res~1; {130715#true} is VALID [2020-07-18 08:54:27,630 INFO L280 TraceCheckUtils]: 4: Hoare triple {130715#true} havoc ~tmp~11; {130715#true} is VALID [2020-07-18 08:54:27,630 INFO L263 TraceCheckUtils]: 5: Hoare triple {130715#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); {130715#true} is VALID [2020-07-18 08:54:27,630 INFO L280 TraceCheckUtils]: 6: Hoare triple {130715#true} ~arg0.base, ~arg0.offset := #in~arg0.base, #in~arg0.offset; {130715#true} is VALID [2020-07-18 08:54:27,630 INFO L280 TraceCheckUtils]: 7: Hoare triple {130715#true} ~arg1.base, ~arg1.offset := #in~arg1.base, #in~arg1.offset; {130715#true} is VALID [2020-07-18 08:54:27,630 INFO L280 TraceCheckUtils]: 8: Hoare triple {130715#true} ~arg2.base, ~arg2.offset := #in~arg2.base, #in~arg2.offset; {130715#true} is VALID [2020-07-18 08:54:27,630 INFO L280 TraceCheckUtils]: 9: Hoare triple {130715#true} assume -2147483648 <= #t~nondet118 && #t~nondet118 <= 2147483647; {130715#true} is VALID [2020-07-18 08:54:27,631 INFO L280 TraceCheckUtils]: 10: Hoare triple {130715#true} #res := #t~nondet118; {130715#true} is VALID [2020-07-18 08:54:27,631 INFO L280 TraceCheckUtils]: 11: Hoare triple {130715#true} havoc #t~nondet118; {130715#true} is VALID [2020-07-18 08:54:27,631 INFO L280 TraceCheckUtils]: 12: Hoare triple {130715#true} assume true; {130715#true} is VALID [2020-07-18 08:54:27,631 INFO L275 TraceCheckUtils]: 13: Hoare quadruple {130715#true} {130715#true} #2304#return; {130715#true} is VALID [2020-07-18 08:54:27,631 INFO L280 TraceCheckUtils]: 14: Hoare triple {130715#true} assume -2147483648 <= #t~ret81 && #t~ret81 <= 2147483647; {130715#true} is VALID [2020-07-18 08:54:27,631 INFO L280 TraceCheckUtils]: 15: Hoare triple {130715#true} ~tmp~11 := #t~ret81; {130715#true} is VALID [2020-07-18 08:54:27,632 INFO L280 TraceCheckUtils]: 16: Hoare triple {130715#true} havoc #t~ret81; {130715#true} is VALID [2020-07-18 08:54:27,632 INFO L280 TraceCheckUtils]: 17: Hoare triple {130715#true} ~ldv_func_res~1 := ~tmp~11; {130715#true} is VALID [2020-07-18 08:54:27,632 INFO L280 TraceCheckUtils]: 18: Hoare triple {130715#true} ~ldv_state_variable_1~0 := 1; {130715#true} is VALID [2020-07-18 08:54:27,632 INFO L280 TraceCheckUtils]: 19: Hoare triple {130715#true} ~usb_counter~0 := 0; {130715#true} is VALID [2020-07-18 08:54:27,633 INFO L263 TraceCheckUtils]: 20: Hoare triple {130715#true} call ldv_usb_driver_1(); {131726#(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-18 08:54:27,633 INFO L280 TraceCheckUtils]: 21: Hoare triple {131726#(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; {130715#true} is VALID [2020-07-18 08:54:27,634 INFO L263 TraceCheckUtils]: 22: Hoare triple {130715#true} call #t~ret44.base, #t~ret44.offset := ldv_init_zalloc(1560); {131594#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} is VALID [2020-07-18 08:54:27,634 INFO L280 TraceCheckUtils]: 23: Hoare triple {131594#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {130715#true} is VALID [2020-07-18 08:54:27,635 INFO L280 TraceCheckUtils]: 24: Hoare triple {130715#true} havoc ~p~2.base, ~p~2.offset; {130715#true} is VALID [2020-07-18 08:54:27,635 INFO L280 TraceCheckUtils]: 25: Hoare triple {130715#true} havoc ~tmp~2.base, ~tmp~2.offset; {130715#true} is VALID [2020-07-18 08:54:27,635 INFO L280 TraceCheckUtils]: 26: Hoare triple {130715#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 {130715#true} is VALID [2020-07-18 08:54:27,636 INFO L263 TraceCheckUtils]: 27: Hoare triple {130715#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)); {131602#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-18 08:54:27,636 INFO L280 TraceCheckUtils]: 28: Hoare triple {131602#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {130715#true} is VALID [2020-07-18 08:54:27,637 INFO L280 TraceCheckUtils]: 29: Hoare triple {130715#true} assume true; {130715#true} is VALID [2020-07-18 08:54:27,637 INFO L275 TraceCheckUtils]: 30: Hoare quadruple {130715#true} {130715#true} #2150#return; {130715#true} is VALID [2020-07-18 08:54:27,637 INFO L280 TraceCheckUtils]: 31: Hoare triple {130715#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {130715#true} is VALID [2020-07-18 08:54:27,637 INFO L280 TraceCheckUtils]: 32: Hoare triple {130715#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {130715#true} is VALID [2020-07-18 08:54:27,637 INFO L263 TraceCheckUtils]: 33: Hoare triple {130715#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {130715#true} is VALID [2020-07-18 08:54:27,637 INFO L280 TraceCheckUtils]: 34: Hoare triple {130715#true} ~cond := #in~cond; {130715#true} is VALID [2020-07-18 08:54:27,638 INFO L280 TraceCheckUtils]: 35: Hoare triple {130715#true} assume !(0 == ~cond); {130715#true} is VALID [2020-07-18 08:54:27,638 INFO L280 TraceCheckUtils]: 36: Hoare triple {130715#true} assume true; {130715#true} is VALID [2020-07-18 08:54:27,638 INFO L275 TraceCheckUtils]: 37: Hoare quadruple {130715#true} {130715#true} #2152#return; {130715#true} is VALID [2020-07-18 08:54:27,638 INFO L280 TraceCheckUtils]: 38: Hoare triple {130715#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {130715#true} is VALID [2020-07-18 08:54:27,638 INFO L280 TraceCheckUtils]: 39: Hoare triple {130715#true} assume true; {130715#true} is VALID [2020-07-18 08:54:27,639 INFO L275 TraceCheckUtils]: 40: Hoare quadruple {130715#true} {130715#true} #2120#return; {130715#true} is VALID [2020-07-18 08:54:27,639 INFO L280 TraceCheckUtils]: 41: Hoare triple {130715#true} ~tmp~7.base, ~tmp~7.offset := #t~ret44.base, #t~ret44.offset; {130715#true} is VALID [2020-07-18 08:54:27,639 INFO L280 TraceCheckUtils]: 42: Hoare triple {130715#true} havoc #t~ret44.base, #t~ret44.offset; {130715#true} is VALID [2020-07-18 08:54:27,639 INFO L280 TraceCheckUtils]: 43: Hoare triple {130715#true} ~cdc_subset_driver_group1~0.base, ~cdc_subset_driver_group1~0.offset := ~tmp~7.base, ~tmp~7.offset; {130715#true} is VALID [2020-07-18 08:54:27,639 INFO L280 TraceCheckUtils]: 44: Hoare triple {130715#true} assume true; {130715#true} is VALID [2020-07-18 08:54:27,639 INFO L275 TraceCheckUtils]: 45: Hoare quadruple {130715#true} {130715#true} #2306#return; {130715#true} is VALID [2020-07-18 08:54:27,640 INFO L280 TraceCheckUtils]: 46: Hoare triple {130715#true} #res := ~ldv_func_res~1; {130715#true} is VALID [2020-07-18 08:54:27,640 INFO L280 TraceCheckUtils]: 47: Hoare triple {130715#true} assume true; {130715#true} is VALID [2020-07-18 08:54:27,640 INFO L275 TraceCheckUtils]: 48: Hoare quadruple {130715#true} {130715#true} #2114#return; {130715#true} is VALID [2020-07-18 08:54:27,641 INFO L280 TraceCheckUtils]: 0: Hoare triple {131643#(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; {130715#true} is VALID [2020-07-18 08:54:27,643 INFO L263 TraceCheckUtils]: 1: Hoare triple {130715#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); {131643#(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-18 08:54:27,643 INFO L280 TraceCheckUtils]: 2: Hoare triple {131643#(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; {130715#true} is VALID [2020-07-18 08:54:27,644 INFO L280 TraceCheckUtils]: 3: Hoare triple {130715#true} ~ldv_func_arg2.base, ~ldv_func_arg2.offset := #in~ldv_func_arg2.base, #in~ldv_func_arg2.offset; {130715#true} is VALID [2020-07-18 08:54:27,644 INFO L280 TraceCheckUtils]: 4: Hoare triple {130715#true} ~ldv_func_arg3.base, ~ldv_func_arg3.offset := #in~ldv_func_arg3.base, #in~ldv_func_arg3.offset; {130715#true} is VALID [2020-07-18 08:54:27,644 INFO L280 TraceCheckUtils]: 5: Hoare triple {130715#true} havoc ~ldv_func_res~1; {130715#true} is VALID [2020-07-18 08:54:27,644 INFO L280 TraceCheckUtils]: 6: Hoare triple {130715#true} havoc ~tmp~11; {130715#true} is VALID [2020-07-18 08:54:27,644 INFO L263 TraceCheckUtils]: 7: Hoare triple {130715#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); {130715#true} is VALID [2020-07-18 08:54:27,644 INFO L280 TraceCheckUtils]: 8: Hoare triple {130715#true} ~arg0.base, ~arg0.offset := #in~arg0.base, #in~arg0.offset; {130715#true} is VALID [2020-07-18 08:54:27,645 INFO L280 TraceCheckUtils]: 9: Hoare triple {130715#true} ~arg1.base, ~arg1.offset := #in~arg1.base, #in~arg1.offset; {130715#true} is VALID [2020-07-18 08:54:27,645 INFO L280 TraceCheckUtils]: 10: Hoare triple {130715#true} ~arg2.base, ~arg2.offset := #in~arg2.base, #in~arg2.offset; {130715#true} is VALID [2020-07-18 08:54:27,645 INFO L280 TraceCheckUtils]: 11: Hoare triple {130715#true} assume -2147483648 <= #t~nondet118 && #t~nondet118 <= 2147483647; {130715#true} is VALID [2020-07-18 08:54:27,645 INFO L280 TraceCheckUtils]: 12: Hoare triple {130715#true} #res := #t~nondet118; {130715#true} is VALID [2020-07-18 08:54:27,645 INFO L280 TraceCheckUtils]: 13: Hoare triple {130715#true} havoc #t~nondet118; {130715#true} is VALID [2020-07-18 08:54:27,645 INFO L280 TraceCheckUtils]: 14: Hoare triple {130715#true} assume true; {130715#true} is VALID [2020-07-18 08:54:27,645 INFO L275 TraceCheckUtils]: 15: Hoare quadruple {130715#true} {130715#true} #2304#return; {130715#true} is VALID [2020-07-18 08:54:27,646 INFO L280 TraceCheckUtils]: 16: Hoare triple {130715#true} assume -2147483648 <= #t~ret81 && #t~ret81 <= 2147483647; {130715#true} is VALID [2020-07-18 08:54:27,646 INFO L280 TraceCheckUtils]: 17: Hoare triple {130715#true} ~tmp~11 := #t~ret81; {130715#true} is VALID [2020-07-18 08:54:27,646 INFO L280 TraceCheckUtils]: 18: Hoare triple {130715#true} havoc #t~ret81; {130715#true} is VALID [2020-07-18 08:54:27,646 INFO L280 TraceCheckUtils]: 19: Hoare triple {130715#true} ~ldv_func_res~1 := ~tmp~11; {130715#true} is VALID [2020-07-18 08:54:27,646 INFO L280 TraceCheckUtils]: 20: Hoare triple {130715#true} ~ldv_state_variable_1~0 := 1; {130715#true} is VALID [2020-07-18 08:54:27,646 INFO L280 TraceCheckUtils]: 21: Hoare triple {130715#true} ~usb_counter~0 := 0; {130715#true} is VALID [2020-07-18 08:54:27,647 INFO L263 TraceCheckUtils]: 22: Hoare triple {130715#true} call ldv_usb_driver_1(); {131726#(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-18 08:54:27,647 INFO L280 TraceCheckUtils]: 23: Hoare triple {131726#(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; {130715#true} is VALID [2020-07-18 08:54:27,648 INFO L263 TraceCheckUtils]: 24: Hoare triple {130715#true} call #t~ret44.base, #t~ret44.offset := ldv_init_zalloc(1560); {131594#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} is VALID [2020-07-18 08:54:27,648 INFO L280 TraceCheckUtils]: 25: Hoare triple {131594#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {130715#true} is VALID [2020-07-18 08:54:27,649 INFO L280 TraceCheckUtils]: 26: Hoare triple {130715#true} havoc ~p~2.base, ~p~2.offset; {130715#true} is VALID [2020-07-18 08:54:27,649 INFO L280 TraceCheckUtils]: 27: Hoare triple {130715#true} havoc ~tmp~2.base, ~tmp~2.offset; {130715#true} is VALID [2020-07-18 08:54:27,649 INFO L280 TraceCheckUtils]: 28: Hoare triple {130715#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 {130715#true} is VALID [2020-07-18 08:54:27,651 INFO L263 TraceCheckUtils]: 29: Hoare triple {130715#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)); {131602#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-18 08:54:27,651 INFO L280 TraceCheckUtils]: 30: Hoare triple {131602#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {130715#true} is VALID [2020-07-18 08:54:27,651 INFO L280 TraceCheckUtils]: 31: Hoare triple {130715#true} assume true; {130715#true} is VALID [2020-07-18 08:54:27,651 INFO L275 TraceCheckUtils]: 32: Hoare quadruple {130715#true} {130715#true} #2150#return; {130715#true} is VALID [2020-07-18 08:54:27,651 INFO L280 TraceCheckUtils]: 33: Hoare triple {130715#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {130715#true} is VALID [2020-07-18 08:54:27,652 INFO L280 TraceCheckUtils]: 34: Hoare triple {130715#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {130715#true} is VALID [2020-07-18 08:54:27,652 INFO L263 TraceCheckUtils]: 35: Hoare triple {130715#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {130715#true} is VALID [2020-07-18 08:54:27,652 INFO L280 TraceCheckUtils]: 36: Hoare triple {130715#true} ~cond := #in~cond; {130715#true} is VALID [2020-07-18 08:54:27,652 INFO L280 TraceCheckUtils]: 37: Hoare triple {130715#true} assume !(0 == ~cond); {130715#true} is VALID [2020-07-18 08:54:27,652 INFO L280 TraceCheckUtils]: 38: Hoare triple {130715#true} assume true; {130715#true} is VALID [2020-07-18 08:54:27,652 INFO L275 TraceCheckUtils]: 39: Hoare quadruple {130715#true} {130715#true} #2152#return; {130715#true} is VALID [2020-07-18 08:54:27,653 INFO L280 TraceCheckUtils]: 40: Hoare triple {130715#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {130715#true} is VALID [2020-07-18 08:54:27,653 INFO L280 TraceCheckUtils]: 41: Hoare triple {130715#true} assume true; {130715#true} is VALID [2020-07-18 08:54:27,653 INFO L275 TraceCheckUtils]: 42: Hoare quadruple {130715#true} {130715#true} #2120#return; {130715#true} is VALID [2020-07-18 08:54:27,653 INFO L280 TraceCheckUtils]: 43: Hoare triple {130715#true} ~tmp~7.base, ~tmp~7.offset := #t~ret44.base, #t~ret44.offset; {130715#true} is VALID [2020-07-18 08:54:27,653 INFO L280 TraceCheckUtils]: 44: Hoare triple {130715#true} havoc #t~ret44.base, #t~ret44.offset; {130715#true} is VALID [2020-07-18 08:54:27,653 INFO L280 TraceCheckUtils]: 45: Hoare triple {130715#true} ~cdc_subset_driver_group1~0.base, ~cdc_subset_driver_group1~0.offset := ~tmp~7.base, ~tmp~7.offset; {130715#true} is VALID [2020-07-18 08:54:27,654 INFO L280 TraceCheckUtils]: 46: Hoare triple {130715#true} assume true; {130715#true} is VALID [2020-07-18 08:54:27,654 INFO L275 TraceCheckUtils]: 47: Hoare quadruple {130715#true} {130715#true} #2306#return; {130715#true} is VALID [2020-07-18 08:54:27,654 INFO L280 TraceCheckUtils]: 48: Hoare triple {130715#true} #res := ~ldv_func_res~1; {130715#true} is VALID [2020-07-18 08:54:27,654 INFO L280 TraceCheckUtils]: 49: Hoare triple {130715#true} assume true; {130715#true} is VALID [2020-07-18 08:54:27,654 INFO L275 TraceCheckUtils]: 50: Hoare quadruple {130715#true} {130715#true} #2114#return; {130715#true} is VALID [2020-07-18 08:54:27,654 INFO L280 TraceCheckUtils]: 51: Hoare triple {130715#true} assume -2147483648 <= #t~ret43 && #t~ret43 <= 2147483647; {130715#true} is VALID [2020-07-18 08:54:27,655 INFO L280 TraceCheckUtils]: 52: Hoare triple {130715#true} ~tmp~6 := #t~ret43; {130715#true} is VALID [2020-07-18 08:54:27,655 INFO L280 TraceCheckUtils]: 53: Hoare triple {130715#true} havoc #t~ret43; {130715#true} is VALID [2020-07-18 08:54:27,655 INFO L280 TraceCheckUtils]: 54: Hoare triple {130715#true} #res := ~tmp~6; {130715#true} is VALID [2020-07-18 08:54:27,655 INFO L280 TraceCheckUtils]: 55: Hoare triple {130715#true} assume true; {130715#true} is VALID [2020-07-18 08:54:27,655 INFO L275 TraceCheckUtils]: 56: Hoare quadruple {130715#true} {130715#true} #2222#return; {130715#true} is VALID [2020-07-18 08:54:27,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:54:27,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:54:27,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:54:27,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:54:27,844 INFO L280 TraceCheckUtils]: 0: Hoare triple {130715#true} havoc ~tmp~4; {130715#true} is VALID [2020-07-18 08:54:27,845 INFO L280 TraceCheckUtils]: 1: Hoare triple {130715#true} assume -2147483648 <= #t~nondet14 && #t~nondet14 <= 2147483647; {130715#true} is VALID [2020-07-18 08:54:27,845 INFO L280 TraceCheckUtils]: 2: Hoare triple {130715#true} ~tmp~4 := #t~nondet14; {130715#true} is VALID [2020-07-18 08:54:27,845 INFO L280 TraceCheckUtils]: 3: Hoare triple {130715#true} havoc #t~nondet14; {130715#true} is VALID [2020-07-18 08:54:27,845 INFO L280 TraceCheckUtils]: 4: Hoare triple {130715#true} #res := ~tmp~4; {130715#true} is VALID [2020-07-18 08:54:27,845 INFO L280 TraceCheckUtils]: 5: Hoare triple {130715#true} assume true; {130715#true} is VALID [2020-07-18 08:54:27,845 INFO L275 TraceCheckUtils]: 6: Hoare quadruple {130715#true} {130715#true} #2128#return; {130715#true} is VALID [2020-07-18 08:54:27,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:54:27,852 INFO L280 TraceCheckUtils]: 0: Hoare triple {131752#(= ~ldv_mutex_udev~0 |old(~ldv_mutex_udev~0)|)} ~lock.base, ~lock.offset := #in~lock.base, #in~lock.offset; {130715#true} is VALID [2020-07-18 08:54:27,852 INFO L280 TraceCheckUtils]: 1: Hoare triple {130715#true} assume !(1 != ~ldv_mutex_udev~0); {130715#true} is VALID [2020-07-18 08:54:27,853 INFO L280 TraceCheckUtils]: 2: Hoare triple {130715#true} ~ldv_mutex_udev~0 := 2; {130715#true} is VALID [2020-07-18 08:54:27,853 INFO L280 TraceCheckUtils]: 3: Hoare triple {130715#true} assume true; {130715#true} is VALID [2020-07-18 08:54:27,853 INFO L275 TraceCheckUtils]: 4: Hoare quadruple {130715#true} {130715#true} #2130#return; {130715#true} is VALID [2020-07-18 08:54:27,853 INFO L280 TraceCheckUtils]: 0: Hoare triple {131752#(= ~ldv_mutex_udev~0 |old(~ldv_mutex_udev~0)|)} havoc ~tmp~21; {130715#true} is VALID [2020-07-18 08:54:27,853 INFO L280 TraceCheckUtils]: 1: Hoare triple {130715#true} havoc ~tmp___0~8; {130715#true} is VALID [2020-07-18 08:54:27,854 INFO L263 TraceCheckUtils]: 2: Hoare triple {130715#true} call #t~ret114 := ldv_undef_int(); {130715#true} is VALID [2020-07-18 08:54:27,854 INFO L280 TraceCheckUtils]: 3: Hoare triple {130715#true} havoc ~tmp~4; {130715#true} is VALID [2020-07-18 08:54:27,854 INFO L280 TraceCheckUtils]: 4: Hoare triple {130715#true} assume -2147483648 <= #t~nondet14 && #t~nondet14 <= 2147483647; {130715#true} is VALID [2020-07-18 08:54:27,854 INFO L280 TraceCheckUtils]: 5: Hoare triple {130715#true} ~tmp~4 := #t~nondet14; {130715#true} is VALID [2020-07-18 08:54:27,854 INFO L280 TraceCheckUtils]: 6: Hoare triple {130715#true} havoc #t~nondet14; {130715#true} is VALID [2020-07-18 08:54:27,854 INFO L280 TraceCheckUtils]: 7: Hoare triple {130715#true} #res := ~tmp~4; {130715#true} is VALID [2020-07-18 08:54:27,855 INFO L280 TraceCheckUtils]: 8: Hoare triple {130715#true} assume true; {130715#true} is VALID [2020-07-18 08:54:27,855 INFO L275 TraceCheckUtils]: 9: Hoare quadruple {130715#true} {130715#true} #2128#return; {130715#true} is VALID [2020-07-18 08:54:27,855 INFO L280 TraceCheckUtils]: 10: Hoare triple {130715#true} assume -2147483648 <= #t~ret114 && #t~ret114 <= 2147483647; {130715#true} is VALID [2020-07-18 08:54:27,855 INFO L280 TraceCheckUtils]: 11: Hoare triple {130715#true} ~tmp___0~8 := #t~ret114; {130715#true} is VALID [2020-07-18 08:54:27,855 INFO L280 TraceCheckUtils]: 12: Hoare triple {130715#true} havoc #t~ret114; {130715#true} is VALID [2020-07-18 08:54:27,855 INFO L280 TraceCheckUtils]: 13: Hoare triple {130715#true} assume 0 != ~tmp___0~8; {130715#true} is VALID [2020-07-18 08:54:27,856 INFO L263 TraceCheckUtils]: 14: Hoare triple {130715#true} call ldv_mutex_lock_udev(0, 0); {131752#(= ~ldv_mutex_udev~0 |old(~ldv_mutex_udev~0)|)} is VALID [2020-07-18 08:54:27,856 INFO L280 TraceCheckUtils]: 15: Hoare triple {131752#(= ~ldv_mutex_udev~0 |old(~ldv_mutex_udev~0)|)} ~lock.base, ~lock.offset := #in~lock.base, #in~lock.offset; {130715#true} is VALID [2020-07-18 08:54:27,857 INFO L280 TraceCheckUtils]: 16: Hoare triple {130715#true} assume !(1 != ~ldv_mutex_udev~0); {130715#true} is VALID [2020-07-18 08:54:27,857 INFO L280 TraceCheckUtils]: 17: Hoare triple {130715#true} ~ldv_mutex_udev~0 := 2; {130715#true} is VALID [2020-07-18 08:54:27,857 INFO L280 TraceCheckUtils]: 18: Hoare triple {130715#true} assume true; {130715#true} is VALID [2020-07-18 08:54:27,857 INFO L275 TraceCheckUtils]: 19: Hoare quadruple {130715#true} {130715#true} #2130#return; {130715#true} is VALID [2020-07-18 08:54:27,858 INFO L280 TraceCheckUtils]: 20: Hoare triple {130715#true} #res := 0; {131826#(<= 0 |ldv_usb_lock_device_for_reset_udev_#res|)} is VALID [2020-07-18 08:54:27,858 INFO L280 TraceCheckUtils]: 21: Hoare triple {131826#(<= 0 |ldv_usb_lock_device_for_reset_udev_#res|)} assume true; {131826#(<= 0 |ldv_usb_lock_device_for_reset_udev_#res|)} is VALID [2020-07-18 08:54:27,859 INFO L275 TraceCheckUtils]: 22: Hoare quadruple {131826#(<= 0 |ldv_usb_lock_device_for_reset_udev_#res|)} {130715#true} #2108#return; {131811#(<= 0 |ldv_usb_lock_device_for_reset_12_#t~ret80|)} is VALID [2020-07-18 08:54:27,860 INFO L280 TraceCheckUtils]: 0: Hoare triple {131752#(= ~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; {130715#true} is VALID [2020-07-18 08:54:27,860 INFO L280 TraceCheckUtils]: 1: Hoare triple {130715#true} ~ldv_func_arg2.base, ~ldv_func_arg2.offset := #in~ldv_func_arg2.base, #in~ldv_func_arg2.offset; {130715#true} is VALID [2020-07-18 08:54:27,860 INFO L280 TraceCheckUtils]: 2: Hoare triple {130715#true} havoc ~tmp~10; {130715#true} is VALID [2020-07-18 08:54:27,861 INFO L263 TraceCheckUtils]: 3: Hoare triple {130715#true} call #t~ret80 := ldv_usb_lock_device_for_reset_udev(); {131752#(= ~ldv_mutex_udev~0 |old(~ldv_mutex_udev~0)|)} is VALID [2020-07-18 08:54:27,861 INFO L280 TraceCheckUtils]: 4: Hoare triple {131752#(= ~ldv_mutex_udev~0 |old(~ldv_mutex_udev~0)|)} havoc ~tmp~21; {130715#true} is VALID [2020-07-18 08:54:27,861 INFO L280 TraceCheckUtils]: 5: Hoare triple {130715#true} havoc ~tmp___0~8; {130715#true} is VALID [2020-07-18 08:54:27,861 INFO L263 TraceCheckUtils]: 6: Hoare triple {130715#true} call #t~ret114 := ldv_undef_int(); {130715#true} is VALID [2020-07-18 08:54:27,862 INFO L280 TraceCheckUtils]: 7: Hoare triple {130715#true} havoc ~tmp~4; {130715#true} is VALID [2020-07-18 08:54:27,862 INFO L280 TraceCheckUtils]: 8: Hoare triple {130715#true} assume -2147483648 <= #t~nondet14 && #t~nondet14 <= 2147483647; {130715#true} is VALID [2020-07-18 08:54:27,862 INFO L280 TraceCheckUtils]: 9: Hoare triple {130715#true} ~tmp~4 := #t~nondet14; {130715#true} is VALID [2020-07-18 08:54:27,862 INFO L280 TraceCheckUtils]: 10: Hoare triple {130715#true} havoc #t~nondet14; {130715#true} is VALID [2020-07-18 08:54:27,862 INFO L280 TraceCheckUtils]: 11: Hoare triple {130715#true} #res := ~tmp~4; {130715#true} is VALID [2020-07-18 08:54:27,862 INFO L280 TraceCheckUtils]: 12: Hoare triple {130715#true} assume true; {130715#true} is VALID [2020-07-18 08:54:27,863 INFO L275 TraceCheckUtils]: 13: Hoare quadruple {130715#true} {130715#true} #2128#return; {130715#true} is VALID [2020-07-18 08:54:27,863 INFO L280 TraceCheckUtils]: 14: Hoare triple {130715#true} assume -2147483648 <= #t~ret114 && #t~ret114 <= 2147483647; {130715#true} is VALID [2020-07-18 08:54:27,863 INFO L280 TraceCheckUtils]: 15: Hoare triple {130715#true} ~tmp___0~8 := #t~ret114; {130715#true} is VALID [2020-07-18 08:54:27,863 INFO L280 TraceCheckUtils]: 16: Hoare triple {130715#true} havoc #t~ret114; {130715#true} is VALID [2020-07-18 08:54:27,863 INFO L280 TraceCheckUtils]: 17: Hoare triple {130715#true} assume 0 != ~tmp___0~8; {130715#true} is VALID [2020-07-18 08:54:27,864 INFO L263 TraceCheckUtils]: 18: Hoare triple {130715#true} call ldv_mutex_lock_udev(0, 0); {131752#(= ~ldv_mutex_udev~0 |old(~ldv_mutex_udev~0)|)} is VALID [2020-07-18 08:54:27,864 INFO L280 TraceCheckUtils]: 19: Hoare triple {131752#(= ~ldv_mutex_udev~0 |old(~ldv_mutex_udev~0)|)} ~lock.base, ~lock.offset := #in~lock.base, #in~lock.offset; {130715#true} is VALID [2020-07-18 08:54:27,865 INFO L280 TraceCheckUtils]: 20: Hoare triple {130715#true} assume !(1 != ~ldv_mutex_udev~0); {130715#true} is VALID [2020-07-18 08:54:27,865 INFO L280 TraceCheckUtils]: 21: Hoare triple {130715#true} ~ldv_mutex_udev~0 := 2; {130715#true} is VALID [2020-07-18 08:54:27,865 INFO L280 TraceCheckUtils]: 22: Hoare triple {130715#true} assume true; {130715#true} is VALID [2020-07-18 08:54:27,865 INFO L275 TraceCheckUtils]: 23: Hoare quadruple {130715#true} {130715#true} #2130#return; {130715#true} is VALID [2020-07-18 08:54:27,866 INFO L280 TraceCheckUtils]: 24: Hoare triple {130715#true} #res := 0; {131826#(<= 0 |ldv_usb_lock_device_for_reset_udev_#res|)} is VALID [2020-07-18 08:54:27,866 INFO L280 TraceCheckUtils]: 25: Hoare triple {131826#(<= 0 |ldv_usb_lock_device_for_reset_udev_#res|)} assume true; {131826#(<= 0 |ldv_usb_lock_device_for_reset_udev_#res|)} is VALID [2020-07-18 08:54:27,867 INFO L275 TraceCheckUtils]: 26: Hoare quadruple {131826#(<= 0 |ldv_usb_lock_device_for_reset_udev_#res|)} {130715#true} #2108#return; {131811#(<= 0 |ldv_usb_lock_device_for_reset_12_#t~ret80|)} is VALID [2020-07-18 08:54:27,868 INFO L280 TraceCheckUtils]: 27: Hoare triple {131811#(<= 0 |ldv_usb_lock_device_for_reset_12_#t~ret80|)} assume -2147483648 <= #t~ret80 && #t~ret80 <= 2147483647; {131811#(<= 0 |ldv_usb_lock_device_for_reset_12_#t~ret80|)} is VALID [2020-07-18 08:54:27,869 INFO L280 TraceCheckUtils]: 28: Hoare triple {131811#(<= 0 |ldv_usb_lock_device_for_reset_12_#t~ret80|)} ~tmp~10 := #t~ret80; {131812#(<= 0 ldv_usb_lock_device_for_reset_12_~tmp~10)} is VALID [2020-07-18 08:54:27,869 INFO L280 TraceCheckUtils]: 29: Hoare triple {131812#(<= 0 ldv_usb_lock_device_for_reset_12_~tmp~10)} havoc #t~ret80; {131812#(<= 0 ldv_usb_lock_device_for_reset_12_~tmp~10)} is VALID [2020-07-18 08:54:27,870 INFO L280 TraceCheckUtils]: 30: Hoare triple {131812#(<= 0 ldv_usb_lock_device_for_reset_12_~tmp~10)} #res := ~tmp~10; {131813#(<= 0 |ldv_usb_lock_device_for_reset_12_#res|)} is VALID [2020-07-18 08:54:27,870 INFO L280 TraceCheckUtils]: 31: Hoare triple {131813#(<= 0 |ldv_usb_lock_device_for_reset_12_#res|)} assume true; {131813#(<= 0 |ldv_usb_lock_device_for_reset_12_#res|)} is VALID [2020-07-18 08:54:27,871 INFO L275 TraceCheckUtils]: 32: Hoare quadruple {131813#(<= 0 |ldv_usb_lock_device_for_reset_12_#res|)} {130715#true} #2122#return; {131786#(<= 0 |m5632_recover_#t~ret31|)} is VALID [2020-07-18 08:54:27,872 INFO L280 TraceCheckUtils]: 0: Hoare triple {131752#(= ~ldv_mutex_udev~0 |old(~ldv_mutex_udev~0)|)} ~dev.base, ~dev.offset := #in~dev.base, #in~dev.offset; {130715#true} is VALID [2020-07-18 08:54:27,872 INFO L280 TraceCheckUtils]: 1: Hoare triple {130715#true} havoc ~udev~0.base, ~udev~0.offset; {130715#true} is VALID [2020-07-18 08:54:27,873 INFO L280 TraceCheckUtils]: 2: Hoare triple {130715#true} havoc ~intf~0.base, ~intf~0.offset; {130715#true} is VALID [2020-07-18 08:54:27,873 INFO L280 TraceCheckUtils]: 3: Hoare triple {130715#true} havoc ~r~0; {130715#true} is VALID [2020-07-18 08:54:27,873 INFO L280 TraceCheckUtils]: 4: Hoare triple {130715#true} SUMMARY for call #t~mem29.base, #t~mem29.offset := read~$Pointer$(~dev.base, ~dev.offset, 8); srcloc: L5838 {130715#true} is VALID [2020-07-18 08:54:27,873 INFO L280 TraceCheckUtils]: 5: Hoare triple {130715#true} ~udev~0.base, ~udev~0.offset := #t~mem29.base, #t~mem29.offset; {130715#true} is VALID [2020-07-18 08:54:27,873 INFO L280 TraceCheckUtils]: 6: Hoare triple {130715#true} havoc #t~mem29.base, #t~mem29.offset; {130715#true} is VALID [2020-07-18 08:54:27,873 INFO L280 TraceCheckUtils]: 7: Hoare triple {130715#true} SUMMARY for call #t~mem30.base, #t~mem30.offset := read~$Pointer$(~dev.base, 8 + ~dev.offset, 8); srcloc: L5839 {130715#true} is VALID [2020-07-18 08:54:27,874 INFO L280 TraceCheckUtils]: 8: Hoare triple {130715#true} ~intf~0.base, ~intf~0.offset := #t~mem30.base, #t~mem30.offset; {130715#true} is VALID [2020-07-18 08:54:27,874 INFO L280 TraceCheckUtils]: 9: Hoare triple {130715#true} havoc #t~mem30.base, #t~mem30.offset; {130715#true} is VALID [2020-07-18 08:54:27,875 INFO L263 TraceCheckUtils]: 10: Hoare triple {130715#true} call #t~ret31 := ldv_usb_lock_device_for_reset_12(~udev~0.base, ~udev~0.offset, ~intf~0.base, ~intf~0.offset); {131752#(= ~ldv_mutex_udev~0 |old(~ldv_mutex_udev~0)|)} is VALID [2020-07-18 08:54:27,875 INFO L280 TraceCheckUtils]: 11: Hoare triple {131752#(= ~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; {130715#true} is VALID [2020-07-18 08:54:27,875 INFO L280 TraceCheckUtils]: 12: Hoare triple {130715#true} ~ldv_func_arg2.base, ~ldv_func_arg2.offset := #in~ldv_func_arg2.base, #in~ldv_func_arg2.offset; {130715#true} is VALID [2020-07-18 08:54:27,875 INFO L280 TraceCheckUtils]: 13: Hoare triple {130715#true} havoc ~tmp~10; {130715#true} is VALID [2020-07-18 08:54:27,876 INFO L263 TraceCheckUtils]: 14: Hoare triple {130715#true} call #t~ret80 := ldv_usb_lock_device_for_reset_udev(); {131752#(= ~ldv_mutex_udev~0 |old(~ldv_mutex_udev~0)|)} is VALID [2020-07-18 08:54:27,876 INFO L280 TraceCheckUtils]: 15: Hoare triple {131752#(= ~ldv_mutex_udev~0 |old(~ldv_mutex_udev~0)|)} havoc ~tmp~21; {130715#true} is VALID [2020-07-18 08:54:27,876 INFO L280 TraceCheckUtils]: 16: Hoare triple {130715#true} havoc ~tmp___0~8; {130715#true} is VALID [2020-07-18 08:54:27,876 INFO L263 TraceCheckUtils]: 17: Hoare triple {130715#true} call #t~ret114 := ldv_undef_int(); {130715#true} is VALID [2020-07-18 08:54:27,877 INFO L280 TraceCheckUtils]: 18: Hoare triple {130715#true} havoc ~tmp~4; {130715#true} is VALID [2020-07-18 08:54:27,877 INFO L280 TraceCheckUtils]: 19: Hoare triple {130715#true} assume -2147483648 <= #t~nondet14 && #t~nondet14 <= 2147483647; {130715#true} is VALID [2020-07-18 08:54:27,877 INFO L280 TraceCheckUtils]: 20: Hoare triple {130715#true} ~tmp~4 := #t~nondet14; {130715#true} is VALID [2020-07-18 08:54:27,877 INFO L280 TraceCheckUtils]: 21: Hoare triple {130715#true} havoc #t~nondet14; {130715#true} is VALID [2020-07-18 08:54:27,877 INFO L280 TraceCheckUtils]: 22: Hoare triple {130715#true} #res := ~tmp~4; {130715#true} is VALID [2020-07-18 08:54:27,878 INFO L280 TraceCheckUtils]: 23: Hoare triple {130715#true} assume true; {130715#true} is VALID [2020-07-18 08:54:27,878 INFO L275 TraceCheckUtils]: 24: Hoare quadruple {130715#true} {130715#true} #2128#return; {130715#true} is VALID [2020-07-18 08:54:27,878 INFO L280 TraceCheckUtils]: 25: Hoare triple {130715#true} assume -2147483648 <= #t~ret114 && #t~ret114 <= 2147483647; {130715#true} is VALID [2020-07-18 08:54:27,878 INFO L280 TraceCheckUtils]: 26: Hoare triple {130715#true} ~tmp___0~8 := #t~ret114; {130715#true} is VALID [2020-07-18 08:54:27,878 INFO L280 TraceCheckUtils]: 27: Hoare triple {130715#true} havoc #t~ret114; {130715#true} is VALID [2020-07-18 08:54:27,878 INFO L280 TraceCheckUtils]: 28: Hoare triple {130715#true} assume 0 != ~tmp___0~8; {130715#true} is VALID [2020-07-18 08:54:27,879 INFO L263 TraceCheckUtils]: 29: Hoare triple {130715#true} call ldv_mutex_lock_udev(0, 0); {131752#(= ~ldv_mutex_udev~0 |old(~ldv_mutex_udev~0)|)} is VALID [2020-07-18 08:54:27,879 INFO L280 TraceCheckUtils]: 30: Hoare triple {131752#(= ~ldv_mutex_udev~0 |old(~ldv_mutex_udev~0)|)} ~lock.base, ~lock.offset := #in~lock.base, #in~lock.offset; {130715#true} is VALID [2020-07-18 08:54:27,879 INFO L280 TraceCheckUtils]: 31: Hoare triple {130715#true} assume !(1 != ~ldv_mutex_udev~0); {130715#true} is VALID [2020-07-18 08:54:27,880 INFO L280 TraceCheckUtils]: 32: Hoare triple {130715#true} ~ldv_mutex_udev~0 := 2; {130715#true} is VALID [2020-07-18 08:54:27,880 INFO L280 TraceCheckUtils]: 33: Hoare triple {130715#true} assume true; {130715#true} is VALID [2020-07-18 08:54:27,880 INFO L275 TraceCheckUtils]: 34: Hoare quadruple {130715#true} {130715#true} #2130#return; {130715#true} is VALID [2020-07-18 08:54:27,881 INFO L280 TraceCheckUtils]: 35: Hoare triple {130715#true} #res := 0; {131826#(<= 0 |ldv_usb_lock_device_for_reset_udev_#res|)} is VALID [2020-07-18 08:54:27,881 INFO L280 TraceCheckUtils]: 36: Hoare triple {131826#(<= 0 |ldv_usb_lock_device_for_reset_udev_#res|)} assume true; {131826#(<= 0 |ldv_usb_lock_device_for_reset_udev_#res|)} is VALID [2020-07-18 08:54:27,882 INFO L275 TraceCheckUtils]: 37: Hoare quadruple {131826#(<= 0 |ldv_usb_lock_device_for_reset_udev_#res|)} {130715#true} #2108#return; {131811#(<= 0 |ldv_usb_lock_device_for_reset_12_#t~ret80|)} is VALID [2020-07-18 08:54:27,882 INFO L280 TraceCheckUtils]: 38: Hoare triple {131811#(<= 0 |ldv_usb_lock_device_for_reset_12_#t~ret80|)} assume -2147483648 <= #t~ret80 && #t~ret80 <= 2147483647; {131811#(<= 0 |ldv_usb_lock_device_for_reset_12_#t~ret80|)} is VALID [2020-07-18 08:54:27,883 INFO L280 TraceCheckUtils]: 39: Hoare triple {131811#(<= 0 |ldv_usb_lock_device_for_reset_12_#t~ret80|)} ~tmp~10 := #t~ret80; {131812#(<= 0 ldv_usb_lock_device_for_reset_12_~tmp~10)} is VALID [2020-07-18 08:54:27,884 INFO L280 TraceCheckUtils]: 40: Hoare triple {131812#(<= 0 ldv_usb_lock_device_for_reset_12_~tmp~10)} havoc #t~ret80; {131812#(<= 0 ldv_usb_lock_device_for_reset_12_~tmp~10)} is VALID [2020-07-18 08:54:27,884 INFO L280 TraceCheckUtils]: 41: Hoare triple {131812#(<= 0 ldv_usb_lock_device_for_reset_12_~tmp~10)} #res := ~tmp~10; {131813#(<= 0 |ldv_usb_lock_device_for_reset_12_#res|)} is VALID [2020-07-18 08:54:27,885 INFO L280 TraceCheckUtils]: 42: Hoare triple {131813#(<= 0 |ldv_usb_lock_device_for_reset_12_#res|)} assume true; {131813#(<= 0 |ldv_usb_lock_device_for_reset_12_#res|)} is VALID [2020-07-18 08:54:27,886 INFO L275 TraceCheckUtils]: 43: Hoare quadruple {131813#(<= 0 |ldv_usb_lock_device_for_reset_12_#res|)} {130715#true} #2122#return; {131786#(<= 0 |m5632_recover_#t~ret31|)} is VALID [2020-07-18 08:54:27,887 INFO L280 TraceCheckUtils]: 44: Hoare triple {131786#(<= 0 |m5632_recover_#t~ret31|)} assume -2147483648 <= #t~ret31 && #t~ret31 <= 2147483647; {131786#(<= 0 |m5632_recover_#t~ret31|)} is VALID [2020-07-18 08:54:27,887 INFO L280 TraceCheckUtils]: 45: Hoare triple {131786#(<= 0 |m5632_recover_#t~ret31|)} ~r~0 := #t~ret31; {131787#(<= 0 m5632_recover_~r~0)} is VALID [2020-07-18 08:54:27,888 INFO L280 TraceCheckUtils]: 46: Hoare triple {131787#(<= 0 m5632_recover_~r~0)} havoc #t~ret31; {131787#(<= 0 m5632_recover_~r~0)} is VALID [2020-07-18 08:54:27,888 INFO L280 TraceCheckUtils]: 47: Hoare triple {131787#(<= 0 m5632_recover_~r~0)} assume ~r~0 < 0; {130716#false} is VALID [2020-07-18 08:54:27,888 INFO L280 TraceCheckUtils]: 48: Hoare triple {130716#false} assume true; {130716#false} is VALID [2020-07-18 08:54:27,889 INFO L275 TraceCheckUtils]: 49: Hoare quadruple {130716#false} {130715#true} #2198#return; {130716#false} is VALID [2020-07-18 08:54:27,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:54:27,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:54:27,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2020-07-18 08:54:27,980 INFO L280 TraceCheckUtils]: 0: Hoare triple {130715#true} ~arg0.base, ~arg0.offset := #in~arg0.base, #in~arg0.offset; {130715#true} is VALID [2020-07-18 08:54:27,981 INFO L280 TraceCheckUtils]: 1: Hoare triple {130715#true} assume true; {130715#true} is VALID [2020-07-18 08:54:27,981 INFO L275 TraceCheckUtils]: 2: Hoare quadruple {130715#true} {130715#true} #2144#return; {130715#true} is VALID [2020-07-18 08:54:27,981 INFO L280 TraceCheckUtils]: 0: Hoare triple {131827#(= ~ldv_state_variable_1~0 |old(~ldv_state_variable_1~0)|)} ~arg.base, ~arg.offset := #in~arg.base, #in~arg.offset; {130715#true} is VALID [2020-07-18 08:54:27,981 INFO L263 TraceCheckUtils]: 1: Hoare triple {130715#true} call usb_deregister(~arg.base, ~arg.offset); {130715#true} is VALID [2020-07-18 08:54:27,981 INFO L280 TraceCheckUtils]: 2: Hoare triple {130715#true} ~arg0.base, ~arg0.offset := #in~arg0.base, #in~arg0.offset; {130715#true} is VALID [2020-07-18 08:54:27,982 INFO L280 TraceCheckUtils]: 3: Hoare triple {130715#true} assume true; {130715#true} is VALID [2020-07-18 08:54:27,982 INFO L275 TraceCheckUtils]: 4: Hoare quadruple {130715#true} {130715#true} #2144#return; {130715#true} is VALID [2020-07-18 08:54:27,982 INFO L280 TraceCheckUtils]: 5: Hoare triple {130715#true} ~ldv_state_variable_1~0 := 0; {130715#true} is VALID [2020-07-18 08:54:27,982 INFO L280 TraceCheckUtils]: 6: Hoare triple {130715#true} assume true; {130715#true} is VALID [2020-07-18 08:54:27,982 INFO L275 TraceCheckUtils]: 7: Hoare quadruple {130715#true} {131827#(= ~ldv_state_variable_1~0 |old(~ldv_state_variable_1~0)|)} #2100#return; {130715#true} is VALID [2020-07-18 08:54:27,983 INFO L263 TraceCheckUtils]: 0: Hoare triple {131827#(= ~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); {131827#(= ~ldv_state_variable_1~0 |old(~ldv_state_variable_1~0)|)} is VALID [2020-07-18 08:54:27,983 INFO L280 TraceCheckUtils]: 1: Hoare triple {131827#(= ~ldv_state_variable_1~0 |old(~ldv_state_variable_1~0)|)} ~arg.base, ~arg.offset := #in~arg.base, #in~arg.offset; {130715#true} is VALID [2020-07-18 08:54:27,983 INFO L263 TraceCheckUtils]: 2: Hoare triple {130715#true} call usb_deregister(~arg.base, ~arg.offset); {130715#true} is VALID [2020-07-18 08:54:27,984 INFO L280 TraceCheckUtils]: 3: Hoare triple {130715#true} ~arg0.base, ~arg0.offset := #in~arg0.base, #in~arg0.offset; {130715#true} is VALID [2020-07-18 08:54:27,984 INFO L280 TraceCheckUtils]: 4: Hoare triple {130715#true} assume true; {130715#true} is VALID [2020-07-18 08:54:27,984 INFO L275 TraceCheckUtils]: 5: Hoare quadruple {130715#true} {130715#true} #2144#return; {130715#true} is VALID [2020-07-18 08:54:27,984 INFO L280 TraceCheckUtils]: 6: Hoare triple {130715#true} ~ldv_state_variable_1~0 := 0; {130715#true} is VALID [2020-07-18 08:54:27,984 INFO L280 TraceCheckUtils]: 7: Hoare triple {130715#true} assume true; {130715#true} is VALID [2020-07-18 08:54:27,984 INFO L275 TraceCheckUtils]: 8: Hoare quadruple {130715#true} {131827#(= ~ldv_state_variable_1~0 |old(~ldv_state_variable_1~0)|)} #2100#return; {130715#true} is VALID [2020-07-18 08:54:27,985 INFO L280 TraceCheckUtils]: 9: Hoare triple {130715#true} assume true; {130715#true} is VALID [2020-07-18 08:54:27,985 INFO L275 TraceCheckUtils]: 10: Hoare quadruple {130715#true} {130716#false} #2220#return; {130716#false} is VALID [2020-07-18 08:54:27,989 INFO L263 TraceCheckUtils]: 0: Hoare triple {130715#true} call ULTIMATE.init(); {131593#(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-18 08:54:27,990 INFO L280 TraceCheckUtils]: 1: Hoare triple {131593#(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; {130715#true} is VALID [2020-07-18 08:54:27,990 INFO L280 TraceCheckUtils]: 2: Hoare triple {130715#true} #valid := #valid[0 := 0]; {130715#true} is VALID [2020-07-18 08:54:27,990 INFO L280 TraceCheckUtils]: 3: Hoare triple {130715#true} assume 0 < #StackHeapBarrier; {130715#true} is VALID [2020-07-18 08:54:27,990 INFO L280 TraceCheckUtils]: 4: Hoare triple {130715#true} SUMMARY for call #t~string33.base, #t~string33.offset := #Ultimate.allocOnStack(10); srcloc: L5851 {130715#true} is VALID [2020-07-18 08:54:27,990 INFO L280 TraceCheckUtils]: 5: Hoare triple {130715#true} SUMMARY for call #t~string34.base, #t~string34.offset := #Ultimate.allocOnStack(25); srcloc: L5851-1 {130715#true} is VALID [2020-07-18 08:54:27,990 INFO L280 TraceCheckUtils]: 6: Hoare triple {130715#true} SUMMARY for call #t~string35.base, #t~string35.offset := #Ultimate.allocOnStack(28); srcloc: L5854 {130715#true} is VALID [2020-07-18 08:54:27,991 INFO L280 TraceCheckUtils]: 7: Hoare triple {130715#true} SUMMARY for call #t~string36.base, #t~string36.offset := #Ultimate.allocOnStack(17); srcloc: L5857 {130715#true} is VALID [2020-07-18 08:54:27,991 INFO L280 TraceCheckUtils]: 8: Hoare triple {130715#true} SUMMARY for call #t~string37.base, #t~string37.offset := #Ultimate.allocOnStack(21); srcloc: L5860 {130715#true} is VALID [2020-07-18 08:54:27,991 INFO L280 TraceCheckUtils]: 9: Hoare triple {130715#true} SUMMARY for call #t~string38.base, #t~string38.offset := #Ultimate.allocOnStack(13); srcloc: L5863 {130715#true} is VALID [2020-07-18 08:54:27,991 INFO L280 TraceCheckUtils]: 10: Hoare triple {130715#true} SUMMARY for call #t~string39.base, #t~string39.offset := #Ultimate.allocOnStack(5); srcloc: L5866 {130715#true} is VALID [2020-07-18 08:54:27,991 INFO L280 TraceCheckUtils]: 11: Hoare triple {130715#true} SUMMARY for call write~init~int(89, #t~string39.base, #t~string39.offset, 1); srcloc: L5869 {130715#true} is VALID [2020-07-18 08:54:27,991 INFO L280 TraceCheckUtils]: 12: Hoare triple {130715#true} SUMMARY for call write~init~int(111, #t~string39.base, 1 + #t~string39.offset, 1); srcloc: L5869-1 {130715#true} is VALID [2020-07-18 08:54:27,992 INFO L280 TraceCheckUtils]: 13: Hoare triple {130715#true} SUMMARY for call write~init~int(112, #t~string39.base, 2 + #t~string39.offset, 1); srcloc: L5869-2 {130715#true} is VALID [2020-07-18 08:54:27,992 INFO L280 TraceCheckUtils]: 14: Hoare triple {130715#true} SUMMARY for call write~init~int(121, #t~string39.base, 3 + #t~string39.offset, 1); srcloc: L5869-3 {130715#true} is VALID [2020-07-18 08:54:27,992 INFO L280 TraceCheckUtils]: 15: Hoare triple {130715#true} SUMMARY for call write~init~int(0, #t~string39.base, 4 + #t~string39.offset, 1); srcloc: L5869-4 {130715#true} is VALID [2020-07-18 08:54:27,992 INFO L280 TraceCheckUtils]: 16: Hoare triple {130715#true} SUMMARY for call #t~string40.base, #t~string40.offset := #Ultimate.allocOnStack(19); srcloc: L5869-5 {130715#true} is VALID [2020-07-18 08:54:27,992 INFO L280 TraceCheckUtils]: 17: Hoare triple {130715#true} SUMMARY for call #t~string41.base, #t~string41.offset := #Ultimate.allocOnStack(11); srcloc: L5872 {130715#true} is VALID [2020-07-18 08:54:27,992 INFO L280 TraceCheckUtils]: 18: Hoare triple {130715#true} SUMMARY for call #t~string42.base, #t~string42.offset := #Ultimate.allocOnStack(11); srcloc: L5931 {130715#true} is VALID [2020-07-18 08:54:27,992 INFO L280 TraceCheckUtils]: 19: Hoare triple {130715#true} ~ldv_state_variable_3~0 := 0; {130715#true} is VALID [2020-07-18 08:54:27,993 INFO L280 TraceCheckUtils]: 20: Hoare triple {130715#true} ~LDV_IN_INTERRUPT~0 := 1; {130715#true} is VALID [2020-07-18 08:54:27,993 INFO L280 TraceCheckUtils]: 21: Hoare triple {130715#true} ~ldv_state_variable_2~0 := 0; {130715#true} is VALID [2020-07-18 08:54:27,993 INFO L280 TraceCheckUtils]: 22: Hoare triple {130715#true} ~ref_cnt~0 := 0; {130715#true} is VALID [2020-07-18 08:54:27,993 INFO L280 TraceCheckUtils]: 23: Hoare triple {130715#true} ~ldv_state_variable_1~0 := 0; {130715#true} is VALID [2020-07-18 08:54:27,993 INFO L280 TraceCheckUtils]: 24: Hoare triple {130715#true} ~usb_counter~0 := 0; {130715#true} is VALID [2020-07-18 08:54:27,993 INFO L280 TraceCheckUtils]: 25: Hoare triple {130715#true} ~cdc_subset_driver_group1~0.base, ~cdc_subset_driver_group1~0.offset := 0, 0; {130715#true} is VALID [2020-07-18 08:54:27,993 INFO L280 TraceCheckUtils]: 26: Hoare triple {130715#true} ~ldv_state_variable_4~0 := 0; {130715#true} is VALID [2020-07-18 08:54:27,994 INFO L280 TraceCheckUtils]: 27: Hoare triple {130715#true} ~ldv_state_variable_6~0 := 0; {130715#true} is VALID [2020-07-18 08:54:27,994 INFO L280 TraceCheckUtils]: 28: Hoare triple {130715#true} ~ldv_state_variable_0~0 := 0; {130715#true} is VALID [2020-07-18 08:54:27,994 INFO L280 TraceCheckUtils]: 29: Hoare triple {130715#true} ~ldv_state_variable_5~0 := 0; {130715#true} is VALID [2020-07-18 08:54:27,994 INFO L280 TraceCheckUtils]: 30: Hoare triple {130715#true} SUMMARY for call ~#ali_m5632_info~0.base, ~#ali_m5632_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5850 {130715#true} is VALID [2020-07-18 08:54:27,994 INFO L280 TraceCheckUtils]: 31: Hoare triple {130715#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 {130715#true} is VALID [2020-07-18 08:54:27,994 INFO L280 TraceCheckUtils]: 32: Hoare triple {130715#true} SUMMARY for call write~init~int(4096, ~#ali_m5632_info~0.base, 8 + ~#ali_m5632_info~0.offset, 4); srcloc: L5850-2 {130715#true} is VALID [2020-07-18 08:54:27,994 INFO L280 TraceCheckUtils]: 33: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 12 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-3 {130715#true} is VALID [2020-07-18 08:54:27,995 INFO L280 TraceCheckUtils]: 34: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 20 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-4 {130715#true} is VALID [2020-07-18 08:54:27,995 INFO L280 TraceCheckUtils]: 35: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 28 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-5 {130715#true} is VALID [2020-07-18 08:54:27,995 INFO L280 TraceCheckUtils]: 36: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 36 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-6 {130715#true} is VALID [2020-07-18 08:54:27,995 INFO L280 TraceCheckUtils]: 37: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 44 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-7 {130715#true} is VALID [2020-07-18 08:54:27,995 INFO L280 TraceCheckUtils]: 38: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 52 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-8 {130715#true} is VALID [2020-07-18 08:54:27,995 INFO L280 TraceCheckUtils]: 39: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 60 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-9 {130715#true} is VALID [2020-07-18 08:54:27,996 INFO L280 TraceCheckUtils]: 40: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 68 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-10 {130715#true} is VALID [2020-07-18 08:54:27,996 INFO L280 TraceCheckUtils]: 41: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 76 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-11 {130715#true} is VALID [2020-07-18 08:54:27,996 INFO L280 TraceCheckUtils]: 42: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 84 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-12 {130715#true} is VALID [2020-07-18 08:54:27,996 INFO L280 TraceCheckUtils]: 43: Hoare triple {130715#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 {130715#true} is VALID [2020-07-18 08:54:27,996 INFO L280 TraceCheckUtils]: 44: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 100 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-14 {130715#true} is VALID [2020-07-18 08:54:27,996 INFO L280 TraceCheckUtils]: 45: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 108 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-15 {130715#true} is VALID [2020-07-18 08:54:27,996 INFO L280 TraceCheckUtils]: 46: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#ali_m5632_info~0.base, 116 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-16 {130715#true} is VALID [2020-07-18 08:54:27,997 INFO L280 TraceCheckUtils]: 47: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#ali_m5632_info~0.base, 124 + ~#ali_m5632_info~0.offset, 4); srcloc: L5850-17 {130715#true} is VALID [2020-07-18 08:54:27,997 INFO L280 TraceCheckUtils]: 48: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#ali_m5632_info~0.base, 128 + ~#ali_m5632_info~0.offset, 4); srcloc: L5850-18 {130715#true} is VALID [2020-07-18 08:54:27,997 INFO L280 TraceCheckUtils]: 49: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#ali_m5632_info~0.base, 132 + ~#ali_m5632_info~0.offset, 8); srcloc: L5850-19 {130715#true} is VALID [2020-07-18 08:54:27,997 INFO L280 TraceCheckUtils]: 50: Hoare triple {130715#true} SUMMARY for call ~#an2720_info~0.base, ~#an2720_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5850-20 {130715#true} is VALID [2020-07-18 08:54:27,997 INFO L280 TraceCheckUtils]: 51: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(#t~string34.base, #t~string34.offset, ~#an2720_info~0.base, ~#an2720_info~0.offset, 8); srcloc: L5853 {130715#true} is VALID [2020-07-18 08:54:27,997 INFO L280 TraceCheckUtils]: 52: Hoare triple {130715#true} SUMMARY for call write~init~int(4096, ~#an2720_info~0.base, 8 + ~#an2720_info~0.offset, 4); srcloc: L5853-1 {130715#true} is VALID [2020-07-18 08:54:27,997 INFO L280 TraceCheckUtils]: 53: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 12 + ~#an2720_info~0.offset, 8); srcloc: L5853-2 {130715#true} is VALID [2020-07-18 08:54:27,998 INFO L280 TraceCheckUtils]: 54: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 20 + ~#an2720_info~0.offset, 8); srcloc: L5853-3 {130715#true} is VALID [2020-07-18 08:54:27,998 INFO L280 TraceCheckUtils]: 55: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 28 + ~#an2720_info~0.offset, 8); srcloc: L5853-4 {130715#true} is VALID [2020-07-18 08:54:27,998 INFO L280 TraceCheckUtils]: 56: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 36 + ~#an2720_info~0.offset, 8); srcloc: L5853-5 {130715#true} is VALID [2020-07-18 08:54:27,998 INFO L280 TraceCheckUtils]: 57: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 44 + ~#an2720_info~0.offset, 8); srcloc: L5853-6 {130715#true} is VALID [2020-07-18 08:54:27,998 INFO L280 TraceCheckUtils]: 58: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 52 + ~#an2720_info~0.offset, 8); srcloc: L5853-7 {130715#true} is VALID [2020-07-18 08:54:27,998 INFO L280 TraceCheckUtils]: 59: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 60 + ~#an2720_info~0.offset, 8); srcloc: L5853-8 {130715#true} is VALID [2020-07-18 08:54:27,998 INFO L280 TraceCheckUtils]: 60: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 68 + ~#an2720_info~0.offset, 8); srcloc: L5853-9 {130715#true} is VALID [2020-07-18 08:54:27,999 INFO L280 TraceCheckUtils]: 61: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 76 + ~#an2720_info~0.offset, 8); srcloc: L5853-10 {130715#true} is VALID [2020-07-18 08:54:27,999 INFO L280 TraceCheckUtils]: 62: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 84 + ~#an2720_info~0.offset, 8); srcloc: L5853-11 {130715#true} is VALID [2020-07-18 08:54:27,999 INFO L280 TraceCheckUtils]: 63: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 92 + ~#an2720_info~0.offset, 8); srcloc: L5853-12 {130715#true} is VALID [2020-07-18 08:54:27,999 INFO L280 TraceCheckUtils]: 64: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 100 + ~#an2720_info~0.offset, 8); srcloc: L5853-13 {130715#true} is VALID [2020-07-18 08:54:27,999 INFO L280 TraceCheckUtils]: 65: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 108 + ~#an2720_info~0.offset, 8); srcloc: L5853-14 {130715#true} is VALID [2020-07-18 08:54:27,999 INFO L280 TraceCheckUtils]: 66: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#an2720_info~0.base, 116 + ~#an2720_info~0.offset, 8); srcloc: L5853-15 {130715#true} is VALID [2020-07-18 08:54:27,999 INFO L280 TraceCheckUtils]: 67: Hoare triple {130715#true} SUMMARY for call write~init~int(2, ~#an2720_info~0.base, 124 + ~#an2720_info~0.offset, 4); srcloc: L5853-16 {130715#true} is VALID [2020-07-18 08:54:28,000 INFO L280 TraceCheckUtils]: 68: Hoare triple {130715#true} SUMMARY for call write~init~int(2, ~#an2720_info~0.base, 128 + ~#an2720_info~0.offset, 4); srcloc: L5853-17 {130715#true} is VALID [2020-07-18 08:54:28,000 INFO L280 TraceCheckUtils]: 69: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#an2720_info~0.base, 132 + ~#an2720_info~0.offset, 8); srcloc: L5853-18 {130715#true} is VALID [2020-07-18 08:54:28,000 INFO L280 TraceCheckUtils]: 70: Hoare triple {130715#true} SUMMARY for call ~#belkin_info~0.base, ~#belkin_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5853-19 {130715#true} is VALID [2020-07-18 08:54:28,000 INFO L280 TraceCheckUtils]: 71: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(#t~string35.base, #t~string35.offset, ~#belkin_info~0.base, ~#belkin_info~0.offset, 8); srcloc: L5856 {130715#true} is VALID [2020-07-18 08:54:28,000 INFO L280 TraceCheckUtils]: 72: Hoare triple {130715#true} SUMMARY for call write~init~int(4096, ~#belkin_info~0.base, 8 + ~#belkin_info~0.offset, 4); srcloc: L5856-1 {130715#true} is VALID [2020-07-18 08:54:28,000 INFO L280 TraceCheckUtils]: 73: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 12 + ~#belkin_info~0.offset, 8); srcloc: L5856-2 {130715#true} is VALID [2020-07-18 08:54:28,001 INFO L280 TraceCheckUtils]: 74: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 20 + ~#belkin_info~0.offset, 8); srcloc: L5856-3 {130715#true} is VALID [2020-07-18 08:54:28,001 INFO L280 TraceCheckUtils]: 75: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 28 + ~#belkin_info~0.offset, 8); srcloc: L5856-4 {130715#true} is VALID [2020-07-18 08:54:28,001 INFO L280 TraceCheckUtils]: 76: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 36 + ~#belkin_info~0.offset, 8); srcloc: L5856-5 {130715#true} is VALID [2020-07-18 08:54:28,001 INFO L280 TraceCheckUtils]: 77: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 44 + ~#belkin_info~0.offset, 8); srcloc: L5856-6 {130715#true} is VALID [2020-07-18 08:54:28,001 INFO L280 TraceCheckUtils]: 78: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 52 + ~#belkin_info~0.offset, 8); srcloc: L5856-7 {130715#true} is VALID [2020-07-18 08:54:28,001 INFO L280 TraceCheckUtils]: 79: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 60 + ~#belkin_info~0.offset, 8); srcloc: L5856-8 {130715#true} is VALID [2020-07-18 08:54:28,002 INFO L280 TraceCheckUtils]: 80: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 68 + ~#belkin_info~0.offset, 8); srcloc: L5856-9 {130715#true} is VALID [2020-07-18 08:54:28,002 INFO L280 TraceCheckUtils]: 81: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 76 + ~#belkin_info~0.offset, 8); srcloc: L5856-10 {130715#true} is VALID [2020-07-18 08:54:28,002 INFO L280 TraceCheckUtils]: 82: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 84 + ~#belkin_info~0.offset, 8); srcloc: L5856-11 {130715#true} is VALID [2020-07-18 08:54:28,002 INFO L280 TraceCheckUtils]: 83: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 92 + ~#belkin_info~0.offset, 8); srcloc: L5856-12 {130715#true} is VALID [2020-07-18 08:54:28,002 INFO L280 TraceCheckUtils]: 84: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 100 + ~#belkin_info~0.offset, 8); srcloc: L5856-13 {130715#true} is VALID [2020-07-18 08:54:28,002 INFO L280 TraceCheckUtils]: 85: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 108 + ~#belkin_info~0.offset, 8); srcloc: L5856-14 {130715#true} is VALID [2020-07-18 08:54:28,003 INFO L280 TraceCheckUtils]: 86: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#belkin_info~0.base, 116 + ~#belkin_info~0.offset, 8); srcloc: L5856-15 {130715#true} is VALID [2020-07-18 08:54:28,003 INFO L280 TraceCheckUtils]: 87: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#belkin_info~0.base, 124 + ~#belkin_info~0.offset, 4); srcloc: L5856-16 {130715#true} is VALID [2020-07-18 08:54:28,003 INFO L280 TraceCheckUtils]: 88: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#belkin_info~0.base, 128 + ~#belkin_info~0.offset, 4); srcloc: L5856-17 {130715#true} is VALID [2020-07-18 08:54:28,003 INFO L280 TraceCheckUtils]: 89: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#belkin_info~0.base, 132 + ~#belkin_info~0.offset, 8); srcloc: L5856-18 {130715#true} is VALID [2020-07-18 08:54:28,003 INFO L280 TraceCheckUtils]: 90: Hoare triple {130715#true} SUMMARY for call ~#epson2888_info~0.base, ~#epson2888_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5856-19 {130715#true} is VALID [2020-07-18 08:54:28,003 INFO L280 TraceCheckUtils]: 91: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(#t~string36.base, #t~string36.offset, ~#epson2888_info~0.base, ~#epson2888_info~0.offset, 8); srcloc: L5859 {130715#true} is VALID [2020-07-18 08:54:28,004 INFO L280 TraceCheckUtils]: 92: Hoare triple {130715#true} SUMMARY for call write~init~int(4096, ~#epson2888_info~0.base, 8 + ~#epson2888_info~0.offset, 4); srcloc: L5859-1 {130715#true} is VALID [2020-07-18 08:54:28,004 INFO L280 TraceCheckUtils]: 93: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 12 + ~#epson2888_info~0.offset, 8); srcloc: L5859-2 {130715#true} is VALID [2020-07-18 08:54:28,004 INFO L280 TraceCheckUtils]: 94: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 20 + ~#epson2888_info~0.offset, 8); srcloc: L5859-3 {130715#true} is VALID [2020-07-18 08:54:28,004 INFO L280 TraceCheckUtils]: 95: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 28 + ~#epson2888_info~0.offset, 8); srcloc: L5859-4 {130715#true} is VALID [2020-07-18 08:54:28,004 INFO L280 TraceCheckUtils]: 96: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 36 + ~#epson2888_info~0.offset, 8); srcloc: L5859-5 {130715#true} is VALID [2020-07-18 08:54:28,004 INFO L280 TraceCheckUtils]: 97: Hoare triple {130715#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 {130715#true} is VALID [2020-07-18 08:54:28,005 INFO L280 TraceCheckUtils]: 98: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 52 + ~#epson2888_info~0.offset, 8); srcloc: L5859-7 {130715#true} is VALID [2020-07-18 08:54:28,005 INFO L280 TraceCheckUtils]: 99: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 60 + ~#epson2888_info~0.offset, 8); srcloc: L5859-8 {130715#true} is VALID [2020-07-18 08:54:28,005 INFO L280 TraceCheckUtils]: 100: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 68 + ~#epson2888_info~0.offset, 8); srcloc: L5859-9 {130715#true} is VALID [2020-07-18 08:54:28,005 INFO L280 TraceCheckUtils]: 101: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 76 + ~#epson2888_info~0.offset, 8); srcloc: L5859-10 {130715#true} is VALID [2020-07-18 08:54:28,005 INFO L280 TraceCheckUtils]: 102: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 84 + ~#epson2888_info~0.offset, 8); srcloc: L5859-11 {130715#true} is VALID [2020-07-18 08:54:28,005 INFO L280 TraceCheckUtils]: 103: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 92 + ~#epson2888_info~0.offset, 8); srcloc: L5859-12 {130715#true} is VALID [2020-07-18 08:54:28,006 INFO L280 TraceCheckUtils]: 104: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 100 + ~#epson2888_info~0.offset, 8); srcloc: L5859-13 {130715#true} is VALID [2020-07-18 08:54:28,006 INFO L280 TraceCheckUtils]: 105: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 108 + ~#epson2888_info~0.offset, 8); srcloc: L5859-14 {130715#true} is VALID [2020-07-18 08:54:28,006 INFO L280 TraceCheckUtils]: 106: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#epson2888_info~0.base, 116 + ~#epson2888_info~0.offset, 8); srcloc: L5859-15 {130715#true} is VALID [2020-07-18 08:54:28,006 INFO L280 TraceCheckUtils]: 107: Hoare triple {130715#true} SUMMARY for call write~init~int(4, ~#epson2888_info~0.base, 124 + ~#epson2888_info~0.offset, 4); srcloc: L5859-16 {130715#true} is VALID [2020-07-18 08:54:28,006 INFO L280 TraceCheckUtils]: 108: Hoare triple {130715#true} SUMMARY for call write~init~int(3, ~#epson2888_info~0.base, 128 + ~#epson2888_info~0.offset, 4); srcloc: L5859-17 {130715#true} is VALID [2020-07-18 08:54:28,006 INFO L280 TraceCheckUtils]: 109: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#epson2888_info~0.base, 132 + ~#epson2888_info~0.offset, 8); srcloc: L5859-18 {130715#true} is VALID [2020-07-18 08:54:28,007 INFO L280 TraceCheckUtils]: 110: Hoare triple {130715#true} SUMMARY for call ~#kc2190_info~0.base, ~#kc2190_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5859-19 {130715#true} is VALID [2020-07-18 08:54:28,007 INFO L280 TraceCheckUtils]: 111: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(#t~string37.base, #t~string37.offset, ~#kc2190_info~0.base, ~#kc2190_info~0.offset, 8); srcloc: L5862 {130715#true} is VALID [2020-07-18 08:54:28,007 INFO L280 TraceCheckUtils]: 112: Hoare triple {130715#true} SUMMARY for call write~init~int(4096, ~#kc2190_info~0.base, 8 + ~#kc2190_info~0.offset, 4); srcloc: L5862-1 {130715#true} is VALID [2020-07-18 08:54:28,007 INFO L280 TraceCheckUtils]: 113: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 12 + ~#kc2190_info~0.offset, 8); srcloc: L5862-2 {130715#true} is VALID [2020-07-18 08:54:28,007 INFO L280 TraceCheckUtils]: 114: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 20 + ~#kc2190_info~0.offset, 8); srcloc: L5862-3 {130715#true} is VALID [2020-07-18 08:54:28,007 INFO L280 TraceCheckUtils]: 115: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 28 + ~#kc2190_info~0.offset, 8); srcloc: L5862-4 {130715#true} is VALID [2020-07-18 08:54:28,008 INFO L280 TraceCheckUtils]: 116: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 36 + ~#kc2190_info~0.offset, 8); srcloc: L5862-5 {130715#true} is VALID [2020-07-18 08:54:28,008 INFO L280 TraceCheckUtils]: 117: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 44 + ~#kc2190_info~0.offset, 8); srcloc: L5862-6 {130715#true} is VALID [2020-07-18 08:54:28,008 INFO L280 TraceCheckUtils]: 118: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 52 + ~#kc2190_info~0.offset, 8); srcloc: L5862-7 {130715#true} is VALID [2020-07-18 08:54:28,008 INFO L280 TraceCheckUtils]: 119: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 60 + ~#kc2190_info~0.offset, 8); srcloc: L5862-8 {130715#true} is VALID [2020-07-18 08:54:28,008 INFO L280 TraceCheckUtils]: 120: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 68 + ~#kc2190_info~0.offset, 8); srcloc: L5862-9 {130715#true} is VALID [2020-07-18 08:54:28,008 INFO L280 TraceCheckUtils]: 121: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 76 + ~#kc2190_info~0.offset, 8); srcloc: L5862-10 {130715#true} is VALID [2020-07-18 08:54:28,009 INFO L280 TraceCheckUtils]: 122: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 84 + ~#kc2190_info~0.offset, 8); srcloc: L5862-11 {130715#true} is VALID [2020-07-18 08:54:28,009 INFO L280 TraceCheckUtils]: 123: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 92 + ~#kc2190_info~0.offset, 8); srcloc: L5862-12 {130715#true} is VALID [2020-07-18 08:54:28,009 INFO L280 TraceCheckUtils]: 124: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 100 + ~#kc2190_info~0.offset, 8); srcloc: L5862-13 {130715#true} is VALID [2020-07-18 08:54:28,009 INFO L280 TraceCheckUtils]: 125: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 108 + ~#kc2190_info~0.offset, 8); srcloc: L5862-14 {130715#true} is VALID [2020-07-18 08:54:28,009 INFO L280 TraceCheckUtils]: 126: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#kc2190_info~0.base, 116 + ~#kc2190_info~0.offset, 8); srcloc: L5862-15 {130715#true} is VALID [2020-07-18 08:54:28,009 INFO L280 TraceCheckUtils]: 127: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#kc2190_info~0.base, 124 + ~#kc2190_info~0.offset, 4); srcloc: L5862-16 {130715#true} is VALID [2020-07-18 08:54:28,010 INFO L280 TraceCheckUtils]: 128: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#kc2190_info~0.base, 128 + ~#kc2190_info~0.offset, 4); srcloc: L5862-17 {130715#true} is VALID [2020-07-18 08:54:28,010 INFO L280 TraceCheckUtils]: 129: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#kc2190_info~0.base, 132 + ~#kc2190_info~0.offset, 8); srcloc: L5862-18 {130715#true} is VALID [2020-07-18 08:54:28,010 INFO L280 TraceCheckUtils]: 130: Hoare triple {130715#true} SUMMARY for call ~#linuxdev_info~0.base, ~#linuxdev_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5862-19 {130715#true} is VALID [2020-07-18 08:54:28,010 INFO L280 TraceCheckUtils]: 131: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(#t~string38.base, #t~string38.offset, ~#linuxdev_info~0.base, ~#linuxdev_info~0.offset, 8); srcloc: L5865 {130715#true} is VALID [2020-07-18 08:54:28,010 INFO L280 TraceCheckUtils]: 132: Hoare triple {130715#true} SUMMARY for call write~init~int(4096, ~#linuxdev_info~0.base, 8 + ~#linuxdev_info~0.offset, 4); srcloc: L5865-1 {130715#true} is VALID [2020-07-18 08:54:28,010 INFO L280 TraceCheckUtils]: 133: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 12 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-2 {130715#true} is VALID [2020-07-18 08:54:28,010 INFO L280 TraceCheckUtils]: 134: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 20 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-3 {130715#true} is VALID [2020-07-18 08:54:28,011 INFO L280 TraceCheckUtils]: 135: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 28 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-4 {130715#true} is VALID [2020-07-18 08:54:28,011 INFO L280 TraceCheckUtils]: 136: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 36 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-5 {130715#true} is VALID [2020-07-18 08:54:28,011 INFO L280 TraceCheckUtils]: 137: Hoare triple {130715#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 {130715#true} is VALID [2020-07-18 08:54:28,011 INFO L280 TraceCheckUtils]: 138: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 52 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-7 {130715#true} is VALID [2020-07-18 08:54:28,011 INFO L280 TraceCheckUtils]: 139: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 60 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-8 {130715#true} is VALID [2020-07-18 08:54:28,011 INFO L280 TraceCheckUtils]: 140: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 68 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-9 {130715#true} is VALID [2020-07-18 08:54:28,011 INFO L280 TraceCheckUtils]: 141: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 76 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-10 {130715#true} is VALID [2020-07-18 08:54:28,012 INFO L280 TraceCheckUtils]: 142: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 84 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-11 {130715#true} is VALID [2020-07-18 08:54:28,012 INFO L280 TraceCheckUtils]: 143: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 92 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-12 {130715#true} is VALID [2020-07-18 08:54:28,012 INFO L280 TraceCheckUtils]: 144: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 100 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-13 {130715#true} is VALID [2020-07-18 08:54:28,012 INFO L280 TraceCheckUtils]: 145: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 108 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-14 {130715#true} is VALID [2020-07-18 08:54:28,012 INFO L280 TraceCheckUtils]: 146: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#linuxdev_info~0.base, 116 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-15 {130715#true} is VALID [2020-07-18 08:54:28,012 INFO L280 TraceCheckUtils]: 147: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#linuxdev_info~0.base, 124 + ~#linuxdev_info~0.offset, 4); srcloc: L5865-16 {130715#true} is VALID [2020-07-18 08:54:28,013 INFO L280 TraceCheckUtils]: 148: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#linuxdev_info~0.base, 128 + ~#linuxdev_info~0.offset, 4); srcloc: L5865-17 {130715#true} is VALID [2020-07-18 08:54:28,013 INFO L280 TraceCheckUtils]: 149: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#linuxdev_info~0.base, 132 + ~#linuxdev_info~0.offset, 8); srcloc: L5865-18 {130715#true} is VALID [2020-07-18 08:54:28,013 INFO L280 TraceCheckUtils]: 150: Hoare triple {130715#true} SUMMARY for call ~#yopy_info~0.base, ~#yopy_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5865-19 {130715#true} is VALID [2020-07-18 08:54:28,013 INFO L280 TraceCheckUtils]: 151: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(#t~string39.base, #t~string39.offset, ~#yopy_info~0.base, ~#yopy_info~0.offset, 8); srcloc: L5868 {130715#true} is VALID [2020-07-18 08:54:28,013 INFO L280 TraceCheckUtils]: 152: Hoare triple {130715#true} SUMMARY for call write~init~int(4096, ~#yopy_info~0.base, 8 + ~#yopy_info~0.offset, 4); srcloc: L5868-1 {130715#true} is VALID [2020-07-18 08:54:28,013 INFO L280 TraceCheckUtils]: 153: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 12 + ~#yopy_info~0.offset, 8); srcloc: L5868-2 {130715#true} is VALID [2020-07-18 08:54:28,013 INFO L280 TraceCheckUtils]: 154: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 20 + ~#yopy_info~0.offset, 8); srcloc: L5868-3 {130715#true} is VALID [2020-07-18 08:54:28,014 INFO L280 TraceCheckUtils]: 155: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 28 + ~#yopy_info~0.offset, 8); srcloc: L5868-4 {130715#true} is VALID [2020-07-18 08:54:28,014 INFO L280 TraceCheckUtils]: 156: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 36 + ~#yopy_info~0.offset, 8); srcloc: L5868-5 {130715#true} is VALID [2020-07-18 08:54:28,014 INFO L280 TraceCheckUtils]: 157: Hoare triple {130715#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 {130715#true} is VALID [2020-07-18 08:54:28,014 INFO L280 TraceCheckUtils]: 158: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 52 + ~#yopy_info~0.offset, 8); srcloc: L5868-7 {130715#true} is VALID [2020-07-18 08:54:28,014 INFO L280 TraceCheckUtils]: 159: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 60 + ~#yopy_info~0.offset, 8); srcloc: L5868-8 {130715#true} is VALID [2020-07-18 08:54:28,014 INFO L280 TraceCheckUtils]: 160: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 68 + ~#yopy_info~0.offset, 8); srcloc: L5868-9 {130715#true} is VALID [2020-07-18 08:54:28,015 INFO L280 TraceCheckUtils]: 161: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 76 + ~#yopy_info~0.offset, 8); srcloc: L5868-10 {130715#true} is VALID [2020-07-18 08:54:28,015 INFO L280 TraceCheckUtils]: 162: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 84 + ~#yopy_info~0.offset, 8); srcloc: L5868-11 {130715#true} is VALID [2020-07-18 08:54:28,015 INFO L280 TraceCheckUtils]: 163: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 92 + ~#yopy_info~0.offset, 8); srcloc: L5868-12 {130715#true} is VALID [2020-07-18 08:54:28,017 INFO L280 TraceCheckUtils]: 164: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 100 + ~#yopy_info~0.offset, 8); srcloc: L5868-13 {130715#true} is VALID [2020-07-18 08:54:28,017 INFO L280 TraceCheckUtils]: 165: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 108 + ~#yopy_info~0.offset, 8); srcloc: L5868-14 {130715#true} is VALID [2020-07-18 08:54:28,017 INFO L280 TraceCheckUtils]: 166: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#yopy_info~0.base, 116 + ~#yopy_info~0.offset, 8); srcloc: L5868-15 {130715#true} is VALID [2020-07-18 08:54:28,018 INFO L280 TraceCheckUtils]: 167: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#yopy_info~0.base, 124 + ~#yopy_info~0.offset, 4); srcloc: L5868-16 {130715#true} is VALID [2020-07-18 08:54:28,018 INFO L280 TraceCheckUtils]: 168: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#yopy_info~0.base, 128 + ~#yopy_info~0.offset, 4); srcloc: L5868-17 {130715#true} is VALID [2020-07-18 08:54:28,018 INFO L280 TraceCheckUtils]: 169: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#yopy_info~0.base, 132 + ~#yopy_info~0.offset, 8); srcloc: L5868-18 {130715#true} is VALID [2020-07-18 08:54:28,018 INFO L280 TraceCheckUtils]: 170: Hoare triple {130715#true} SUMMARY for call ~#blob_info~0.base, ~#blob_info~0.offset := #Ultimate.allocOnStack(140); srcloc: L5868-19 {130715#true} is VALID [2020-07-18 08:54:28,018 INFO L280 TraceCheckUtils]: 171: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(#t~string40.base, #t~string40.offset, ~#blob_info~0.base, ~#blob_info~0.offset, 8); srcloc: L5871 {130715#true} is VALID [2020-07-18 08:54:28,018 INFO L280 TraceCheckUtils]: 172: Hoare triple {130715#true} SUMMARY for call write~init~int(4096, ~#blob_info~0.base, 8 + ~#blob_info~0.offset, 4); srcloc: L5871-1 {130715#true} is VALID [2020-07-18 08:54:28,019 INFO L280 TraceCheckUtils]: 173: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 12 + ~#blob_info~0.offset, 8); srcloc: L5871-2 {130715#true} is VALID [2020-07-18 08:54:28,019 INFO L280 TraceCheckUtils]: 174: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 20 + ~#blob_info~0.offset, 8); srcloc: L5871-3 {130715#true} is VALID [2020-07-18 08:54:28,019 INFO L280 TraceCheckUtils]: 175: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 28 + ~#blob_info~0.offset, 8); srcloc: L5871-4 {130715#true} is VALID [2020-07-18 08:54:28,019 INFO L280 TraceCheckUtils]: 176: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 36 + ~#blob_info~0.offset, 8); srcloc: L5871-5 {130715#true} is VALID [2020-07-18 08:54:28,019 INFO L280 TraceCheckUtils]: 177: Hoare triple {130715#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 {130715#true} is VALID [2020-07-18 08:54:28,019 INFO L280 TraceCheckUtils]: 178: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 52 + ~#blob_info~0.offset, 8); srcloc: L5871-7 {130715#true} is VALID [2020-07-18 08:54:28,019 INFO L280 TraceCheckUtils]: 179: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 60 + ~#blob_info~0.offset, 8); srcloc: L5871-8 {130715#true} is VALID [2020-07-18 08:54:28,020 INFO L280 TraceCheckUtils]: 180: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 68 + ~#blob_info~0.offset, 8); srcloc: L5871-9 {130715#true} is VALID [2020-07-18 08:54:28,020 INFO L280 TraceCheckUtils]: 181: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 76 + ~#blob_info~0.offset, 8); srcloc: L5871-10 {130715#true} is VALID [2020-07-18 08:54:28,020 INFO L280 TraceCheckUtils]: 182: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 84 + ~#blob_info~0.offset, 8); srcloc: L5871-11 {130715#true} is VALID [2020-07-18 08:54:28,020 INFO L280 TraceCheckUtils]: 183: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 92 + ~#blob_info~0.offset, 8); srcloc: L5871-12 {130715#true} is VALID [2020-07-18 08:54:28,020 INFO L280 TraceCheckUtils]: 184: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 100 + ~#blob_info~0.offset, 8); srcloc: L5871-13 {130715#true} is VALID [2020-07-18 08:54:28,020 INFO L280 TraceCheckUtils]: 185: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 108 + ~#blob_info~0.offset, 8); srcloc: L5871-14 {130715#true} is VALID [2020-07-18 08:54:28,020 INFO L280 TraceCheckUtils]: 186: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#blob_info~0.base, 116 + ~#blob_info~0.offset, 8); srcloc: L5871-15 {130715#true} is VALID [2020-07-18 08:54:28,021 INFO L280 TraceCheckUtils]: 187: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#blob_info~0.base, 124 + ~#blob_info~0.offset, 4); srcloc: L5871-16 {130715#true} is VALID [2020-07-18 08:54:28,021 INFO L280 TraceCheckUtils]: 188: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#blob_info~0.base, 128 + ~#blob_info~0.offset, 4); srcloc: L5871-17 {130715#true} is VALID [2020-07-18 08:54:28,021 INFO L280 TraceCheckUtils]: 189: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#blob_info~0.base, 132 + ~#blob_info~0.offset, 8); srcloc: L5871-18 {130715#true} is VALID [2020-07-18 08:54:28,021 INFO L280 TraceCheckUtils]: 190: Hoare triple {130715#true} SUMMARY for call ~#products~0.base, ~#products~0.offset := #Ultimate.allocOnStack(375); srcloc: L5871-19 {130715#true} is VALID [2020-07-18 08:54:28,021 INFO L280 TraceCheckUtils]: 191: Hoare triple {130715#true} SUMMARY for call write~init~int(3, ~#products~0.base, ~#products~0.offset, 2); srcloc: L5874 {130715#true} is VALID [2020-07-18 08:54:28,021 INFO L280 TraceCheckUtils]: 192: Hoare triple {130715#true} SUMMARY for call write~init~int(1026, ~#products~0.base, 2 + ~#products~0.offset, 2); srcloc: L5874-1 {130715#true} is VALID [2020-07-18 08:54:28,022 INFO L280 TraceCheckUtils]: 193: Hoare triple {130715#true} SUMMARY for call write~init~int(22066, ~#products~0.base, 4 + ~#products~0.offset, 2); srcloc: L5874-2 {130715#true} is VALID [2020-07-18 08:54:28,022 INFO L280 TraceCheckUtils]: 194: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 6 + ~#products~0.offset, 2); srcloc: L5874-3 {130715#true} is VALID [2020-07-18 08:54:28,022 INFO L280 TraceCheckUtils]: 195: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 8 + ~#products~0.offset, 2); srcloc: L5874-4 {130715#true} is VALID [2020-07-18 08:54:28,022 INFO L280 TraceCheckUtils]: 196: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 10 + ~#products~0.offset, 1); srcloc: L5874-5 {130715#true} is VALID [2020-07-18 08:54:28,022 INFO L280 TraceCheckUtils]: 197: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 11 + ~#products~0.offset, 1); srcloc: L5874-6 {130715#true} is VALID [2020-07-18 08:54:28,022 INFO L280 TraceCheckUtils]: 198: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 12 + ~#products~0.offset, 1); srcloc: L5874-7 {130715#true} is VALID [2020-07-18 08:54:28,022 INFO L280 TraceCheckUtils]: 199: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 13 + ~#products~0.offset, 1); srcloc: L5874-8 {130715#true} is VALID [2020-07-18 08:54:28,023 INFO L280 TraceCheckUtils]: 200: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 14 + ~#products~0.offset, 1); srcloc: L5874-9 {130715#true} is VALID [2020-07-18 08:54:28,023 INFO L280 TraceCheckUtils]: 201: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 15 + ~#products~0.offset, 1); srcloc: L5874-10 {130715#true} is VALID [2020-07-18 08:54:28,023 INFO L280 TraceCheckUtils]: 202: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 16 + ~#products~0.offset, 1); srcloc: L5874-11 {130715#true} is VALID [2020-07-18 08:54:28,023 INFO L280 TraceCheckUtils]: 203: Hoare triple {130715#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 {130715#true} is VALID [2020-07-18 08:54:28,023 INFO L280 TraceCheckUtils]: 204: Hoare triple {130715#true} SUMMARY for call write~init~int(3, ~#products~0.base, 25 + ~#products~0.offset, 2); srcloc: L5874-13 {130715#true} is VALID [2020-07-18 08:54:28,023 INFO L280 TraceCheckUtils]: 205: Hoare triple {130715#true} SUMMARY for call write~init~int(6189, ~#products~0.base, 27 + ~#products~0.offset, 2); srcloc: L5874-14 {130715#true} is VALID [2020-07-18 08:54:28,024 INFO L280 TraceCheckUtils]: 206: Hoare triple {130715#true} SUMMARY for call write~init~int(8316, ~#products~0.base, 29 + ~#products~0.offset, 2); srcloc: L5874-15 {130715#true} is VALID [2020-07-18 08:54:28,024 INFO L280 TraceCheckUtils]: 207: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 31 + ~#products~0.offset, 2); srcloc: L5874-16 {130715#true} is VALID [2020-07-18 08:54:28,024 INFO L280 TraceCheckUtils]: 208: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 33 + ~#products~0.offset, 2); srcloc: L5874-17 {130715#true} is VALID [2020-07-18 08:54:28,024 INFO L280 TraceCheckUtils]: 209: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 35 + ~#products~0.offset, 1); srcloc: L5874-18 {130715#true} is VALID [2020-07-18 08:54:28,024 INFO L280 TraceCheckUtils]: 210: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 36 + ~#products~0.offset, 1); srcloc: L5874-19 {130715#true} is VALID [2020-07-18 08:54:28,024 INFO L280 TraceCheckUtils]: 211: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 37 + ~#products~0.offset, 1); srcloc: L5874-20 {130715#true} is VALID [2020-07-18 08:54:28,024 INFO L280 TraceCheckUtils]: 212: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 38 + ~#products~0.offset, 1); srcloc: L5874-21 {130715#true} is VALID [2020-07-18 08:54:28,025 INFO L280 TraceCheckUtils]: 213: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 39 + ~#products~0.offset, 1); srcloc: L5874-22 {130715#true} is VALID [2020-07-18 08:54:28,025 INFO L280 TraceCheckUtils]: 214: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 40 + ~#products~0.offset, 1); srcloc: L5874-23 {130715#true} is VALID [2020-07-18 08:54:28,025 INFO L280 TraceCheckUtils]: 215: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 41 + ~#products~0.offset, 1); srcloc: L5874-24 {130715#true} is VALID [2020-07-18 08:54:28,025 INFO L280 TraceCheckUtils]: 216: Hoare triple {130715#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 {130715#true} is VALID [2020-07-18 08:54:28,025 INFO L280 TraceCheckUtils]: 217: Hoare triple {130715#true} SUMMARY for call write~init~int(3, ~#products~0.base, 50 + ~#products~0.offset, 2); srcloc: L5874-26 {130715#true} is VALID [2020-07-18 08:54:28,025 INFO L280 TraceCheckUtils]: 218: Hoare triple {130715#true} SUMMARY for call write~init~int(1351, ~#products~0.base, 52 + ~#products~0.offset, 2); srcloc: L5874-27 {130715#true} is VALID [2020-07-18 08:54:28,026 INFO L280 TraceCheckUtils]: 219: Hoare triple {130715#true} SUMMARY for call write~init~int(10016, ~#products~0.base, 54 + ~#products~0.offset, 2); srcloc: L5874-28 {130715#true} is VALID [2020-07-18 08:54:28,026 INFO L280 TraceCheckUtils]: 220: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 56 + ~#products~0.offset, 2); srcloc: L5874-29 {130715#true} is VALID [2020-07-18 08:54:28,026 INFO L280 TraceCheckUtils]: 221: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 58 + ~#products~0.offset, 2); srcloc: L5874-30 {130715#true} is VALID [2020-07-18 08:54:28,026 INFO L280 TraceCheckUtils]: 222: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 60 + ~#products~0.offset, 1); srcloc: L5874-31 {130715#true} is VALID [2020-07-18 08:54:28,026 INFO L280 TraceCheckUtils]: 223: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 61 + ~#products~0.offset, 1); srcloc: L5874-32 {130715#true} is VALID [2020-07-18 08:54:28,026 INFO L280 TraceCheckUtils]: 224: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 62 + ~#products~0.offset, 1); srcloc: L5874-33 {130715#true} is VALID [2020-07-18 08:54:28,026 INFO L280 TraceCheckUtils]: 225: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 63 + ~#products~0.offset, 1); srcloc: L5874-34 {130715#true} is VALID [2020-07-18 08:54:28,027 INFO L280 TraceCheckUtils]: 226: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 64 + ~#products~0.offset, 1); srcloc: L5874-35 {130715#true} is VALID [2020-07-18 08:54:28,027 INFO L280 TraceCheckUtils]: 227: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 65 + ~#products~0.offset, 1); srcloc: L5874-36 {130715#true} is VALID [2020-07-18 08:54:28,027 INFO L280 TraceCheckUtils]: 228: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 66 + ~#products~0.offset, 1); srcloc: L5874-37 {130715#true} is VALID [2020-07-18 08:54:28,027 INFO L280 TraceCheckUtils]: 229: Hoare triple {130715#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 {130715#true} is VALID [2020-07-18 08:54:28,027 INFO L280 TraceCheckUtils]: 230: Hoare triple {130715#true} SUMMARY for call write~init~int(3, ~#products~0.base, 75 + ~#products~0.offset, 2); srcloc: L5874-39 {130715#true} is VALID [2020-07-18 08:54:28,027 INFO L280 TraceCheckUtils]: 231: Hoare triple {130715#true} SUMMARY for call write~init~int(1351, ~#products~0.base, 77 + ~#products~0.offset, 2); srcloc: L5874-40 {130715#true} is VALID [2020-07-18 08:54:28,028 INFO L280 TraceCheckUtils]: 232: Hoare triple {130715#true} SUMMARY for call write~init~int(10023, ~#products~0.base, 79 + ~#products~0.offset, 2); srcloc: L5874-41 {130715#true} is VALID [2020-07-18 08:54:28,028 INFO L280 TraceCheckUtils]: 233: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 81 + ~#products~0.offset, 2); srcloc: L5874-42 {130715#true} is VALID [2020-07-18 08:54:28,028 INFO L280 TraceCheckUtils]: 234: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 83 + ~#products~0.offset, 2); srcloc: L5874-43 {130715#true} is VALID [2020-07-18 08:54:28,028 INFO L280 TraceCheckUtils]: 235: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 85 + ~#products~0.offset, 1); srcloc: L5874-44 {130715#true} is VALID [2020-07-18 08:54:28,028 INFO L280 TraceCheckUtils]: 236: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 86 + ~#products~0.offset, 1); srcloc: L5874-45 {130715#true} is VALID [2020-07-18 08:54:28,028 INFO L280 TraceCheckUtils]: 237: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 87 + ~#products~0.offset, 1); srcloc: L5874-46 {130715#true} is VALID [2020-07-18 08:54:28,028 INFO L280 TraceCheckUtils]: 238: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 88 + ~#products~0.offset, 1); srcloc: L5874-47 {130715#true} is VALID [2020-07-18 08:54:28,029 INFO L280 TraceCheckUtils]: 239: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 89 + ~#products~0.offset, 1); srcloc: L5874-48 {130715#true} is VALID [2020-07-18 08:54:28,029 INFO L280 TraceCheckUtils]: 240: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 90 + ~#products~0.offset, 1); srcloc: L5874-49 {130715#true} is VALID [2020-07-18 08:54:28,029 INFO L280 TraceCheckUtils]: 241: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 91 + ~#products~0.offset, 1); srcloc: L5874-50 {130715#true} is VALID [2020-07-18 08:54:28,029 INFO L280 TraceCheckUtils]: 242: Hoare triple {130715#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 {130715#true} is VALID [2020-07-18 08:54:28,029 INFO L280 TraceCheckUtils]: 243: Hoare triple {130715#true} SUMMARY for call write~init~int(3, ~#products~0.base, 100 + ~#products~0.offset, 2); srcloc: L5874-52 {130715#true} is VALID [2020-07-18 08:54:28,029 INFO L280 TraceCheckUtils]: 244: Hoare triple {130715#true} SUMMARY for call write~init~int(1293, ~#products~0.base, 102 + ~#products~0.offset, 2); srcloc: L5874-53 {130715#true} is VALID [2020-07-18 08:54:28,030 INFO L280 TraceCheckUtils]: 245: Hoare triple {130715#true} SUMMARY for call write~init~int(4, ~#products~0.base, 104 + ~#products~0.offset, 2); srcloc: L5874-54 {130715#true} is VALID [2020-07-18 08:54:28,030 INFO L280 TraceCheckUtils]: 246: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 106 + ~#products~0.offset, 2); srcloc: L5874-55 {130715#true} is VALID [2020-07-18 08:54:28,030 INFO L280 TraceCheckUtils]: 247: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 108 + ~#products~0.offset, 2); srcloc: L5874-56 {130715#true} is VALID [2020-07-18 08:54:28,030 INFO L280 TraceCheckUtils]: 248: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 110 + ~#products~0.offset, 1); srcloc: L5874-57 {130715#true} is VALID [2020-07-18 08:54:28,030 INFO L280 TraceCheckUtils]: 249: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 111 + ~#products~0.offset, 1); srcloc: L5874-58 {130715#true} is VALID [2020-07-18 08:54:28,030 INFO L280 TraceCheckUtils]: 250: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 112 + ~#products~0.offset, 1); srcloc: L5874-59 {130715#true} is VALID [2020-07-18 08:54:28,030 INFO L280 TraceCheckUtils]: 251: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 113 + ~#products~0.offset, 1); srcloc: L5874-60 {130715#true} is VALID [2020-07-18 08:54:28,031 INFO L280 TraceCheckUtils]: 252: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 114 + ~#products~0.offset, 1); srcloc: L5874-61 {130715#true} is VALID [2020-07-18 08:54:28,031 INFO L280 TraceCheckUtils]: 253: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 115 + ~#products~0.offset, 1); srcloc: L5874-62 {130715#true} is VALID [2020-07-18 08:54:28,031 INFO L280 TraceCheckUtils]: 254: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 116 + ~#products~0.offset, 1); srcloc: L5874-63 {130715#true} is VALID [2020-07-18 08:54:28,031 INFO L280 TraceCheckUtils]: 255: Hoare triple {130715#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 {130715#true} is VALID [2020-07-18 08:54:28,031 INFO L280 TraceCheckUtils]: 256: Hoare triple {130715#true} SUMMARY for call write~init~int(3, ~#products~0.base, 125 + ~#products~0.offset, 2); srcloc: L5874-65 {130715#true} is VALID [2020-07-18 08:54:28,031 INFO L280 TraceCheckUtils]: 257: Hoare triple {130715#true} SUMMARY for call write~init~int(1388, ~#products~0.base, 127 + ~#products~0.offset, 2); srcloc: L5874-66 {130715#true} is VALID [2020-07-18 08:54:28,031 INFO L280 TraceCheckUtils]: 258: Hoare triple {130715#true} SUMMARY for call write~init~int(33024, ~#products~0.base, 129 + ~#products~0.offset, 2); srcloc: L5874-67 {130715#true} is VALID [2020-07-18 08:54:28,032 INFO L280 TraceCheckUtils]: 259: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 131 + ~#products~0.offset, 2); srcloc: L5874-68 {130715#true} is VALID [2020-07-18 08:54:28,032 INFO L280 TraceCheckUtils]: 260: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 133 + ~#products~0.offset, 2); srcloc: L5874-69 {130715#true} is VALID [2020-07-18 08:54:28,032 INFO L280 TraceCheckUtils]: 261: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 135 + ~#products~0.offset, 1); srcloc: L5874-70 {130715#true} is VALID [2020-07-18 08:54:28,032 INFO L280 TraceCheckUtils]: 262: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 136 + ~#products~0.offset, 1); srcloc: L5874-71 {130715#true} is VALID [2020-07-18 08:54:28,032 INFO L280 TraceCheckUtils]: 263: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 137 + ~#products~0.offset, 1); srcloc: L5874-72 {130715#true} is VALID [2020-07-18 08:54:28,032 INFO L280 TraceCheckUtils]: 264: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 138 + ~#products~0.offset, 1); srcloc: L5874-73 {130715#true} is VALID [2020-07-18 08:54:28,033 INFO L280 TraceCheckUtils]: 265: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 139 + ~#products~0.offset, 1); srcloc: L5874-74 {130715#true} is VALID [2020-07-18 08:54:28,033 INFO L280 TraceCheckUtils]: 266: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 140 + ~#products~0.offset, 1); srcloc: L5874-75 {130715#true} is VALID [2020-07-18 08:54:28,033 INFO L280 TraceCheckUtils]: 267: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 141 + ~#products~0.offset, 1); srcloc: L5874-76 {130715#true} is VALID [2020-07-18 08:54:28,033 INFO L280 TraceCheckUtils]: 268: Hoare triple {130715#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 {130715#true} is VALID [2020-07-18 08:54:28,033 INFO L280 TraceCheckUtils]: 269: Hoare triple {130715#true} SUMMARY for call write~init~int(3, ~#products~0.base, 150 + ~#products~0.offset, 2); srcloc: L5874-78 {130715#true} is VALID [2020-07-18 08:54:28,033 INFO L280 TraceCheckUtils]: 270: Hoare triple {130715#true} SUMMARY for call write~init~int(1317, ~#products~0.base, 152 + ~#products~0.offset, 2); srcloc: L5874-79 {130715#true} is VALID [2020-07-18 08:54:28,033 INFO L280 TraceCheckUtils]: 271: Hoare triple {130715#true} SUMMARY for call write~init~int(39169, ~#products~0.base, 154 + ~#products~0.offset, 2); srcloc: L5874-80 {130715#true} is VALID [2020-07-18 08:54:28,034 INFO L280 TraceCheckUtils]: 272: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 156 + ~#products~0.offset, 2); srcloc: L5874-81 {130715#true} is VALID [2020-07-18 08:54:28,034 INFO L280 TraceCheckUtils]: 273: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 158 + ~#products~0.offset, 2); srcloc: L5874-82 {130715#true} is VALID [2020-07-18 08:54:28,034 INFO L280 TraceCheckUtils]: 274: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 160 + ~#products~0.offset, 1); srcloc: L5874-83 {130715#true} is VALID [2020-07-18 08:54:28,034 INFO L280 TraceCheckUtils]: 275: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 161 + ~#products~0.offset, 1); srcloc: L5874-84 {130715#true} is VALID [2020-07-18 08:54:28,034 INFO L280 TraceCheckUtils]: 276: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 162 + ~#products~0.offset, 1); srcloc: L5874-85 {130715#true} is VALID [2020-07-18 08:54:28,034 INFO L280 TraceCheckUtils]: 277: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 163 + ~#products~0.offset, 1); srcloc: L5874-86 {130715#true} is VALID [2020-07-18 08:54:28,035 INFO L280 TraceCheckUtils]: 278: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 164 + ~#products~0.offset, 1); srcloc: L5874-87 {130715#true} is VALID [2020-07-18 08:54:28,035 INFO L280 TraceCheckUtils]: 279: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 165 + ~#products~0.offset, 1); srcloc: L5874-88 {130715#true} is VALID [2020-07-18 08:54:28,035 INFO L280 TraceCheckUtils]: 280: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 166 + ~#products~0.offset, 1); srcloc: L5874-89 {130715#true} is VALID [2020-07-18 08:54:28,035 INFO L280 TraceCheckUtils]: 281: Hoare triple {130715#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 {130715#true} is VALID [2020-07-18 08:54:28,035 INFO L280 TraceCheckUtils]: 282: Hoare triple {130715#true} SUMMARY for call write~init~int(3, ~#products~0.base, 175 + ~#products~0.offset, 2); srcloc: L5874-91 {130715#true} is VALID [2020-07-18 08:54:28,035 INFO L280 TraceCheckUtils]: 283: Hoare triple {130715#true} SUMMARY for call write~init~int(1317, ~#products~0.base, 177 + ~#products~0.offset, 2); srcloc: L5874-92 {130715#true} is VALID [2020-07-18 08:54:28,035 INFO L280 TraceCheckUtils]: 284: Hoare triple {130715#true} SUMMARY for call write~init~int(10376, ~#products~0.base, 179 + ~#products~0.offset, 2); srcloc: L5874-93 {130715#true} is VALID [2020-07-18 08:54:28,036 INFO L280 TraceCheckUtils]: 285: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 181 + ~#products~0.offset, 2); srcloc: L5874-94 {130715#true} is VALID [2020-07-18 08:54:28,036 INFO L280 TraceCheckUtils]: 286: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 183 + ~#products~0.offset, 2); srcloc: L5874-95 {130715#true} is VALID [2020-07-18 08:54:28,036 INFO L280 TraceCheckUtils]: 287: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 185 + ~#products~0.offset, 1); srcloc: L5874-96 {130715#true} is VALID [2020-07-18 08:54:28,036 INFO L280 TraceCheckUtils]: 288: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 186 + ~#products~0.offset, 1); srcloc: L5874-97 {130715#true} is VALID [2020-07-18 08:54:28,036 INFO L280 TraceCheckUtils]: 289: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 187 + ~#products~0.offset, 1); srcloc: L5874-98 {130715#true} is VALID [2020-07-18 08:54:28,036 INFO L280 TraceCheckUtils]: 290: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 188 + ~#products~0.offset, 1); srcloc: L5874-99 {130715#true} is VALID [2020-07-18 08:54:28,036 INFO L280 TraceCheckUtils]: 291: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 189 + ~#products~0.offset, 1); srcloc: L5874-100 {130715#true} is VALID [2020-07-18 08:54:28,037 INFO L280 TraceCheckUtils]: 292: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 190 + ~#products~0.offset, 1); srcloc: L5874-101 {130715#true} is VALID [2020-07-18 08:54:28,037 INFO L280 TraceCheckUtils]: 293: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 191 + ~#products~0.offset, 1); srcloc: L5874-102 {130715#true} is VALID [2020-07-18 08:54:28,037 INFO L280 TraceCheckUtils]: 294: Hoare triple {130715#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 {130715#true} is VALID [2020-07-18 08:54:28,037 INFO L280 TraceCheckUtils]: 295: Hoare triple {130715#true} SUMMARY for call write~init~int(3, ~#products~0.base, 200 + ~#products~0.offset, 2); srcloc: L5874-104 {130715#true} is VALID [2020-07-18 08:54:28,037 INFO L280 TraceCheckUtils]: 296: Hoare triple {130715#true} SUMMARY for call write~init~int(1295, ~#products~0.base, 202 + ~#products~0.offset, 2); srcloc: L5874-105 {130715#true} is VALID [2020-07-18 08:54:28,037 INFO L280 TraceCheckUtils]: 297: Hoare triple {130715#true} SUMMARY for call write~init~int(400, ~#products~0.base, 204 + ~#products~0.offset, 2); srcloc: L5874-106 {130715#true} is VALID [2020-07-18 08:54:28,038 INFO L280 TraceCheckUtils]: 298: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 206 + ~#products~0.offset, 2); srcloc: L5874-107 {130715#true} is VALID [2020-07-18 08:54:28,038 INFO L280 TraceCheckUtils]: 299: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 208 + ~#products~0.offset, 2); srcloc: L5874-108 {130715#true} is VALID [2020-07-18 08:54:28,038 INFO L280 TraceCheckUtils]: 300: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 210 + ~#products~0.offset, 1); srcloc: L5874-109 {130715#true} is VALID [2020-07-18 08:54:28,038 INFO L280 TraceCheckUtils]: 301: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 211 + ~#products~0.offset, 1); srcloc: L5874-110 {130715#true} is VALID [2020-07-18 08:54:28,038 INFO L280 TraceCheckUtils]: 302: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 212 + ~#products~0.offset, 1); srcloc: L5874-111 {130715#true} is VALID [2020-07-18 08:54:28,038 INFO L280 TraceCheckUtils]: 303: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 213 + ~#products~0.offset, 1); srcloc: L5874-112 {130715#true} is VALID [2020-07-18 08:54:28,038 INFO L280 TraceCheckUtils]: 304: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 214 + ~#products~0.offset, 1); srcloc: L5874-113 {130715#true} is VALID [2020-07-18 08:54:28,039 INFO L280 TraceCheckUtils]: 305: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 215 + ~#products~0.offset, 1); srcloc: L5874-114 {130715#true} is VALID [2020-07-18 08:54:28,039 INFO L280 TraceCheckUtils]: 306: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 216 + ~#products~0.offset, 1); srcloc: L5874-115 {130715#true} is VALID [2020-07-18 08:54:28,039 INFO L280 TraceCheckUtils]: 307: Hoare triple {130715#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 {130715#true} is VALID [2020-07-18 08:54:28,039 INFO L280 TraceCheckUtils]: 308: Hoare triple {130715#true} SUMMARY for call write~init~int(3, ~#products~0.base, 225 + ~#products~0.offset, 2); srcloc: L5874-117 {130715#true} is VALID [2020-07-18 08:54:28,039 INFO L280 TraceCheckUtils]: 309: Hoare triple {130715#true} SUMMARY for call write~init~int(1183, ~#products~0.base, 227 + ~#products~0.offset, 2); srcloc: L5874-118 {130715#true} is VALID [2020-07-18 08:54:28,039 INFO L280 TraceCheckUtils]: 310: Hoare triple {130715#true} SUMMARY for call write~init~int(20570, ~#products~0.base, 229 + ~#products~0.offset, 2); srcloc: L5874-119 {130715#true} is VALID [2020-07-18 08:54:28,039 INFO L280 TraceCheckUtils]: 311: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 231 + ~#products~0.offset, 2); srcloc: L5874-120 {130715#true} is VALID [2020-07-18 08:54:28,040 INFO L280 TraceCheckUtils]: 312: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 233 + ~#products~0.offset, 2); srcloc: L5874-121 {130715#true} is VALID [2020-07-18 08:54:28,040 INFO L280 TraceCheckUtils]: 313: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 235 + ~#products~0.offset, 1); srcloc: L5874-122 {130715#true} is VALID [2020-07-18 08:54:28,040 INFO L280 TraceCheckUtils]: 314: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 236 + ~#products~0.offset, 1); srcloc: L5874-123 {130715#true} is VALID [2020-07-18 08:54:28,040 INFO L280 TraceCheckUtils]: 315: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 237 + ~#products~0.offset, 1); srcloc: L5874-124 {130715#true} is VALID [2020-07-18 08:54:28,040 INFO L280 TraceCheckUtils]: 316: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 238 + ~#products~0.offset, 1); srcloc: L5874-125 {130715#true} is VALID [2020-07-18 08:54:28,040 INFO L280 TraceCheckUtils]: 317: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 239 + ~#products~0.offset, 1); srcloc: L5874-126 {130715#true} is VALID [2020-07-18 08:54:28,040 INFO L280 TraceCheckUtils]: 318: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 240 + ~#products~0.offset, 1); srcloc: L5874-127 {130715#true} is VALID [2020-07-18 08:54:28,041 INFO L280 TraceCheckUtils]: 319: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 241 + ~#products~0.offset, 1); srcloc: L5874-128 {130715#true} is VALID [2020-07-18 08:54:28,041 INFO L280 TraceCheckUtils]: 320: Hoare triple {130715#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 {130715#true} is VALID [2020-07-18 08:54:28,041 INFO L280 TraceCheckUtils]: 321: Hoare triple {130715#true} SUMMARY for call write~init~int(3, ~#products~0.base, 250 + ~#products~0.offset, 2); srcloc: L5874-130 {130715#true} is VALID [2020-07-18 08:54:28,041 INFO L280 TraceCheckUtils]: 322: Hoare triple {130715#true} SUMMARY for call write~init~int(3710, ~#products~0.base, 252 + ~#products~0.offset, 2); srcloc: L5874-131 {130715#true} is VALID [2020-07-18 08:54:28,041 INFO L280 TraceCheckUtils]: 323: Hoare triple {130715#true} SUMMARY for call write~init~int(4097, ~#products~0.base, 254 + ~#products~0.offset, 2); srcloc: L5874-132 {130715#true} is VALID [2020-07-18 08:54:28,041 INFO L280 TraceCheckUtils]: 324: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 256 + ~#products~0.offset, 2); srcloc: L5874-133 {130715#true} is VALID [2020-07-18 08:54:28,041 INFO L280 TraceCheckUtils]: 325: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 258 + ~#products~0.offset, 2); srcloc: L5874-134 {130715#true} is VALID [2020-07-18 08:54:28,042 INFO L280 TraceCheckUtils]: 326: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 260 + ~#products~0.offset, 1); srcloc: L5874-135 {130715#true} is VALID [2020-07-18 08:54:28,042 INFO L280 TraceCheckUtils]: 327: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 261 + ~#products~0.offset, 1); srcloc: L5874-136 {130715#true} is VALID [2020-07-18 08:54:28,042 INFO L280 TraceCheckUtils]: 328: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 262 + ~#products~0.offset, 1); srcloc: L5874-137 {130715#true} is VALID [2020-07-18 08:54:28,042 INFO L280 TraceCheckUtils]: 329: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 263 + ~#products~0.offset, 1); srcloc: L5874-138 {130715#true} is VALID [2020-07-18 08:54:28,042 INFO L280 TraceCheckUtils]: 330: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 264 + ~#products~0.offset, 1); srcloc: L5874-139 {130715#true} is VALID [2020-07-18 08:54:28,042 INFO L280 TraceCheckUtils]: 331: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 265 + ~#products~0.offset, 1); srcloc: L5874-140 {130715#true} is VALID [2020-07-18 08:54:28,043 INFO L280 TraceCheckUtils]: 332: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 266 + ~#products~0.offset, 1); srcloc: L5874-141 {130715#true} is VALID [2020-07-18 08:54:28,043 INFO L280 TraceCheckUtils]: 333: Hoare triple {130715#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 {130715#true} is VALID [2020-07-18 08:54:28,043 INFO L280 TraceCheckUtils]: 334: Hoare triple {130715#true} SUMMARY for call write~init~int(3, ~#products~0.base, 275 + ~#products~0.offset, 2); srcloc: L5874-143 {130715#true} is VALID [2020-07-18 08:54:28,043 INFO L280 TraceCheckUtils]: 335: Hoare triple {130715#true} SUMMARY for call write~init~int(32902, ~#products~0.base, 277 + ~#products~0.offset, 2); srcloc: L5874-144 {130715#true} is VALID [2020-07-18 08:54:28,043 INFO L280 TraceCheckUtils]: 336: Hoare triple {130715#true} SUMMARY for call write~init~int(2003, ~#products~0.base, 279 + ~#products~0.offset, 2); srcloc: L5874-145 {130715#true} is VALID [2020-07-18 08:54:28,043 INFO L280 TraceCheckUtils]: 337: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 281 + ~#products~0.offset, 2); srcloc: L5874-146 {130715#true} is VALID [2020-07-18 08:54:28,043 INFO L280 TraceCheckUtils]: 338: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 283 + ~#products~0.offset, 2); srcloc: L5874-147 {130715#true} is VALID [2020-07-18 08:54:28,044 INFO L280 TraceCheckUtils]: 339: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 285 + ~#products~0.offset, 1); srcloc: L5874-148 {130715#true} is VALID [2020-07-18 08:54:28,044 INFO L280 TraceCheckUtils]: 340: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 286 + ~#products~0.offset, 1); srcloc: L5874-149 {130715#true} is VALID [2020-07-18 08:54:28,044 INFO L280 TraceCheckUtils]: 341: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 287 + ~#products~0.offset, 1); srcloc: L5874-150 {130715#true} is VALID [2020-07-18 08:54:28,044 INFO L280 TraceCheckUtils]: 342: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 288 + ~#products~0.offset, 1); srcloc: L5874-151 {130715#true} is VALID [2020-07-18 08:54:28,044 INFO L280 TraceCheckUtils]: 343: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 289 + ~#products~0.offset, 1); srcloc: L5874-152 {130715#true} is VALID [2020-07-18 08:54:28,045 INFO L280 TraceCheckUtils]: 344: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 290 + ~#products~0.offset, 1); srcloc: L5874-153 {130715#true} is VALID [2020-07-18 08:54:28,045 INFO L280 TraceCheckUtils]: 345: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 291 + ~#products~0.offset, 1); srcloc: L5874-154 {130715#true} is VALID [2020-07-18 08:54:28,045 INFO L280 TraceCheckUtils]: 346: Hoare triple {130715#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 {130715#true} is VALID [2020-07-18 08:54:28,045 INFO L280 TraceCheckUtils]: 347: Hoare triple {130715#true} SUMMARY for call write~init~int(3, ~#products~0.base, 300 + ~#products~0.offset, 2); srcloc: L5874-156 {130715#true} is VALID [2020-07-18 08:54:28,045 INFO L280 TraceCheckUtils]: 348: Hoare triple {130715#true} SUMMARY for call write~init~int(4742, ~#products~0.base, 302 + ~#products~0.offset, 2); srcloc: L5874-157 {130715#true} is VALID [2020-07-18 08:54:28,045 INFO L280 TraceCheckUtils]: 349: Hoare triple {130715#true} SUMMARY for call write~init~int(32769, ~#products~0.base, 304 + ~#products~0.offset, 2); srcloc: L5874-158 {130715#true} is VALID [2020-07-18 08:54:28,046 INFO L280 TraceCheckUtils]: 350: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 306 + ~#products~0.offset, 2); srcloc: L5874-159 {130715#true} is VALID [2020-07-18 08:54:28,046 INFO L280 TraceCheckUtils]: 351: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 308 + ~#products~0.offset, 2); srcloc: L5874-160 {130715#true} is VALID [2020-07-18 08:54:28,046 INFO L280 TraceCheckUtils]: 352: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 310 + ~#products~0.offset, 1); srcloc: L5874-161 {130715#true} is VALID [2020-07-18 08:54:28,046 INFO L280 TraceCheckUtils]: 353: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 311 + ~#products~0.offset, 1); srcloc: L5874-162 {130715#true} is VALID [2020-07-18 08:54:28,046 INFO L280 TraceCheckUtils]: 354: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 312 + ~#products~0.offset, 1); srcloc: L5874-163 {130715#true} is VALID [2020-07-18 08:54:28,046 INFO L280 TraceCheckUtils]: 355: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 313 + ~#products~0.offset, 1); srcloc: L5874-164 {130715#true} is VALID [2020-07-18 08:54:28,046 INFO L280 TraceCheckUtils]: 356: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 314 + ~#products~0.offset, 1); srcloc: L5874-165 {130715#true} is VALID [2020-07-18 08:54:28,047 INFO L280 TraceCheckUtils]: 357: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 315 + ~#products~0.offset, 1); srcloc: L5874-166 {130715#true} is VALID [2020-07-18 08:54:28,047 INFO L280 TraceCheckUtils]: 358: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 316 + ~#products~0.offset, 1); srcloc: L5874-167 {130715#true} is VALID [2020-07-18 08:54:28,047 INFO L280 TraceCheckUtils]: 359: Hoare triple {130715#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 {130715#true} is VALID [2020-07-18 08:54:28,047 INFO L280 TraceCheckUtils]: 360: Hoare triple {130715#true} SUMMARY for call write~init~int(3, ~#products~0.base, 325 + ~#products~0.offset, 2); srcloc: L5874-169 {130715#true} is VALID [2020-07-18 08:54:28,047 INFO L280 TraceCheckUtils]: 361: Hoare triple {130715#true} SUMMARY for call write~init~int(1317, ~#products~0.base, 327 + ~#products~0.offset, 2); srcloc: L5874-170 {130715#true} is VALID [2020-07-18 08:54:28,048 INFO L280 TraceCheckUtils]: 362: Hoare triple {130715#true} SUMMARY for call write~init~int(42146, ~#products~0.base, 329 + ~#products~0.offset, 2); srcloc: L5874-171 {130715#true} is VALID [2020-07-18 08:54:28,048 INFO L280 TraceCheckUtils]: 363: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 331 + ~#products~0.offset, 2); srcloc: L5874-172 {130715#true} is VALID [2020-07-18 08:54:28,048 INFO L280 TraceCheckUtils]: 364: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 333 + ~#products~0.offset, 2); srcloc: L5874-173 {130715#true} is VALID [2020-07-18 08:54:28,048 INFO L280 TraceCheckUtils]: 365: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 335 + ~#products~0.offset, 1); srcloc: L5874-174 {130715#true} is VALID [2020-07-18 08:54:28,048 INFO L280 TraceCheckUtils]: 366: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 336 + ~#products~0.offset, 1); srcloc: L5874-175 {130715#true} is VALID [2020-07-18 08:54:28,048 INFO L280 TraceCheckUtils]: 367: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 337 + ~#products~0.offset, 1); srcloc: L5874-176 {130715#true} is VALID [2020-07-18 08:54:28,049 INFO L280 TraceCheckUtils]: 368: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 338 + ~#products~0.offset, 1); srcloc: L5874-177 {130715#true} is VALID [2020-07-18 08:54:28,049 INFO L280 TraceCheckUtils]: 369: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 339 + ~#products~0.offset, 1); srcloc: L5874-178 {130715#true} is VALID [2020-07-18 08:54:28,049 INFO L280 TraceCheckUtils]: 370: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 340 + ~#products~0.offset, 1); srcloc: L5874-179 {130715#true} is VALID [2020-07-18 08:54:28,049 INFO L280 TraceCheckUtils]: 371: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 341 + ~#products~0.offset, 1); srcloc: L5874-180 {130715#true} is VALID [2020-07-18 08:54:28,049 INFO L280 TraceCheckUtils]: 372: Hoare triple {130715#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 {130715#true} is VALID [2020-07-18 08:54:28,049 INFO L280 TraceCheckUtils]: 373: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 350 + ~#products~0.offset, 2); srcloc: L5874-182 {130715#true} is VALID [2020-07-18 08:54:28,049 INFO L280 TraceCheckUtils]: 374: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 352 + ~#products~0.offset, 2); srcloc: L5874-183 {130715#true} is VALID [2020-07-18 08:54:28,050 INFO L280 TraceCheckUtils]: 375: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 354 + ~#products~0.offset, 2); srcloc: L5874-184 {130715#true} is VALID [2020-07-18 08:54:28,050 INFO L280 TraceCheckUtils]: 376: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 356 + ~#products~0.offset, 2); srcloc: L5874-185 {130715#true} is VALID [2020-07-18 08:54:28,050 INFO L280 TraceCheckUtils]: 377: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 358 + ~#products~0.offset, 2); srcloc: L5874-186 {130715#true} is VALID [2020-07-18 08:54:28,050 INFO L280 TraceCheckUtils]: 378: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 360 + ~#products~0.offset, 1); srcloc: L5874-187 {130715#true} is VALID [2020-07-18 08:54:28,050 INFO L280 TraceCheckUtils]: 379: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 361 + ~#products~0.offset, 1); srcloc: L5874-188 {130715#true} is VALID [2020-07-18 08:54:28,050 INFO L280 TraceCheckUtils]: 380: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 362 + ~#products~0.offset, 1); srcloc: L5874-189 {130715#true} is VALID [2020-07-18 08:54:28,051 INFO L280 TraceCheckUtils]: 381: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 363 + ~#products~0.offset, 1); srcloc: L5874-190 {130715#true} is VALID [2020-07-18 08:54:28,051 INFO L280 TraceCheckUtils]: 382: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 364 + ~#products~0.offset, 1); srcloc: L5874-191 {130715#true} is VALID [2020-07-18 08:54:28,051 INFO L280 TraceCheckUtils]: 383: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 365 + ~#products~0.offset, 1); srcloc: L5874-192 {130715#true} is VALID [2020-07-18 08:54:28,051 INFO L280 TraceCheckUtils]: 384: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 366 + ~#products~0.offset, 1); srcloc: L5874-193 {130715#true} is VALID [2020-07-18 08:54:28,051 INFO L280 TraceCheckUtils]: 385: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#products~0.base, 367 + ~#products~0.offset, 8); srcloc: L5874-194 {130715#true} is VALID [2020-07-18 08:54:28,051 INFO L280 TraceCheckUtils]: 386: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[0 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,051 INFO L280 TraceCheckUtils]: 387: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[0 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,052 INFO L280 TraceCheckUtils]: 388: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[0 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,052 INFO L280 TraceCheckUtils]: 389: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[0 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,052 INFO L280 TraceCheckUtils]: 390: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[0 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,052 INFO L280 TraceCheckUtils]: 391: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[0 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,052 INFO L280 TraceCheckUtils]: 392: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[0 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,052 INFO L280 TraceCheckUtils]: 393: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[0 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,052 INFO L280 TraceCheckUtils]: 394: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[0 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,053 INFO L280 TraceCheckUtils]: 395: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[0 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,053 INFO L280 TraceCheckUtils]: 396: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[0 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,053 INFO L280 TraceCheckUtils]: 397: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[0 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,053 INFO L280 TraceCheckUtils]: 398: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[0 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,053 INFO L280 TraceCheckUtils]: 399: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[1 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,053 INFO L280 TraceCheckUtils]: 400: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[1 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,054 INFO L280 TraceCheckUtils]: 401: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[1 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,054 INFO L280 TraceCheckUtils]: 402: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[1 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,054 INFO L280 TraceCheckUtils]: 403: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[1 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,054 INFO L280 TraceCheckUtils]: 404: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[1 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,054 INFO L280 TraceCheckUtils]: 405: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[1 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,054 INFO L280 TraceCheckUtils]: 406: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[1 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,054 INFO L280 TraceCheckUtils]: 407: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[1 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,055 INFO L280 TraceCheckUtils]: 408: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[1 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,055 INFO L280 TraceCheckUtils]: 409: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[1 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,055 INFO L280 TraceCheckUtils]: 410: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[1 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,055 INFO L280 TraceCheckUtils]: 411: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[1 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,055 INFO L280 TraceCheckUtils]: 412: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[2 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,055 INFO L280 TraceCheckUtils]: 413: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[2 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,056 INFO L280 TraceCheckUtils]: 414: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[2 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,056 INFO L280 TraceCheckUtils]: 415: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[2 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,056 INFO L280 TraceCheckUtils]: 416: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[2 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,056 INFO L280 TraceCheckUtils]: 417: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[2 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,056 INFO L280 TraceCheckUtils]: 418: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[2 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,056 INFO L280 TraceCheckUtils]: 419: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[2 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,056 INFO L280 TraceCheckUtils]: 420: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[2 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,057 INFO L280 TraceCheckUtils]: 421: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[2 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,057 INFO L280 TraceCheckUtils]: 422: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[2 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,057 INFO L280 TraceCheckUtils]: 423: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[2 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,057 INFO L280 TraceCheckUtils]: 424: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[2 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,057 INFO L280 TraceCheckUtils]: 425: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[3 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,057 INFO L280 TraceCheckUtils]: 426: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[3 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,058 INFO L280 TraceCheckUtils]: 427: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[3 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,058 INFO L280 TraceCheckUtils]: 428: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[3 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,058 INFO L280 TraceCheckUtils]: 429: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[3 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,058 INFO L280 TraceCheckUtils]: 430: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[3 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,058 INFO L280 TraceCheckUtils]: 431: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[3 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,058 INFO L280 TraceCheckUtils]: 432: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[3 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,058 INFO L280 TraceCheckUtils]: 433: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[3 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,059 INFO L280 TraceCheckUtils]: 434: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[3 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,059 INFO L280 TraceCheckUtils]: 435: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[3 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,059 INFO L280 TraceCheckUtils]: 436: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[3 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,059 INFO L280 TraceCheckUtils]: 437: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[3 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,059 INFO L280 TraceCheckUtils]: 438: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[4 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,059 INFO L280 TraceCheckUtils]: 439: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[4 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,060 INFO L280 TraceCheckUtils]: 440: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[4 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,060 INFO L280 TraceCheckUtils]: 441: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[4 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,060 INFO L280 TraceCheckUtils]: 442: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[4 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,060 INFO L280 TraceCheckUtils]: 443: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[4 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,060 INFO L280 TraceCheckUtils]: 444: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[4 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,060 INFO L280 TraceCheckUtils]: 445: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[4 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,060 INFO L280 TraceCheckUtils]: 446: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[4 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,061 INFO L280 TraceCheckUtils]: 447: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[4 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,061 INFO L280 TraceCheckUtils]: 448: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[4 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,061 INFO L280 TraceCheckUtils]: 449: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[4 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,061 INFO L280 TraceCheckUtils]: 450: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[4 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,061 INFO L280 TraceCheckUtils]: 451: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[5 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,061 INFO L280 TraceCheckUtils]: 452: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[5 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,061 INFO L280 TraceCheckUtils]: 453: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[5 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,062 INFO L280 TraceCheckUtils]: 454: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[5 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,062 INFO L280 TraceCheckUtils]: 455: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[5 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,062 INFO L280 TraceCheckUtils]: 456: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[5 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,062 INFO L280 TraceCheckUtils]: 457: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[5 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,062 INFO L280 TraceCheckUtils]: 458: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[5 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,062 INFO L280 TraceCheckUtils]: 459: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[5 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,063 INFO L280 TraceCheckUtils]: 460: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[5 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,063 INFO L280 TraceCheckUtils]: 461: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[5 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,063 INFO L280 TraceCheckUtils]: 462: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[5 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,063 INFO L280 TraceCheckUtils]: 463: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[5 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,063 INFO L280 TraceCheckUtils]: 464: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[6 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,063 INFO L280 TraceCheckUtils]: 465: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[6 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,063 INFO L280 TraceCheckUtils]: 466: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[6 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,064 INFO L280 TraceCheckUtils]: 467: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[6 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,064 INFO L280 TraceCheckUtils]: 468: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[6 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,064 INFO L280 TraceCheckUtils]: 469: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[6 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,064 INFO L280 TraceCheckUtils]: 470: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[6 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,064 INFO L280 TraceCheckUtils]: 471: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[6 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,064 INFO L280 TraceCheckUtils]: 472: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[6 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,064 INFO L280 TraceCheckUtils]: 473: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[6 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,065 INFO L280 TraceCheckUtils]: 474: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[6 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,065 INFO L280 TraceCheckUtils]: 475: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[6 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,065 INFO L280 TraceCheckUtils]: 476: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[6 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,065 INFO L280 TraceCheckUtils]: 477: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[7 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,065 INFO L280 TraceCheckUtils]: 478: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[7 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,065 INFO L280 TraceCheckUtils]: 479: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[7 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,066 INFO L280 TraceCheckUtils]: 480: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[7 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,066 INFO L280 TraceCheckUtils]: 481: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[7 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,066 INFO L280 TraceCheckUtils]: 482: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[7 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,066 INFO L280 TraceCheckUtils]: 483: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[7 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,066 INFO L280 TraceCheckUtils]: 484: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[7 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,066 INFO L280 TraceCheckUtils]: 485: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[7 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,066 INFO L280 TraceCheckUtils]: 486: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[7 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,067 INFO L280 TraceCheckUtils]: 487: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[7 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,067 INFO L280 TraceCheckUtils]: 488: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[7 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,067 INFO L280 TraceCheckUtils]: 489: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[7 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,067 INFO L280 TraceCheckUtils]: 490: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[8 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,067 INFO L280 TraceCheckUtils]: 491: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[8 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,067 INFO L280 TraceCheckUtils]: 492: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[8 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,067 INFO L280 TraceCheckUtils]: 493: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[8 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,068 INFO L280 TraceCheckUtils]: 494: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[8 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,068 INFO L280 TraceCheckUtils]: 495: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[8 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,068 INFO L280 TraceCheckUtils]: 496: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[8 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,068 INFO L280 TraceCheckUtils]: 497: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[8 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,068 INFO L280 TraceCheckUtils]: 498: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[8 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,068 INFO L280 TraceCheckUtils]: 499: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[8 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,069 INFO L280 TraceCheckUtils]: 500: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[8 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,069 INFO L280 TraceCheckUtils]: 501: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[8 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,069 INFO L280 TraceCheckUtils]: 502: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[8 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,069 INFO L280 TraceCheckUtils]: 503: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[9 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,069 INFO L280 TraceCheckUtils]: 504: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[9 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,069 INFO L280 TraceCheckUtils]: 505: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[9 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,069 INFO L280 TraceCheckUtils]: 506: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[9 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,070 INFO L280 TraceCheckUtils]: 507: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[9 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,070 INFO L280 TraceCheckUtils]: 508: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[9 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,070 INFO L280 TraceCheckUtils]: 509: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[9 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,070 INFO L280 TraceCheckUtils]: 510: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[9 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,070 INFO L280 TraceCheckUtils]: 511: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[9 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,070 INFO L280 TraceCheckUtils]: 512: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[9 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,071 INFO L280 TraceCheckUtils]: 513: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[9 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,071 INFO L280 TraceCheckUtils]: 514: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[9 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,071 INFO L280 TraceCheckUtils]: 515: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[9 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,071 INFO L280 TraceCheckUtils]: 516: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[10 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,071 INFO L280 TraceCheckUtils]: 517: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[10 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,071 INFO L280 TraceCheckUtils]: 518: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[10 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,071 INFO L280 TraceCheckUtils]: 519: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[10 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,072 INFO L280 TraceCheckUtils]: 520: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[10 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,072 INFO L280 TraceCheckUtils]: 521: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[10 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,072 INFO L280 TraceCheckUtils]: 522: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[10 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,072 INFO L280 TraceCheckUtils]: 523: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[10 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,072 INFO L280 TraceCheckUtils]: 524: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[10 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,072 INFO L280 TraceCheckUtils]: 525: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[10 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,072 INFO L280 TraceCheckUtils]: 526: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[10 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,073 INFO L280 TraceCheckUtils]: 527: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[10 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,073 INFO L280 TraceCheckUtils]: 528: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[10 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,073 INFO L280 TraceCheckUtils]: 529: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[11 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,073 INFO L280 TraceCheckUtils]: 530: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[11 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,073 INFO L280 TraceCheckUtils]: 531: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[11 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,073 INFO L280 TraceCheckUtils]: 532: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[11 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,074 INFO L280 TraceCheckUtils]: 533: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[11 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,074 INFO L280 TraceCheckUtils]: 534: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[11 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,074 INFO L280 TraceCheckUtils]: 535: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[11 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,074 INFO L280 TraceCheckUtils]: 536: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[11 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,074 INFO L280 TraceCheckUtils]: 537: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[11 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,074 INFO L280 TraceCheckUtils]: 538: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[11 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,074 INFO L280 TraceCheckUtils]: 539: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[11 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,075 INFO L280 TraceCheckUtils]: 540: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[11 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,075 INFO L280 TraceCheckUtils]: 541: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[11 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,075 INFO L280 TraceCheckUtils]: 542: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[12 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,075 INFO L280 TraceCheckUtils]: 543: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[12 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,075 INFO L280 TraceCheckUtils]: 544: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[12 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,075 INFO L280 TraceCheckUtils]: 545: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[12 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,075 INFO L280 TraceCheckUtils]: 546: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[12 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,076 INFO L280 TraceCheckUtils]: 547: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[12 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,076 INFO L280 TraceCheckUtils]: 548: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[12 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,076 INFO L280 TraceCheckUtils]: 549: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[12 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,076 INFO L280 TraceCheckUtils]: 550: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[12 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,076 INFO L280 TraceCheckUtils]: 551: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[12 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,076 INFO L280 TraceCheckUtils]: 552: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[12 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,077 INFO L280 TraceCheckUtils]: 553: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[12 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,077 INFO L280 TraceCheckUtils]: 554: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[12 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,077 INFO L280 TraceCheckUtils]: 555: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[13 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,077 INFO L280 TraceCheckUtils]: 556: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[13 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,077 INFO L280 TraceCheckUtils]: 557: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[13 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,077 INFO L280 TraceCheckUtils]: 558: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[13 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,077 INFO L280 TraceCheckUtils]: 559: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[13 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,078 INFO L280 TraceCheckUtils]: 560: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[13 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,078 INFO L280 TraceCheckUtils]: 561: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[13 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,078 INFO L280 TraceCheckUtils]: 562: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[13 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,078 INFO L280 TraceCheckUtils]: 563: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[13 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,078 INFO L280 TraceCheckUtils]: 564: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[13 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,078 INFO L280 TraceCheckUtils]: 565: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[13 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,079 INFO L280 TraceCheckUtils]: 566: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[13 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,079 INFO L280 TraceCheckUtils]: 567: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[13 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,079 INFO L280 TraceCheckUtils]: 568: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.match_flags := ~__mod_usb__products_device_table~0.match_flags[14 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,079 INFO L280 TraceCheckUtils]: 569: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.idVendor := ~__mod_usb__products_device_table~0.idVendor[14 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,079 INFO L280 TraceCheckUtils]: 570: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.idProduct := ~__mod_usb__products_device_table~0.idProduct[14 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,079 INFO L280 TraceCheckUtils]: 571: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bcdDevice_lo := ~__mod_usb__products_device_table~0.bcdDevice_lo[14 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,079 INFO L280 TraceCheckUtils]: 572: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bcdDevice_hi := ~__mod_usb__products_device_table~0.bcdDevice_hi[14 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,080 INFO L280 TraceCheckUtils]: 573: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bDeviceClass := ~__mod_usb__products_device_table~0.bDeviceClass[14 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,080 INFO L280 TraceCheckUtils]: 574: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bDeviceSubClass := ~__mod_usb__products_device_table~0.bDeviceSubClass[14 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,080 INFO L280 TraceCheckUtils]: 575: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bDeviceProtocol := ~__mod_usb__products_device_table~0.bDeviceProtocol[14 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,080 INFO L280 TraceCheckUtils]: 576: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bInterfaceClass := ~__mod_usb__products_device_table~0.bInterfaceClass[14 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,080 INFO L280 TraceCheckUtils]: 577: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bInterfaceSubClass := ~__mod_usb__products_device_table~0.bInterfaceSubClass[14 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,080 INFO L280 TraceCheckUtils]: 578: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bInterfaceProtocol := ~__mod_usb__products_device_table~0.bInterfaceProtocol[14 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,080 INFO L280 TraceCheckUtils]: 579: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.bInterfaceNumber := ~__mod_usb__products_device_table~0.bInterfaceNumber[14 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,080 INFO L280 TraceCheckUtils]: 580: Hoare triple {130715#true} ~__mod_usb__products_device_table~0.driver_info := ~__mod_usb__products_device_table~0.driver_info[14 := 0]; {130715#true} is VALID [2020-07-18 08:54:28,080 INFO L280 TraceCheckUtils]: 581: Hoare triple {130715#true} SUMMARY for call ~#cdc_subset_driver~0.base, ~#cdc_subset_driver~0.offset := #Ultimate.allocOnStack(289); srcloc: L5930 {130715#true} is VALID [2020-07-18 08:54:28,081 INFO L280 TraceCheckUtils]: 582: Hoare triple {130715#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 {130715#true} is VALID [2020-07-18 08:54:28,081 INFO L280 TraceCheckUtils]: 583: Hoare triple {130715#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 {130715#true} is VALID [2020-07-18 08:54:28,081 INFO L280 TraceCheckUtils]: 584: Hoare triple {130715#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 {130715#true} is VALID [2020-07-18 08:54:28,081 INFO L280 TraceCheckUtils]: 585: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 24 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-4 {130715#true} is VALID [2020-07-18 08:54:28,081 INFO L280 TraceCheckUtils]: 586: Hoare triple {130715#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 {130715#true} is VALID [2020-07-18 08:54:28,081 INFO L280 TraceCheckUtils]: 587: Hoare triple {130715#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 {130715#true} is VALID [2020-07-18 08:54:28,081 INFO L280 TraceCheckUtils]: 588: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 48 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-7 {130715#true} is VALID [2020-07-18 08:54:28,081 INFO L280 TraceCheckUtils]: 589: Hoare triple {130715#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 {130715#true} is VALID [2020-07-18 08:54:28,081 INFO L280 TraceCheckUtils]: 590: Hoare triple {130715#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 {130715#true} is VALID [2020-07-18 08:54:28,081 INFO L280 TraceCheckUtils]: 591: Hoare triple {130715#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 {130715#true} is VALID [2020-07-18 08:54:28,082 INFO L280 TraceCheckUtils]: 592: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 80 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-11 {130715#true} is VALID [2020-07-18 08:54:28,082 INFO L280 TraceCheckUtils]: 593: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 84 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-12 {130715#true} is VALID [2020-07-18 08:54:28,082 INFO L280 TraceCheckUtils]: 594: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 88 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-13 {130715#true} is VALID [2020-07-18 08:54:28,082 INFO L280 TraceCheckUtils]: 595: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 92 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-14 {130715#true} is VALID [2020-07-18 08:54:28,082 INFO L280 TraceCheckUtils]: 596: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 100 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-15 {130715#true} is VALID [2020-07-18 08:54:28,082 INFO L280 TraceCheckUtils]: 597: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 108 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-16 {130715#true} is VALID [2020-07-18 08:54:28,082 INFO L280 TraceCheckUtils]: 598: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 116 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-17 {130715#true} is VALID [2020-07-18 08:54:28,082 INFO L280 TraceCheckUtils]: 599: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 124 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-18 {130715#true} is VALID [2020-07-18 08:54:28,082 INFO L280 TraceCheckUtils]: 600: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 132 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-19 {130715#true} is VALID [2020-07-18 08:54:28,082 INFO L280 TraceCheckUtils]: 601: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 136 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-20 {130715#true} is VALID [2020-07-18 08:54:28,083 INFO L280 TraceCheckUtils]: 602: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 148 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-21 {130715#true} is VALID [2020-07-18 08:54:28,083 INFO L280 TraceCheckUtils]: 603: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 156 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-22 {130715#true} is VALID [2020-07-18 08:54:28,083 INFO L280 TraceCheckUtils]: 604: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 164 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-23 {130715#true} is VALID [2020-07-18 08:54:28,083 INFO L280 TraceCheckUtils]: 605: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 172 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-24 {130715#true} is VALID [2020-07-18 08:54:28,083 INFO L280 TraceCheckUtils]: 606: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 180 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-25 {130715#true} is VALID [2020-07-18 08:54:28,083 INFO L280 TraceCheckUtils]: 607: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 188 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-26 {130715#true} is VALID [2020-07-18 08:54:28,083 INFO L280 TraceCheckUtils]: 608: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 196 + ~#cdc_subset_driver~0.offset, 1); srcloc: L5930-27 {130715#true} is VALID [2020-07-18 08:54:28,083 INFO L280 TraceCheckUtils]: 609: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 197 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-28 {130715#true} is VALID [2020-07-18 08:54:28,083 INFO L280 TraceCheckUtils]: 610: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 201 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-29 {130715#true} is VALID [2020-07-18 08:54:28,083 INFO L280 TraceCheckUtils]: 611: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 209 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-30 {130715#true} is VALID [2020-07-18 08:54:28,084 INFO L280 TraceCheckUtils]: 612: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 217 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-31 {130715#true} is VALID [2020-07-18 08:54:28,084 INFO L280 TraceCheckUtils]: 613: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 225 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-32 {130715#true} is VALID [2020-07-18 08:54:28,084 INFO L280 TraceCheckUtils]: 614: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 233 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-33 {130715#true} is VALID [2020-07-18 08:54:28,084 INFO L280 TraceCheckUtils]: 615: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 241 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-34 {130715#true} is VALID [2020-07-18 08:54:28,084 INFO L280 TraceCheckUtils]: 616: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 249 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-35 {130715#true} is VALID [2020-07-18 08:54:28,084 INFO L280 TraceCheckUtils]: 617: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 257 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-36 {130715#true} is VALID [2020-07-18 08:54:28,084 INFO L280 TraceCheckUtils]: 618: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 265 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-37 {130715#true} is VALID [2020-07-18 08:54:28,084 INFO L280 TraceCheckUtils]: 619: Hoare triple {130715#true} SUMMARY for call write~init~$Pointer$(0, 0, ~#cdc_subset_driver~0.base, 273 + ~#cdc_subset_driver~0.offset, 8); srcloc: L5930-38 {130715#true} is VALID [2020-07-18 08:54:28,084 INFO L280 TraceCheckUtils]: 620: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 281 + ~#cdc_subset_driver~0.offset, 4); srcloc: L5930-39 {130715#true} is VALID [2020-07-18 08:54:28,084 INFO L280 TraceCheckUtils]: 621: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 285 + ~#cdc_subset_driver~0.offset, 1); srcloc: L5930-40 {130715#true} is VALID [2020-07-18 08:54:28,085 INFO L280 TraceCheckUtils]: 622: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 286 + ~#cdc_subset_driver~0.offset, 1); srcloc: L5930-41 {130715#true} is VALID [2020-07-18 08:54:28,085 INFO L280 TraceCheckUtils]: 623: Hoare triple {130715#true} SUMMARY for call write~init~int(1, ~#cdc_subset_driver~0.base, 287 + ~#cdc_subset_driver~0.offset, 1); srcloc: L5930-42 {130715#true} is VALID [2020-07-18 08:54:28,085 INFO L280 TraceCheckUtils]: 624: Hoare triple {130715#true} SUMMARY for call write~init~int(0, ~#cdc_subset_driver~0.base, 288 + ~#cdc_subset_driver~0.offset, 1); srcloc: L5930-43 {130715#true} is VALID [2020-07-18 08:54:28,085 INFO L280 TraceCheckUtils]: 625: Hoare triple {130715#true} ~ldv_retval_0~0 := 0; {130715#true} is VALID [2020-07-18 08:54:28,085 INFO L280 TraceCheckUtils]: 626: Hoare triple {130715#true} ~ldv_retval_1~0 := 0; {130715#true} is VALID [2020-07-18 08:54:28,085 INFO L280 TraceCheckUtils]: 627: Hoare triple {130715#true} ~ldv_retval_3~0 := 0; {130715#true} is VALID [2020-07-18 08:54:28,085 INFO L280 TraceCheckUtils]: 628: Hoare triple {130715#true} ~ldv_retval_2~0 := 0; {130715#true} is VALID [2020-07-18 08:54:28,085 INFO L280 TraceCheckUtils]: 629: Hoare triple {130715#true} ~ldv_mutex_i_mutex_of_inode~0 := 1; {130715#true} is VALID [2020-07-18 08:54:28,085 INFO L280 TraceCheckUtils]: 630: Hoare triple {130715#true} ~ldv_mutex_lock~0 := 1; {130715#true} is VALID [2020-07-18 08:54:28,085 INFO L280 TraceCheckUtils]: 631: Hoare triple {130715#true} ~ldv_mutex_mutex_of_device~0 := 1; {130715#true} is VALID [2020-07-18 08:54:28,085 INFO L280 TraceCheckUtils]: 632: Hoare triple {130715#true} ~ldv_mutex_udev~0 := 1; {130715#true} is VALID [2020-07-18 08:54:28,086 INFO L280 TraceCheckUtils]: 633: Hoare triple {130715#true} assume true; {130715#true} is VALID [2020-07-18 08:54:28,086 INFO L275 TraceCheckUtils]: 634: Hoare quadruple {130715#true} {130715#true} #2340#return; {130715#true} is VALID [2020-07-18 08:54:28,086 INFO L263 TraceCheckUtils]: 635: Hoare triple {130715#true} call #t~ret124 := main(); {130715#true} is VALID [2020-07-18 08:54:28,086 INFO L280 TraceCheckUtils]: 636: Hoare triple {130715#true} havoc ~ldvarg0~0.base, ~ldvarg0~0.offset; {130715#true} is VALID [2020-07-18 08:54:28,086 INFO L280 TraceCheckUtils]: 637: Hoare triple {130715#true} havoc ~tmp~8.base, ~tmp~8.offset; {130715#true} is VALID [2020-07-18 08:54:28,086 INFO L280 TraceCheckUtils]: 638: Hoare triple {130715#true} havoc ~ldvarg1~0.base, ~ldvarg1~0.offset; {130715#true} is VALID [2020-07-18 08:54:28,086 INFO L280 TraceCheckUtils]: 639: Hoare triple {130715#true} havoc ~tmp___0~2.base, ~tmp___0~2.offset; {130715#true} is VALID [2020-07-18 08:54:28,086 INFO L280 TraceCheckUtils]: 640: Hoare triple {130715#true} havoc ~ldvarg3~0.base, ~ldvarg3~0.offset; {130715#true} is VALID [2020-07-18 08:54:28,086 INFO L280 TraceCheckUtils]: 641: Hoare triple {130715#true} havoc ~tmp___1~0.base, ~tmp___1~0.offset; {130715#true} is VALID [2020-07-18 08:54:28,087 INFO L280 TraceCheckUtils]: 642: Hoare triple {130715#true} SUMMARY for call ~#ldvarg2~0.base, ~#ldvarg2~0.offset := #Ultimate.allocOnStack(4); srcloc: L5976 {130715#true} is VALID [2020-07-18 08:54:28,087 INFO L280 TraceCheckUtils]: 643: Hoare triple {130715#true} havoc ~ldvarg4~0.base, ~ldvarg4~0.offset; {130715#true} is VALID [2020-07-18 08:54:28,087 INFO L280 TraceCheckUtils]: 644: Hoare triple {130715#true} havoc ~tmp___2~0.base, ~tmp___2~0.offset; {130715#true} is VALID [2020-07-18 08:54:28,087 INFO L280 TraceCheckUtils]: 645: Hoare triple {130715#true} havoc ~ldvarg5~0.base, ~ldvarg5~0.offset; {130715#true} is VALID [2020-07-18 08:54:28,087 INFO L280 TraceCheckUtils]: 646: Hoare triple {130715#true} havoc ~tmp___3~0.base, ~tmp___3~0.offset; {130715#true} is VALID [2020-07-18 08:54:28,087 INFO L280 TraceCheckUtils]: 647: Hoare triple {130715#true} havoc ~ldvarg6~0.base, ~ldvarg6~0.offset; {130715#true} is VALID [2020-07-18 08:54:28,087 INFO L280 TraceCheckUtils]: 648: Hoare triple {130715#true} havoc ~tmp___4~0.base, ~tmp___4~0.offset; {130715#true} is VALID [2020-07-18 08:54:28,087 INFO L280 TraceCheckUtils]: 649: Hoare triple {130715#true} havoc ~tmp___5~0; {130715#true} is VALID [2020-07-18 08:54:28,087 INFO L280 TraceCheckUtils]: 650: Hoare triple {130715#true} havoc ~tmp___6~0; {130715#true} is VALID [2020-07-18 08:54:28,087 INFO L280 TraceCheckUtils]: 651: Hoare triple {130715#true} havoc ~tmp___7~0; {130715#true} is VALID [2020-07-18 08:54:28,087 INFO L280 TraceCheckUtils]: 652: Hoare triple {130715#true} havoc ~tmp___8~0; {130715#true} is VALID [2020-07-18 08:54:28,088 INFO L280 TraceCheckUtils]: 653: Hoare triple {130715#true} havoc ~tmp___9~0; {130715#true} is VALID [2020-07-18 08:54:28,088 INFO L280 TraceCheckUtils]: 654: Hoare triple {130715#true} havoc ~tmp___10~0; {130715#true} is VALID [2020-07-18 08:54:28,088 INFO L280 TraceCheckUtils]: 655: Hoare triple {130715#true} havoc ~tmp___11~0; {130715#true} is VALID [2020-07-18 08:54:28,088 INFO L280 TraceCheckUtils]: 656: Hoare triple {130715#true} havoc ~tmp___12~0; {130715#true} is VALID [2020-07-18 08:54:28,089 INFO L263 TraceCheckUtils]: 657: Hoare triple {130715#true} call #t~ret45.base, #t~ret45.offset := ldv_init_zalloc(1456); {131594#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} is VALID [2020-07-18 08:54:28,089 INFO L280 TraceCheckUtils]: 658: Hoare triple {131594#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {130715#true} is VALID [2020-07-18 08:54:28,089 INFO L280 TraceCheckUtils]: 659: Hoare triple {130715#true} havoc ~p~2.base, ~p~2.offset; {130715#true} is VALID [2020-07-18 08:54:28,089 INFO L280 TraceCheckUtils]: 660: Hoare triple {130715#true} havoc ~tmp~2.base, ~tmp~2.offset; {130715#true} is VALID [2020-07-18 08:54:28,089 INFO L280 TraceCheckUtils]: 661: Hoare triple {130715#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 {130715#true} is VALID [2020-07-18 08:54:28,090 INFO L263 TraceCheckUtils]: 662: Hoare triple {130715#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)); {131602#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-18 08:54:28,090 INFO L280 TraceCheckUtils]: 663: Hoare triple {131602#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {130715#true} is VALID [2020-07-18 08:54:28,090 INFO L280 TraceCheckUtils]: 664: Hoare triple {130715#true} assume true; {130715#true} is VALID [2020-07-18 08:54:28,090 INFO L275 TraceCheckUtils]: 665: Hoare quadruple {130715#true} {130715#true} #2150#return; {130715#true} is VALID [2020-07-18 08:54:28,091 INFO L280 TraceCheckUtils]: 666: Hoare triple {130715#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {130715#true} is VALID [2020-07-18 08:54:28,091 INFO L280 TraceCheckUtils]: 667: Hoare triple {130715#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {130715#true} is VALID [2020-07-18 08:54:28,091 INFO L263 TraceCheckUtils]: 668: Hoare triple {130715#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {130715#true} is VALID [2020-07-18 08:54:28,091 INFO L280 TraceCheckUtils]: 669: Hoare triple {130715#true} ~cond := #in~cond; {130715#true} is VALID [2020-07-18 08:54:28,091 INFO L280 TraceCheckUtils]: 670: Hoare triple {130715#true} assume !(0 == ~cond); {130715#true} is VALID [2020-07-18 08:54:28,091 INFO L280 TraceCheckUtils]: 671: Hoare triple {130715#true} assume true; {130715#true} is VALID [2020-07-18 08:54:28,091 INFO L275 TraceCheckUtils]: 672: Hoare quadruple {130715#true} {130715#true} #2152#return; {130715#true} is VALID [2020-07-18 08:54:28,091 INFO L280 TraceCheckUtils]: 673: Hoare triple {130715#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {130715#true} is VALID [2020-07-18 08:54:28,091 INFO L280 TraceCheckUtils]: 674: Hoare triple {130715#true} assume true; {130715#true} is VALID [2020-07-18 08:54:28,092 INFO L275 TraceCheckUtils]: 675: Hoare quadruple {130715#true} {130715#true} #2182#return; {130715#true} is VALID [2020-07-18 08:54:28,092 INFO L280 TraceCheckUtils]: 676: Hoare triple {130715#true} ~tmp~8.base, ~tmp~8.offset := #t~ret45.base, #t~ret45.offset; {130715#true} is VALID [2020-07-18 08:54:28,092 INFO L280 TraceCheckUtils]: 677: Hoare triple {130715#true} havoc #t~ret45.base, #t~ret45.offset; {130715#true} is VALID [2020-07-18 08:54:28,092 INFO L280 TraceCheckUtils]: 678: Hoare triple {130715#true} ~ldvarg0~0.base, ~ldvarg0~0.offset := ~tmp~8.base, ~tmp~8.offset; {130715#true} is VALID [2020-07-18 08:54:28,092 INFO L263 TraceCheckUtils]: 679: Hoare triple {130715#true} call #t~ret46.base, #t~ret46.offset := ldv_init_zalloc(1456); {131594#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} is VALID [2020-07-18 08:54:28,093 INFO L280 TraceCheckUtils]: 680: Hoare triple {131594#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {130715#true} is VALID [2020-07-18 08:54:28,093 INFO L280 TraceCheckUtils]: 681: Hoare triple {130715#true} havoc ~p~2.base, ~p~2.offset; {130715#true} is VALID [2020-07-18 08:54:28,093 INFO L280 TraceCheckUtils]: 682: Hoare triple {130715#true} havoc ~tmp~2.base, ~tmp~2.offset; {130715#true} is VALID [2020-07-18 08:54:28,093 INFO L280 TraceCheckUtils]: 683: Hoare triple {130715#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 {130715#true} is VALID [2020-07-18 08:54:28,094 INFO L263 TraceCheckUtils]: 684: Hoare triple {130715#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)); {131602#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-18 08:54:28,094 INFO L280 TraceCheckUtils]: 685: Hoare triple {131602#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {130715#true} is VALID [2020-07-18 08:54:28,094 INFO L280 TraceCheckUtils]: 686: Hoare triple {130715#true} assume true; {130715#true} is VALID [2020-07-18 08:54:28,095 INFO L275 TraceCheckUtils]: 687: Hoare quadruple {130715#true} {130715#true} #2150#return; {130715#true} is VALID [2020-07-18 08:54:28,095 INFO L280 TraceCheckUtils]: 688: Hoare triple {130715#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {130715#true} is VALID [2020-07-18 08:54:28,095 INFO L280 TraceCheckUtils]: 689: Hoare triple {130715#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {130715#true} is VALID [2020-07-18 08:54:28,095 INFO L263 TraceCheckUtils]: 690: Hoare triple {130715#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {130715#true} is VALID [2020-07-18 08:54:28,095 INFO L280 TraceCheckUtils]: 691: Hoare triple {130715#true} ~cond := #in~cond; {130715#true} is VALID [2020-07-18 08:54:28,095 INFO L280 TraceCheckUtils]: 692: Hoare triple {130715#true} assume !(0 == ~cond); {130715#true} is VALID [2020-07-18 08:54:28,096 INFO L280 TraceCheckUtils]: 693: Hoare triple {130715#true} assume true; {130715#true} is VALID [2020-07-18 08:54:28,096 INFO L275 TraceCheckUtils]: 694: Hoare quadruple {130715#true} {130715#true} #2152#return; {130715#true} is VALID [2020-07-18 08:54:28,096 INFO L280 TraceCheckUtils]: 695: Hoare triple {130715#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {130715#true} is VALID [2020-07-18 08:54:28,096 INFO L280 TraceCheckUtils]: 696: Hoare triple {130715#true} assume true; {130715#true} is VALID [2020-07-18 08:54:28,096 INFO L275 TraceCheckUtils]: 697: Hoare quadruple {130715#true} {130715#true} #2184#return; {130715#true} is VALID [2020-07-18 08:54:28,096 INFO L280 TraceCheckUtils]: 698: Hoare triple {130715#true} ~tmp___0~2.base, ~tmp___0~2.offset := #t~ret46.base, #t~ret46.offset; {130715#true} is VALID [2020-07-18 08:54:28,096 INFO L280 TraceCheckUtils]: 699: Hoare triple {130715#true} havoc #t~ret46.base, #t~ret46.offset; {130715#true} is VALID [2020-07-18 08:54:28,097 INFO L280 TraceCheckUtils]: 700: Hoare triple {130715#true} ~ldvarg1~0.base, ~ldvarg1~0.offset := ~tmp___0~2.base, ~tmp___0~2.offset; {130715#true} is VALID [2020-07-18 08:54:28,097 INFO L263 TraceCheckUtils]: 701: Hoare triple {130715#true} call #t~ret47.base, #t~ret47.offset := ldv_init_zalloc(32); {131594#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} is VALID [2020-07-18 08:54:28,097 INFO L280 TraceCheckUtils]: 702: Hoare triple {131594#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {130715#true} is VALID [2020-07-18 08:54:28,097 INFO L280 TraceCheckUtils]: 703: Hoare triple {130715#true} havoc ~p~2.base, ~p~2.offset; {130715#true} is VALID [2020-07-18 08:54:28,097 INFO L280 TraceCheckUtils]: 704: Hoare triple {130715#true} havoc ~tmp~2.base, ~tmp~2.offset; {130715#true} is VALID [2020-07-18 08:54:28,098 INFO L280 TraceCheckUtils]: 705: Hoare triple {130715#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 {130715#true} is VALID [2020-07-18 08:54:28,098 INFO L263 TraceCheckUtils]: 706: Hoare triple {130715#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)); {131602#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-18 08:54:28,098 INFO L280 TraceCheckUtils]: 707: Hoare triple {131602#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {130715#true} is VALID [2020-07-18 08:54:28,099 INFO L280 TraceCheckUtils]: 708: Hoare triple {130715#true} assume true; {130715#true} is VALID [2020-07-18 08:54:28,099 INFO L275 TraceCheckUtils]: 709: Hoare quadruple {130715#true} {130715#true} #2150#return; {130715#true} is VALID [2020-07-18 08:54:28,099 INFO L280 TraceCheckUtils]: 710: Hoare triple {130715#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {130715#true} is VALID [2020-07-18 08:54:28,099 INFO L280 TraceCheckUtils]: 711: Hoare triple {130715#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {130715#true} is VALID [2020-07-18 08:54:28,099 INFO L263 TraceCheckUtils]: 712: Hoare triple {130715#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {130715#true} is VALID [2020-07-18 08:54:28,099 INFO L280 TraceCheckUtils]: 713: Hoare triple {130715#true} ~cond := #in~cond; {130715#true} is VALID [2020-07-18 08:54:28,099 INFO L280 TraceCheckUtils]: 714: Hoare triple {130715#true} assume !(0 == ~cond); {130715#true} is VALID [2020-07-18 08:54:28,099 INFO L280 TraceCheckUtils]: 715: Hoare triple {130715#true} assume true; {130715#true} is VALID [2020-07-18 08:54:28,099 INFO L275 TraceCheckUtils]: 716: Hoare quadruple {130715#true} {130715#true} #2152#return; {130715#true} is VALID [2020-07-18 08:54:28,100 INFO L280 TraceCheckUtils]: 717: Hoare triple {130715#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {130715#true} is VALID [2020-07-18 08:54:28,100 INFO L280 TraceCheckUtils]: 718: Hoare triple {130715#true} assume true; {130715#true} is VALID [2020-07-18 08:54:28,100 INFO L275 TraceCheckUtils]: 719: Hoare quadruple {130715#true} {130715#true} #2186#return; {130715#true} is VALID [2020-07-18 08:54:28,100 INFO L280 TraceCheckUtils]: 720: Hoare triple {130715#true} ~tmp___1~0.base, ~tmp___1~0.offset := #t~ret47.base, #t~ret47.offset; {130715#true} is VALID [2020-07-18 08:54:28,100 INFO L280 TraceCheckUtils]: 721: Hoare triple {130715#true} havoc #t~ret47.base, #t~ret47.offset; {130715#true} is VALID [2020-07-18 08:54:28,100 INFO L280 TraceCheckUtils]: 722: Hoare triple {130715#true} ~ldvarg3~0.base, ~ldvarg3~0.offset := ~tmp___1~0.base, ~tmp___1~0.offset; {130715#true} is VALID [2020-07-18 08:54:28,101 INFO L263 TraceCheckUtils]: 723: Hoare triple {130715#true} call #t~ret48.base, #t~ret48.offset := ldv_init_zalloc(1456); {131594#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} is VALID [2020-07-18 08:54:28,101 INFO L280 TraceCheckUtils]: 724: Hoare triple {131594#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {130715#true} is VALID [2020-07-18 08:54:28,101 INFO L280 TraceCheckUtils]: 725: Hoare triple {130715#true} havoc ~p~2.base, ~p~2.offset; {130715#true} is VALID [2020-07-18 08:54:28,101 INFO L280 TraceCheckUtils]: 726: Hoare triple {130715#true} havoc ~tmp~2.base, ~tmp~2.offset; {130715#true} is VALID [2020-07-18 08:54:28,101 INFO L280 TraceCheckUtils]: 727: Hoare triple {130715#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 {130715#true} is VALID [2020-07-18 08:54:28,102 INFO L263 TraceCheckUtils]: 728: Hoare triple {130715#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)); {131602#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-18 08:54:28,103 INFO L280 TraceCheckUtils]: 729: Hoare triple {131602#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {130715#true} is VALID [2020-07-18 08:54:28,103 INFO L280 TraceCheckUtils]: 730: Hoare triple {130715#true} assume true; {130715#true} is VALID [2020-07-18 08:54:28,103 INFO L275 TraceCheckUtils]: 731: Hoare quadruple {130715#true} {130715#true} #2150#return; {130715#true} is VALID [2020-07-18 08:54:28,103 INFO L280 TraceCheckUtils]: 732: Hoare triple {130715#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {130715#true} is VALID [2020-07-18 08:54:28,103 INFO L280 TraceCheckUtils]: 733: Hoare triple {130715#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {130715#true} is VALID [2020-07-18 08:54:28,103 INFO L263 TraceCheckUtils]: 734: Hoare triple {130715#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {130715#true} is VALID [2020-07-18 08:54:28,103 INFO L280 TraceCheckUtils]: 735: Hoare triple {130715#true} ~cond := #in~cond; {130715#true} is VALID [2020-07-18 08:54:28,104 INFO L280 TraceCheckUtils]: 736: Hoare triple {130715#true} assume !(0 == ~cond); {130715#true} is VALID [2020-07-18 08:54:28,104 INFO L280 TraceCheckUtils]: 737: Hoare triple {130715#true} assume true; {130715#true} is VALID [2020-07-18 08:54:28,104 INFO L275 TraceCheckUtils]: 738: Hoare quadruple {130715#true} {130715#true} #2152#return; {130715#true} is VALID [2020-07-18 08:54:28,104 INFO L280 TraceCheckUtils]: 739: Hoare triple {130715#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {130715#true} is VALID [2020-07-18 08:54:28,104 INFO L280 TraceCheckUtils]: 740: Hoare triple {130715#true} assume true; {130715#true} is VALID [2020-07-18 08:54:28,104 INFO L275 TraceCheckUtils]: 741: Hoare quadruple {130715#true} {130715#true} #2188#return; {130715#true} is VALID [2020-07-18 08:54:28,104 INFO L280 TraceCheckUtils]: 742: Hoare triple {130715#true} ~tmp___2~0.base, ~tmp___2~0.offset := #t~ret48.base, #t~ret48.offset; {130715#true} is VALID [2020-07-18 08:54:28,104 INFO L280 TraceCheckUtils]: 743: Hoare triple {130715#true} havoc #t~ret48.base, #t~ret48.offset; {130715#true} is VALID [2020-07-18 08:54:28,104 INFO L280 TraceCheckUtils]: 744: Hoare triple {130715#true} ~ldvarg4~0.base, ~ldvarg4~0.offset := ~tmp___2~0.base, ~tmp___2~0.offset; {130715#true} is VALID [2020-07-18 08:54:28,105 INFO L263 TraceCheckUtils]: 745: Hoare triple {130715#true} call #t~ret49.base, #t~ret49.offset := ldv_init_zalloc(1456); {131594#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} is VALID [2020-07-18 08:54:28,105 INFO L280 TraceCheckUtils]: 746: Hoare triple {131594#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {130715#true} is VALID [2020-07-18 08:54:28,105 INFO L280 TraceCheckUtils]: 747: Hoare triple {130715#true} havoc ~p~2.base, ~p~2.offset; {130715#true} is VALID [2020-07-18 08:54:28,105 INFO L280 TraceCheckUtils]: 748: Hoare triple {130715#true} havoc ~tmp~2.base, ~tmp~2.offset; {130715#true} is VALID [2020-07-18 08:54:28,105 INFO L280 TraceCheckUtils]: 749: Hoare triple {130715#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 {130715#true} is VALID [2020-07-18 08:54:28,106 INFO L263 TraceCheckUtils]: 750: Hoare triple {130715#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)); {131602#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-18 08:54:28,106 INFO L280 TraceCheckUtils]: 751: Hoare triple {131602#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {130715#true} is VALID [2020-07-18 08:54:28,106 INFO L280 TraceCheckUtils]: 752: Hoare triple {130715#true} assume true; {130715#true} is VALID [2020-07-18 08:54:28,107 INFO L275 TraceCheckUtils]: 753: Hoare quadruple {130715#true} {130715#true} #2150#return; {130715#true} is VALID [2020-07-18 08:54:28,107 INFO L280 TraceCheckUtils]: 754: Hoare triple {130715#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {130715#true} is VALID [2020-07-18 08:54:28,107 INFO L280 TraceCheckUtils]: 755: Hoare triple {130715#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {130715#true} is VALID [2020-07-18 08:54:28,107 INFO L263 TraceCheckUtils]: 756: Hoare triple {130715#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {130715#true} is VALID [2020-07-18 08:54:28,107 INFO L280 TraceCheckUtils]: 757: Hoare triple {130715#true} ~cond := #in~cond; {130715#true} is VALID [2020-07-18 08:54:28,107 INFO L280 TraceCheckUtils]: 758: Hoare triple {130715#true} assume !(0 == ~cond); {130715#true} is VALID [2020-07-18 08:54:28,107 INFO L280 TraceCheckUtils]: 759: Hoare triple {130715#true} assume true; {130715#true} is VALID [2020-07-18 08:54:28,107 INFO L275 TraceCheckUtils]: 760: Hoare quadruple {130715#true} {130715#true} #2152#return; {130715#true} is VALID [2020-07-18 08:54:28,107 INFO L280 TraceCheckUtils]: 761: Hoare triple {130715#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {130715#true} is VALID [2020-07-18 08:54:28,108 INFO L280 TraceCheckUtils]: 762: Hoare triple {130715#true} assume true; {130715#true} is VALID [2020-07-18 08:54:28,108 INFO L275 TraceCheckUtils]: 763: Hoare quadruple {130715#true} {130715#true} #2190#return; {130715#true} is VALID [2020-07-18 08:54:28,108 INFO L280 TraceCheckUtils]: 764: Hoare triple {130715#true} ~tmp___3~0.base, ~tmp___3~0.offset := #t~ret49.base, #t~ret49.offset; {130715#true} is VALID [2020-07-18 08:54:28,108 INFO L280 TraceCheckUtils]: 765: Hoare triple {130715#true} havoc #t~ret49.base, #t~ret49.offset; {130715#true} is VALID [2020-07-18 08:54:28,108 INFO L280 TraceCheckUtils]: 766: Hoare triple {130715#true} ~ldvarg5~0.base, ~ldvarg5~0.offset := ~tmp___3~0.base, ~tmp___3~0.offset; {130715#true} is VALID [2020-07-18 08:54:28,109 INFO L263 TraceCheckUtils]: 767: Hoare triple {130715#true} call #t~ret50.base, #t~ret50.offset := ldv_init_zalloc(1456); {131594#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} is VALID [2020-07-18 08:54:28,109 INFO L280 TraceCheckUtils]: 768: Hoare triple {131594#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {130715#true} is VALID [2020-07-18 08:54:28,109 INFO L280 TraceCheckUtils]: 769: Hoare triple {130715#true} havoc ~p~2.base, ~p~2.offset; {130715#true} is VALID [2020-07-18 08:54:28,109 INFO L280 TraceCheckUtils]: 770: Hoare triple {130715#true} havoc ~tmp~2.base, ~tmp~2.offset; {130715#true} is VALID [2020-07-18 08:54:28,109 INFO L280 TraceCheckUtils]: 771: Hoare triple {130715#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 {130715#true} is VALID [2020-07-18 08:54:28,111 INFO L263 TraceCheckUtils]: 772: Hoare triple {130715#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)); {131602#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-18 08:54:28,111 INFO L280 TraceCheckUtils]: 773: Hoare triple {131602#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {130715#true} is VALID [2020-07-18 08:54:28,111 INFO L280 TraceCheckUtils]: 774: Hoare triple {130715#true} assume true; {130715#true} is VALID [2020-07-18 08:54:28,111 INFO L275 TraceCheckUtils]: 775: Hoare quadruple {130715#true} {130715#true} #2150#return; {130715#true} is VALID [2020-07-18 08:54:28,111 INFO L280 TraceCheckUtils]: 776: Hoare triple {130715#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {130715#true} is VALID [2020-07-18 08:54:28,111 INFO L280 TraceCheckUtils]: 777: Hoare triple {130715#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {130715#true} is VALID [2020-07-18 08:54:28,111 INFO L263 TraceCheckUtils]: 778: Hoare triple {130715#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {130715#true} is VALID [2020-07-18 08:54:28,111 INFO L280 TraceCheckUtils]: 779: Hoare triple {130715#true} ~cond := #in~cond; {130715#true} is VALID [2020-07-18 08:54:28,111 INFO L280 TraceCheckUtils]: 780: Hoare triple {130715#true} assume !(0 == ~cond); {130715#true} is VALID [2020-07-18 08:54:28,112 INFO L280 TraceCheckUtils]: 781: Hoare triple {130715#true} assume true; {130715#true} is VALID [2020-07-18 08:54:28,112 INFO L275 TraceCheckUtils]: 782: Hoare quadruple {130715#true} {130715#true} #2152#return; {130715#true} is VALID [2020-07-18 08:54:28,112 INFO L280 TraceCheckUtils]: 783: Hoare triple {130715#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {130715#true} is VALID [2020-07-18 08:54:28,112 INFO L280 TraceCheckUtils]: 784: Hoare triple {130715#true} assume true; {130715#true} is VALID [2020-07-18 08:54:28,112 INFO L275 TraceCheckUtils]: 785: Hoare quadruple {130715#true} {130715#true} #2192#return; {130715#true} is VALID [2020-07-18 08:54:28,112 INFO L280 TraceCheckUtils]: 786: Hoare triple {130715#true} ~tmp___4~0.base, ~tmp___4~0.offset := #t~ret50.base, #t~ret50.offset; {130715#true} is VALID [2020-07-18 08:54:28,112 INFO L280 TraceCheckUtils]: 787: Hoare triple {130715#true} havoc #t~ret50.base, #t~ret50.offset; {130715#true} is VALID [2020-07-18 08:54:28,112 INFO L280 TraceCheckUtils]: 788: Hoare triple {130715#true} ~ldvarg6~0.base, ~ldvarg6~0.offset := ~tmp___4~0.base, ~tmp___4~0.offset; {130715#true} is VALID [2020-07-18 08:54:28,113 INFO L263 TraceCheckUtils]: 789: Hoare triple {130715#true} call ldv_initialize(); {130715#true} is VALID [2020-07-18 08:54:28,113 INFO L280 TraceCheckUtils]: 790: Hoare triple {130715#true} assume true; {130715#true} is VALID [2020-07-18 08:54:28,113 INFO L275 TraceCheckUtils]: 791: Hoare quadruple {130715#true} {130715#true} #2194#return; {130715#true} is VALID [2020-07-18 08:54:28,114 INFO L263 TraceCheckUtils]: 792: Hoare triple {130715#true} call #t~ret51.base, #t~ret51.offset := ldv_memset(~#ldvarg2~0.base, ~#ldvarg2~0.offset, 0, 4); {131638#(and (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|))} is VALID [2020-07-18 08:54:28,114 INFO L280 TraceCheckUtils]: 793: Hoare triple {131638#(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; {130715#true} is VALID [2020-07-18 08:54:28,114 INFO L280 TraceCheckUtils]: 794: Hoare triple {130715#true} ~c := #in~c; {130715#true} is VALID [2020-07-18 08:54:28,115 INFO L280 TraceCheckUtils]: 795: Hoare triple {130715#true} ~n := #in~n; {130715#true} is VALID [2020-07-18 08:54:28,115 INFO L280 TraceCheckUtils]: 796: Hoare triple {130715#true} havoc ~tmp~3.base, ~tmp~3.offset; {130715#true} is VALID [2020-07-18 08:54:28,116 INFO L263 TraceCheckUtils]: 797: Hoare triple {130715#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)); {131638#(and (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|))} is VALID [2020-07-18 08:54:28,116 INFO L280 TraceCheckUtils]: 798: Hoare triple {131638#(and (= |#memory_int| |old(#memory_int)|) (= |#memory_$Pointer$.base| |old(#memory_$Pointer$.base)|) (= |#memory_$Pointer$.offset| |old(#memory_$Pointer$.offset)|))} #t~loopctr125 := 0; {130715#true} is VALID [2020-07-18 08:54:28,116 INFO L280 TraceCheckUtils]: 799: Hoare triple {130715#true} assume !(#t~loopctr125 < #amount); {130715#true} is VALID [2020-07-18 08:54:28,117 INFO L280 TraceCheckUtils]: 800: Hoare triple {130715#true} assume #res.base == #ptr.base && #res.offset == #ptr.offset; {130715#true} is VALID [2020-07-18 08:54:28,117 INFO L275 TraceCheckUtils]: 801: Hoare quadruple {130715#true} {130715#true} #2164#return; {130715#true} is VALID [2020-07-18 08:54:28,117 INFO L280 TraceCheckUtils]: 802: Hoare triple {130715#true} ~tmp~3.base, ~tmp~3.offset := ~s.base, ~s.offset; {130715#true} is VALID [2020-07-18 08:54:28,117 INFO L280 TraceCheckUtils]: 803: Hoare triple {130715#true} havoc #t~memset~res13.base, #t~memset~res13.offset; {130715#true} is VALID [2020-07-18 08:54:28,117 INFO L280 TraceCheckUtils]: 804: Hoare triple {130715#true} #res.base, #res.offset := ~tmp~3.base, ~tmp~3.offset; {130715#true} is VALID [2020-07-18 08:54:28,117 INFO L280 TraceCheckUtils]: 805: Hoare triple {130715#true} assume true; {130715#true} is VALID [2020-07-18 08:54:28,117 INFO L275 TraceCheckUtils]: 806: Hoare quadruple {130715#true} {130715#true} #2196#return; {130715#true} is VALID [2020-07-18 08:54:28,117 INFO L280 TraceCheckUtils]: 807: Hoare triple {130715#true} havoc #t~ret51.base, #t~ret51.offset; {130715#true} is VALID [2020-07-18 08:54:28,117 INFO L280 TraceCheckUtils]: 808: Hoare triple {130715#true} ~ldv_state_variable_6~0 := 0; {130715#true} is VALID [2020-07-18 08:54:28,118 INFO L280 TraceCheckUtils]: 809: Hoare triple {130715#true} ~ldv_state_variable_4~0 := 0; {130715#true} is VALID [2020-07-18 08:54:28,118 INFO L280 TraceCheckUtils]: 810: Hoare triple {130715#true} ~ldv_state_variable_1~0 := 0; {130715#true} is VALID [2020-07-18 08:54:28,118 INFO L280 TraceCheckUtils]: 811: Hoare triple {130715#true} ~ref_cnt~0 := 0; {130715#true} is VALID [2020-07-18 08:54:28,118 INFO L280 TraceCheckUtils]: 812: Hoare triple {130715#true} ~ldv_state_variable_0~0 := 1; {130715#true} is VALID [2020-07-18 08:54:28,118 INFO L280 TraceCheckUtils]: 813: Hoare triple {130715#true} ~ldv_state_variable_3~0 := 0; {130715#true} is VALID [2020-07-18 08:54:28,118 INFO L280 TraceCheckUtils]: 814: Hoare triple {130715#true} ~ldv_state_variable_2~0 := 0; {130715#true} is VALID [2020-07-18 08:54:28,119 INFO L280 TraceCheckUtils]: 815: Hoare triple {130715#true} ~ldv_state_variable_5~0 := 0; {130715#true} is VALID [2020-07-18 08:54:28,119 INFO L280 TraceCheckUtils]: 816: Hoare triple {130715#true} assume -2147483648 <= #t~nondet52 && #t~nondet52 <= 2147483647; {130715#true} is VALID [2020-07-18 08:54:28,119 INFO L280 TraceCheckUtils]: 817: Hoare triple {130715#true} ~tmp___5~0 := #t~nondet52; {130715#true} is VALID [2020-07-18 08:54:28,119 INFO L280 TraceCheckUtils]: 818: Hoare triple {130715#true} havoc #t~nondet52; {130715#true} is VALID [2020-07-18 08:54:28,120 INFO L280 TraceCheckUtils]: 819: Hoare triple {130715#true} #t~switch53 := 0 == ~tmp___5~0; {130715#true} is VALID [2020-07-18 08:54:28,120 INFO L280 TraceCheckUtils]: 820: Hoare triple {130715#true} assume !#t~switch53; {130715#true} is VALID [2020-07-18 08:54:28,120 INFO L280 TraceCheckUtils]: 821: Hoare triple {130715#true} #t~switch53 := #t~switch53 || 1 == ~tmp___5~0; {130715#true} is VALID [2020-07-18 08:54:28,120 INFO L280 TraceCheckUtils]: 822: Hoare triple {130715#true} assume !#t~switch53; {130715#true} is VALID [2020-07-18 08:54:28,120 INFO L280 TraceCheckUtils]: 823: Hoare triple {130715#true} #t~switch53 := #t~switch53 || 2 == ~tmp___5~0; {130715#true} is VALID [2020-07-18 08:54:28,120 INFO L280 TraceCheckUtils]: 824: Hoare triple {130715#true} assume !#t~switch53; {130715#true} is VALID [2020-07-18 08:54:28,120 INFO L280 TraceCheckUtils]: 825: Hoare triple {130715#true} #t~switch53 := #t~switch53 || 3 == ~tmp___5~0; {130715#true} is VALID [2020-07-18 08:54:28,120 INFO L280 TraceCheckUtils]: 826: Hoare triple {130715#true} assume #t~switch53; {130715#true} is VALID [2020-07-18 08:54:28,120 INFO L280 TraceCheckUtils]: 827: Hoare triple {130715#true} assume 0 != ~ldv_state_variable_0~0; {130715#true} is VALID [2020-07-18 08:54:28,121 INFO L280 TraceCheckUtils]: 828: Hoare triple {130715#true} assume -2147483648 <= #t~nondet66 && #t~nondet66 <= 2147483647; {130715#true} is VALID [2020-07-18 08:54:28,121 INFO L280 TraceCheckUtils]: 829: Hoare triple {130715#true} ~tmp___9~0 := #t~nondet66; {130715#true} is VALID [2020-07-18 08:54:28,121 INFO L280 TraceCheckUtils]: 830: Hoare triple {130715#true} havoc #t~nondet66; {130715#true} is VALID [2020-07-18 08:54:28,121 INFO L280 TraceCheckUtils]: 831: Hoare triple {130715#true} #t~switch67 := 0 == ~tmp___9~0; {130715#true} is VALID [2020-07-18 08:54:28,121 INFO L280 TraceCheckUtils]: 832: Hoare triple {130715#true} assume !#t~switch67; {130715#true} is VALID [2020-07-18 08:54:28,121 INFO L280 TraceCheckUtils]: 833: Hoare triple {130715#true} #t~switch67 := #t~switch67 || 1 == ~tmp___9~0; {130715#true} is VALID [2020-07-18 08:54:28,122 INFO L280 TraceCheckUtils]: 834: Hoare triple {130715#true} assume #t~switch67; {130715#true} is VALID [2020-07-18 08:54:28,122 INFO L280 TraceCheckUtils]: 835: Hoare triple {130715#true} assume 1 == ~ldv_state_variable_0~0; {130715#true} is VALID [2020-07-18 08:54:28,122 INFO L263 TraceCheckUtils]: 836: Hoare triple {130715#true} call #t~ret68 := cdc_subset_driver_init(); {131643#(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-18 08:54:28,122 INFO L280 TraceCheckUtils]: 837: Hoare triple {131643#(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; {130715#true} is VALID [2020-07-18 08:54:28,124 INFO L263 TraceCheckUtils]: 838: Hoare triple {130715#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); {131643#(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-18 08:54:28,124 INFO L280 TraceCheckUtils]: 839: Hoare triple {131643#(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; {130715#true} is VALID [2020-07-18 08:54:28,124 INFO L280 TraceCheckUtils]: 840: Hoare triple {130715#true} ~ldv_func_arg2.base, ~ldv_func_arg2.offset := #in~ldv_func_arg2.base, #in~ldv_func_arg2.offset; {130715#true} is VALID [2020-07-18 08:54:28,124 INFO L280 TraceCheckUtils]: 841: Hoare triple {130715#true} ~ldv_func_arg3.base, ~ldv_func_arg3.offset := #in~ldv_func_arg3.base, #in~ldv_func_arg3.offset; {130715#true} is VALID [2020-07-18 08:54:28,124 INFO L280 TraceCheckUtils]: 842: Hoare triple {130715#true} havoc ~ldv_func_res~1; {130715#true} is VALID [2020-07-18 08:54:28,124 INFO L280 TraceCheckUtils]: 843: Hoare triple {130715#true} havoc ~tmp~11; {130715#true} is VALID [2020-07-18 08:54:28,124 INFO L263 TraceCheckUtils]: 844: Hoare triple {130715#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); {130715#true} is VALID [2020-07-18 08:54:28,124 INFO L280 TraceCheckUtils]: 845: Hoare triple {130715#true} ~arg0.base, ~arg0.offset := #in~arg0.base, #in~arg0.offset; {130715#true} is VALID [2020-07-18 08:54:28,125 INFO L280 TraceCheckUtils]: 846: Hoare triple {130715#true} ~arg1.base, ~arg1.offset := #in~arg1.base, #in~arg1.offset; {130715#true} is VALID [2020-07-18 08:54:28,125 INFO L280 TraceCheckUtils]: 847: Hoare triple {130715#true} ~arg2.base, ~arg2.offset := #in~arg2.base, #in~arg2.offset; {130715#true} is VALID [2020-07-18 08:54:28,125 INFO L280 TraceCheckUtils]: 848: Hoare triple {130715#true} assume -2147483648 <= #t~nondet118 && #t~nondet118 <= 2147483647; {130715#true} is VALID [2020-07-18 08:54:28,125 INFO L280 TraceCheckUtils]: 849: Hoare triple {130715#true} #res := #t~nondet118; {130715#true} is VALID [2020-07-18 08:54:28,125 INFO L280 TraceCheckUtils]: 850: Hoare triple {130715#true} havoc #t~nondet118; {130715#true} is VALID [2020-07-18 08:54:28,125 INFO L280 TraceCheckUtils]: 851: Hoare triple {130715#true} assume true; {130715#true} is VALID [2020-07-18 08:54:28,125 INFO L275 TraceCheckUtils]: 852: Hoare quadruple {130715#true} {130715#true} #2304#return; {130715#true} is VALID [2020-07-18 08:54:28,125 INFO L280 TraceCheckUtils]: 853: Hoare triple {130715#true} assume -2147483648 <= #t~ret81 && #t~ret81 <= 2147483647; {130715#true} is VALID [2020-07-18 08:54:28,125 INFO L280 TraceCheckUtils]: 854: Hoare triple {130715#true} ~tmp~11 := #t~ret81; {130715#true} is VALID [2020-07-18 08:54:28,125 INFO L280 TraceCheckUtils]: 855: Hoare triple {130715#true} havoc #t~ret81; {130715#true} is VALID [2020-07-18 08:54:28,126 INFO L280 TraceCheckUtils]: 856: Hoare triple {130715#true} ~ldv_func_res~1 := ~tmp~11; {130715#true} is VALID [2020-07-18 08:54:28,126 INFO L280 TraceCheckUtils]: 857: Hoare triple {130715#true} ~ldv_state_variable_1~0 := 1; {130715#true} is VALID [2020-07-18 08:54:28,126 INFO L280 TraceCheckUtils]: 858: Hoare triple {130715#true} ~usb_counter~0 := 0; {130715#true} is VALID [2020-07-18 08:54:28,126 INFO L263 TraceCheckUtils]: 859: Hoare triple {130715#true} call ldv_usb_driver_1(); {131726#(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-18 08:54:28,127 INFO L280 TraceCheckUtils]: 860: Hoare triple {131726#(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; {130715#true} is VALID [2020-07-18 08:54:28,127 INFO L263 TraceCheckUtils]: 861: Hoare triple {130715#true} call #t~ret44.base, #t~ret44.offset := ldv_init_zalloc(1560); {131594#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} is VALID [2020-07-18 08:54:28,127 INFO L280 TraceCheckUtils]: 862: Hoare triple {131594#(and (= |#valid| |old(#valid)|) (= |#memory_int| |old(#memory_int)|) (= |old(#length)| |#length|))} ~size := #in~size; {130715#true} is VALID [2020-07-18 08:54:28,127 INFO L280 TraceCheckUtils]: 863: Hoare triple {130715#true} havoc ~p~2.base, ~p~2.offset; {130715#true} is VALID [2020-07-18 08:54:28,127 INFO L280 TraceCheckUtils]: 864: Hoare triple {130715#true} havoc ~tmp~2.base, ~tmp~2.offset; {130715#true} is VALID [2020-07-18 08:54:28,127 INFO L280 TraceCheckUtils]: 865: Hoare triple {130715#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 {130715#true} is VALID [2020-07-18 08:54:28,128 INFO L263 TraceCheckUtils]: 866: Hoare triple {130715#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)); {131602#(= |#memory_int| |old(#memory_int)|)} is VALID [2020-07-18 08:54:28,128 INFO L280 TraceCheckUtils]: 867: Hoare triple {131602#(= |#memory_int| |old(#memory_int)|)} #memory_int := ~initToZeroAtPointerBaseAddress~int(#memory_int, #ptr.base); {130715#true} is VALID [2020-07-18 08:54:28,129 INFO L280 TraceCheckUtils]: 868: Hoare triple {130715#true} assume true; {130715#true} is VALID [2020-07-18 08:54:28,129 INFO L275 TraceCheckUtils]: 869: Hoare quadruple {130715#true} {130715#true} #2150#return; {130715#true} is VALID [2020-07-18 08:54:28,129 INFO L280 TraceCheckUtils]: 870: Hoare triple {130715#true} ~tmp~2.base, ~tmp~2.offset := #t~malloc12.base, #t~malloc12.offset; {130715#true} is VALID [2020-07-18 08:54:28,129 INFO L280 TraceCheckUtils]: 871: Hoare triple {130715#true} ~p~2.base, ~p~2.offset := ~tmp~2.base, ~tmp~2.offset; {130715#true} is VALID [2020-07-18 08:54:28,129 INFO L263 TraceCheckUtils]: 872: Hoare triple {130715#true} call assume_abort_if_not((if 0 != (~p~2.base + ~p~2.offset) % 18446744073709551616 then 1 else 0)); {130715#true} is VALID [2020-07-18 08:54:28,129 INFO L280 TraceCheckUtils]: 873: Hoare triple {130715#true} ~cond := #in~cond; {130715#true} is VALID [2020-07-18 08:54:28,129 INFO L280 TraceCheckUtils]: 874: Hoare triple {130715#true} assume !(0 == ~cond); {130715#true} is VALID [2020-07-18 08:54:28,129 INFO L280 TraceCheckUtils]: 875: Hoare triple {130715#true} assume true; {130715#true} is VALID [2020-07-18 08:54:28,129 INFO L275 TraceCheckUtils]: 876: Hoare quadruple {130715#true} {130715#true} #2152#return; {130715#true} is VALID [2020-07-18 08:54:28,130 INFO L280 TraceCheckUtils]: 877: Hoare triple {130715#true} #res.base, #res.offset := ~p~2.base, ~p~2.offset; {130715#true} is VALID [2020-07-18 08:54:28,130 INFO L280 TraceCheckUtils]: 878: Hoare triple {130715#true} assume true; {130715#true} is VALID [2020-07-18 08:54:28,130 INFO L275 TraceCheckUtils]: 879: Hoare quadruple {130715#true} {130715#true} #2120#return; {130715#true} is VALID [2020-07-18 08:54:28,130 INFO L280 TraceCheckUtils]: 880: Hoare triple {130715#true} ~tmp~7.base, ~tmp~7.offset := #t~ret44.base, #t~ret44.offset; {130715#true} is VALID [2020-07-18 08:54:28,130 INFO L280 TraceCheckUtils]: 881: Hoare triple {130715#true} havoc #t~ret44.base, #t~ret44.offset; {130715#true} is VALID [2020-07-18 08:54:28,130 INFO L280 TraceCheckUtils]: 882: Hoare triple {130715#true} ~cdc_subset_driver_group1~0.base, ~cdc_subset_driver_group1~0.offset := ~tmp~7.base, ~tmp~7.offset; {130715#true} is VALID [2020-07-18 08:54:28,130 INFO L280 TraceCheckUtils]: 883: Hoare triple {130715#true} assume true; {130715#true} is VALID [2020-07-18 08:54:28,130 INFO L275 TraceCheckUtils]: 884: Hoare quadruple {130715#true} {130715#true} #2306#return; {130715#true} is VALID [2020-07-18 08:54:28,130 INFO L280 TraceCheckUtils]: 885: Hoare triple {130715#true} #res := ~ldv_func_res~1; {130715#true} is VALID [2020-07-18 08:54:28,131 INFO L280 TraceCheckUtils]: 886: Hoare triple {130715#true} assume true; {130715#true} is VALID [2020-07-18 08:54:28,131 INFO L275 TraceCheckUtils]: 887: Hoare quadruple {130715#true} {130715#true} #2114#return; {130715#true} is VALID [2020-07-18 08:54:28,131 INFO L280 TraceCheckUtils]: 888: Hoare triple {130715#true} assume -2147483648 <= #t~ret43 && #t~ret43 <= 2147483647; {130715#true} is VALID [2020-07-18 08:54:28,131 INFO L280 TraceCheckUtils]: 889: Hoare triple {130715#true} ~tmp~6 := #t~ret43; {130715#true} is VALID [2020-07-18 08:54:28,131 INFO L280 TraceCheckUtils]: 890: Hoare triple {130715#true} havoc #t~ret43; {130715#true} is VALID [2020-07-18 08:54:28,131 INFO L280 TraceCheckUtils]: 891: Hoare triple {130715#true} #res := ~tmp~6; {130715#true} is VALID [2020-07-18 08:54:28,131 INFO L280 TraceCheckUtils]: 892: Hoare triple {130715#true} assume true; {130715#true} is VALID [2020-07-18 08:54:28,131 INFO L275 TraceCheckUtils]: 893: Hoare quadruple {130715#true} {130715#true} #2222#return; {130715#true} is VALID [2020-07-18 08:54:28,131 INFO L280 TraceCheckUtils]: 894: Hoare triple {130715#true} assume -2147483648 <= #t~ret68 && #t~ret68 <= 2147483647; {130715#true} is VALID [2020-07-18 08:54:28,131 INFO L280 TraceCheckUtils]: 895: Hoare triple {130715#true} ~ldv_retval_3~0 := #t~ret68; {130715#true} is VALID [2020-07-18 08:54:28,132 INFO L280 TraceCheckUtils]: 896: Hoare triple {130715#true} havoc #t~ret68; {130715#true} is VALID [2020-07-18 08:54:28,132 INFO L280 TraceCheckUtils]: 897: Hoare triple {130715#true} assume 0 == ~ldv_retval_3~0; {130715#true} is VALID [2020-07-18 08:54:28,132 INFO L280 TraceCheckUtils]: 898: Hoare triple {130715#true} ~ldv_state_variable_0~0 := 3; {130715#true} is VALID [2020-07-18 08:54:28,132 INFO L280 TraceCheckUtils]: 899: Hoare triple {130715#true} ~ldv_state_variable_5~0 := 1; {130715#true} is VALID [2020-07-18 08:54:28,132 INFO L280 TraceCheckUtils]: 900: Hoare triple {130715#true} ~ldv_state_variable_2~0 := 1; {130715#true} is VALID [2020-07-18 08:54:28,132 INFO L280 TraceCheckUtils]: 901: Hoare triple {130715#true} ~ldv_state_variable_3~0 := 1; {130715#true} is VALID [2020-07-18 08:54:28,132 INFO L280 TraceCheckUtils]: 902: Hoare triple {130715#true} ~ldv_state_variable_4~0 := 1; {130715#true} is VALID [2020-07-18 08:54:28,132 INFO L280 TraceCheckUtils]: 903: Hoare triple {130715#true} ~ldv_state_variable_6~0 := 1; {130715#true} is VALID [2020-07-18 08:54:28,133 INFO L280 TraceCheckUtils]: 904: Hoare triple {130715#true} assume !(0 != ~ldv_retval_3~0); {130715#true} is VALID [2020-07-18 08:54:28,133 INFO L280 TraceCheckUtils]: 905: Hoare triple {130715#true} assume -2147483648 <= #t~nondet52 && #t~nondet52 <= 2147483647; {130715#true} is VALID [2020-07-18 08:54:28,133 INFO L280 TraceCheckUtils]: 906: Hoare triple {130715#true} ~tmp___5~0 := #t~nondet52; {130715#true} is VALID [2020-07-18 08:54:28,133 INFO L280 TraceCheckUtils]: 907: Hoare triple {130715#true} havoc #t~nondet52; {130715#true} is VALID [2020-07-18 08:54:28,133 INFO L280 TraceCheckUtils]: 908: Hoare triple {130715#true} #t~switch53 := 0 == ~tmp___5~0; {130715#true} is VALID [2020-07-18 08:54:28,133 INFO L280 TraceCheckUtils]: 909: Hoare triple {130715#true} assume #t~switch53; {130715#true} is VALID [2020-07-18 08:54:28,134 INFO L280 TraceCheckUtils]: 910: Hoare triple {130715#true} assume 0 != ~ldv_state_variable_6~0; {130715#true} is VALID [2020-07-18 08:54:28,134 INFO L280 TraceCheckUtils]: 911: Hoare triple {130715#true} assume -2147483648 <= #t~nondet54 && #t~nondet54 <= 2147483647; {130715#true} is VALID [2020-07-18 08:54:28,134 INFO L280 TraceCheckUtils]: 912: Hoare triple {130715#true} ~tmp___6~0 := #t~nondet54; {130715#true} is VALID [2020-07-18 08:54:28,134 INFO L280 TraceCheckUtils]: 913: Hoare triple {130715#true} havoc #t~nondet54; {130715#true} is VALID [2020-07-18 08:54:28,134 INFO L280 TraceCheckUtils]: 914: Hoare triple {130715#true} #t~switch55 := 0 == ~tmp___6~0; {130715#true} is VALID [2020-07-18 08:54:28,134 INFO L280 TraceCheckUtils]: 915: Hoare triple {130715#true} assume #t~switch55; {130715#true} is VALID [2020-07-18 08:54:28,134 INFO L280 TraceCheckUtils]: 916: Hoare triple {130715#true} assume 1 == ~ldv_state_variable_6~0; {130715#true} is VALID [2020-07-18 08:54:28,138 INFO L263 TraceCheckUtils]: 917: Hoare triple {130715#true} call m5632_recover(~ldvarg0~0.base, ~ldvarg0~0.offset); {131752#(= ~ldv_mutex_udev~0 |old(~ldv_mutex_udev~0)|)} is VALID [2020-07-18 08:54:28,138 INFO L280 TraceCheckUtils]: 918: Hoare triple {131752#(= ~ldv_mutex_udev~0 |old(~ldv_mutex_udev~0)|)} ~dev.base, ~dev.offset := #in~dev.base, #in~dev.offset; {130715#true} is VALID [2020-07-18 08:54:28,138 INFO L280 TraceCheckUtils]: 919: Hoare triple {130715#true} havoc ~udev~0.base, ~udev~0.offset; {130715#true} is VALID [2020-07-18 08:54:28,138 INFO L280 TraceCheckUtils]: 920: Hoare triple {130715#true} havoc ~intf~0.base, ~intf~0.offset; {130715#true} is VALID [2020-07-18 08:54:28,138 INFO L280 TraceCheckUtils]: 921: Hoare triple {130715#true} havoc ~r~0; {130715#true} is VALID [2020-07-18 08:54:28,138 INFO L280 TraceCheckUtils]: 922: Hoare triple {130715#true} SUMMARY for call #t~mem29.base, #t~mem29.offset := read~$Pointer$(~dev.base, ~dev.offset, 8); srcloc: L5838 {130715#true} is VALID [2020-07-18 08:54:28,139 INFO L280 TraceCheckUtils]: 923: Hoare triple {130715#true} ~udev~0.base, ~udev~0.offset := #t~mem29.base, #t~mem29.offset; {130715#true} is VALID [2020-07-18 08:54:28,139 INFO L280 TraceCheckUtils]: 924: Hoare triple {130715#true} havoc #t~mem29.base, #t~mem29.offset; {130715#true} is VALID [2020-07-18 08:54:28,139 INFO L280 TraceCheckUtils]: 925: Hoare triple {130715#true} SUMMARY for call #t~mem30.base, #t~mem30.offset := read~$Pointer$(~dev.base, 8 + ~dev.offset, 8); srcloc: L5839 {130715#true} is VALID [2020-07-18 08:54:28,139 INFO L280 TraceCheckUtils]: 926: Hoare triple {130715#true} ~intf~0.base, ~intf~0.offset := #t~mem30.base, #t~mem30.offset; {130715#true} is VALID [2020-07-18 08:54:28,139 INFO L280 TraceCheckUtils]: 927: Hoare triple {130715#true} havoc #t~mem30.base, #t~mem30.offset; {130715#true} is VALID [2020-07-18 08:54:28,140 INFO L263 TraceCheckUtils]: 928: Hoare triple {130715#true} call #t~ret31 := ldv_usb_lock_device_for_reset_12(~udev~0.base, ~udev~0.offset, ~intf~0.base, ~intf~0.offset); {131752#(= ~ldv_mutex_udev~0 |old(~ldv_mutex_udev~0)|)} is VALID [2020-07-18 08:54:28,140 INFO L280 TraceCheckUtils]: 929: Hoare triple {131752#(= ~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; {130715#true} is VALID [2020-07-18 08:54:28,140 INFO L280 TraceCheckUtils]: 930: Hoare triple {130715#true} ~ldv_func_arg2.base, ~ldv_func_arg2.offset := #in~ldv_func_arg2.base, #in~ldv_func_arg2.offset; {130715#true} is VALID [2020-07-18 08:54:28,140 INFO L280 TraceCheckUtils]: 931: Hoare triple {130715#true} havoc ~tmp~10; {130715#true} is VALID [2020-07-18 08:54:28,148 INFO L263 TraceCheckUtils]: 932: Hoare triple {130715#true} call #t~ret80 := ldv_usb_lock_device_for_reset_udev(); {131752#(= ~ldv_mutex_udev~0 |old(~ldv_mutex_udev~0)|)} is VALID [2020-07-18 08:54:28,148 INFO L280 TraceCheckUtils]: 933: Hoare triple {131752#(= ~ldv_mutex_udev~0 |old(~ldv_mutex_udev~0)|)} havoc ~tmp~21; {130715#true} is VALID [2020-07-18 08:54:28,148 INFO L280 TraceCheckUtils]: 934: Hoare triple {130715#true} havoc ~tmp___0~8; {130715#true} is VALID [2020-07-18 08:54:28,148 INFO L263 TraceCheckUtils]: 935: Hoare triple {130715#true} call #t~ret114 := ldv_undef_int(); {130715#true} is VALID [2020-07-18 08:54:28,148 INFO L280 TraceCheckUtils]: 936: Hoare triple {130715#true} havoc ~tmp~4; {130715#true} is VALID [2020-07-18 08:54:28,148 INFO L280 TraceCheckUtils]: 937: Hoare triple {130715#true} assume -2147483648 <= #t~nondet14 && #t~nondet14 <= 2147483647; {130715#true} is VALID [2020-07-18 08:54:28,149 INFO L280 TraceCheckUtils]: 938: Hoare triple {130715#true} ~tmp~4 := #t~nondet14; {130715#true} is VALID [2020-07-18 08:54:28,149 INFO L280 TraceCheckUtils]: 939: Hoare triple {130715#true} havoc #t~nondet14; {130715#true} is VALID [2020-07-18 08:54:28,149 INFO L280 TraceCheckUtils]: 940: Hoare triple {130715#true} #res := ~tmp~4; {130715#true} is VALID [2020-07-18 08:54:28,149 INFO L280 TraceCheckUtils]: 941: Hoare triple {130715#true} assume true; {130715#true} is VALID [2020-07-18 08:54:28,149 INFO L275 TraceCheckUtils]: 942: Hoare quadruple {130715#true} {130715#true} #2128#return; {130715#true} is VALID [2020-07-18 08:54:28,149 INFO L280 TraceCheckUtils]: 943: Hoare triple {130715#true} assume -2147483648 <= #t~ret114 && #t~ret114 <= 2147483647; {130715#true} is VALID [2020-07-18 08:54:28,150 INFO L280 TraceCheckUtils]: 944: Hoare triple {130715#true} ~tmp___0~8 := #t~ret114; {130715#true} is VALID [2020-07-18 08:54:28,150 INFO L280 TraceCheckUtils]: 945: Hoare triple {130715#true} havoc #t~ret114; {130715#true} is VALID [2020-07-18 08:54:28,150 INFO L280 TraceCheckUtils]: 946: Hoare triple {130715#true} assume 0 != ~tmp___0~8; {130715#true} is VALID [2020-07-18 08:54:28,151 INFO L263 TraceCheckUtils]: 947: Hoare triple {130715#true} call ldv_mutex_lock_udev(0, 0); {131752#(= ~ldv_mutex_udev~0 |old(~ldv_mutex_udev~0)|)} is VALID [2020-07-18 08:54:28,151 INFO L280 TraceCheckUtils]: 948: Hoare triple {131752#(= ~ldv_mutex_udev~0 |old(~ldv_mutex_udev~0)|)} ~lock.base, ~lock.offset := #in~lock.base, #in~lock.offset; {130715#true} is VALID [2020-07-18 08:54:28,151 INFO L280 TraceCheckUtils]: 949: Hoare triple {130715#true} assume !(1 != ~ldv_mutex_udev~0); {130715#true} is VALID [2020-07-18 08:54:28,151 INFO L280 TraceCheckUtils]: 950: Hoare triple {130715#true} ~ldv_mutex_udev~0 := 2; {130715#true} is VALID [2020-07-18 08:54:28,151 INFO L280 TraceCheckUtils]: 951: Hoare triple {130715#true} assume true; {130715#true} is VALID [2020-07-18 08:54:28,151 INFO L275 TraceCheckUtils]: 952: Hoare quadruple {130715#true} {130715#true} #2130#return; {130715#true} is VALID [2020-07-18 08:54:28,152 INFO L280 TraceCheckUtils]: 953: Hoare triple {130715#true} #res := 0; {131826#(<= 0 |ldv_usb_lock_device_for_reset_udev_#res|)} is VALID [2020-07-18 08:54:28,157 INFO L280 TraceCheckUtils]: 954: Hoare triple {131826#(<= 0 |ldv_usb_lock_device_for_reset_udev_#res|)} assume true; {131826#(<= 0 |ldv_usb_lock_device_for_reset_udev_#res|)} is VALID [2020-07-18 08:54:28,158 INFO L275 TraceCheckUtils]: 955: Hoare quadruple {131826#(<= 0 |ldv_usb_lock_device_for_reset_udev_#res|)} {130715#true} #2108#return; {131811#(<= 0 |ldv_usb_lock_device_for_reset_12_#t~ret80|)} is VALID [2020-07-18 08:54:28,159 INFO L280 TraceCheckUtils]: 956: Hoare triple {131811#(<= 0 |ldv_usb_lock_device_for_reset_12_#t~ret80|)} assume -2147483648 <= #t~ret80 && #t~ret80 <= 2147483647; {131811#(<= 0 |ldv_usb_lock_device_for_reset_12_#t~ret80|)} is VALID [2020-07-18 08:54:28,160 INFO L280 TraceCheckUtils]: 957: Hoare triple {131811#(<= 0 |ldv_usb_lock_device_for_reset_12_#t~ret80|)} ~tmp~10 := #t~ret80; {131812#(<= 0 ldv_usb_lock_device_for_reset_12_~tmp~10)} is VALID [2020-07-18 08:54:28,161 INFO L280 TraceCheckUtils]: 958: Hoare triple {131812#(<= 0 ldv_usb_lock_device_for_reset_12_~tmp~10)} havoc #t~ret80; {131812#(<= 0 ldv_usb_lock_device_for_reset_12_~tmp~10)} is VALID [2020-07-18 08:54:28,161 INFO L280 TraceCheckUtils]: 959: Hoare triple {131812#(<= 0 ldv_usb_lock_device_for_reset_12_~tmp~10)} #res := ~tmp~10; {131813#(<= 0 |ldv_usb_lock_device_for_reset_12_#res|)} is VALID [2020-07-18 08:54:28,162 INFO L280 TraceCheckUtils]: 960: Hoare triple {131813#(<= 0 |ldv_usb_lock_device_for_reset_12_#res|)} assume true; {131813#(<= 0 |ldv_usb_lock_device_for_reset_12_#res|)} is VALID [2020-07-18 08:54:28,163 INFO L275 TraceCheckUtils]: 961: Hoare quadruple {131813#(<= 0 |ldv_usb_lock_device_for_reset_12_#res|)} {130715#true} #2122#return; {131786#(<= 0 |m5632_recover_#t~ret31|)} is VALID [2020-07-18 08:54:28,163 INFO L280 TraceCheckUtils]: 962: Hoare triple {131786#(<= 0 |m5632_recover_#t~ret31|)} assume -2147483648 <= #t~ret31 && #t~ret31 <= 2147483647; {131786#(<= 0 |m5632_recover_#t~ret31|)} is VALID [2020-07-18 08:54:28,164 INFO L280 TraceCheckUtils]: 963: Hoare triple {131786#(<= 0 |m5632_recover_#t~ret31|)} ~r~0 := #t~ret31; {131787#(<= 0 m5632_recover_~r~0)} is VALID [2020-07-18 08:54:28,164 INFO L280 TraceCheckUtils]: 964: Hoare triple {131787#(<= 0 m5632_recover_~r~0)} havoc #t~ret31; {131787#(<= 0 m5632_recover_~r~0)} is VALID [2020-07-18 08:54:28,164 INFO L280 TraceCheckUtils]: 965: Hoare triple {131787#(<= 0 m5632_recover_~r~0)} assume ~r~0 < 0; {130716#false} is VALID [2020-07-18 08:54:28,164 INFO L280 TraceCheckUtils]: 966: Hoare triple {130716#false} assume true; {130716#false} is VALID [2020-07-18 08:54:28,165 INFO L275 TraceCheckUtils]: 967: Hoare quadruple {130716#false} {130715#true} #2198#return; {130716#false} is VALID [2020-07-18 08:54:28,165 INFO L280 TraceCheckUtils]: 968: Hoare triple {130716#false} ~ldv_state_variable_6~0 := 1; {130716#false} is VALID [2020-07-18 08:54:28,165 INFO L280 TraceCheckUtils]: 969: Hoare triple {130716#false} assume -2147483648 <= #t~nondet52 && #t~nondet52 <= 2147483647; {130716#false} is VALID [2020-07-18 08:54:28,165 INFO L280 TraceCheckUtils]: 970: Hoare triple {130716#false} ~tmp___5~0 := #t~nondet52; {130716#false} is VALID [2020-07-18 08:54:28,165 INFO L280 TraceCheckUtils]: 971: Hoare triple {130716#false} havoc #t~nondet52; {130716#false} is VALID [2020-07-18 08:54:28,165 INFO L280 TraceCheckUtils]: 972: Hoare triple {130716#false} #t~switch53 := 0 == ~tmp___5~0; {130716#false} is VALID [2020-07-18 08:54:28,165 INFO L280 TraceCheckUtils]: 973: Hoare triple {130716#false} assume !#t~switch53; {130716#false} is VALID [2020-07-18 08:54:28,165 INFO L280 TraceCheckUtils]: 974: Hoare triple {130716#false} #t~switch53 := #t~switch53 || 1 == ~tmp___5~0; {130716#false} is VALID [2020-07-18 08:54:28,166 INFO L280 TraceCheckUtils]: 975: Hoare triple {130716#false} assume !#t~switch53; {130716#false} is VALID [2020-07-18 08:54:28,166 INFO L280 TraceCheckUtils]: 976: Hoare triple {130716#false} #t~switch53 := #t~switch53 || 2 == ~tmp___5~0; {130716#false} is VALID [2020-07-18 08:54:28,166 INFO L280 TraceCheckUtils]: 977: Hoare triple {130716#false} assume !#t~switch53; {130716#false} is VALID [2020-07-18 08:54:28,166 INFO L280 TraceCheckUtils]: 978: Hoare triple {130716#false} #t~switch53 := #t~switch53 || 3 == ~tmp___5~0; {130716#false} is VALID [2020-07-18 08:54:28,166 INFO L280 TraceCheckUtils]: 979: Hoare triple {130716#false} assume #t~switch53; {130716#false} is VALID [2020-07-18 08:54:28,166 INFO L280 TraceCheckUtils]: 980: Hoare triple {130716#false} assume 0 != ~ldv_state_variable_0~0; {130716#false} is VALID [2020-07-18 08:54:28,166 INFO L280 TraceCheckUtils]: 981: Hoare triple {130716#false} assume -2147483648 <= #t~nondet66 && #t~nondet66 <= 2147483647; {130716#false} is VALID [2020-07-18 08:54:28,166 INFO L280 TraceCheckUtils]: 982: Hoare triple {130716#false} ~tmp___9~0 := #t~nondet66; {130716#false} is VALID [2020-07-18 08:54:28,166 INFO L280 TraceCheckUtils]: 983: Hoare triple {130716#false} havoc #t~nondet66; {130716#false} is VALID [2020-07-18 08:54:28,167 INFO L280 TraceCheckUtils]: 984: Hoare triple {130716#false} #t~switch67 := 0 == ~tmp___9~0; {130716#false} is VALID [2020-07-18 08:54:28,167 INFO L280 TraceCheckUtils]: 985: Hoare triple {130716#false} assume #t~switch67; {130716#false} is VALID [2020-07-18 08:54:28,167 INFO L280 TraceCheckUtils]: 986: Hoare triple {130716#false} assume 3 == ~ldv_state_variable_0~0 && 0 == ~ref_cnt~0; {130716#false} is VALID [2020-07-18 08:54:28,167 INFO L263 TraceCheckUtils]: 987: Hoare triple {130716#false} call cdc_subset_driver_exit(); {131827#(= ~ldv_state_variable_1~0 |old(~ldv_state_variable_1~0)|)} is VALID [2020-07-18 08:54:28,167 INFO L263 TraceCheckUtils]: 988: Hoare triple {131827#(= ~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); {131827#(= ~ldv_state_variable_1~0 |old(~ldv_state_variable_1~0)|)} is VALID [2020-07-18 08:54:28,168 INFO L280 TraceCheckUtils]: 989: Hoare triple {131827#(= ~ldv_state_variable_1~0 |old(~ldv_state_variable_1~0)|)} ~arg.base, ~arg.offset := #in~arg.base, #in~arg.offset; {130715#true} is VALID [2020-07-18 08:54:28,168 INFO L263 TraceCheckUtils]: 990: Hoare triple {130715#true} call usb_deregister(~arg.base, ~arg.offset); {130715#true} is VALID [2020-07-18 08:54:28,168 INFO L280 TraceCheckUtils]: 991: Hoare triple {130715#true} ~arg0.base, ~arg0.offset := #in~arg0.base, #in~arg0.offset; {130715#true} is VALID [2020-07-18 08:54:28,168 INFO L280 TraceCheckUtils]: 992: Hoare triple {130715#true} assume true; {130715#true} is VALID [2020-07-18 08:54:28,168 INFO L275 TraceCheckUtils]: 993: Hoare quadruple {130715#true} {130715#true} #2144#return; {130715#true} is VALID [2020-07-18 08:54:28,168 INFO L280 TraceCheckUtils]: 994: Hoare triple {130715#true} ~ldv_state_variable_1~0 := 0; {130715#true} is VALID [2020-07-18 08:54:28,168 INFO L280 TraceCheckUtils]: 995: Hoare triple {130715#true} assume true; {130715#true} is VALID [2020-07-18 08:54:28,168 INFO L275 TraceCheckUtils]: 996: Hoare quadruple {130715#true} {131827#(= ~ldv_state_variable_1~0 |old(~ldv_state_variable_1~0)|)} #2100#return; {130715#true} is VALID [2020-07-18 08:54:28,168 INFO L280 TraceCheckUtils]: 997: Hoare triple {130715#true} assume true; {130715#true} is VALID [2020-07-18 08:54:28,169 INFO L275 TraceCheckUtils]: 998: Hoare quadruple {130715#true} {130716#false} #2220#return; {130716#false} is VALID [2020-07-18 08:54:28,169 INFO L280 TraceCheckUtils]: 999: Hoare triple {130716#false} ~ldv_state_variable_0~0 := 2; {130716#false} is VALID [2020-07-18 08:54:28,169 INFO L263 TraceCheckUtils]: 1,000: Hoare triple {130716#false} call ldv_check_final_state(); {130716#false} is VALID [2020-07-18 08:54:28,169 INFO L280 TraceCheckUtils]: 1,001: Hoare triple {130716#false} assume !(1 != ~ldv_mutex_i_mutex_of_inode~0); {130716#false} is VALID [2020-07-18 08:54:28,169 INFO L280 TraceCheckUtils]: 1,002: Hoare triple {130716#false} assume !(1 != ~ldv_mutex_lock~0); {130716#false} is VALID [2020-07-18 08:54:28,169 INFO L280 TraceCheckUtils]: 1,003: Hoare triple {130716#false} assume !(1 != ~ldv_mutex_mutex_of_device~0); {130716#false} is VALID [2020-07-18 08:54:28,169 INFO L280 TraceCheckUtils]: 1,004: Hoare triple {130716#false} assume 1 != ~ldv_mutex_udev~0; {130716#false} is VALID [2020-07-18 08:54:28,169 INFO L263 TraceCheckUtils]: 1,005: Hoare triple {130716#false} call ldv_error(); {130716#false} is VALID [2020-07-18 08:54:28,169 INFO L280 TraceCheckUtils]: 1,006: Hoare triple {130716#false} assume !false; {130716#false} is VALID [2020-07-18 08:54:28,541 INFO L134 CoverageAnalysis]: Checked inductivity of 405 backedges. 22 proven. 0 refuted. 0 times theorem prover too weak. 383 trivial. 0 not checked. [2020-07-18 08:54:28,541 INFO L354 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModulePreferences [357966895] [2020-07-18 08:54:28,541 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2020-07-18 08:54:28,542 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2020-07-18 08:54:28,542 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1759650193] [2020-07-18 08:54:28,543 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 1007 [2020-07-18 08:54:28,544 INFO L84 Accepts]: Finished accepts. word is accepted. [2020-07-18 08:54:28,544 INFO L86 InductivityCheck]: Starting indutivity check of a Floyd-Hoare automaton with 16 states. [2020-07-18 08:54:29,565 INFO L119 InductivityCheck]: Floyd-Hoare automaton has 901 edges. 901 inductive. 0 not inductive. 0 times theorem prover too weak to decide inductivity. [2020-07-18 08:54:29,565 INFO L459 AbstractCegarLoop]: Interpolant automaton has 16 states [2020-07-18 08:54:29,565 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FIXED_PREFERENCES [2020-07-18 08:54:29,566 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2020-07-18 08:54:29,566 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=201, Unknown=0, NotChecked=0, Total=240 [2020-07-18 08:54:29,566 INFO L87 Difference]: Start difference. First operand 2803 states and 3167 transitions. Second operand 16 states. [2020-07-18 08:54:29,952 WARN L193 SmtUtils]: Spent 331.00 ms on a formula simplification that was a NOOP. DAG size: 241