/usr/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -tc ../../../trunk/examples/toolchains/AutomizerCInline.xml -s ../../../trunk/examples/settings/default/automizer/svcomp-Overflow-32bit-Automizer_Default.epf -i ../sv-benchmarks/c/ldv-linux-3.16-rc1/43_2a_consumption_linux-3.16-rc1.tar.xz-43_2a-drivers--media--usb--dvb-usb--dvb-usb-vp7045.ko-entry_point.cil.out.i -------------------------------------------------------------------------------- This is Ultimate 0.2.2-dev-05d3305-m [2022-10-16 13:20:10,736 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-10-16 13:20:10,740 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-10-16 13:20:10,782 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-10-16 13:20:10,783 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-10-16 13:20:10,785 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-10-16 13:20:10,786 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-10-16 13:20:10,789 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-10-16 13:20:10,791 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-10-16 13:20:10,793 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-10-16 13:20:10,794 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-10-16 13:20:10,796 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-10-16 13:20:10,796 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-10-16 13:20:10,798 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-10-16 13:20:10,799 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-10-16 13:20:10,801 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-10-16 13:20:10,802 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-10-16 13:20:10,803 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-10-16 13:20:10,805 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-10-16 13:20:10,808 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-10-16 13:20:10,811 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-10-16 13:20:10,812 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-10-16 13:20:10,814 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-10-16 13:20:10,816 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-10-16 13:20:10,821 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-10-16 13:20:10,821 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-10-16 13:20:10,821 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-10-16 13:20:10,823 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-10-16 13:20:10,823 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-10-16 13:20:10,825 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-10-16 13:20:10,825 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-10-16 13:20:10,840 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-10-16 13:20:10,841 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-10-16 13:20:10,842 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-10-16 13:20:10,843 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-10-16 13:20:10,843 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-10-16 13:20:10,844 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-10-16 13:20:10,844 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-10-16 13:20:10,845 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-10-16 13:20:10,846 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-10-16 13:20:10,846 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-10-16 13:20:10,847 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/default/automizer/svcomp-Overflow-32bit-Automizer_Default.epf [2022-10-16 13:20:10,882 INFO L113 SettingsManager]: Loading preferences was successful [2022-10-16 13:20:10,885 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-10-16 13:20:10,885 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-10-16 13:20:10,886 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-10-16 13:20:10,886 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-10-16 13:20:10,889 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-10-16 13:20:10,890 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-10-16 13:20:10,890 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-10-16 13:20:10,891 INFO L138 SettingsManager]: * Use SBE=true [2022-10-16 13:20:10,891 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-10-16 13:20:10,891 INFO L138 SettingsManager]: * sizeof long=4 [2022-10-16 13:20:10,891 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2022-10-16 13:20:10,891 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-10-16 13:20:10,892 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-10-16 13:20:10,892 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-10-16 13:20:10,892 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-10-16 13:20:10,892 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-10-16 13:20:10,892 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-10-16 13:20:10,892 INFO L138 SettingsManager]: * Check absence of signed integer overflows=true [2022-10-16 13:20:10,894 INFO L138 SettingsManager]: * sizeof long double=12 [2022-10-16 13:20:10,895 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-10-16 13:20:10,895 INFO L138 SettingsManager]: * Use constant arrays=true [2022-10-16 13:20:10,895 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-10-16 13:20:10,895 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-10-16 13:20:10,895 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-10-16 13:20:10,896 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-10-16 13:20:10,896 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-10-16 13:20:10,896 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-10-16 13:20:10,896 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-10-16 13:20:10,896 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-10-16 13:20:10,897 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-10-16 13:20:10,897 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-10-16 13:20:10,897 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-10-16 13:20:10,897 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release [2022-10-16 13:20:11,319 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-10-16 13:20:11,360 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-10-16 13:20:11,364 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-10-16 13:20:11,366 INFO L271 PluginConnector]: Initializing CDTParser... [2022-10-16 13:20:11,367 INFO L275 PluginConnector]: CDTParser initialized [2022-10-16 13:20:11,368 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-linux-3.16-rc1/43_2a_consumption_linux-3.16-rc1.tar.xz-43_2a-drivers--media--usb--dvb-usb--dvb-usb-vp7045.ko-entry_point.cil.out.i [2022-10-16 13:20:11,457 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/ec41a3335/d7b640cb76c04fa093f5948f60fa69f3/FLAGf62e79651 [2022-10-16 13:20:12,543 INFO L306 CDTParser]: Found 1 translation units. [2022-10-16 13:20:12,544 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.16-rc1/43_2a_consumption_linux-3.16-rc1.tar.xz-43_2a-drivers--media--usb--dvb-usb--dvb-usb-vp7045.ko-entry_point.cil.out.i [2022-10-16 13:20:12,598 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/ec41a3335/d7b640cb76c04fa093f5948f60fa69f3/FLAGf62e79651 [2022-10-16 13:20:13,028 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/ec41a3335/d7b640cb76c04fa093f5948f60fa69f3 [2022-10-16 13:20:13,031 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-10-16 13:20:13,038 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2022-10-16 13:20:13,042 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-10-16 13:20:13,042 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-10-16 13:20:13,047 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-10-16 13:20:13,048 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.10 01:20:13" (1/1) ... [2022-10-16 13:20:13,050 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@4a1f79e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 01:20:13, skipping insertion in model container [2022-10-16 13:20:13,050 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.10 01:20:13" (1/1) ... [2022-10-16 13:20:13,060 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-10-16 13:20:13,212 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-10-16 13:20:13,901 WARN L1251 CHandler]: Detected problem Invalid redeclaration of the name show at C: (*show)(struct kobject___0 * , struct attribute___0 * , char * ) [6675] [2022-10-16 13:20:13,902 WARN L1251 CHandler]: Detected problem Invalid redeclaration of the name store at C: (*store)(struct kobject___0 * , struct attribute___0 * , char const * , size_t ) [6676-6677] [2022-10-16 13:20:14,010 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.16-rc1/43_2a_consumption_linux-3.16-rc1.tar.xz-43_2a-drivers--media--usb--dvb-usb--dvb-usb-vp7045.ko-entry_point.cil.out.i[194525,194538] [2022-10-16 13:20:14,604 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-10-16 13:20:14,654 INFO L203 MainTranslator]: Completed pre-run [2022-10-16 13:20:14,900 WARN L1251 CHandler]: Detected problem Invalid redeclaration of the name show at C: (*show)(struct kobject___0 * , struct attribute___0 * , char * ) [6675] [2022-10-16 13:20:14,901 WARN L1251 CHandler]: Detected problem Invalid redeclaration of the name store at C: (*store)(struct kobject___0 * , struct attribute___0 * , char const * , size_t ) [6676-6677] [2022-10-16 13:20:14,912 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.16-rc1/43_2a_consumption_linux-3.16-rc1.tar.xz-43_2a-drivers--media--usb--dvb-usb--dvb-usb-vp7045.ko-entry_point.cil.out.i[194525,194538] [2022-10-16 13:20:15,128 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-10-16 13:20:15,234 INFO L208 MainTranslator]: Completed translation [2022-10-16 13:20:15,234 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 01:20:15 WrapperNode [2022-10-16 13:20:15,234 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-10-16 13:20:15,236 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-10-16 13:20:15,236 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-10-16 13:20:15,236 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-10-16 13:20:15,245 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 01:20:15" (1/1) ... [2022-10-16 13:20:15,318 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 01:20:15" (1/1) ... [2022-10-16 13:20:15,457 INFO L138 Inliner]: procedures = 114, calls = 992, calls flagged for inlining = 34, calls inlined = 30, statements flattened = 1540 [2022-10-16 13:20:15,457 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-10-16 13:20:15,458 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-10-16 13:20:15,458 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-10-16 13:20:15,459 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-10-16 13:20:15,472 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 01:20:15" (1/1) ... [2022-10-16 13:20:15,473 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 01:20:15" (1/1) ... [2022-10-16 13:20:15,505 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 01:20:15" (1/1) ... [2022-10-16 13:20:15,506 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 01:20:15" (1/1) ... [2022-10-16 13:20:15,601 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 01:20:15" (1/1) ... [2022-10-16 13:20:15,622 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 01:20:15" (1/1) ... [2022-10-16 13:20:15,638 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 01:20:15" (1/1) ... [2022-10-16 13:20:15,648 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 01:20:15" (1/1) ... [2022-10-16 13:20:15,671 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-10-16 13:20:15,672 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-10-16 13:20:15,673 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-10-16 13:20:15,673 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-10-16 13:20:15,674 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 01:20:15" (1/1) ... [2022-10-16 13:20:15,682 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-10-16 13:20:15,699 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 13:20:15,716 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-10-16 13:20:15,738 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-10-16 13:20:15,812 INFO L130 BoogieDeclarations]: Found specification of procedure vp7045_fe_set_frontend [2022-10-16 13:20:15,812 INFO L138 BoogieDeclarations]: Found implementation of procedure vp7045_fe_set_frontend [2022-10-16 13:20:15,812 INFO L130 BoogieDeclarations]: Found specification of procedure vp7045_fe_read_ber [2022-10-16 13:20:15,812 INFO L138 BoogieDeclarations]: Found implementation of procedure vp7045_fe_read_ber [2022-10-16 13:20:15,813 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2022-10-16 13:20:15,813 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2022-10-16 13:20:15,813 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2022-10-16 13:20:15,813 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2022-10-16 13:20:15,813 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2022-10-16 13:20:15,813 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-10-16 13:20:15,814 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2022-10-16 13:20:15,814 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2022-10-16 13:20:15,814 INFO L130 BoogieDeclarations]: Found specification of procedure __create_pipe [2022-10-16 13:20:15,814 INFO L138 BoogieDeclarations]: Found implementation of procedure __create_pipe [2022-10-16 13:20:15,814 INFO L130 BoogieDeclarations]: Found specification of procedure vp7045_fe_read_unc_blocks [2022-10-16 13:20:15,814 INFO L138 BoogieDeclarations]: Found implementation of procedure vp7045_fe_read_unc_blocks [2022-10-16 13:20:15,814 INFO L130 BoogieDeclarations]: Found specification of procedure vp7045_fe_release [2022-10-16 13:20:15,815 INFO L138 BoogieDeclarations]: Found implementation of procedure vp7045_fe_release [2022-10-16 13:20:15,815 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-10-16 13:20:15,815 INFO L130 BoogieDeclarations]: Found specification of procedure vp7045_fe_read_status [2022-10-16 13:20:15,815 INFO L138 BoogieDeclarations]: Found implementation of procedure vp7045_fe_read_status [2022-10-16 13:20:15,815 INFO L130 BoogieDeclarations]: Found specification of procedure vp7045_usb_op [2022-10-16 13:20:15,815 INFO L138 BoogieDeclarations]: Found implementation of procedure vp7045_usb_op [2022-10-16 13:20:15,815 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2022-10-16 13:20:15,816 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2022-10-16 13:20:15,816 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-10-16 13:20:15,816 INFO L130 BoogieDeclarations]: Found specification of procedure vp7045_fe_read_signal_strength [2022-10-16 13:20:15,816 INFO L138 BoogieDeclarations]: Found implementation of procedure vp7045_fe_read_signal_strength [2022-10-16 13:20:15,816 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-10-16 13:20:15,816 INFO L130 BoogieDeclarations]: Found specification of procedure vp7045_read_reg [2022-10-16 13:20:15,816 INFO L138 BoogieDeclarations]: Found implementation of procedure vp7045_read_reg [2022-10-16 13:20:15,817 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-10-16 13:20:15,817 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2022-10-16 13:20:15,817 INFO L130 BoogieDeclarations]: Found specification of procedure vp7045_fe_get_tune_settings [2022-10-16 13:20:15,817 INFO L138 BoogieDeclarations]: Found implementation of procedure vp7045_fe_get_tune_settings [2022-10-16 13:20:15,817 INFO L130 BoogieDeclarations]: Found specification of procedure usb_control_msg [2022-10-16 13:20:15,817 INFO L138 BoogieDeclarations]: Found implementation of procedure usb_control_msg [2022-10-16 13:20:15,817 INFO L130 BoogieDeclarations]: Found specification of procedure vp7045_fe_sleep [2022-10-16 13:20:15,818 INFO L138 BoogieDeclarations]: Found implementation of procedure vp7045_fe_sleep [2022-10-16 13:20:15,818 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-10-16 13:20:15,818 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2022-10-16 13:20:15,818 INFO L130 BoogieDeclarations]: Found specification of procedure vp7045_rc_query [2022-10-16 13:20:15,818 INFO L138 BoogieDeclarations]: Found implementation of procedure vp7045_rc_query [2022-10-16 13:20:15,818 INFO L130 BoogieDeclarations]: Found specification of procedure vp7045_power_ctrl [2022-10-16 13:20:15,818 INFO L138 BoogieDeclarations]: Found implementation of procedure vp7045_power_ctrl [2022-10-16 13:20:15,819 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-10-16 13:20:15,820 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2022-10-16 13:20:15,820 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2022-10-16 13:20:15,820 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2022-10-16 13:20:15,821 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-10-16 13:20:15,821 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-10-16 13:20:16,385 INFO L235 CfgBuilder]: Building ICFG [2022-10-16 13:20:16,389 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-10-16 13:20:16,813 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2022-10-16 13:20:36,838 INFO L276 CfgBuilder]: Performing block encoding [2022-10-16 13:20:36,854 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-10-16 13:20:36,855 INFO L300 CfgBuilder]: Removed 1 assume(true) statements. [2022-10-16 13:20:36,859 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.10 01:20:36 BoogieIcfgContainer [2022-10-16 13:20:36,859 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-10-16 13:20:36,864 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-10-16 13:20:36,865 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-10-16 13:20:36,868 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-10-16 13:20:36,869 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 16.10 01:20:13" (1/3) ... [2022-10-16 13:20:36,870 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3701c8d2 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.10 01:20:36, skipping insertion in model container [2022-10-16 13:20:36,870 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 01:20:15" (2/3) ... [2022-10-16 13:20:36,870 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@3701c8d2 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.10 01:20:36, skipping insertion in model container [2022-10-16 13:20:36,871 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.10 01:20:36" (3/3) ... [2022-10-16 13:20:36,872 INFO L112 eAbstractionObserver]: Analyzing ICFG 43_2a_consumption_linux-3.16-rc1.tar.xz-43_2a-drivers--media--usb--dvb-usb--dvb-usb-vp7045.ko-entry_point.cil.out.i [2022-10-16 13:20:36,902 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-10-16 13:20:36,903 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 40 error locations. [2022-10-16 13:20:37,040 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-10-16 13:20:37,058 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@25025643, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-10-16 13:20:37,058 INFO L358 AbstractCegarLoop]: Starting to check reachability of 40 error locations. [2022-10-16 13:20:37,065 INFO L276 IsEmpty]: Start isEmpty. Operand has 432 states, 306 states have (on average 1.5065359477124183) internal successors, (461), 351 states have internal predecessors, (461), 68 states have call successors, (68), 18 states have call predecessors, (68), 17 states have return successors, (63), 63 states have call predecessors, (63), 63 states have call successors, (63) [2022-10-16 13:20:37,078 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2022-10-16 13:20:37,078 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 13:20:37,079 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-10-16 13:20:37,080 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONINTEGER_OVERFLOW === [vp7045_fe_read_berErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, vp7045_fe_read_berErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, vp7045_fe_read_berErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 37 more)] === [2022-10-16 13:20:37,086 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 13:20:37,086 INFO L85 PathProgramCache]: Analyzing trace with hash -788599797, now seen corresponding path program 1 times [2022-10-16 13:20:37,097 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 13:20:37,098 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1148784003] [2022-10-16 13:20:37,098 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 13:20:37,099 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 13:20:37,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:20:38,119 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 13:20:38,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:20:38,145 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-10-16 13:20:38,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:20:38,165 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-10-16 13:20:38,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:20:38,184 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-10-16 13:20:38,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:20:38,206 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2022-10-16 13:20:38,207 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 13:20:38,207 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1148784003] [2022-10-16 13:20:38,208 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1148784003] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 13:20:38,208 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-16 13:20:38,208 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-10-16 13:20:38,210 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2077742461] [2022-10-16 13:20:38,211 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 13:20:38,217 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-10-16 13:20:38,217 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 13:20:38,250 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-10-16 13:20:38,251 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-10-16 13:20:38,255 INFO L87 Difference]: Start difference. First operand has 432 states, 306 states have (on average 1.5065359477124183) internal successors, (461), 351 states have internal predecessors, (461), 68 states have call successors, (68), 18 states have call predecessors, (68), 17 states have return successors, (63), 63 states have call predecessors, (63), 63 states have call successors, (63) Second operand has 3 states, 2 states have (on average 10.0) internal successors, (20), 2 states have internal predecessors, (20), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2022-10-16 13:20:40,348 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.07s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-10-16 13:20:41,254 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 13:20:41,254 INFO L93 Difference]: Finished difference Result 855 states and 1238 transitions. [2022-10-16 13:20:41,257 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-10-16 13:20:41,259 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 10.0) internal successors, (20), 2 states have internal predecessors, (20), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) Word has length 37 [2022-10-16 13:20:41,260 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 13:20:41,287 INFO L225 Difference]: With dead ends: 855 [2022-10-16 13:20:41,287 INFO L226 Difference]: Without dead ends: 412 [2022-10-16 13:20:41,298 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-10-16 13:20:41,302 INFO L413 NwaCegarLoop]: 566 mSDtfsCounter, 25 mSDsluCounter, 356 mSDsCounter, 0 mSdLazyCounter, 142 mSolverCounterSat, 64 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 25 SdHoareTripleChecker+Valid, 922 SdHoareTripleChecker+Invalid, 207 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 64 IncrementalHoareTripleChecker+Valid, 142 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.8s IncrementalHoareTripleChecker+Time [2022-10-16 13:20:41,303 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [25 Valid, 922 Invalid, 207 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [64 Valid, 142 Invalid, 1 Unknown, 0 Unchecked, 2.8s Time] [2022-10-16 13:20:41,325 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 412 states. [2022-10-16 13:20:41,395 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 412 to 406. [2022-10-16 13:20:41,398 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 406 states, 298 states have (on average 1.4463087248322148) internal successors, (431), 325 states have internal predecessors, (431), 63 states have call successors, (63), 17 states have call predecessors, (63), 17 states have return successors, (63), 63 states have call predecessors, (63), 63 states have call successors, (63) [2022-10-16 13:20:41,402 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 406 states to 406 states and 557 transitions. [2022-10-16 13:20:41,405 INFO L78 Accepts]: Start accepts. Automaton has 406 states and 557 transitions. Word has length 37 [2022-10-16 13:20:41,405 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 13:20:41,406 INFO L495 AbstractCegarLoop]: Abstraction has 406 states and 557 transitions. [2022-10-16 13:20:41,406 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 10.0) internal successors, (20), 2 states have internal predecessors, (20), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2022-10-16 13:20:41,406 INFO L276 IsEmpty]: Start isEmpty. Operand 406 states and 557 transitions. [2022-10-16 13:20:41,409 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 39 [2022-10-16 13:20:41,409 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 13:20:41,410 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-10-16 13:20:41,410 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-10-16 13:20:41,410 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr20ASSERT_VIOLATIONINTEGER_OVERFLOW === [vp7045_fe_read_berErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, vp7045_fe_read_berErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, vp7045_fe_read_berErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 37 more)] === [2022-10-16 13:20:41,411 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 13:20:41,411 INFO L85 PathProgramCache]: Analyzing trace with hash -856130167, now seen corresponding path program 1 times [2022-10-16 13:20:41,411 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 13:20:41,412 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [953026718] [2022-10-16 13:20:41,412 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 13:20:41,412 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 13:20:41,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:20:41,961 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 13:20:41,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:20:41,981 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-10-16 13:20:41,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:20:42,001 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-10-16 13:20:42,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:20:42,018 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-10-16 13:20:42,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:20:42,039 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2022-10-16 13:20:42,040 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 13:20:42,040 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [953026718] [2022-10-16 13:20:42,041 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [953026718] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 13:20:42,041 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-16 13:20:42,042 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-10-16 13:20:42,042 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2112311888] [2022-10-16 13:20:42,042 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 13:20:42,044 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-10-16 13:20:42,045 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 13:20:42,045 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-10-16 13:20:42,046 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-10-16 13:20:42,046 INFO L87 Difference]: Start difference. First operand 406 states and 557 transitions. Second operand has 4 states, 4 states have (on average 5.25) internal successors, (21), 3 states have internal predecessors, (21), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2022-10-16 13:20:44,111 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.06s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-10-16 13:20:45,374 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 13:20:45,374 INFO L93 Difference]: Finished difference Result 1177 states and 1636 transitions. [2022-10-16 13:20:45,375 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-10-16 13:20:45,375 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 5.25) internal successors, (21), 3 states have internal predecessors, (21), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) Word has length 38 [2022-10-16 13:20:45,376 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 13:20:45,392 INFO L225 Difference]: With dead ends: 1177 [2022-10-16 13:20:45,392 INFO L226 Difference]: Without dead ends: 782 [2022-10-16 13:20:45,398 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-10-16 13:20:45,402 INFO L413 NwaCegarLoop]: 597 mSDtfsCounter, 540 mSDsluCounter, 873 mSDsCounter, 0 mSdLazyCounter, 213 mSolverCounterSat, 131 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 560 SdHoareTripleChecker+Valid, 1470 SdHoareTripleChecker+Invalid, 345 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 131 IncrementalHoareTripleChecker+Valid, 213 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.2s IncrementalHoareTripleChecker+Time [2022-10-16 13:20:45,403 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [560 Valid, 1470 Invalid, 345 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [131 Valid, 213 Invalid, 1 Unknown, 0 Unchecked, 3.2s Time] [2022-10-16 13:20:45,409 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 782 states. [2022-10-16 13:20:45,479 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 782 to 745. [2022-10-16 13:20:45,481 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 745 states, 564 states have (on average 1.452127659574468) internal successors, (819), 591 states have internal predecessors, (819), 119 states have call successors, (119), 34 states have call predecessors, (119), 34 states have return successors, (119), 119 states have call predecessors, (119), 119 states have call successors, (119) [2022-10-16 13:20:45,489 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 745 states to 745 states and 1057 transitions. [2022-10-16 13:20:45,490 INFO L78 Accepts]: Start accepts. Automaton has 745 states and 1057 transitions. Word has length 38 [2022-10-16 13:20:45,490 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 13:20:45,490 INFO L495 AbstractCegarLoop]: Abstraction has 745 states and 1057 transitions. [2022-10-16 13:20:45,491 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 5.25) internal successors, (21), 3 states have internal predecessors, (21), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2022-10-16 13:20:45,491 INFO L276 IsEmpty]: Start isEmpty. Operand 745 states and 1057 transitions. [2022-10-16 13:20:45,493 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2022-10-16 13:20:45,493 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 13:20:45,493 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-10-16 13:20:45,494 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-10-16 13:20:45,494 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr14ASSERT_VIOLATIONINTEGER_OVERFLOW === [vp7045_fe_read_berErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, vp7045_fe_read_berErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, vp7045_fe_read_berErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 37 more)] === [2022-10-16 13:20:45,494 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 13:20:45,494 INFO L85 PathProgramCache]: Analyzing trace with hash -138304562, now seen corresponding path program 1 times [2022-10-16 13:20:45,495 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 13:20:45,495 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [239459146] [2022-10-16 13:20:45,495 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 13:20:45,495 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 13:20:45,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:20:45,887 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 13:20:45,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:20:45,935 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-10-16 13:20:45,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:20:45,975 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-10-16 13:20:45,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:20:45,999 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-10-16 13:20:46,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:20:46,025 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2022-10-16 13:20:46,027 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 13:20:46,027 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [239459146] [2022-10-16 13:20:46,027 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [239459146] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 13:20:46,028 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-16 13:20:46,028 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-10-16 13:20:46,028 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1175010078] [2022-10-16 13:20:46,029 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 13:20:46,029 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-10-16 13:20:46,029 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 13:20:46,030 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-10-16 13:20:46,035 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-10-16 13:20:46,036 INFO L87 Difference]: Start difference. First operand 745 states and 1057 transitions. Second operand has 4 states, 4 states have (on average 5.5) internal successors, (22), 3 states have internal predecessors, (22), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2022-10-16 13:20:48,115 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-10-16 13:20:49,603 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 13:20:49,604 INFO L93 Difference]: Finished difference Result 2091 states and 2995 transitions. [2022-10-16 13:20:49,605 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-10-16 13:20:49,605 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 5.5) internal successors, (22), 3 states have internal predecessors, (22), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) Word has length 39 [2022-10-16 13:20:49,605 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 13:20:49,618 INFO L225 Difference]: With dead ends: 2091 [2022-10-16 13:20:49,619 INFO L226 Difference]: Without dead ends: 1357 [2022-10-16 13:20:49,623 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-10-16 13:20:49,625 INFO L413 NwaCegarLoop]: 665 mSDtfsCounter, 462 mSDsluCounter, 851 mSDsCounter, 0 mSdLazyCounter, 296 mSolverCounterSat, 117 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 483 SdHoareTripleChecker+Valid, 1516 SdHoareTripleChecker+Invalid, 414 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 117 IncrementalHoareTripleChecker+Valid, 296 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.4s IncrementalHoareTripleChecker+Time [2022-10-16 13:20:49,625 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [483 Valid, 1516 Invalid, 414 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [117 Valid, 296 Invalid, 1 Unknown, 0 Unchecked, 3.4s Time] [2022-10-16 13:20:49,628 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1357 states. [2022-10-16 13:20:49,751 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1357 to 1315. [2022-10-16 13:20:49,755 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1315 states, 1005 states have (on average 1.4437810945273633) internal successors, (1451), 1032 states have internal predecessors, (1451), 218 states have call successors, (218), 64 states have call predecessors, (218), 64 states have return successors, (218), 218 states have call predecessors, (218), 218 states have call successors, (218) [2022-10-16 13:20:49,769 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1315 states to 1315 states and 1887 transitions. [2022-10-16 13:20:49,770 INFO L78 Accepts]: Start accepts. Automaton has 1315 states and 1887 transitions. Word has length 39 [2022-10-16 13:20:49,770 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 13:20:49,770 INFO L495 AbstractCegarLoop]: Abstraction has 1315 states and 1887 transitions. [2022-10-16 13:20:49,771 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 5.5) internal successors, (22), 3 states have internal predecessors, (22), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2022-10-16 13:20:49,771 INFO L276 IsEmpty]: Start isEmpty. Operand 1315 states and 1887 transitions. [2022-10-16 13:20:49,773 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2022-10-16 13:20:49,773 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 13:20:49,774 INFO L195 NwaCegarLoop]: trace histogram [5, 5, 5, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-10-16 13:20:49,774 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-10-16 13:20:49,775 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr20ASSERT_VIOLATIONINTEGER_OVERFLOW === [vp7045_fe_read_berErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, vp7045_fe_read_berErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, vp7045_fe_read_berErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 37 more)] === [2022-10-16 13:20:49,775 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 13:20:49,775 INFO L85 PathProgramCache]: Analyzing trace with hash 1973435430, now seen corresponding path program 1 times [2022-10-16 13:20:49,775 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 13:20:49,776 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1430326742] [2022-10-16 13:20:49,776 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 13:20:49,776 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 13:20:49,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:20:50,264 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 13:20:50,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:20:50,286 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-10-16 13:20:50,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:20:50,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-10-16 13:20:50,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:20:50,330 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-10-16 13:20:50,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:20:50,346 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-10-16 13:20:50,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:20:50,365 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2022-10-16 13:20:50,365 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 13:20:50,365 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1430326742] [2022-10-16 13:20:50,366 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1430326742] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 13:20:50,366 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-16 13:20:50,366 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-10-16 13:20:50,366 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [952880883] [2022-10-16 13:20:50,367 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 13:20:50,370 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-10-16 13:20:50,370 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 13:20:50,370 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-10-16 13:20:50,371 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-10-16 13:20:50,371 INFO L87 Difference]: Start difference. First operand 1315 states and 1887 transitions. Second operand has 4 states, 4 states have (on average 8.75) internal successors, (35), 3 states have internal predecessors, (35), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2022-10-16 13:20:52,435 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.06s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-10-16 13:20:54,449 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-10-16 13:20:55,377 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 13:20:55,377 INFO L93 Difference]: Finished difference Result 2644 states and 3824 transitions. [2022-10-16 13:20:55,378 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-10-16 13:20:55,379 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 8.75) internal successors, (35), 3 states have internal predecessors, (35), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 57 [2022-10-16 13:20:55,379 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 13:20:55,392 INFO L225 Difference]: With dead ends: 2644 [2022-10-16 13:20:55,392 INFO L226 Difference]: Without dead ends: 1338 [2022-10-16 13:20:55,399 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-10-16 13:20:55,402 INFO L413 NwaCegarLoop]: 546 mSDtfsCounter, 24 mSDsluCounter, 857 mSDsCounter, 0 mSdLazyCounter, 182 mSolverCounterSat, 58 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 24 SdHoareTripleChecker+Valid, 1403 SdHoareTripleChecker+Invalid, 242 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 58 IncrementalHoareTripleChecker+Valid, 182 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.9s IncrementalHoareTripleChecker+Time [2022-10-16 13:20:55,404 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [24 Valid, 1403 Invalid, 242 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [58 Valid, 182 Invalid, 2 Unknown, 0 Unchecked, 4.9s Time] [2022-10-16 13:20:55,409 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1338 states. [2022-10-16 13:20:55,475 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1338 to 1309. [2022-10-16 13:20:55,478 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1309 states, 999 states have (on average 1.4444444444444444) internal successors, (1443), 1027 states have internal predecessors, (1443), 218 states have call successors, (218), 64 states have call predecessors, (218), 64 states have return successors, (218), 217 states have call predecessors, (218), 218 states have call successors, (218) [2022-10-16 13:20:55,488 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1309 states to 1309 states and 1879 transitions. [2022-10-16 13:20:55,489 INFO L78 Accepts]: Start accepts. Automaton has 1309 states and 1879 transitions. Word has length 57 [2022-10-16 13:20:55,490 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 13:20:55,490 INFO L495 AbstractCegarLoop]: Abstraction has 1309 states and 1879 transitions. [2022-10-16 13:20:55,490 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 8.75) internal successors, (35), 3 states have internal predecessors, (35), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2022-10-16 13:20:55,490 INFO L276 IsEmpty]: Start isEmpty. Operand 1309 states and 1879 transitions. [2022-10-16 13:20:55,500 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2022-10-16 13:20:55,500 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 13:20:55,501 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 7, 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] [2022-10-16 13:20:55,501 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-10-16 13:20:55,501 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr20ASSERT_VIOLATIONINTEGER_OVERFLOW === [vp7045_fe_read_berErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, vp7045_fe_read_berErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, vp7045_fe_read_berErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 37 more)] === [2022-10-16 13:20:55,501 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 13:20:55,502 INFO L85 PathProgramCache]: Analyzing trace with hash -1084842464, now seen corresponding path program 1 times [2022-10-16 13:20:55,502 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 13:20:55,502 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1972392072] [2022-10-16 13:20:55,502 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 13:20:55,502 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 13:20:55,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:20:56,160 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 13:20:56,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:20:56,180 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-10-16 13:20:56,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:20:56,197 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-10-16 13:20:56,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:20:56,214 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-10-16 13:20:56,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:20:56,229 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-10-16 13:20:56,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:20:56,254 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-10-16 13:20:56,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:20:56,327 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-10-16 13:20:56,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:20:56,363 INFO L134 CoverageAnalysis]: Checked inductivity of 87 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2022-10-16 13:20:56,363 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 13:20:56,366 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1972392072] [2022-10-16 13:20:56,367 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1972392072] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 13:20:56,367 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-16 13:20:56,367 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-10-16 13:20:56,367 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [54319882] [2022-10-16 13:20:56,367 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 13:20:56,368 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-10-16 13:20:56,368 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 13:20:56,369 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-10-16 13:20:56,369 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-10-16 13:20:56,369 INFO L87 Difference]: Start difference. First operand 1309 states and 1879 transitions. Second operand has 4 states, 4 states have (on average 9.75) internal successors, (39), 3 states have internal predecessors, (39), 2 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-10-16 13:20:58,433 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.06s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-10-16 13:21:00,504 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.07s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-10-16 13:21:01,864 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 13:21:01,864 INFO L93 Difference]: Finished difference Result 3294 states and 4757 transitions. [2022-10-16 13:21:01,865 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-10-16 13:21:01,865 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 9.75) internal successors, (39), 3 states have internal predecessors, (39), 2 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 71 [2022-10-16 13:21:01,866 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 13:21:01,886 INFO L225 Difference]: With dead ends: 3294 [2022-10-16 13:21:01,886 INFO L226 Difference]: Without dead ends: 1996 [2022-10-16 13:21:01,893 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-10-16 13:21:01,894 INFO L413 NwaCegarLoop]: 860 mSDtfsCounter, 530 mSDsluCounter, 1048 mSDsCounter, 0 mSdLazyCounter, 249 mSolverCounterSat, 87 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 546 SdHoareTripleChecker+Valid, 1908 SdHoareTripleChecker+Invalid, 338 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 87 IncrementalHoareTripleChecker+Valid, 249 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.3s IncrementalHoareTripleChecker+Time [2022-10-16 13:21:01,895 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [546 Valid, 1908 Invalid, 338 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [87 Valid, 249 Invalid, 2 Unknown, 0 Unchecked, 5.3s Time] [2022-10-16 13:21:01,898 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1996 states. [2022-10-16 13:21:02,013 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1996 to 1934. [2022-10-16 13:21:02,018 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1934 states, 1487 states have (on average 1.4438466711499665) internal successors, (2147), 1515 states have internal predecessors, (2147), 323 states have call successors, (323), 96 states have call predecessors, (323), 96 states have return successors, (323), 322 states have call predecessors, (323), 323 states have call successors, (323) [2022-10-16 13:21:02,036 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1934 states to 1934 states and 2793 transitions. [2022-10-16 13:21:02,037 INFO L78 Accepts]: Start accepts. Automaton has 1934 states and 2793 transitions. Word has length 71 [2022-10-16 13:21:02,037 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 13:21:02,038 INFO L495 AbstractCegarLoop]: Abstraction has 1934 states and 2793 transitions. [2022-10-16 13:21:02,038 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 9.75) internal successors, (39), 3 states have internal predecessors, (39), 2 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-10-16 13:21:02,038 INFO L276 IsEmpty]: Start isEmpty. Operand 1934 states and 2793 transitions. [2022-10-16 13:21:02,040 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2022-10-16 13:21:02,040 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 13:21:02,040 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 7, 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] [2022-10-16 13:21:02,041 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-10-16 13:21:02,041 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr18ASSERT_VIOLATIONINTEGER_OVERFLOW === [vp7045_fe_read_berErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, vp7045_fe_read_berErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, vp7045_fe_read_berErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 37 more)] === [2022-10-16 13:21:02,041 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 13:21:02,042 INFO L85 PathProgramCache]: Analyzing trace with hash 78756174, now seen corresponding path program 1 times [2022-10-16 13:21:02,042 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 13:21:02,042 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1166716212] [2022-10-16 13:21:02,042 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 13:21:02,043 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 13:21:02,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:21:02,658 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 13:21:02,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:21:02,676 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-10-16 13:21:02,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:21:02,697 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-10-16 13:21:02,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:21:02,714 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-10-16 13:21:02,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:21:02,734 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-10-16 13:21:02,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:21:02,763 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-10-16 13:21:02,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:21:02,788 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-10-16 13:21:02,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:21:02,816 INFO L134 CoverageAnalysis]: Checked inductivity of 87 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 87 trivial. 0 not checked. [2022-10-16 13:21:02,816 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 13:21:02,816 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1166716212] [2022-10-16 13:21:02,816 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1166716212] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 13:21:02,816 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-16 13:21:02,817 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-10-16 13:21:02,817 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [943317918] [2022-10-16 13:21:02,817 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 13:21:02,817 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-10-16 13:21:02,818 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 13:21:02,818 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-10-16 13:21:02,818 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-10-16 13:21:02,818 INFO L87 Difference]: Start difference. First operand 1934 states and 2793 transitions. Second operand has 4 states, 3 states have (on average 12.666666666666666) internal successors, (38), 3 states have internal predecessors, (38), 2 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-10-16 13:21:04,883 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.06s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-10-16 13:21:06,204 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 13:21:06,205 INFO L93 Difference]: Finished difference Result 2939 states and 4279 transitions. [2022-10-16 13:21:06,205 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-10-16 13:21:06,206 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 12.666666666666666) internal successors, (38), 3 states have internal predecessors, (38), 2 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 72 [2022-10-16 13:21:06,206 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 13:21:06,231 INFO L225 Difference]: With dead ends: 2939 [2022-10-16 13:21:06,231 INFO L226 Difference]: Without dead ends: 2927 [2022-10-16 13:21:06,233 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-10-16 13:21:06,235 INFO L413 NwaCegarLoop]: 587 mSDtfsCounter, 531 mSDsluCounter, 839 mSDsCounter, 0 mSdLazyCounter, 261 mSolverCounterSat, 141 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 551 SdHoareTripleChecker+Valid, 1426 SdHoareTripleChecker+Invalid, 403 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 141 IncrementalHoareTripleChecker+Valid, 261 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.2s IncrementalHoareTripleChecker+Time [2022-10-16 13:21:06,236 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [551 Valid, 1426 Invalid, 403 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [141 Valid, 261 Invalid, 1 Unknown, 0 Unchecked, 3.2s Time] [2022-10-16 13:21:06,240 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2927 states. [2022-10-16 13:21:06,375 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2927 to 2859. [2022-10-16 13:21:06,384 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2859 states, 2207 states have (on average 1.4286361576801088) internal successors, (3153), 2236 states have internal predecessors, (3153), 481 states have call successors, (481), 143 states have call predecessors, (481), 143 states have return successors, (481), 479 states have call predecessors, (481), 481 states have call successors, (481) [2022-10-16 13:21:06,414 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2859 states to 2859 states and 4115 transitions. [2022-10-16 13:21:06,415 INFO L78 Accepts]: Start accepts. Automaton has 2859 states and 4115 transitions. Word has length 72 [2022-10-16 13:21:06,416 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 13:21:06,418 INFO L495 AbstractCegarLoop]: Abstraction has 2859 states and 4115 transitions. [2022-10-16 13:21:06,419 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 12.666666666666666) internal successors, (38), 3 states have internal predecessors, (38), 2 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-10-16 13:21:06,419 INFO L276 IsEmpty]: Start isEmpty. Operand 2859 states and 4115 transitions. [2022-10-16 13:21:06,423 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2022-10-16 13:21:06,423 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 13:21:06,423 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 7, 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] [2022-10-16 13:21:06,424 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-10-16 13:21:06,424 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONINTEGER_OVERFLOW === [vp7045_fe_read_berErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, vp7045_fe_read_berErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, vp7045_fe_read_berErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 37 more)] === [2022-10-16 13:21:06,424 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 13:21:06,424 INFO L85 PathProgramCache]: Analyzing trace with hash -1110092937, now seen corresponding path program 1 times [2022-10-16 13:21:06,425 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 13:21:06,425 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [267227641] [2022-10-16 13:21:06,425 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 13:21:06,425 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 13:21:06,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:21:06,993 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 13:21:06,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:21:07,010 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-10-16 13:21:07,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:21:07,026 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-10-16 13:21:07,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:21:07,049 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-10-16 13:21:07,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:21:07,065 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-10-16 13:21:07,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:21:07,081 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-10-16 13:21:07,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:21:07,107 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-10-16 13:21:07,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:21:07,132 INFO L134 CoverageAnalysis]: Checked inductivity of 87 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2022-10-16 13:21:07,133 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 13:21:07,133 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [267227641] [2022-10-16 13:21:07,133 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [267227641] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 13:21:07,133 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-16 13:21:07,133 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-10-16 13:21:07,133 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [863511765] [2022-10-16 13:21:07,134 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 13:21:07,136 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-10-16 13:21:07,136 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 13:21:07,136 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-10-16 13:21:07,136 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-10-16 13:21:07,137 INFO L87 Difference]: Start difference. First operand 2859 states and 4115 transitions. Second operand has 4 states, 4 states have (on average 10.5) internal successors, (42), 3 states have internal predecessors, (42), 2 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-10-16 13:21:09,198 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.06s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-10-16 13:21:11,223 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-10-16 13:21:12,563 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 13:21:12,566 INFO L93 Difference]: Finished difference Result 6179 states and 8958 transitions. [2022-10-16 13:21:12,567 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-10-16 13:21:12,567 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 10.5) internal successors, (42), 3 states have internal predecessors, (42), 2 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 74 [2022-10-16 13:21:12,567 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 13:21:12,596 INFO L225 Difference]: With dead ends: 6179 [2022-10-16 13:21:12,597 INFO L226 Difference]: Without dead ends: 3605 [2022-10-16 13:21:12,610 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-10-16 13:21:12,611 INFO L413 NwaCegarLoop]: 855 mSDtfsCounter, 497 mSDsluCounter, 1032 mSDsCounter, 0 mSdLazyCounter, 271 mSolverCounterSat, 91 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 514 SdHoareTripleChecker+Valid, 1887 SdHoareTripleChecker+Invalid, 364 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 91 IncrementalHoareTripleChecker+Valid, 271 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.2s IncrementalHoareTripleChecker+Time [2022-10-16 13:21:12,612 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [514 Valid, 1887 Invalid, 364 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [91 Valid, 271 Invalid, 2 Unknown, 0 Unchecked, 5.2s Time] [2022-10-16 13:21:12,617 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3605 states. [2022-10-16 13:21:12,859 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3605 to 3507. [2022-10-16 13:21:12,868 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3507 states, 2714 states have (on average 1.4266764922623434) internal successors, (3872), 2744 states have internal predecessors, (3872), 584 states have call successors, (584), 181 states have call predecessors, (584), 181 states have return successors, (584), 581 states have call predecessors, (584), 584 states have call successors, (584) [2022-10-16 13:21:12,890 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3507 states to 3507 states and 5040 transitions. [2022-10-16 13:21:12,891 INFO L78 Accepts]: Start accepts. Automaton has 3507 states and 5040 transitions. Word has length 74 [2022-10-16 13:21:12,893 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 13:21:12,893 INFO L495 AbstractCegarLoop]: Abstraction has 3507 states and 5040 transitions. [2022-10-16 13:21:12,893 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 10.5) internal successors, (42), 3 states have internal predecessors, (42), 2 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-10-16 13:21:12,894 INFO L276 IsEmpty]: Start isEmpty. Operand 3507 states and 5040 transitions. [2022-10-16 13:21:12,896 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2022-10-16 13:21:12,896 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 13:21:12,896 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 7, 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] [2022-10-16 13:21:12,897 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2022-10-16 13:21:12,897 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting vp7045_usb_opErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [vp7045_fe_read_berErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, vp7045_fe_read_berErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, vp7045_fe_read_berErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 37 more)] === [2022-10-16 13:21:12,897 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 13:21:12,898 INFO L85 PathProgramCache]: Analyzing trace with hash 494531267, now seen corresponding path program 1 times [2022-10-16 13:21:12,898 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 13:21:12,898 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [594552969] [2022-10-16 13:21:12,898 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 13:21:12,898 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 13:21:13,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:21:13,750 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 13:21:13,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:21:13,768 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-10-16 13:21:13,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:21:13,784 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-10-16 13:21:13,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:21:13,799 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-10-16 13:21:13,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:21:13,819 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-10-16 13:21:13,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:21:13,838 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-10-16 13:21:13,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:21:13,856 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-10-16 13:21:13,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:21:13,877 INFO L134 CoverageAnalysis]: Checked inductivity of 87 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 87 trivial. 0 not checked. [2022-10-16 13:21:13,877 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 13:21:13,877 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [594552969] [2022-10-16 13:21:13,877 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [594552969] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 13:21:13,878 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-16 13:21:13,878 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-10-16 13:21:13,878 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1383154821] [2022-10-16 13:21:13,878 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 13:21:13,879 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-10-16 13:21:13,879 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 13:21:13,880 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-10-16 13:21:13,880 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-10-16 13:21:13,881 INFO L87 Difference]: Start difference. First operand 3507 states and 5040 transitions. Second operand has 5 states, 5 states have (on average 8.8) internal successors, (44), 3 states have internal predecessors, (44), 1 states have call successors, (9), 3 states have call predecessors, (9), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2022-10-16 13:21:15,945 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.06s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-10-16 13:21:17,154 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 13:21:17,154 INFO L93 Difference]: Finished difference Result 7096 states and 10348 transitions. [2022-10-16 13:21:17,155 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-10-16 13:21:17,155 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 8.8) internal successors, (44), 3 states have internal predecessors, (44), 1 states have call successors, (9), 3 states have call predecessors, (9), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) Word has length 80 [2022-10-16 13:21:17,156 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 13:21:17,186 INFO L225 Difference]: With dead ends: 7096 [2022-10-16 13:21:17,186 INFO L226 Difference]: Without dead ends: 3887 [2022-10-16 13:21:17,203 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-10-16 13:21:17,204 INFO L413 NwaCegarLoop]: 542 mSDtfsCounter, 132 mSDsluCounter, 1358 mSDsCounter, 0 mSdLazyCounter, 250 mSolverCounterSat, 82 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 132 SdHoareTripleChecker+Valid, 1900 SdHoareTripleChecker+Invalid, 333 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 82 IncrementalHoareTripleChecker+Valid, 250 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.0s IncrementalHoareTripleChecker+Time [2022-10-16 13:21:17,205 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [132 Valid, 1900 Invalid, 333 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [82 Valid, 250 Invalid, 1 Unknown, 0 Unchecked, 3.0s Time] [2022-10-16 13:21:17,210 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3887 states. [2022-10-16 13:21:17,380 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3887 to 3815. [2022-10-16 13:21:17,392 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3815 states, 2973 states have (on average 1.4318869828456104) internal successors, (4257), 3003 states have internal predecessors, (4257), 626 states have call successors, (626), 188 states have call predecessors, (626), 188 states have return successors, (626), 623 states have call predecessors, (626), 626 states have call successors, (626) [2022-10-16 13:21:17,411 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3815 states to 3815 states and 5509 transitions. [2022-10-16 13:21:17,412 INFO L78 Accepts]: Start accepts. Automaton has 3815 states and 5509 transitions. Word has length 80 [2022-10-16 13:21:17,413 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 13:21:17,413 INFO L495 AbstractCegarLoop]: Abstraction has 3815 states and 5509 transitions. [2022-10-16 13:21:17,413 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 8.8) internal successors, (44), 3 states have internal predecessors, (44), 1 states have call successors, (9), 3 states have call predecessors, (9), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2022-10-16 13:21:17,414 INFO L276 IsEmpty]: Start isEmpty. Operand 3815 states and 5509 transitions. [2022-10-16 13:21:17,422 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 85 [2022-10-16 13:21:17,423 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 13:21:17,423 INFO L195 NwaCegarLoop]: trace histogram [10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-10-16 13:21:17,423 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2022-10-16 13:21:17,424 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting vp7045_usb_opErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [vp7045_fe_read_berErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, vp7045_fe_read_berErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, vp7045_fe_read_berErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 37 more)] === [2022-10-16 13:21:17,425 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 13:21:17,425 INFO L85 PathProgramCache]: Analyzing trace with hash 1983959961, now seen corresponding path program 1 times [2022-10-16 13:21:17,425 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 13:21:17,425 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [402906755] [2022-10-16 13:21:17,425 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 13:21:17,426 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 13:21:17,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:21:17,870 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 13:21:17,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:21:17,884 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-10-16 13:21:17,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:21:17,897 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-10-16 13:21:17,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:21:17,910 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-10-16 13:21:17,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:21:17,924 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2022-10-16 13:21:17,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:21:17,940 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2022-10-16 13:21:17,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:21:17,956 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-10-16 13:21:17,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:21:17,971 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2022-10-16 13:21:17,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:21:17,987 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2022-10-16 13:21:17,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:21:18,003 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-10-16 13:21:18,007 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:21:18,020 INFO L134 CoverageAnalysis]: Checked inductivity of 180 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2022-10-16 13:21:18,020 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 13:21:18,021 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [402906755] [2022-10-16 13:21:18,021 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [402906755] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 13:21:18,021 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-16 13:21:18,021 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-10-16 13:21:18,021 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [157134289] [2022-10-16 13:21:18,022 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 13:21:18,023 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-10-16 13:21:18,023 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 13:21:18,023 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-10-16 13:21:18,023 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-10-16 13:21:18,024 INFO L87 Difference]: Start difference. First operand 3815 states and 5509 transitions. Second operand has 4 states, 4 states have (on average 8.75) internal successors, (35), 3 states have internal predecessors, (35), 2 states have call successors, (12), 2 states have call predecessors, (12), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2022-10-16 13:21:20,084 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.06s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-10-16 13:21:21,634 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 13:21:21,635 INFO L93 Difference]: Finished difference Result 8849 states and 12886 transitions. [2022-10-16 13:21:21,635 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-10-16 13:21:21,636 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 8.75) internal successors, (35), 3 states have internal predecessors, (35), 2 states have call successors, (12), 2 states have call predecessors, (12), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 84 [2022-10-16 13:21:21,636 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 13:21:21,678 INFO L225 Difference]: With dead ends: 8849 [2022-10-16 13:21:21,678 INFO L226 Difference]: Without dead ends: 5045 [2022-10-16 13:21:21,699 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-10-16 13:21:21,700 INFO L413 NwaCegarLoop]: 751 mSDtfsCounter, 293 mSDsluCounter, 869 mSDsCounter, 0 mSdLazyCounter, 352 mSolverCounterSat, 70 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 306 SdHoareTripleChecker+Valid, 1620 SdHoareTripleChecker+Invalid, 423 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 70 IncrementalHoareTripleChecker+Valid, 352 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.4s IncrementalHoareTripleChecker+Time [2022-10-16 13:21:21,701 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [306 Valid, 1620 Invalid, 423 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [70 Valid, 352 Invalid, 1 Unknown, 0 Unchecked, 3.4s Time] [2022-10-16 13:21:21,710 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5045 states. [2022-10-16 13:21:21,948 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5045 to 4906. [2022-10-16 13:21:21,972 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4906 states, 3947 states have (on average 1.448948568533063) internal successors, (5719), 3980 states have internal predecessors, (5719), 701 states have call successors, (701), 230 states have call predecessors, (701), 230 states have return successors, (701), 695 states have call predecessors, (701), 701 states have call successors, (701) [2022-10-16 13:21:21,994 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4906 states to 4906 states and 7121 transitions. [2022-10-16 13:21:21,996 INFO L78 Accepts]: Start accepts. Automaton has 4906 states and 7121 transitions. Word has length 84 [2022-10-16 13:21:21,997 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 13:21:21,997 INFO L495 AbstractCegarLoop]: Abstraction has 4906 states and 7121 transitions. [2022-10-16 13:21:21,998 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 8.75) internal successors, (35), 3 states have internal predecessors, (35), 2 states have call successors, (12), 2 states have call predecessors, (12), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2022-10-16 13:21:21,998 INFO L276 IsEmpty]: Start isEmpty. Operand 4906 states and 7121 transitions. [2022-10-16 13:21:22,000 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2022-10-16 13:21:22,000 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 13:21:22,001 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 7, 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] [2022-10-16 13:21:22,001 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2022-10-16 13:21:22,001 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting vp7045_usb_opErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [vp7045_fe_read_berErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, vp7045_fe_read_berErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, vp7045_fe_read_berErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 37 more)] === [2022-10-16 13:21:22,002 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 13:21:22,002 INFO L85 PathProgramCache]: Analyzing trace with hash 1349797666, now seen corresponding path program 1 times [2022-10-16 13:21:22,002 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 13:21:22,002 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1396286994] [2022-10-16 13:21:22,002 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 13:21:22,002 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 13:21:22,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:21:22,728 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 13:21:22,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:21:22,742 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-10-16 13:21:22,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:21:22,757 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-10-16 13:21:22,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:21:22,769 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-10-16 13:21:22,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:21:22,783 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-10-16 13:21:22,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:21:22,799 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-10-16 13:21:22,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:21:22,813 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-10-16 13:21:22,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:21:22,827 INFO L134 CoverageAnalysis]: Checked inductivity of 87 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 87 trivial. 0 not checked. [2022-10-16 13:21:22,828 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 13:21:22,828 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1396286994] [2022-10-16 13:21:22,828 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1396286994] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 13:21:22,828 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-16 13:21:22,829 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-10-16 13:21:22,829 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [693722013] [2022-10-16 13:21:22,829 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 13:21:22,829 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-10-16 13:21:22,829 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 13:21:22,830 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-10-16 13:21:22,830 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-10-16 13:21:22,830 INFO L87 Difference]: Start difference. First operand 4906 states and 7121 transitions. Second operand has 5 states, 5 states have (on average 9.2) internal successors, (46), 3 states have internal predecessors, (46), 1 states have call successors, (9), 3 states have call predecessors, (9), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2022-10-16 13:21:24,889 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.06s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-10-16 13:21:26,425 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 13:21:26,426 INFO L93 Difference]: Finished difference Result 10142 states and 14893 transitions. [2022-10-16 13:21:26,426 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-10-16 13:21:26,427 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 9.2) internal successors, (46), 3 states have internal predecessors, (46), 1 states have call successors, (9), 3 states have call predecessors, (9), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) Word has length 82 [2022-10-16 13:21:26,427 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 13:21:26,464 INFO L225 Difference]: With dead ends: 10142 [2022-10-16 13:21:26,465 INFO L226 Difference]: Without dead ends: 5288 [2022-10-16 13:21:26,484 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-10-16 13:21:26,485 INFO L413 NwaCegarLoop]: 600 mSDtfsCounter, 128 mSDsluCounter, 1371 mSDsCounter, 0 mSdLazyCounter, 299 mSolverCounterSat, 72 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 128 SdHoareTripleChecker+Valid, 1971 SdHoareTripleChecker+Invalid, 372 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 72 IncrementalHoareTripleChecker+Valid, 299 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.3s IncrementalHoareTripleChecker+Time [2022-10-16 13:21:26,486 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [128 Valid, 1971 Invalid, 372 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [72 Valid, 299 Invalid, 1 Unknown, 0 Unchecked, 3.3s Time] [2022-10-16 13:21:26,494 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5288 states. [2022-10-16 13:21:26,719 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5288 to 5186. [2022-10-16 13:21:26,727 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5186 states, 4192 states have (on average 1.4444179389312977) internal successors, (6055), 4225 states have internal predecessors, (6055), 729 states have call successors, (729), 237 states have call predecessors, (729), 237 states have return successors, (729), 723 states have call predecessors, (729), 729 states have call successors, (729) [2022-10-16 13:21:26,751 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5186 states to 5186 states and 7513 transitions. [2022-10-16 13:21:26,753 INFO L78 Accepts]: Start accepts. Automaton has 5186 states and 7513 transitions. Word has length 82 [2022-10-16 13:21:26,753 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 13:21:26,753 INFO L495 AbstractCegarLoop]: Abstraction has 5186 states and 7513 transitions. [2022-10-16 13:21:26,754 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 9.2) internal successors, (46), 3 states have internal predecessors, (46), 1 states have call successors, (9), 3 states have call predecessors, (9), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2022-10-16 13:21:26,754 INFO L276 IsEmpty]: Start isEmpty. Operand 5186 states and 7513 transitions. [2022-10-16 13:21:26,757 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 85 [2022-10-16 13:21:26,757 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 13:21:26,757 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 7, 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] [2022-10-16 13:21:26,757 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2022-10-16 13:21:26,757 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting vp7045_usb_opErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [vp7045_fe_read_berErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, vp7045_fe_read_berErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, vp7045_fe_read_berErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 37 more)] === [2022-10-16 13:21:26,758 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 13:21:26,758 INFO L85 PathProgramCache]: Analyzing trace with hash -211756403, now seen corresponding path program 1 times [2022-10-16 13:21:26,758 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 13:21:26,758 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1056583189] [2022-10-16 13:21:26,759 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 13:21:26,759 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 13:21:26,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:21:27,398 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 13:21:27,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:21:27,411 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-10-16 13:21:27,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:21:27,424 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-10-16 13:21:27,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:21:27,437 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-10-16 13:21:27,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:21:27,451 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-10-16 13:21:27,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:21:27,464 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-10-16 13:21:27,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:21:27,476 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-10-16 13:21:27,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:21:27,489 INFO L134 CoverageAnalysis]: Checked inductivity of 87 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 87 trivial. 0 not checked. [2022-10-16 13:21:27,489 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 13:21:27,489 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1056583189] [2022-10-16 13:21:27,489 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1056583189] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 13:21:27,490 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-16 13:21:27,490 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-10-16 13:21:27,490 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [692825818] [2022-10-16 13:21:27,490 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 13:21:27,490 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-10-16 13:21:27,491 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 13:21:27,491 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-10-16 13:21:27,491 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-10-16 13:21:27,491 INFO L87 Difference]: Start difference. First operand 5186 states and 7513 transitions. Second operand has 5 states, 5 states have (on average 9.6) internal successors, (48), 3 states have internal predecessors, (48), 1 states have call successors, (9), 3 states have call predecessors, (9), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2022-10-16 13:21:29,573 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.08s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-10-16 13:21:30,779 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 13:21:30,780 INFO L93 Difference]: Finished difference Result 11080 states and 16307 transitions. [2022-10-16 13:21:30,780 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-10-16 13:21:30,781 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 9.6) internal successors, (48), 3 states have internal predecessors, (48), 1 states have call successors, (9), 3 states have call predecessors, (9), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) Word has length 84 [2022-10-16 13:21:30,781 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 13:21:30,819 INFO L225 Difference]: With dead ends: 11080 [2022-10-16 13:21:30,819 INFO L226 Difference]: Without dead ends: 5946 [2022-10-16 13:21:30,839 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-10-16 13:21:30,841 INFO L413 NwaCegarLoop]: 546 mSDtfsCounter, 131 mSDsluCounter, 1364 mSDsCounter, 0 mSdLazyCounter, 238 mSolverCounterSat, 76 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 131 SdHoareTripleChecker+Valid, 1910 SdHoareTripleChecker+Invalid, 315 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 76 IncrementalHoareTripleChecker+Valid, 238 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.0s IncrementalHoareTripleChecker+Time [2022-10-16 13:21:30,842 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [131 Valid, 1910 Invalid, 315 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [76 Valid, 238 Invalid, 1 Unknown, 0 Unchecked, 3.0s Time] [2022-10-16 13:21:30,850 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5946 states. [2022-10-16 13:21:31,084 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5946 to 5842. [2022-10-16 13:21:31,092 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5842 states, 4760 states have (on average 1.448109243697479) internal successors, (6893), 4793 states have internal predecessors, (6893), 801 states have call successors, (801), 253 states have call predecessors, (801), 253 states have return successors, (801), 795 states have call predecessors, (801), 801 states have call successors, (801) [2022-10-16 13:21:31,115 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5842 states to 5842 states and 8495 transitions. [2022-10-16 13:21:31,118 INFO L78 Accepts]: Start accepts. Automaton has 5842 states and 8495 transitions. Word has length 84 [2022-10-16 13:21:31,118 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 13:21:31,118 INFO L495 AbstractCegarLoop]: Abstraction has 5842 states and 8495 transitions. [2022-10-16 13:21:31,118 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 9.6) internal successors, (48), 3 states have internal predecessors, (48), 1 states have call successors, (9), 3 states have call predecessors, (9), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2022-10-16 13:21:31,119 INFO L276 IsEmpty]: Start isEmpty. Operand 5842 states and 8495 transitions. [2022-10-16 13:21:31,120 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 85 [2022-10-16 13:21:31,121 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 13:21:31,121 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 7, 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] [2022-10-16 13:21:31,121 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2022-10-16 13:21:31,122 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting vp7045_usb_opErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [vp7045_fe_read_berErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, vp7045_fe_read_berErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, vp7045_fe_read_berErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 37 more)] === [2022-10-16 13:21:31,122 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 13:21:31,122 INFO L85 PathProgramCache]: Analyzing trace with hash 46409035, now seen corresponding path program 1 times [2022-10-16 13:21:31,123 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 13:21:31,123 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [533979700] [2022-10-16 13:21:31,123 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 13:21:31,123 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 13:21:31,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:21:31,657 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 13:21:31,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:21:31,677 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-10-16 13:21:31,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:21:31,703 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-10-16 13:21:31,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:21:31,723 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-10-16 13:21:31,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:21:31,743 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-10-16 13:21:31,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:21:31,764 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-10-16 13:21:31,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:21:31,787 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-10-16 13:21:31,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:21:31,807 INFO L134 CoverageAnalysis]: Checked inductivity of 87 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 87 trivial. 0 not checked. [2022-10-16 13:21:31,807 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 13:21:31,807 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [533979700] [2022-10-16 13:21:31,808 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [533979700] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 13:21:31,808 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-16 13:21:31,808 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-10-16 13:21:31,808 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [965574567] [2022-10-16 13:21:31,808 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 13:21:31,809 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-10-16 13:21:31,809 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 13:21:31,809 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-10-16 13:21:31,810 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-10-16 13:21:31,810 INFO L87 Difference]: Start difference. First operand 5842 states and 8495 transitions. Second operand has 4 states, 4 states have (on average 12.0) internal successors, (48), 3 states have internal predecessors, (48), 1 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2022-10-16 13:21:33,875 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.06s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-10-16 13:21:34,748 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 13:21:34,749 INFO L93 Difference]: Finished difference Result 11730 states and 17515 transitions. [2022-10-16 13:21:34,749 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-10-16 13:21:34,749 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 12.0) internal successors, (48), 3 states have internal predecessors, (48), 1 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) Word has length 84 [2022-10-16 13:21:34,750 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 13:21:34,775 INFO L225 Difference]: With dead ends: 11730 [2022-10-16 13:21:34,775 INFO L226 Difference]: Without dead ends: 5940 [2022-10-16 13:21:34,801 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-10-16 13:21:34,802 INFO L413 NwaCegarLoop]: 521 mSDtfsCounter, 509 mSDsluCounter, 333 mSDsCounter, 0 mSdLazyCounter, 154 mSolverCounterSat, 77 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 525 SdHoareTripleChecker+Valid, 854 SdHoareTripleChecker+Invalid, 232 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 77 IncrementalHoareTripleChecker+Valid, 154 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.7s IncrementalHoareTripleChecker+Time [2022-10-16 13:21:34,802 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [525 Valid, 854 Invalid, 232 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [77 Valid, 154 Invalid, 1 Unknown, 0 Unchecked, 2.7s Time] [2022-10-16 13:21:34,810 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5940 states. [2022-10-16 13:21:35,142 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5940 to 5842. [2022-10-16 13:21:35,150 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5842 states, 4760 states have (on average 1.3733193277310924) internal successors, (6537), 4793 states have internal predecessors, (6537), 801 states have call successors, (801), 253 states have call predecessors, (801), 253 states have return successors, (801), 795 states have call predecessors, (801), 801 states have call successors, (801) [2022-10-16 13:21:35,172 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5842 states to 5842 states and 8139 transitions. [2022-10-16 13:21:35,174 INFO L78 Accepts]: Start accepts. Automaton has 5842 states and 8139 transitions. Word has length 84 [2022-10-16 13:21:35,175 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 13:21:35,175 INFO L495 AbstractCegarLoop]: Abstraction has 5842 states and 8139 transitions. [2022-10-16 13:21:35,175 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 12.0) internal successors, (48), 3 states have internal predecessors, (48), 1 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2022-10-16 13:21:35,175 INFO L276 IsEmpty]: Start isEmpty. Operand 5842 states and 8139 transitions. [2022-10-16 13:21:35,177 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 85 [2022-10-16 13:21:35,177 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 13:21:35,178 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 7, 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] [2022-10-16 13:21:35,178 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2022-10-16 13:21:35,178 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting vp7045_usb_opErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [vp7045_fe_read_berErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, vp7045_fe_read_berErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, vp7045_fe_read_berErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 37 more)] === [2022-10-16 13:21:35,178 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 13:21:35,178 INFO L85 PathProgramCache]: Analyzing trace with hash 1821416459, now seen corresponding path program 1 times [2022-10-16 13:21:35,179 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 13:21:35,179 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [510104745] [2022-10-16 13:21:35,179 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 13:21:35,179 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 13:21:35,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:21:35,651 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 13:21:35,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:21:35,665 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-10-16 13:21:35,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:21:35,680 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-10-16 13:21:35,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:21:35,692 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-10-16 13:21:35,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:21:35,704 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-10-16 13:21:35,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:21:35,717 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-10-16 13:21:35,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:21:35,729 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-10-16 13:21:35,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:21:35,741 INFO L134 CoverageAnalysis]: Checked inductivity of 87 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 87 trivial. 0 not checked. [2022-10-16 13:21:35,742 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 13:21:35,742 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [510104745] [2022-10-16 13:21:35,742 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [510104745] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 13:21:35,742 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-16 13:21:35,742 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-10-16 13:21:35,743 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [990883158] [2022-10-16 13:21:35,743 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 13:21:35,745 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-10-16 13:21:35,746 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 13:21:35,746 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-10-16 13:21:35,746 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-10-16 13:21:35,746 INFO L87 Difference]: Start difference. First operand 5842 states and 8139 transitions. Second operand has 4 states, 3 states have (on average 16.0) internal successors, (48), 3 states have internal predecessors, (48), 1 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2022-10-16 13:21:37,804 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.06s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-10-16 13:21:38,743 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 13:21:38,743 INFO L93 Difference]: Finished difference Result 7680 states and 10899 transitions. [2022-10-16 13:21:38,744 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-10-16 13:21:38,744 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 16.0) internal successors, (48), 3 states have internal predecessors, (48), 1 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) Word has length 84 [2022-10-16 13:21:38,744 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 13:21:38,780 INFO L225 Difference]: With dead ends: 7680 [2022-10-16 13:21:38,780 INFO L226 Difference]: Without dead ends: 7678 [2022-10-16 13:21:38,784 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-10-16 13:21:38,785 INFO L413 NwaCegarLoop]: 542 mSDtfsCounter, 55 mSDsluCounter, 849 mSDsCounter, 0 mSdLazyCounter, 189 mSolverCounterSat, 62 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 61 SdHoareTripleChecker+Valid, 1391 SdHoareTripleChecker+Invalid, 252 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 62 IncrementalHoareTripleChecker+Valid, 189 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.8s IncrementalHoareTripleChecker+Time [2022-10-16 13:21:38,786 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [61 Valid, 1391 Invalid, 252 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [62 Valid, 189 Invalid, 1 Unknown, 0 Unchecked, 2.8s Time] [2022-10-16 13:21:38,797 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7678 states. [2022-10-16 13:21:39,167 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7678 to 6166. [2022-10-16 13:21:39,175 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6166 states, 5084 states have (on average 1.36801730920535) internal successors, (6955), 5117 states have internal predecessors, (6955), 801 states have call successors, (801), 253 states have call predecessors, (801), 253 states have return successors, (801), 795 states have call predecessors, (801), 801 states have call successors, (801) [2022-10-16 13:21:39,197 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6166 states to 6166 states and 8557 transitions. [2022-10-16 13:21:39,198 INFO L78 Accepts]: Start accepts. Automaton has 6166 states and 8557 transitions. Word has length 84 [2022-10-16 13:21:39,199 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 13:21:39,199 INFO L495 AbstractCegarLoop]: Abstraction has 6166 states and 8557 transitions. [2022-10-16 13:21:39,199 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 16.0) internal successors, (48), 3 states have internal predecessors, (48), 1 states have call successors, (9), 2 states have call predecessors, (9), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2022-10-16 13:21:39,199 INFO L276 IsEmpty]: Start isEmpty. Operand 6166 states and 8557 transitions. [2022-10-16 13:21:39,202 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 85 [2022-10-16 13:21:39,203 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 13:21:39,203 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 7, 3, 3, 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] [2022-10-16 13:21:39,203 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2022-10-16 13:21:39,203 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr20ASSERT_VIOLATIONINTEGER_OVERFLOW === [vp7045_fe_read_berErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, vp7045_fe_read_berErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, vp7045_fe_read_berErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 37 more)] === [2022-10-16 13:21:39,204 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 13:21:39,204 INFO L85 PathProgramCache]: Analyzing trace with hash 694648920, now seen corresponding path program 1 times [2022-10-16 13:21:39,204 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 13:21:39,204 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1359440715] [2022-10-16 13:21:39,204 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 13:21:39,204 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 13:21:39,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:21:39,877 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 13:21:39,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:21:39,892 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-10-16 13:21:39,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:21:39,908 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-10-16 13:21:39,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:21:39,922 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-10-16 13:21:39,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:21:39,937 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-10-16 13:21:39,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:21:39,966 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-10-16 13:21:39,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:21:39,992 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-10-16 13:21:40,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:21:40,020 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 87 trivial. 0 not checked. [2022-10-16 13:21:40,021 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 13:21:40,021 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1359440715] [2022-10-16 13:21:40,021 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1359440715] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 13:21:40,021 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [643973846] [2022-10-16 13:21:40,021 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 13:21:40,021 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 13:21:40,022 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 13:21:40,024 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-10-16 13:21:40,034 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-10-16 13:21:40,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:21:40,931 INFO L263 TraceCheckSpWp]: Trace formula consists of 2751 conjuncts, 3 conjunts are in the unsatisfiable core [2022-10-16 13:21:40,943 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 13:21:41,309 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 48 proven. 10 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2022-10-16 13:21:41,309 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-10-16 13:21:41,594 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 87 trivial. 0 not checked. [2022-10-16 13:21:41,595 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [643973846] provided 0 perfect and 2 imperfect interpolant sequences [2022-10-16 13:21:41,595 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-10-16 13:21:41,595 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 3, 3] total 7 [2022-10-16 13:21:41,595 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [781013147] [2022-10-16 13:21:41,596 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-10-16 13:21:41,596 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-10-16 13:21:41,596 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 13:21:41,597 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-10-16 13:21:41,597 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2022-10-16 13:21:41,597 INFO L87 Difference]: Start difference. First operand 6166 states and 8557 transitions. Second operand has 8 states, 7 states have (on average 17.857142857142858) internal successors, (125), 7 states have internal predecessors, (125), 4 states have call successors, (17), 3 states have call predecessors, (17), 2 states have return successors, (13), 4 states have call predecessors, (13), 4 states have call successors, (13) [2022-10-16 13:21:43,661 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-10-16 13:21:48,473 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 13:21:48,473 INFO L93 Difference]: Finished difference Result 22744 states and 32088 transitions. [2022-10-16 13:21:48,473 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-10-16 13:21:48,473 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 17.857142857142858) internal successors, (125), 7 states have internal predecessors, (125), 4 states have call successors, (17), 3 states have call predecessors, (17), 2 states have return successors, (13), 4 states have call predecessors, (13), 4 states have call successors, (13) Word has length 84 [2022-10-16 13:21:48,474 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 13:21:48,572 INFO L225 Difference]: With dead ends: 22744 [2022-10-16 13:21:48,572 INFO L226 Difference]: Without dead ends: 22737 [2022-10-16 13:21:48,583 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 193 GetRequests, 182 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 18 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=63, Invalid=93, Unknown=0, NotChecked=0, Total=156 [2022-10-16 13:21:48,584 INFO L413 NwaCegarLoop]: 1204 mSDtfsCounter, 2958 mSDsluCounter, 2206 mSDsCounter, 0 mSdLazyCounter, 1197 mSolverCounterSat, 558 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3048 SdHoareTripleChecker+Valid, 3410 SdHoareTripleChecker+Invalid, 1756 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 558 IncrementalHoareTripleChecker+Valid, 1197 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.8s IncrementalHoareTripleChecker+Time [2022-10-16 13:21:48,584 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3048 Valid, 3410 Invalid, 1756 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [558 Valid, 1197 Invalid, 1 Unknown, 0 Unchecked, 5.8s Time] [2022-10-16 13:21:48,614 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22737 states. [2022-10-16 13:21:49,939 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22737 to 16795. [2022-10-16 13:21:49,971 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16795 states, 13892 states have (on average 1.3632306363374604) internal successors, (18938), 13929 states have internal predecessors, (18938), 2195 states have call successors, (2195), 684 states have call predecessors, (2195), 684 states have return successors, (2195), 2181 states have call predecessors, (2195), 2195 states have call successors, (2195) [2022-10-16 13:21:50,051 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16795 states to 16795 states and 23328 transitions. [2022-10-16 13:21:50,055 INFO L78 Accepts]: Start accepts. Automaton has 16795 states and 23328 transitions. Word has length 84 [2022-10-16 13:21:50,055 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 13:21:50,055 INFO L495 AbstractCegarLoop]: Abstraction has 16795 states and 23328 transitions. [2022-10-16 13:21:50,055 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 17.857142857142858) internal successors, (125), 7 states have internal predecessors, (125), 4 states have call successors, (17), 3 states have call predecessors, (17), 2 states have return successors, (13), 4 states have call predecessors, (13), 4 states have call successors, (13) [2022-10-16 13:21:50,056 INFO L276 IsEmpty]: Start isEmpty. Operand 16795 states and 23328 transitions. [2022-10-16 13:21:50,058 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 88 [2022-10-16 13:21:50,059 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 13:21:50,059 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 7, 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] [2022-10-16 13:21:50,109 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2022-10-16 13:21:50,274 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2022-10-16 13:21:50,274 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting __create_pipeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [vp7045_fe_read_berErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, vp7045_fe_read_berErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, vp7045_fe_read_berErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 37 more)] === [2022-10-16 13:21:50,275 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 13:21:50,275 INFO L85 PathProgramCache]: Analyzing trace with hash -721776916, now seen corresponding path program 1 times [2022-10-16 13:21:50,275 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 13:21:50,275 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1689674443] [2022-10-16 13:21:50,275 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 13:21:50,276 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 13:21:50,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:21:51,153 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 13:21:51,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:21:51,164 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-10-16 13:21:51,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:21:51,178 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-10-16 13:21:51,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:21:51,190 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-10-16 13:21:51,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:21:51,204 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-10-16 13:21:51,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:21:51,216 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-10-16 13:21:51,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:21:51,228 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-10-16 13:21:51,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:21:51,242 INFO L134 CoverageAnalysis]: Checked inductivity of 87 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 87 trivial. 0 not checked. [2022-10-16 13:21:51,242 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 13:21:51,243 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1689674443] [2022-10-16 13:21:51,243 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1689674443] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 13:21:51,243 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-16 13:21:51,243 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-10-16 13:21:51,243 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1819343369] [2022-10-16 13:21:51,243 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 13:21:51,244 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-10-16 13:21:51,244 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 13:21:51,244 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-10-16 13:21:51,244 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-10-16 13:21:51,245 INFO L87 Difference]: Start difference. First operand 16795 states and 23328 transitions. Second operand has 6 states, 6 states have (on average 8.333333333333334) internal successors, (50), 4 states have internal predecessors, (50), 2 states have call successors, (10), 4 states have call predecessors, (10), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2022-10-16 13:21:53,305 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.06s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-10-16 13:21:55,178 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 13:21:55,178 INFO L93 Difference]: Finished difference Result 33804 states and 47355 transitions. [2022-10-16 13:21:55,179 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-10-16 13:21:55,179 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 8.333333333333334) internal successors, (50), 4 states have internal predecessors, (50), 2 states have call successors, (10), 4 states have call predecessors, (10), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) Word has length 87 [2022-10-16 13:21:55,179 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 13:21:55,258 INFO L225 Difference]: With dead ends: 33804 [2022-10-16 13:21:55,258 INFO L226 Difference]: Without dead ends: 17061 [2022-10-16 13:21:55,298 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2022-10-16 13:21:55,299 INFO L413 NwaCegarLoop]: 559 mSDtfsCounter, 126 mSDsluCounter, 1368 mSDsCounter, 0 mSdLazyCounter, 292 mSolverCounterSat, 77 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 126 SdHoareTripleChecker+Valid, 1927 SdHoareTripleChecker+Invalid, 370 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 77 IncrementalHoareTripleChecker+Valid, 292 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.1s IncrementalHoareTripleChecker+Time [2022-10-16 13:21:55,299 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [126 Valid, 1927 Invalid, 370 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [77 Valid, 292 Invalid, 1 Unknown, 0 Unchecked, 3.1s Time] [2022-10-16 13:21:55,318 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17061 states. [2022-10-16 13:21:56,451 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17061 to 16795. [2022-10-16 13:21:56,474 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16795 states, 13892 states have (on average 1.3591995393031961) internal successors, (18882), 13929 states have internal predecessors, (18882), 2195 states have call successors, (2195), 684 states have call predecessors, (2195), 684 states have return successors, (2195), 2181 states have call predecessors, (2195), 2195 states have call successors, (2195) [2022-10-16 13:21:56,534 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16795 states to 16795 states and 23272 transitions. [2022-10-16 13:21:56,540 INFO L78 Accepts]: Start accepts. Automaton has 16795 states and 23272 transitions. Word has length 87 [2022-10-16 13:21:56,540 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 13:21:56,540 INFO L495 AbstractCegarLoop]: Abstraction has 16795 states and 23272 transitions. [2022-10-16 13:21:56,540 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 8.333333333333334) internal successors, (50), 4 states have internal predecessors, (50), 2 states have call successors, (10), 4 states have call predecessors, (10), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2022-10-16 13:21:56,541 INFO L276 IsEmpty]: Start isEmpty. Operand 16795 states and 23272 transitions. [2022-10-16 13:21:56,543 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2022-10-16 13:21:56,543 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 13:21:56,543 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 7, 3, 3, 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] [2022-10-16 13:21:56,544 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2022-10-16 13:21:56,544 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr21ASSERT_VIOLATIONINTEGER_OVERFLOW === [vp7045_fe_read_berErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, vp7045_fe_read_berErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, vp7045_fe_read_berErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 37 more)] === [2022-10-16 13:21:56,544 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 13:21:56,544 INFO L85 PathProgramCache]: Analyzing trace with hash 59281014, now seen corresponding path program 1 times [2022-10-16 13:21:56,545 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 13:21:56,545 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1553652393] [2022-10-16 13:21:56,545 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 13:21:56,545 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 13:21:56,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:21:57,219 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 13:21:57,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:21:57,230 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-10-16 13:21:57,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:21:57,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-10-16 13:21:57,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:21:57,255 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-10-16 13:21:57,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:21:57,268 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-10-16 13:21:57,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:21:57,287 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-10-16 13:21:57,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:21:57,306 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-10-16 13:21:57,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:21:57,328 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 87 trivial. 0 not checked. [2022-10-16 13:21:57,328 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 13:21:57,328 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1553652393] [2022-10-16 13:21:57,328 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1553652393] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 13:21:57,328 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1083655832] [2022-10-16 13:21:57,329 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 13:21:57,329 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 13:21:57,329 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 13:21:57,330 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-10-16 13:21:57,354 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2022-10-16 13:21:58,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:21:58,245 INFO L263 TraceCheckSpWp]: Trace formula consists of 2752 conjuncts, 3 conjunts are in the unsatisfiable core [2022-10-16 13:21:58,252 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 13:21:58,484 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 58 proven. 0 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2022-10-16 13:21:58,484 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-10-16 13:21:58,484 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1083655832] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 13:21:58,484 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-10-16 13:21:58,485 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 5 [2022-10-16 13:21:58,485 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [770205378] [2022-10-16 13:21:58,485 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 13:21:58,485 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-10-16 13:21:58,486 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 13:21:58,486 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-10-16 13:21:58,486 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-10-16 13:21:58,486 INFO L87 Difference]: Start difference. First operand 16795 states and 23272 transitions. Second operand has 4 states, 3 states have (on average 18.0) internal successors, (54), 4 states have internal predecessors, (54), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-10-16 13:22:00,530 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-10-16 13:22:02,422 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 13:22:02,423 INFO L93 Difference]: Finished difference Result 38405 states and 53252 transitions. [2022-10-16 13:22:02,423 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-10-16 13:22:02,423 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 18.0) internal successors, (54), 4 states have internal predecessors, (54), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 85 [2022-10-16 13:22:02,424 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 13:22:02,582 INFO L225 Difference]: With dead ends: 38405 [2022-10-16 13:22:02,583 INFO L226 Difference]: Without dead ends: 38398 [2022-10-16 13:22:02,599 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 97 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-10-16 13:22:02,600 INFO L413 NwaCegarLoop]: 820 mSDtfsCounter, 991 mSDsluCounter, 950 mSDsCounter, 0 mSdLazyCounter, 194 mSolverCounterSat, 28 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 991 SdHoareTripleChecker+Valid, 1770 SdHoareTripleChecker+Invalid, 223 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 194 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.6s IncrementalHoareTripleChecker+Time [2022-10-16 13:22:02,600 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [991 Valid, 1770 Invalid, 223 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 194 Invalid, 1 Unknown, 0 Unchecked, 2.6s Time] [2022-10-16 13:22:02,642 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38398 states. [2022-10-16 13:22:04,611 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38398 to 37590. [2022-10-16 13:22:04,771 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37590 states, 31104 states have (on average 1.355516975308642) internal successors, (42162), 31155 states have internal predecessors, (42162), 4929 states have call successors, (4929), 1533 states have call predecessors, (4929), 1533 states have return successors, (4929), 4901 states have call predecessors, (4929), 4929 states have call successors, (4929) [2022-10-16 13:22:05,073 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37590 states to 37590 states and 52020 transitions. [2022-10-16 13:22:05,104 INFO L78 Accepts]: Start accepts. Automaton has 37590 states and 52020 transitions. Word has length 85 [2022-10-16 13:22:05,105 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 13:22:05,105 INFO L495 AbstractCegarLoop]: Abstraction has 37590 states and 52020 transitions. [2022-10-16 13:22:05,105 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 18.0) internal successors, (54), 4 states have internal predecessors, (54), 2 states have call successors, (7), 2 states have call predecessors, (7), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2022-10-16 13:22:05,105 INFO L276 IsEmpty]: Start isEmpty. Operand 37590 states and 52020 transitions. [2022-10-16 13:22:05,117 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 90 [2022-10-16 13:22:05,117 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 13:22:05,117 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 7, 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] [2022-10-16 13:22:05,164 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2022-10-16 13:22:05,318 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2022-10-16 13:22:05,318 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting __create_pipeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [vp7045_fe_read_berErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, vp7045_fe_read_berErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, vp7045_fe_read_berErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 37 more)] === [2022-10-16 13:22:05,318 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 13:22:05,319 INFO L85 PathProgramCache]: Analyzing trace with hash -263025365, now seen corresponding path program 1 times [2022-10-16 13:22:05,319 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 13:22:05,319 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1525310652] [2022-10-16 13:22:05,319 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 13:22:05,319 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 13:22:05,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:22:06,135 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 13:22:06,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:22:06,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-10-16 13:22:06,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:22:06,164 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-10-16 13:22:06,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:22:06,178 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-10-16 13:22:06,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:22:06,196 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-10-16 13:22:06,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:22:06,222 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-10-16 13:22:06,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:22:06,236 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-10-16 13:22:06,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:22:06,251 INFO L134 CoverageAnalysis]: Checked inductivity of 87 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 87 trivial. 0 not checked. [2022-10-16 13:22:06,252 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 13:22:06,252 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1525310652] [2022-10-16 13:22:06,252 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1525310652] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 13:22:06,252 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-16 13:22:06,252 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-10-16 13:22:06,252 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1785626878] [2022-10-16 13:22:06,253 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 13:22:06,254 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-10-16 13:22:06,254 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 13:22:06,254 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-10-16 13:22:06,255 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-10-16 13:22:06,255 INFO L87 Difference]: Start difference. First operand 37590 states and 52020 transitions. Second operand has 5 states, 5 states have (on average 10.4) internal successors, (52), 3 states have internal predecessors, (52), 2 states have call successors, (10), 4 states have call predecessors, (10), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2022-10-16 13:22:08,319 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.06s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-10-16 13:22:10,921 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 13:22:10,921 INFO L93 Difference]: Finished difference Result 75740 states and 107176 transitions. [2022-10-16 13:22:10,922 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-10-16 13:22:10,922 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 10.4) internal successors, (52), 3 states have internal predecessors, (52), 2 states have call successors, (10), 4 states have call predecessors, (10), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) Word has length 89 [2022-10-16 13:22:10,923 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 13:22:11,118 INFO L225 Difference]: With dead ends: 75740 [2022-10-16 13:22:11,119 INFO L226 Difference]: Without dead ends: 38172 [2022-10-16 13:22:11,243 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-10-16 13:22:11,244 INFO L413 NwaCegarLoop]: 556 mSDtfsCounter, 123 mSDsluCounter, 1330 mSDsCounter, 0 mSdLazyCounter, 259 mSolverCounterSat, 79 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 123 SdHoareTripleChecker+Valid, 1886 SdHoareTripleChecker+Invalid, 339 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 79 IncrementalHoareTripleChecker+Valid, 259 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.9s IncrementalHoareTripleChecker+Time [2022-10-16 13:22:11,245 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [123 Valid, 1886 Invalid, 339 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [79 Valid, 259 Invalid, 1 Unknown, 0 Unchecked, 2.9s Time] [2022-10-16 13:22:11,287 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38172 states. [2022-10-16 13:22:13,627 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38172 to 37590. [2022-10-16 13:22:13,655 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37590 states, 31104 states have (on average 1.3507908950617284) internal successors, (42015), 31155 states have internal predecessors, (42015), 4929 states have call successors, (4929), 1533 states have call predecessors, (4929), 1533 states have return successors, (4929), 4901 states have call predecessors, (4929), 4929 states have call successors, (4929) [2022-10-16 13:22:13,766 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37590 states to 37590 states and 51873 transitions. [2022-10-16 13:22:13,776 INFO L78 Accepts]: Start accepts. Automaton has 37590 states and 51873 transitions. Word has length 89 [2022-10-16 13:22:13,777 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 13:22:13,777 INFO L495 AbstractCegarLoop]: Abstraction has 37590 states and 51873 transitions. [2022-10-16 13:22:13,777 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 10.4) internal successors, (52), 3 states have internal predecessors, (52), 2 states have call successors, (10), 4 states have call predecessors, (10), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2022-10-16 13:22:13,777 INFO L276 IsEmpty]: Start isEmpty. Operand 37590 states and 51873 transitions. [2022-10-16 13:22:13,780 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 90 [2022-10-16 13:22:13,780 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 13:22:13,780 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 7, 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] [2022-10-16 13:22:13,781 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2022-10-16 13:22:13,781 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting __create_pipeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [vp7045_fe_read_berErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, vp7045_fe_read_berErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, vp7045_fe_read_berErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 37 more)] === [2022-10-16 13:22:13,781 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 13:22:13,781 INFO L85 PathProgramCache]: Analyzing trace with hash -1542889043, now seen corresponding path program 1 times [2022-10-16 13:22:13,782 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 13:22:13,783 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1135734527] [2022-10-16 13:22:13,783 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 13:22:13,783 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 13:22:13,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:22:14,766 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 13:22:14,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:22:14,792 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-10-16 13:22:14,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:22:14,811 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-10-16 13:22:14,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:22:14,828 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-10-16 13:22:14,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:22:14,846 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-10-16 13:22:14,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:22:14,864 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-10-16 13:22:14,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:22:14,883 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-10-16 13:22:14,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:22:14,903 INFO L134 CoverageAnalysis]: Checked inductivity of 87 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 87 trivial. 0 not checked. [2022-10-16 13:22:14,903 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 13:22:14,903 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1135734527] [2022-10-16 13:22:14,903 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1135734527] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 13:22:14,904 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-16 13:22:14,905 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-10-16 13:22:14,905 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1272211475] [2022-10-16 13:22:14,905 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 13:22:14,905 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-10-16 13:22:14,905 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 13:22:14,906 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-10-16 13:22:14,906 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2022-10-16 13:22:14,906 INFO L87 Difference]: Start difference. First operand 37590 states and 51873 transitions. Second operand has 6 states, 6 states have (on average 8.666666666666666) internal successors, (52), 4 states have internal predecessors, (52), 2 states have call successors, (10), 4 states have call predecessors, (10), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2022-10-16 13:22:16,967 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.06s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-10-16 13:22:20,091 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 13:22:20,091 INFO L93 Difference]: Finished difference Result 75738 states and 105370 transitions. [2022-10-16 13:22:20,092 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-10-16 13:22:20,092 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 8.666666666666666) internal successors, (52), 4 states have internal predecessors, (52), 2 states have call successors, (10), 4 states have call predecessors, (10), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) Word has length 89 [2022-10-16 13:22:20,092 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 13:22:20,262 INFO L225 Difference]: With dead ends: 75738 [2022-10-16 13:22:20,262 INFO L226 Difference]: Without dead ends: 38170 [2022-10-16 13:22:20,347 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2022-10-16 13:22:20,350 INFO L413 NwaCegarLoop]: 577 mSDtfsCounter, 117 mSDsluCounter, 1863 mSDsCounter, 0 mSdLazyCounter, 357 mSolverCounterSat, 71 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 117 SdHoareTripleChecker+Valid, 2440 SdHoareTripleChecker+Invalid, 429 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 71 IncrementalHoareTripleChecker+Valid, 357 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.3s IncrementalHoareTripleChecker+Time [2022-10-16 13:22:20,351 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [117 Valid, 2440 Invalid, 429 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [71 Valid, 357 Invalid, 1 Unknown, 0 Unchecked, 3.3s Time] [2022-10-16 13:22:20,391 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38170 states. [2022-10-16 13:22:22,653 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38170 to 37590. [2022-10-16 13:22:22,681 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 37590 states, 31104 states have (on average 1.3480902777777777) internal successors, (41931), 31155 states have internal predecessors, (41931), 4929 states have call successors, (4929), 1533 states have call predecessors, (4929), 1533 states have return successors, (4929), 4901 states have call predecessors, (4929), 4929 states have call successors, (4929) [2022-10-16 13:22:22,791 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37590 states to 37590 states and 51789 transitions. [2022-10-16 13:22:22,800 INFO L78 Accepts]: Start accepts. Automaton has 37590 states and 51789 transitions. Word has length 89 [2022-10-16 13:22:22,800 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 13:22:22,801 INFO L495 AbstractCegarLoop]: Abstraction has 37590 states and 51789 transitions. [2022-10-16 13:22:22,801 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 8.666666666666666) internal successors, (52), 4 states have internal predecessors, (52), 2 states have call successors, (10), 4 states have call predecessors, (10), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2022-10-16 13:22:22,801 INFO L276 IsEmpty]: Start isEmpty. Operand 37590 states and 51789 transitions. [2022-10-16 13:22:22,806 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 90 [2022-10-16 13:22:22,807 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 13:22:22,807 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 7, 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] [2022-10-16 13:22:22,807 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2022-10-16 13:22:22,807 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting vp7045_rc_queryErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [vp7045_fe_read_berErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, vp7045_fe_read_berErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, vp7045_fe_read_berErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 37 more)] === [2022-10-16 13:22:22,808 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 13:22:22,808 INFO L85 PathProgramCache]: Analyzing trace with hash 1936536752, now seen corresponding path program 1 times [2022-10-16 13:22:22,808 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 13:22:22,808 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [935339852] [2022-10-16 13:22:22,808 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 13:22:22,808 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 13:22:23,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:22:23,506 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 13:22:23,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:22:23,522 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-10-16 13:22:23,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:22:23,536 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-10-16 13:22:23,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:22:23,549 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-10-16 13:22:23,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:22:23,561 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-10-16 13:22:23,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:22:23,573 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-10-16 13:22:23,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:22:23,585 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-10-16 13:22:23,587 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:22:23,626 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-10-16 13:22:23,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:22:23,644 INFO L134 CoverageAnalysis]: Checked inductivity of 87 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 87 trivial. 0 not checked. [2022-10-16 13:22:23,645 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 13:22:23,645 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [935339852] [2022-10-16 13:22:23,645 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [935339852] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 13:22:23,645 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-16 13:22:23,645 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-10-16 13:22:23,645 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [66058523] [2022-10-16 13:22:23,646 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 13:22:23,647 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-10-16 13:22:23,650 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 13:22:23,651 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-10-16 13:22:23,651 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-10-16 13:22:23,651 INFO L87 Difference]: Start difference. First operand 37590 states and 51789 transitions. Second operand has 5 states, 4 states have (on average 13.0) internal successors, (52), 3 states have internal predecessors, (52), 1 states have call successors, (9), 3 states have call predecessors, (9), 1 states have return successors, (8), 1 states have call predecessors, (8), 1 states have call successors, (8) [2022-10-16 13:22:25,718 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.07s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-10-16 13:22:27,729 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-10-16 13:22:30,506 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 13:22:30,506 INFO L93 Difference]: Finished difference Result 76490 states and 106210 transitions. [2022-10-16 13:22:30,507 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-10-16 13:22:30,507 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 13.0) internal successors, (52), 3 states have internal predecessors, (52), 1 states have call successors, (9), 3 states have call predecessors, (9), 1 states have return successors, (8), 1 states have call predecessors, (8), 1 states have call successors, (8) Word has length 89 [2022-10-16 13:22:30,507 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 13:22:30,625 INFO L225 Difference]: With dead ends: 76490 [2022-10-16 13:22:30,625 INFO L226 Difference]: Without dead ends: 38922 [2022-10-16 13:22:30,704 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-10-16 13:22:30,705 INFO L413 NwaCegarLoop]: 525 mSDtfsCounter, 54 mSDsluCounter, 1180 mSDsCounter, 0 mSdLazyCounter, 301 mSolverCounterSat, 122 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 54 SdHoareTripleChecker+Valid, 1705 SdHoareTripleChecker+Invalid, 425 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 122 IncrementalHoareTripleChecker+Valid, 301 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.2s IncrementalHoareTripleChecker+Time [2022-10-16 13:22:30,705 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [54 Valid, 1705 Invalid, 425 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [122 Valid, 301 Invalid, 2 Unknown, 0 Unchecked, 5.2s Time] [2022-10-16 13:22:30,747 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38922 states. [2022-10-16 13:22:32,772 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38922 to 38094. [2022-10-16 13:22:32,796 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38094 states, 31608 states have (on average 1.345197418375095) internal successors, (42519), 31659 states have internal predecessors, (42519), 4929 states have call successors, (4929), 1533 states have call predecessors, (4929), 1533 states have return successors, (4929), 4901 states have call predecessors, (4929), 4929 states have call successors, (4929) [2022-10-16 13:22:32,885 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38094 states to 38094 states and 52377 transitions. [2022-10-16 13:22:32,891 INFO L78 Accepts]: Start accepts. Automaton has 38094 states and 52377 transitions. Word has length 89 [2022-10-16 13:22:32,892 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 13:22:32,892 INFO L495 AbstractCegarLoop]: Abstraction has 38094 states and 52377 transitions. [2022-10-16 13:22:32,892 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 13.0) internal successors, (52), 3 states have internal predecessors, (52), 1 states have call successors, (9), 3 states have call predecessors, (9), 1 states have return successors, (8), 1 states have call predecessors, (8), 1 states have call successors, (8) [2022-10-16 13:22:32,892 INFO L276 IsEmpty]: Start isEmpty. Operand 38094 states and 52377 transitions. [2022-10-16 13:22:32,896 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2022-10-16 13:22:32,896 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 13:22:32,896 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 7, 3, 3, 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] [2022-10-16 13:22:32,896 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2022-10-16 13:22:32,896 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONINTEGER_OVERFLOW === [vp7045_fe_read_berErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, vp7045_fe_read_berErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, vp7045_fe_read_berErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 37 more)] === [2022-10-16 13:22:32,897 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 13:22:32,897 INFO L85 PathProgramCache]: Analyzing trace with hash -479383476, now seen corresponding path program 1 times [2022-10-16 13:22:32,897 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 13:22:32,897 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [852578413] [2022-10-16 13:22:32,897 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 13:22:32,898 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 13:22:33,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:22:33,559 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 13:22:33,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:22:33,571 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-10-16 13:22:33,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:22:33,582 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-10-16 13:22:33,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:22:33,593 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-10-16 13:22:33,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:22:33,604 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-10-16 13:22:33,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:22:33,808 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-10-16 13:22:33,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:22:33,817 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-10-16 13:22:33,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:22:33,836 INFO L134 CoverageAnalysis]: Checked inductivity of 97 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 97 trivial. 0 not checked. [2022-10-16 13:22:33,837 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 13:22:33,837 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [852578413] [2022-10-16 13:22:33,837 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [852578413] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 13:22:33,837 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-16 13:22:33,837 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-10-16 13:22:33,837 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1823163862] [2022-10-16 13:22:33,837 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 13:22:33,838 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-10-16 13:22:33,838 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 13:22:33,839 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-10-16 13:22:33,839 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-10-16 13:22:33,839 INFO L87 Difference]: Start difference. First operand 38094 states and 52377 transitions. Second operand has 4 states, 4 states have (on average 12.0) internal successors, (48), 3 states have internal predecessors, (48), 1 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2022-10-16 13:22:35,903 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.06s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-10-16 13:22:38,211 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 13:22:38,211 INFO L93 Difference]: Finished difference Result 77036 states and 106672 transitions. [2022-10-16 13:22:38,329 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-10-16 13:22:38,329 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 12.0) internal successors, (48), 3 states have internal predecessors, (48), 1 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) Word has length 88 [2022-10-16 13:22:38,330 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 13:22:38,431 INFO L225 Difference]: With dead ends: 77036 [2022-10-16 13:22:38,432 INFO L226 Difference]: Without dead ends: 38964 [2022-10-16 13:22:38,484 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-10-16 13:22:38,485 INFO L413 NwaCegarLoop]: 527 mSDtfsCounter, 29 mSDsluCounter, 825 mSDsCounter, 0 mSdLazyCounter, 191 mSolverCounterSat, 59 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 30 SdHoareTripleChecker+Valid, 1352 SdHoareTripleChecker+Invalid, 251 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 59 IncrementalHoareTripleChecker+Valid, 191 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.7s IncrementalHoareTripleChecker+Time [2022-10-16 13:22:38,485 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [30 Valid, 1352 Invalid, 251 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [59 Valid, 191 Invalid, 1 Unknown, 0 Unchecked, 2.7s Time] [2022-10-16 13:22:38,521 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38964 states. [2022-10-16 13:22:40,392 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38964 to 38388. [2022-10-16 13:22:40,420 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 38388 states, 31860 states have (on average 1.342467043314501) internal successors, (42771), 31911 states have internal predecessors, (42771), 4971 states have call successors, (4971), 1533 states have call predecessors, (4971), 1533 states have return successors, (4971), 4943 states have call predecessors, (4971), 4971 states have call successors, (4971) [2022-10-16 13:22:40,529 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 38388 states to 38388 states and 52713 transitions. [2022-10-16 13:22:40,537 INFO L78 Accepts]: Start accepts. Automaton has 38388 states and 52713 transitions. Word has length 88 [2022-10-16 13:22:40,537 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 13:22:40,537 INFO L495 AbstractCegarLoop]: Abstraction has 38388 states and 52713 transitions. [2022-10-16 13:22:40,538 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 12.0) internal successors, (48), 3 states have internal predecessors, (48), 1 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2022-10-16 13:22:40,538 INFO L276 IsEmpty]: Start isEmpty. Operand 38388 states and 52713 transitions. [2022-10-16 13:22:40,541 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 91 [2022-10-16 13:22:40,541 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 13:22:40,541 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 7, 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] [2022-10-16 13:22:40,541 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2022-10-16 13:22:40,541 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting vp7045_usb_opErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [vp7045_fe_read_berErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, vp7045_fe_read_berErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, vp7045_fe_read_berErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 37 more)] === [2022-10-16 13:22:40,542 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 13:22:40,542 INFO L85 PathProgramCache]: Analyzing trace with hash -427217036, now seen corresponding path program 1 times [2022-10-16 13:22:40,542 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 13:22:40,542 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [144251031] [2022-10-16 13:22:40,542 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 13:22:40,542 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 13:22:40,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:22:41,239 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 13:22:41,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:22:41,250 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-10-16 13:22:41,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:22:41,260 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-10-16 13:22:41,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:22:41,270 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-10-16 13:22:41,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:22:41,280 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-10-16 13:22:41,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:22:41,290 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-10-16 13:22:41,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:22:41,299 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-10-16 13:22:41,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:22:41,309 INFO L134 CoverageAnalysis]: Checked inductivity of 92 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 87 trivial. 0 not checked. [2022-10-16 13:22:41,309 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 13:22:41,310 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [144251031] [2022-10-16 13:22:41,310 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [144251031] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 13:22:41,310 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1201493421] [2022-10-16 13:22:41,310 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 13:22:41,310 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 13:22:41,310 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 13:22:41,311 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-10-16 13:22:41,322 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2022-10-16 13:22:42,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:22:42,360 INFO L263 TraceCheckSpWp]: Trace formula consists of 2789 conjuncts, 3 conjunts are in the unsatisfiable core [2022-10-16 13:22:42,366 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 13:22:42,442 INFO L134 CoverageAnalysis]: Checked inductivity of 92 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 87 trivial. 0 not checked. [2022-10-16 13:22:42,442 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-10-16 13:22:42,556 INFO L134 CoverageAnalysis]: Checked inductivity of 92 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 87 trivial. 0 not checked. [2022-10-16 13:22:42,556 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1201493421] provided 0 perfect and 2 imperfect interpolant sequences [2022-10-16 13:22:42,556 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-10-16 13:22:42,556 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 3, 3] total 7 [2022-10-16 13:22:42,556 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1131981871] [2022-10-16 13:22:42,557 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-10-16 13:22:42,557 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-10-16 13:22:42,557 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 13:22:42,558 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-10-16 13:22:42,558 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2022-10-16 13:22:42,558 INFO L87 Difference]: Start difference. First operand 38388 states and 52713 transitions. Second operand has 8 states, 7 states have (on average 10.571428571428571) internal successors, (74), 7 states have internal predecessors, (74), 1 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2022-10-16 13:22:44,623 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.06s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-10-16 13:22:48,770 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 13:22:48,770 INFO L93 Difference]: Finished difference Result 74303 states and 105183 transitions. [2022-10-16 13:22:48,771 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-10-16 13:22:48,771 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 10.571428571428571) internal successors, (74), 7 states have internal predecessors, (74), 1 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) Word has length 90 [2022-10-16 13:22:48,771 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 13:22:48,983 INFO L225 Difference]: With dead ends: 74303 [2022-10-16 13:22:48,983 INFO L226 Difference]: Without dead ends: 74302 [2022-10-16 13:22:49,009 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 195 GetRequests, 189 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2022-10-16 13:22:49,010 INFO L413 NwaCegarLoop]: 587 mSDtfsCounter, 240 mSDsluCounter, 1460 mSDsCounter, 0 mSdLazyCounter, 327 mSolverCounterSat, 93 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 264 SdHoareTripleChecker+Valid, 2047 SdHoareTripleChecker+Invalid, 421 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 93 IncrementalHoareTripleChecker+Valid, 327 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.1s IncrementalHoareTripleChecker+Time [2022-10-16 13:22:49,011 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [264 Valid, 2047 Invalid, 421 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [93 Valid, 327 Invalid, 1 Unknown, 0 Unchecked, 3.1s Time] [2022-10-16 13:22:49,076 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 74302 states. [2022-10-16 13:22:51,566 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 74302 to 44100. [2022-10-16 13:22:51,707 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44100 states, 37572 states have (on average 1.3552379431491537) internal successors, (50919), 37623 states have internal predecessors, (50919), 4971 states have call successors, (4971), 1533 states have call predecessors, (4971), 1533 states have return successors, (4971), 4943 states have call predecessors, (4971), 4971 states have call successors, (4971) [2022-10-16 13:22:51,835 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44100 states to 44100 states and 60861 transitions. [2022-10-16 13:22:51,840 INFO L78 Accepts]: Start accepts. Automaton has 44100 states and 60861 transitions. Word has length 90 [2022-10-16 13:22:51,840 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 13:22:51,840 INFO L495 AbstractCegarLoop]: Abstraction has 44100 states and 60861 transitions. [2022-10-16 13:22:51,841 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 10.571428571428571) internal successors, (74), 7 states have internal predecessors, (74), 1 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2022-10-16 13:22:51,841 INFO L276 IsEmpty]: Start isEmpty. Operand 44100 states and 60861 transitions. [2022-10-16 13:22:51,844 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2022-10-16 13:22:51,844 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 13:22:51,844 INFO L195 NwaCegarLoop]: trace histogram [7, 7, 7, 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] [2022-10-16 13:22:51,888 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2022-10-16 13:22:52,058 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 13:22:52,059 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting vp7045_usb_opErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [vp7045_fe_read_berErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, vp7045_fe_read_berErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, vp7045_fe_read_berErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 37 more)] === [2022-10-16 13:22:52,060 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 13:22:52,060 INFO L85 PathProgramCache]: Analyzing trace with hash -358825999, now seen corresponding path program 1 times [2022-10-16 13:22:52,060 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 13:22:52,061 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [726947966] [2022-10-16 13:22:52,061 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 13:22:52,061 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 13:22:52,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:22:52,689 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 13:22:52,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:22:52,704 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-10-16 13:22:52,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:22:52,718 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-10-16 13:22:52,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:22:52,732 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-10-16 13:22:52,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:22:52,745 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-10-16 13:22:52,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:22:52,758 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-10-16 13:22:52,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:22:52,773 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-10-16 13:22:52,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:22:52,785 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 87 trivial. 0 not checked. [2022-10-16 13:22:52,786 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 13:22:52,786 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [726947966] [2022-10-16 13:22:52,786 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [726947966] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 13:22:52,786 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [423092525] [2022-10-16 13:22:52,787 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 13:22:52,787 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 13:22:52,787 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 13:22:52,788 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-10-16 13:22:52,797 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2022-10-16 13:22:53,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:22:53,883 INFO L263 TraceCheckSpWp]: Trace formula consists of 2790 conjuncts, 3 conjunts are in the unsatisfiable core [2022-10-16 13:22:53,887 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 13:22:53,975 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 87 trivial. 0 not checked. [2022-10-16 13:22:53,975 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-10-16 13:22:53,975 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [423092525] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 13:22:53,976 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-10-16 13:22:53,976 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 5 [2022-10-16 13:22:53,976 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [248735632] [2022-10-16 13:22:53,976 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 13:22:53,977 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-10-16 13:22:53,977 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 13:22:53,977 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-10-16 13:22:53,977 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-10-16 13:22:53,977 INFO L87 Difference]: Start difference. First operand 44100 states and 60861 transitions. Second operand has 4 states, 3 states have (on average 18.333333333333332) internal successors, (55), 4 states have internal predecessors, (55), 1 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2022-10-16 13:22:56,102 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 13:22:56,103 INFO L93 Difference]: Finished difference Result 48052 states and 66111 transitions. [2022-10-16 13:22:56,104 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-10-16 13:22:56,104 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 18.333333333333332) internal successors, (55), 4 states have internal predecessors, (55), 1 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) Word has length 91 [2022-10-16 13:22:56,105 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 13:22:56,214 INFO L225 Difference]: With dead ends: 48052 [2022-10-16 13:22:56,214 INFO L226 Difference]: Without dead ends: 48051 [2022-10-16 13:22:56,228 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 107 GetRequests, 103 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2022-10-16 13:22:56,229 INFO L413 NwaCegarLoop]: 554 mSDtfsCounter, 90 mSDsluCounter, 537 mSDsCounter, 0 mSdLazyCounter, 18 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 100 SdHoareTripleChecker+Valid, 1091 SdHoareTripleChecker+Invalid, 24 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 18 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-10-16 13:22:56,229 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [100 Valid, 1091 Invalid, 24 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 18 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-10-16 13:22:56,266 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 48051 states. [2022-10-16 13:22:58,630 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 48051 to 44099. [2022-10-16 13:22:58,663 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 44099 states, 37572 states have (on average 1.3284094538486106) internal successors, (49911), 37622 states have internal predecessors, (49911), 4971 states have call successors, (4971), 1533 states have call predecessors, (4971), 1533 states have return successors, (4971), 4943 states have call predecessors, (4971), 4971 states have call successors, (4971) [2022-10-16 13:22:58,770 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44099 states to 44099 states and 59853 transitions. [2022-10-16 13:22:58,775 INFO L78 Accepts]: Start accepts. Automaton has 44099 states and 59853 transitions. Word has length 91 [2022-10-16 13:22:58,775 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 13:22:58,775 INFO L495 AbstractCegarLoop]: Abstraction has 44099 states and 59853 transitions. [2022-10-16 13:22:58,776 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 18.333333333333332) internal successors, (55), 4 states have internal predecessors, (55), 1 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2022-10-16 13:22:58,776 INFO L276 IsEmpty]: Start isEmpty. Operand 44099 states and 59853 transitions. [2022-10-16 13:22:58,780 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2022-10-16 13:22:58,780 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 13:22:58,780 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-10-16 13:22:58,826 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2022-10-16 13:22:58,994 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 13:22:58,995 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting __create_pipeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [vp7045_fe_read_berErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, vp7045_fe_read_berErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, vp7045_fe_read_berErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 37 more)] === [2022-10-16 13:22:58,996 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 13:22:58,996 INFO L85 PathProgramCache]: Analyzing trace with hash -1157310749, now seen corresponding path program 1 times [2022-10-16 13:22:58,996 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 13:22:58,996 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1266176146] [2022-10-16 13:22:58,997 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 13:22:58,997 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 13:22:59,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:22:59,908 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2022-10-16 13:22:59,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:22:59,916 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2022-10-16 13:22:59,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:22:59,924 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2022-10-16 13:22:59,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:22:59,935 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 20 [2022-10-16 13:22:59,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:22:59,944 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-10-16 13:22:59,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:22:59,951 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-10-16 13:22:59,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:22:59,958 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 52 [2022-10-16 13:22:59,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:22:59,967 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 87 trivial. 0 not checked. [2022-10-16 13:22:59,967 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 13:22:59,968 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1266176146] [2022-10-16 13:22:59,968 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1266176146] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 13:22:59,968 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1806534136] [2022-10-16 13:22:59,968 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 13:22:59,968 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 13:22:59,968 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 13:22:59,969 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-10-16 13:22:59,970 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2022-10-16 13:23:01,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 13:23:01,111 INFO L263 TraceCheckSpWp]: Trace formula consists of 2809 conjuncts, 5 conjunts are in the unsatisfiable core [2022-10-16 13:23:01,116 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 13:23:01,362 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 87 trivial. 0 not checked. [2022-10-16 13:23:01,362 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-10-16 13:23:01,544 INFO L134 CoverageAnalysis]: Checked inductivity of 90 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 87 trivial. 0 not checked. [2022-10-16 13:23:01,545 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1806534136] provided 0 perfect and 2 imperfect interpolant sequences [2022-10-16 13:23:01,545 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-10-16 13:23:01,545 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6, 6] total 13 [2022-10-16 13:23:01,545 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [839115389] [2022-10-16 13:23:01,545 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-10-16 13:23:01,546 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-10-16 13:23:01,546 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 13:23:01,546 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-10-16 13:23:01,547 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=113, Unknown=0, NotChecked=0, Total=156 [2022-10-16 13:23:01,547 INFO L87 Difference]: Start difference. First operand 44099 states and 59853 transitions. Second operand has 13 states, 13 states have (on average 6.538461538461538) internal successors, (85), 10 states have internal predecessors, (85), 2 states have call successors, (18), 5 states have call predecessors, (18), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2022-10-16 13:23:03,590 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-10-16 13:23:07,994 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 13:23:07,994 INFO L93 Difference]: Finished difference Result 88758 states and 123178 transitions. [2022-10-16 13:23:07,995 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-10-16 13:23:07,995 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 6.538461538461538) internal successors, (85), 10 states have internal predecessors, (85), 2 states have call successors, (18), 5 states have call predecessors, (18), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) Word has length 93 [2022-10-16 13:23:07,995 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 13:23:08,156 INFO L225 Difference]: With dead ends: 88758 [2022-10-16 13:23:08,156 INFO L226 Difference]: Without dead ends: 44681 [2022-10-16 13:23:08,260 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 215 GetRequests, 191 SyntacticMatches, 2 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 121 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=146, Invalid=406, Unknown=0, NotChecked=0, Total=552 [2022-10-16 13:23:08,261 INFO L413 NwaCegarLoop]: 556 mSDtfsCounter, 251 mSDsluCounter, 2886 mSDsCounter, 0 mSdLazyCounter, 517 mSolverCounterSat, 120 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 251 SdHoareTripleChecker+Valid, 3442 SdHoareTripleChecker+Invalid, 638 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 120 IncrementalHoareTripleChecker+Valid, 517 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.7s IncrementalHoareTripleChecker+Time [2022-10-16 13:23:08,261 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [251 Valid, 3442 Invalid, 638 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [120 Valid, 517 Invalid, 1 Unknown, 0 Unchecked, 3.7s Time] [2022-10-16 13:23:08,296 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 44681 states. [2022-10-16 13:23:10,556 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 44681 to 42334. [2022-10-16 13:23:10,587 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 42334 states, 35808 states have (on average 1.3058813672922251) internal successors, (46761), 35857 states have internal predecessors, (46761), 4971 states have call successors, (4971), 1533 states have call predecessors, (4971), 1533 states have return successors, (4971), 4943 states have call predecessors, (4971), 4971 states have call successors, (4971) [2022-10-16 13:23:10,690 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42334 states to 42334 states and 56703 transitions. [2022-10-16 13:23:10,698 INFO L78 Accepts]: Start accepts. Automaton has 42334 states and 56703 transitions. Word has length 93 [2022-10-16 13:23:10,699 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 13:23:10,699 INFO L495 AbstractCegarLoop]: Abstraction has 42334 states and 56703 transitions. [2022-10-16 13:23:10,699 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 6.538461538461538) internal successors, (85), 10 states have internal predecessors, (85), 2 states have call successors, (18), 5 states have call predecessors, (18), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2022-10-16 13:23:10,699 INFO L276 IsEmpty]: Start isEmpty. Operand 42334 states and 56703 transitions. [2022-10-16 13:23:10,703 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 96 [2022-10-16 13:23:10,703 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 13:23:10,704 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-10-16 13:23:10,750 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2022-10-16 13:23:10,917 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2022-10-16 13:23:10,918 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting __create_pipeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [vp7045_fe_read_berErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, vp7045_fe_read_berErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, vp7045_fe_read_berErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 37 more)] === [2022-10-16 13:23:10,918 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 13:23:10,918 INFO L85 PathProgramCache]: Analyzing trace with hash 1170265316, now seen corresponding path program 1 times [2022-10-16 13:23:10,919 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 13:23:10,919 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1848148973] [2022-10-16 13:23:10,919 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 13:23:10,919 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 13:23:11,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-10-16 13:23:11,253 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-10-16 13:23:11,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-10-16 13:23:11,944 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-10-16 13:23:11,944 INFO L359 BasicCegarLoop]: Counterexample is feasible [2022-10-16 13:23:11,946 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location __create_pipeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (39 of 40 remaining) [2022-10-16 13:23:11,948 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location vp7045_fe_read_berErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (38 of 40 remaining) [2022-10-16 13:23:11,948 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location vp7045_fe_read_berErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (37 of 40 remaining) [2022-10-16 13:23:11,949 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location vp7045_fe_read_berErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (36 of 40 remaining) [2022-10-16 13:23:11,949 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location vp7045_fe_read_berErr3ASSERT_VIOLATIONINTEGER_OVERFLOW (35 of 40 remaining) [2022-10-16 13:23:11,949 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location vp7045_rc_queryErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (34 of 40 remaining) [2022-10-16 13:23:11,949 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location vp7045_rc_queryErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (33 of 40 remaining) [2022-10-16 13:23:11,949 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location vp7045_usb_opErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (32 of 40 remaining) [2022-10-16 13:23:11,950 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location vp7045_usb_opErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (31 of 40 remaining) [2022-10-16 13:23:11,950 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location vp7045_usb_opErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (30 of 40 remaining) [2022-10-16 13:23:11,950 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location vp7045_usb_opErr3ASSERT_VIOLATIONINTEGER_OVERFLOW (29 of 40 remaining) [2022-10-16 13:23:11,950 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location vp7045_usb_opErr4ASSERT_VIOLATIONINTEGER_OVERFLOW (28 of 40 remaining) [2022-10-16 13:23:11,950 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location vp7045_usb_opErr5ASSERT_VIOLATIONINTEGER_OVERFLOW (27 of 40 remaining) [2022-10-16 13:23:11,950 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location __create_pipeErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (26 of 40 remaining) [2022-10-16 13:23:11,951 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location vp7045_fe_read_unc_blocksErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (25 of 40 remaining) [2022-10-16 13:23:11,951 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location vp7045_fe_read_unc_blocksErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (24 of 40 remaining) [2022-10-16 13:23:11,951 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (23 of 40 remaining) [2022-10-16 13:23:11,951 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (22 of 40 remaining) [2022-10-16 13:23:11,951 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (21 of 40 remaining) [2022-10-16 13:23:11,951 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW (20 of 40 remaining) [2022-10-16 13:23:11,952 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW (19 of 40 remaining) [2022-10-16 13:23:11,952 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW (18 of 40 remaining) [2022-10-16 13:23:11,952 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW (17 of 40 remaining) [2022-10-16 13:23:11,952 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW (16 of 40 remaining) [2022-10-16 13:23:11,952 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr8ASSERT_VIOLATIONINTEGER_OVERFLOW (15 of 40 remaining) [2022-10-16 13:23:11,952 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr9ASSERT_VIOLATIONINTEGER_OVERFLOW (14 of 40 remaining) [2022-10-16 13:23:11,953 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr10ASSERT_VIOLATIONINTEGER_OVERFLOW (13 of 40 remaining) [2022-10-16 13:23:11,953 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr11ASSERT_VIOLATIONINTEGER_OVERFLOW (12 of 40 remaining) [2022-10-16 13:23:11,953 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr12ASSERT_VIOLATIONINTEGER_OVERFLOW (11 of 40 remaining) [2022-10-16 13:23:11,953 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr13ASSERT_VIOLATIONINTEGER_OVERFLOW (10 of 40 remaining) [2022-10-16 13:23:11,953 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr14ASSERT_VIOLATIONINTEGER_OVERFLOW (9 of 40 remaining) [2022-10-16 13:23:11,953 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr15ASSERT_VIOLATIONINTEGER_OVERFLOW (8 of 40 remaining) [2022-10-16 13:23:11,954 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr16ASSERT_VIOLATIONINTEGER_OVERFLOW (7 of 40 remaining) [2022-10-16 13:23:11,954 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr17ASSERT_VIOLATIONINTEGER_OVERFLOW (6 of 40 remaining) [2022-10-16 13:23:11,954 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr18ASSERT_VIOLATIONINTEGER_OVERFLOW (5 of 40 remaining) [2022-10-16 13:23:11,954 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr19ASSERT_VIOLATIONINTEGER_OVERFLOW (4 of 40 remaining) [2022-10-16 13:23:11,954 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr20ASSERT_VIOLATIONINTEGER_OVERFLOW (3 of 40 remaining) [2022-10-16 13:23:11,954 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr21ASSERT_VIOLATIONINTEGER_OVERFLOW (2 of 40 remaining) [2022-10-16 13:23:11,955 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location vp7045_fe_read_signal_strengthErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (1 of 40 remaining) [2022-10-16 13:23:11,955 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location vp7045_fe_read_signal_strengthErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (0 of 40 remaining) [2022-10-16 13:23:11,955 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2022-10-16 13:23:11,959 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-10-16 13:23:11,965 INFO L178 ceAbstractionStarter]: Computing trace abstraction results [2022-10-16 13:23:12,196 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 16.10 01:23:12 BoogieIcfgContainer [2022-10-16 13:23:12,196 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2022-10-16 13:23:12,197 INFO L158 Benchmark]: Toolchain (without parser) took 179163.19ms. Allocated memory was 165.7MB in the beginning and 6.8GB in the end (delta: 6.6GB). Free memory was 130.1MB in the beginning and 5.2GB in the end (delta: -5.1GB). Peak memory consumption was 1.6GB. Max. memory is 8.0GB. [2022-10-16 13:23:12,197 INFO L158 Benchmark]: CDTParser took 0.26ms. Allocated memory is still 165.7MB. Free memory is still 138.8MB. There was no memory consumed. Max. memory is 8.0GB. [2022-10-16 13:23:12,197 INFO L158 Benchmark]: CACSL2BoogieTranslator took 2193.19ms. Allocated memory was 165.7MB in the beginning and 221.2MB in the end (delta: 55.6MB). Free memory was 129.6MB in the beginning and 127.4MB in the end (delta: 2.2MB). Peak memory consumption was 110.2MB. Max. memory is 8.0GB. [2022-10-16 13:23:12,198 INFO L158 Benchmark]: Boogie Procedure Inliner took 221.68ms. Allocated memory is still 221.2MB. Free memory was 127.4MB in the beginning and 164.1MB in the end (delta: -36.7MB). Peak memory consumption was 7.3MB. Max. memory is 8.0GB. [2022-10-16 13:23:12,198 INFO L158 Benchmark]: Boogie Preprocessor took 213.31ms. Allocated memory is still 221.2MB. Free memory was 164.1MB in the beginning and 152.5MB in the end (delta: 11.6MB). Peak memory consumption was 11.5MB. Max. memory is 8.0GB. [2022-10-16 13:23:12,198 INFO L158 Benchmark]: RCFGBuilder took 21186.55ms. Allocated memory was 221.2MB in the beginning and 596.6MB in the end (delta: 375.4MB). Free memory was 152.5MB in the beginning and 322.6MB in the end (delta: -170.1MB). Peak memory consumption was 355.8MB. Max. memory is 8.0GB. [2022-10-16 13:23:12,200 INFO L158 Benchmark]: TraceAbstraction took 155331.77ms. Allocated memory was 596.6MB in the beginning and 6.8GB in the end (delta: 6.2GB). Free memory was 322.1MB in the beginning and 5.2GB in the end (delta: -4.9GB). Peak memory consumption was 1.3GB. Max. memory is 8.0GB. [2022-10-16 13:23:12,201 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.26ms. Allocated memory is still 165.7MB. Free memory is still 138.8MB. There was no memory consumed. Max. memory is 8.0GB. * CACSL2BoogieTranslator took 2193.19ms. Allocated memory was 165.7MB in the beginning and 221.2MB in the end (delta: 55.6MB). Free memory was 129.6MB in the beginning and 127.4MB in the end (delta: 2.2MB). Peak memory consumption was 110.2MB. Max. memory is 8.0GB. * Boogie Procedure Inliner took 221.68ms. Allocated memory is still 221.2MB. Free memory was 127.4MB in the beginning and 164.1MB in the end (delta: -36.7MB). Peak memory consumption was 7.3MB. Max. memory is 8.0GB. * Boogie Preprocessor took 213.31ms. Allocated memory is still 221.2MB. Free memory was 164.1MB in the beginning and 152.5MB in the end (delta: 11.6MB). Peak memory consumption was 11.5MB. Max. memory is 8.0GB. * RCFGBuilder took 21186.55ms. Allocated memory was 221.2MB in the beginning and 596.6MB in the end (delta: 375.4MB). Free memory was 152.5MB in the beginning and 322.6MB in the end (delta: -170.1MB). Peak memory consumption was 355.8MB. Max. memory is 8.0GB. * TraceAbstraction took 155331.77ms. Allocated memory was 596.6MB in the beginning and 6.8GB in the end (delta: 6.2GB). Free memory was 322.1MB in the beginning and 5.2GB in the end (delta: -4.9GB). Peak memory consumption was 1.3GB. Max. memory is 8.0GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - GenericResult: Unfinished Backtranslation The program execution was not completely translated back. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - UnprovableResult [Line: 6868]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: overapproximation of large string literal at line 7282, overapproximation of bitwiseAnd at line 6962. Possible FailurePath: [L6844] int ldv_state_variable_3 ; [L6845] int LDV_IN_INTERRUPT = 1; [L6846] int ldv_state_variable_2 ; [L6847] struct dvb_frontend *vp7045_fe_ops_group0 ; [L6848] struct usb_interface *vp7045_usb_driver_group1 ; [L6849] int ref_cnt ; [L6850] int ldv_state_variable_1 ; [L6851] int usb_counter ; [L6852] struct dvb_usb_device *vp7045_properties_group0 ; [L6853] int ldv_state_variable_0 ; [L6904] static int dvb_usb_vp7045_debug ; [L6905-L6907] static short adapter_nr[8U] = { -1, -1, -1, -1, -1, -1, -1, -1}; [L7047-L7097] static struct rc_map_table rc_map_vp7045_table[50U] = { {22U, 116U}, {16U, 113U}, {3U, 2U}, {1U, 3U}, {6U, 4U}, {9U, 5U}, {29U, 6U}, {31U, 7U}, {13U, 8U}, {25U, 9U}, {27U, 10U}, {21U, 11U}, {5U, 402U}, {2U, 403U}, {30U, 115U}, {10U, 114U}, {17U, 167U}, {23U, 364U}, {20U, 207U}, {26U, 128U}, {64U, 168U}, {18U, 208U}, {14U, 412U}, {76U, 119U}, {77U, 375U}, {84U, 392U}, {12U, 223U}, {28U, 365U}, {0U, 15U}, {72U, 358U}, {4U, 395U}, {15U, 388U}, {65U, 165U}, {66U, 163U}, {75U, 103U}, {81U, 108U}, {78U, 105U}, {82U, 106U}, {79U, 28U}, {19U, 223U}, {74U, 355U}, {84U, 210U}, {67U, 370U}, {8U, 393U}, {7U, 142U}, {69U, 372U}, {24U, 398U}, {83U, 399U}, {94U, 400U}, {95U, 401U}}; [L7233-L7247] static struct usb_device_id vp7045_usb_table[5U] = { {3U, 5075U, 12805U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 5075U, 12806U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 5075U, 12835U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {3U, 5075U, 12836U, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}, {0U, (unsigned short)0, (unsigned short)0, (unsigned short)0, (unsigned short)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0UL}}; [L7248] struct usb_device_id const __mod_usb__vp7045_usb_table_device_table ; [L7249-L7263] static struct dvb_usb_device_properties vp7045_properties = {0, 3, 0, "dvb-usb-vp7045-01.fw", 0, 20, 1, {{0, 0, 1, {{0, 0, 0, 0, 0, & vp7045_frontend_attach, 0, {1, 7, 2, {{4096}}}, 0}}}}, & vp7045_power_ctrl, & vp7045_read_mac_addr, 0, {0, {(struct rc_map_table *)(& rc_map_vp7045_table), 50, & vp7045_rc_query, 400}, {0, 0ULL, 0ULL, 0, 0, 0, 0, 0, (_Bool)0}}, 0, 0, 0, 2, {{"Twinhan USB2.0 DVB-T receiver (TwinhanDTV Alpha/MagicBox II)", {(struct usb_device_id *)(& vp7045_usb_table), (struct usb_device_id *)0}, {(struct usb_device_id *)(& vp7045_usb_table) + 1UL, (struct usb_device_id *)0}}, {"DigitalNow TinyUSB 2 DVB-t Receiver", {(struct usb_device_id *)(& vp7045_usb_table) + 2UL, (struct usb_device_id *)0}, {(struct usb_device_id *)(& vp7045_usb_table) + 3UL, (struct usb_device_id *)0}}, {(char const *)0, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}}}}; [L7264-L7277] static struct usb_driver vp7045_usb_driver = {"dvb_usb_vp7045", & vp7045_usb_probe, & dvb_usb_device_exit, 0, 0, 0, 0, 0, 0, (struct usb_device_id const *)(& vp7045_usb_table), {{{{{{0U}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}, {{0, 0, 0, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 0}, (unsigned char)0, (unsigned char)0, (unsigned char)0, (unsigned char)0}; [L7293] int ldv_retval_1 ; [L7298] int ldv_retval_2 ; [L7813-L7837] static struct dvb_frontend_ops vp7045_fe_ops = {{{'T', 'w', 'i', 'n', 'h', 'a', 'n', ' ', 'V', 'P', '7', '0', '4', '5', '/', '4', '6', ' ', 'U', 'S', 'B', ' ', 'D', 'V', 'B', '-', 'T', '\000'}, 0, 44250000U, 867250000U, 1000U, 0U, 0U, 0U, 0U, 0U, 1075523247}, {3U}, & vp7045_fe_release, 0, & vp7045_fe_init, & vp7045_fe_sleep, 0, 0, 0, & vp7045_fe_set_frontend, & vp7045_fe_get_tune_settings, 0, & vp7045_fe_read_status, & vp7045_fe_read_ber, & vp7045_fe_read_signal_strength, & vp7045_fe_read_snr, & vp7045_fe_read_unc_blocks, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, {{{(char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0, (char)0}, 0U, 0U, 0U, 0U, 0U, 0U}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {{0}, 0, 0, 0, 0, 0, 0, 0, 0}, 0, 0}; [L7838] int ldv_retval_0 ; [L8140] int ldv_spin = 0; VAL [__mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, adapter_nr={23:0}, dvb_usb_vp7045_debug=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, rc_map_vp7045_table={24:0}, ref_cnt=0, usb_counter=0, vp7045_fe_ops={28:0}, vp7045_fe_ops_group0={0:0}, vp7045_properties={26:0}, vp7045_properties_group0={0:0}, vp7045_usb_driver={27:0}, vp7045_usb_driver_group1={0:0}, vp7045_usb_table={25:0}] [L7320] u8 *ldvarg8 ; [L7321] void *tmp ; [L7322] u32 *ldvarg7 ; [L7323] void *tmp___0 ; [L7324] int ldvarg9 ; [L7325] int tmp___1 ; [L7326] int *ldvarg6 ; [L7327] void *tmp___2 ; [L7328] struct usb_device_id *ldvarg10 ; [L7329] void *tmp___3 ; [L7330] int tmp___4 ; [L7331] int tmp___5 ; [L7332] int tmp___6 ; [L7333] int tmp___7 ; VAL [__mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, adapter_nr={23:0}, dvb_usb_vp7045_debug=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, rc_map_vp7045_table={24:0}, ref_cnt=0, usb_counter=0, vp7045_fe_ops={28:0}, vp7045_fe_ops_group0={0:0}, vp7045_properties={26:0}, vp7045_properties_group0={0:0}, vp7045_usb_driver={27:0}, vp7045_usb_driver_group1={0:0}, vp7045_usb_table={25:0}] [L7335] CALL, EXPR ldv_zalloc(1UL) VAL [__mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, adapter_nr={23:0}, dvb_usb_vp7045_debug=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, rc_map_vp7045_table={24:0}, ref_cnt=0, usb_counter=0, vp7045_fe_ops={28:0}, vp7045_fe_ops_group0={0:0}, vp7045_properties={26:0}, vp7045_properties_group0={0:0}, vp7045_usb_driver={27:0}, vp7045_usb_driver_group1={0:0}, vp7045_usb_table={25:0}] [L6786] void *p ; [L6787] void *tmp ; [L6788] int tmp___0 ; [L6790] tmp___0 = __VERIFIER_nondet_int() [L6791] COND TRUE tmp___0 != 0 [L6792] return ((void *)0); VAL [\old(size)=1, \result={0:0}, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, adapter_nr={23:0}, dvb_usb_vp7045_debug=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, rc_map_vp7045_table={24:0}, ref_cnt=0, size=1, tmp___0=-2, usb_counter=0, vp7045_fe_ops={28:0}, vp7045_fe_ops_group0={0:0}, vp7045_properties={26:0}, vp7045_properties_group0={0:0}, vp7045_usb_driver={27:0}, vp7045_usb_driver_group1={0:0}, vp7045_usb_table={25:0}] [L7335] RET, EXPR ldv_zalloc(1UL) VAL [__mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, adapter_nr={23:0}, dvb_usb_vp7045_debug=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_zalloc(1UL)={0:0}, rc_map_vp7045_table={24:0}, ref_cnt=0, usb_counter=0, vp7045_fe_ops={28:0}, vp7045_fe_ops_group0={0:0}, vp7045_properties={26:0}, vp7045_properties_group0={0:0}, vp7045_usb_driver={27:0}, vp7045_usb_driver_group1={0:0}, vp7045_usb_table={25:0}] [L7335] tmp = ldv_zalloc(1UL) [L7336] ldvarg8 = (u8 *)tmp VAL [__mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, adapter_nr={23:0}, dvb_usb_vp7045_debug=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldvarg8={0:0}, rc_map_vp7045_table={24:0}, ref_cnt=0, tmp={0:0}, usb_counter=0, vp7045_fe_ops={28:0}, vp7045_fe_ops_group0={0:0}, vp7045_properties={26:0}, vp7045_properties_group0={0:0}, vp7045_usb_driver={27:0}, vp7045_usb_driver_group1={0:0}, vp7045_usb_table={25:0}] [L7337] CALL, EXPR ldv_zalloc(4UL) VAL [__mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, adapter_nr={23:0}, dvb_usb_vp7045_debug=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, rc_map_vp7045_table={24:0}, ref_cnt=0, usb_counter=0, vp7045_fe_ops={28:0}, vp7045_fe_ops_group0={0:0}, vp7045_properties={26:0}, vp7045_properties_group0={0:0}, vp7045_usb_driver={27:0}, vp7045_usb_driver_group1={0:0}, vp7045_usb_table={25:0}] [L6786] void *p ; [L6787] void *tmp ; [L6788] int tmp___0 ; [L6790] tmp___0 = __VERIFIER_nondet_int() [L6791] COND TRUE tmp___0 != 0 [L6792] return ((void *)0); VAL [\old(size)=4, \result={0:0}, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, adapter_nr={23:0}, dvb_usb_vp7045_debug=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, rc_map_vp7045_table={24:0}, ref_cnt=0, size=4, tmp___0=-3, usb_counter=0, vp7045_fe_ops={28:0}, vp7045_fe_ops_group0={0:0}, vp7045_properties={26:0}, vp7045_properties_group0={0:0}, vp7045_usb_driver={27:0}, vp7045_usb_driver_group1={0:0}, vp7045_usb_table={25:0}] [L7337] RET, EXPR ldv_zalloc(4UL) VAL [__mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, adapter_nr={23:0}, dvb_usb_vp7045_debug=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_zalloc(4UL)={0:0}, ldvarg8={0:0}, rc_map_vp7045_table={24:0}, ref_cnt=0, tmp={0:0}, usb_counter=0, vp7045_fe_ops={28:0}, vp7045_fe_ops_group0={0:0}, vp7045_properties={26:0}, vp7045_properties_group0={0:0}, vp7045_usb_driver={27:0}, vp7045_usb_driver_group1={0:0}, vp7045_usb_table={25:0}] [L7337] tmp___0 = ldv_zalloc(4UL) [L7338] ldvarg7 = (u32 *)tmp___0 [L7339] tmp___1 = __VERIFIER_nondet_int() [L7340] ldvarg9 = tmp___1 VAL [__mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, adapter_nr={23:0}, dvb_usb_vp7045_debug=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldvarg7={0:0}, ldvarg8={0:0}, ldvarg9=-4, rc_map_vp7045_table={24:0}, ref_cnt=0, tmp={0:0}, tmp___0={0:0}, tmp___1=-4, usb_counter=0, vp7045_fe_ops={28:0}, vp7045_fe_ops_group0={0:0}, vp7045_properties={26:0}, vp7045_properties_group0={0:0}, vp7045_usb_driver={27:0}, vp7045_usb_driver_group1={0:0}, vp7045_usb_table={25:0}] [L7341] CALL, EXPR ldv_zalloc(4UL) VAL [__mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, adapter_nr={23:0}, dvb_usb_vp7045_debug=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, rc_map_vp7045_table={24:0}, ref_cnt=0, usb_counter=0, vp7045_fe_ops={28:0}, vp7045_fe_ops_group0={0:0}, vp7045_properties={26:0}, vp7045_properties_group0={0:0}, vp7045_usb_driver={27:0}, vp7045_usb_driver_group1={0:0}, vp7045_usb_table={25:0}] [L6786] void *p ; [L6787] void *tmp ; [L6788] int tmp___0 ; [L6790] tmp___0 = __VERIFIER_nondet_int() [L6791] COND TRUE tmp___0 != 0 [L6792] return ((void *)0); VAL [\old(size)=4, \result={0:0}, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, adapter_nr={23:0}, dvb_usb_vp7045_debug=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, rc_map_vp7045_table={24:0}, ref_cnt=0, size=4, tmp___0=-5, usb_counter=0, vp7045_fe_ops={28:0}, vp7045_fe_ops_group0={0:0}, vp7045_properties={26:0}, vp7045_properties_group0={0:0}, vp7045_usb_driver={27:0}, vp7045_usb_driver_group1={0:0}, vp7045_usb_table={25:0}] [L7341] RET, EXPR ldv_zalloc(4UL) VAL [__mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, adapter_nr={23:0}, dvb_usb_vp7045_debug=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_zalloc(4UL)={0:0}, ldvarg7={0:0}, ldvarg8={0:0}, ldvarg9=-4, rc_map_vp7045_table={24:0}, ref_cnt=0, tmp={0:0}, tmp___0={0:0}, tmp___1=-4, usb_counter=0, vp7045_fe_ops={28:0}, vp7045_fe_ops_group0={0:0}, vp7045_properties={26:0}, vp7045_properties_group0={0:0}, vp7045_usb_driver={27:0}, vp7045_usb_driver_group1={0:0}, vp7045_usb_table={25:0}] [L7341] tmp___2 = ldv_zalloc(4UL) [L7342] ldvarg6 = (int *)tmp___2 VAL [__mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, adapter_nr={23:0}, dvb_usb_vp7045_debug=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldvarg6={0:0}, ldvarg7={0:0}, ldvarg8={0:0}, ldvarg9=-4, rc_map_vp7045_table={24:0}, ref_cnt=0, tmp={0:0}, tmp___0={0:0}, tmp___1=-4, tmp___2={0:0}, usb_counter=0, vp7045_fe_ops={28:0}, vp7045_fe_ops_group0={0:0}, vp7045_properties={26:0}, vp7045_properties_group0={0:0}, vp7045_usb_driver={27:0}, vp7045_usb_driver_group1={0:0}, vp7045_usb_table={25:0}] [L7343] CALL, EXPR ldv_zalloc(32UL) VAL [__mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, adapter_nr={23:0}, dvb_usb_vp7045_debug=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, rc_map_vp7045_table={24:0}, ref_cnt=0, usb_counter=0, vp7045_fe_ops={28:0}, vp7045_fe_ops_group0={0:0}, vp7045_properties={26:0}, vp7045_properties_group0={0:0}, vp7045_usb_driver={27:0}, vp7045_usb_driver_group1={0:0}, vp7045_usb_table={25:0}] [L6786] void *p ; [L6787] void *tmp ; [L6788] int tmp___0 ; [L6790] tmp___0 = __VERIFIER_nondet_int() [L6791] COND TRUE tmp___0 != 0 [L6792] return ((void *)0); VAL [\old(size)=32, \result={0:0}, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, adapter_nr={23:0}, dvb_usb_vp7045_debug=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, rc_map_vp7045_table={24:0}, ref_cnt=0, size=32, tmp___0=-6, usb_counter=0, vp7045_fe_ops={28:0}, vp7045_fe_ops_group0={0:0}, vp7045_properties={26:0}, vp7045_properties_group0={0:0}, vp7045_usb_driver={27:0}, vp7045_usb_driver_group1={0:0}, vp7045_usb_table={25:0}] [L7343] RET, EXPR ldv_zalloc(32UL) VAL [__mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, adapter_nr={23:0}, dvb_usb_vp7045_debug=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_spin=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldv_zalloc(32UL)={0:0}, ldvarg6={0:0}, ldvarg7={0:0}, ldvarg8={0:0}, ldvarg9=-4, rc_map_vp7045_table={24:0}, ref_cnt=0, tmp={0:0}, tmp___0={0:0}, tmp___1=-4, tmp___2={0:0}, usb_counter=0, vp7045_fe_ops={28:0}, vp7045_fe_ops_group0={0:0}, vp7045_properties={26:0}, vp7045_properties_group0={0:0}, vp7045_usb_driver={27:0}, vp7045_usb_driver_group1={0:0}, vp7045_usb_table={25:0}] [L7343] tmp___3 = ldv_zalloc(32UL) [L7344] ldvarg10 = (struct usb_device_id *)tmp___3 [L7345] FCALL ldv_initialize() [L7346] ldv_state_variable_1 = 0 [L7347] ref_cnt = 0 [L7348] ldv_state_variable_0 = 1 [L7349] ldv_state_variable_3 = 0 [L7350] ldv_state_variable_2 = 0 VAL [__mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, adapter_nr={23:0}, dvb_usb_vp7045_debug=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_spin=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldvarg10={0:0}, ldvarg6={0:0}, ldvarg7={0:0}, ldvarg8={0:0}, ldvarg9=-4, rc_map_vp7045_table={24:0}, ref_cnt=0, tmp={0:0}, tmp___0={0:0}, tmp___1=-4, tmp___2={0:0}, tmp___3={0:0}, usb_counter=0, vp7045_fe_ops={28:0}, vp7045_fe_ops_group0={0:0}, vp7045_properties={26:0}, vp7045_properties_group0={0:0}, vp7045_usb_driver={27:0}, vp7045_usb_driver_group1={0:0}, vp7045_usb_table={25:0}] [L7352] tmp___4 = __VERIFIER_nondet_int() [L7354] case 0: [L7360] case 1: VAL [__mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, adapter_nr={23:0}, dvb_usb_vp7045_debug=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_spin=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldvarg10={0:0}, ldvarg6={0:0}, ldvarg7={0:0}, ldvarg8={0:0}, ldvarg9=-4, rc_map_vp7045_table={24:0}, ref_cnt=0, tmp={0:0}, tmp___0={0:0}, tmp___1=-4, tmp___2={0:0}, tmp___3={0:0}, tmp___4=1, usb_counter=0, vp7045_fe_ops={28:0}, vp7045_fe_ops_group0={0:0}, vp7045_properties={26:0}, vp7045_properties_group0={0:0}, vp7045_usb_driver={27:0}, vp7045_usb_driver_group1={0:0}, vp7045_usb_table={25:0}] [L7361] COND TRUE ldv_state_variable_0 != 0 [L7362] tmp___5 = __VERIFIER_nondet_int() [L7364] case 0: [L7372] case 1: VAL [__mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, adapter_nr={23:0}, dvb_usb_vp7045_debug=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_spin=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldvarg10={0:0}, ldvarg6={0:0}, ldvarg7={0:0}, ldvarg8={0:0}, ldvarg9=-4, rc_map_vp7045_table={24:0}, ref_cnt=0, tmp={0:0}, tmp___0={0:0}, tmp___1=-4, tmp___2={0:0}, tmp___3={0:0}, tmp___4=1, tmp___5=1, usb_counter=0, vp7045_fe_ops={28:0}, vp7045_fe_ops_group0={0:0}, vp7045_properties={26:0}, vp7045_properties_group0={0:0}, vp7045_usb_driver={27:0}, vp7045_usb_driver_group1={0:0}, vp7045_usb_table={25:0}] [L7373] COND TRUE ldv_state_variable_0 == 1 [L7374] CALL, EXPR vp7045_usb_driver_init() [L7280] int tmp ; [L7282] CALL, EXPR ldv_usb_register_driver_33(& vp7045_usb_driver, & __this_module, "dvb_usb_vp7045") [L7587] ldv_func_ret_type___2 ldv_func_res ; [L7588] int tmp ; [L7590] CALL, EXPR usb_register_driver(ldv_func_arg1, ldv_func_arg2, ldv_func_arg3) [L8275] return __VERIFIER_nondet_int(); [L7590] RET, EXPR usb_register_driver(ldv_func_arg1, ldv_func_arg2, ldv_func_arg3) [L7590] tmp = usb_register_driver(ldv_func_arg1, ldv_func_arg2, ldv_func_arg3) [L7591] ldv_func_res = tmp [L7592] ldv_state_variable_2 = 1 [L7593] usb_counter = 0 [L7594] CALL ldv_usb_driver_2() [L7310] void *tmp ; VAL [__mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __this_module={2147483694:2147483728}, adapter_nr={23:0}, dvb_usb_vp7045_debug=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_spin=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=1, ldv_state_variable_3=0, rc_map_vp7045_table={24:0}, ref_cnt=0, usb_counter=0, vp7045_fe_ops={28:0}, vp7045_fe_ops_group0={0:0}, vp7045_properties={26:0}, vp7045_properties_group0={0:0}, vp7045_usb_driver={27:0}, vp7045_usb_driver_group1={0:0}, vp7045_usb_table={25:0}] [L7312] CALL, EXPR ldv_zalloc(1560UL) VAL [__mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __this_module={2147483694:2147483728}, adapter_nr={23:0}, dvb_usb_vp7045_debug=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_spin=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=1, ldv_state_variable_3=0, rc_map_vp7045_table={24:0}, ref_cnt=0, usb_counter=0, vp7045_fe_ops={28:0}, vp7045_fe_ops_group0={0:0}, vp7045_properties={26:0}, vp7045_properties_group0={0:0}, vp7045_usb_driver={27:0}, vp7045_usb_driver_group1={0:0}, vp7045_usb_table={25:0}] [L6786] void *p ; [L6787] void *tmp ; [L6788] int tmp___0 ; [L6790] tmp___0 = __VERIFIER_nondet_int() [L6791] COND TRUE tmp___0 != 0 [L6792] return ((void *)0); VAL [\old(size)=1560, \result={0:0}, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __this_module={2147483694:2147483728}, adapter_nr={23:0}, dvb_usb_vp7045_debug=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_spin=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=1, ldv_state_variable_3=0, rc_map_vp7045_table={24:0}, ref_cnt=0, size=1560, tmp___0=-7, usb_counter=0, vp7045_fe_ops={28:0}, vp7045_fe_ops_group0={0:0}, vp7045_properties={26:0}, vp7045_properties_group0={0:0}, vp7045_usb_driver={27:0}, vp7045_usb_driver_group1={0:0}, vp7045_usb_table={25:0}] [L7312] RET, EXPR ldv_zalloc(1560UL) VAL [__mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __this_module={2147483694:2147483728}, adapter_nr={23:0}, dvb_usb_vp7045_debug=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_spin=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=1, ldv_state_variable_3=0, ldv_zalloc(1560UL)={0:0}, rc_map_vp7045_table={24:0}, ref_cnt=0, usb_counter=0, vp7045_fe_ops={28:0}, vp7045_fe_ops_group0={0:0}, vp7045_properties={26:0}, vp7045_properties_group0={0:0}, vp7045_usb_driver={27:0}, vp7045_usb_driver_group1={0:0}, vp7045_usb_table={25:0}] [L7312] tmp = ldv_zalloc(1560UL) [L7313] vp7045_usb_driver_group1 = (struct usb_interface *)tmp VAL [__mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __this_module={2147483694:2147483728}, adapter_nr={23:0}, dvb_usb_vp7045_debug=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_spin=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=1, ldv_state_variable_3=0, rc_map_vp7045_table={24:0}, ref_cnt=0, tmp={0:0}, usb_counter=0, vp7045_fe_ops={28:0}, vp7045_fe_ops_group0={0:0}, vp7045_properties={26:0}, vp7045_properties_group0={0:0}, vp7045_usb_driver={27:0}, vp7045_usb_driver_group1={0:0}, vp7045_usb_table={25:0}] [L7594] RET ldv_usb_driver_2() [L7595] return (ldv_func_res); VAL [\result=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __this_module={2147483694:2147483728}, adapter_nr={23:0}, dvb_usb_vp7045_debug=0, ldv_func_arg1={27:0}, ldv_func_arg1={27:0}, ldv_func_arg2={2147483694:2147483728}, ldv_func_arg2={2147483694:2147483728}, ldv_func_arg3={22:0}, ldv_func_arg3={22:0}, ldv_func_res=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_spin=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=1, ldv_state_variable_3=0, rc_map_vp7045_table={24:0}, ref_cnt=0, tmp=0, usb_counter=0, vp7045_fe_ops={28:0}, vp7045_fe_ops_group0={0:0}, vp7045_properties={26:0}, vp7045_properties_group0={0:0}, vp7045_usb_driver={27:0}, vp7045_usb_driver_group1={0:0}, vp7045_usb_table={25:0}] [L7282] RET, EXPR ldv_usb_register_driver_33(& vp7045_usb_driver, & __this_module, "dvb_usb_vp7045") [L7282] tmp = ldv_usb_register_driver_33(& vp7045_usb_driver, & __this_module, "dvb_usb_vp7045") [L7283] return (tmp); VAL [\result=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __this_module={2147483694:2147483728}, adapter_nr={23:0}, dvb_usb_vp7045_debug=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_spin=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=1, ldv_state_variable_3=0, rc_map_vp7045_table={24:0}, ref_cnt=0, tmp=0, usb_counter=0, vp7045_fe_ops={28:0}, vp7045_fe_ops_group0={0:0}, vp7045_properties={26:0}, vp7045_properties_group0={0:0}, vp7045_usb_driver={27:0}, vp7045_usb_driver_group1={0:0}, vp7045_usb_table={25:0}] [L7374] RET, EXPR vp7045_usb_driver_init() [L7374] ldv_retval_1 = vp7045_usb_driver_init() [L7375] COND TRUE ldv_retval_1 == 0 [L7376] ldv_state_variable_0 = 3 [L7377] ldv_state_variable_3 = 1 [L7378] CALL ldv_initialize_dvb_usb_device_properties_3() [L7301] void *tmp ; VAL [__mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __this_module={2147483694:2147483728}, adapter_nr={23:0}, dvb_usb_vp7045_debug=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=0, ldv_state_variable_2=1, ldv_state_variable_3=1, rc_map_vp7045_table={24:0}, ref_cnt=0, usb_counter=0, vp7045_fe_ops={28:0}, vp7045_fe_ops_group0={0:0}, vp7045_properties={26:0}, vp7045_properties_group0={0:0}, vp7045_usb_driver={27:0}, vp7045_usb_driver_group1={0:0}, vp7045_usb_table={25:0}] [L7303] CALL, EXPR ldv_zalloc(13144UL) VAL [__mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __this_module={2147483694:2147483728}, adapter_nr={23:0}, dvb_usb_vp7045_debug=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=0, ldv_state_variable_2=1, ldv_state_variable_3=1, rc_map_vp7045_table={24:0}, ref_cnt=0, usb_counter=0, vp7045_fe_ops={28:0}, vp7045_fe_ops_group0={0:0}, vp7045_properties={26:0}, vp7045_properties_group0={0:0}, vp7045_usb_driver={27:0}, vp7045_usb_driver_group1={0:0}, vp7045_usb_table={25:0}] [L6786] void *p ; [L6787] void *tmp ; [L6788] int tmp___0 ; [L6790] tmp___0 = __VERIFIER_nondet_int() [L6791] COND TRUE tmp___0 != 0 [L6792] return ((void *)0); VAL [\old(size)=13144, \result={0:0}, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __this_module={2147483694:2147483728}, adapter_nr={23:0}, dvb_usb_vp7045_debug=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=0, ldv_state_variable_2=1, ldv_state_variable_3=1, rc_map_vp7045_table={24:0}, ref_cnt=0, size=13144, tmp___0=-8, usb_counter=0, vp7045_fe_ops={28:0}, vp7045_fe_ops_group0={0:0}, vp7045_properties={26:0}, vp7045_properties_group0={0:0}, vp7045_usb_driver={27:0}, vp7045_usb_driver_group1={0:0}, vp7045_usb_table={25:0}] [L7303] RET, EXPR ldv_zalloc(13144UL) VAL [__mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __this_module={2147483694:2147483728}, adapter_nr={23:0}, dvb_usb_vp7045_debug=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=0, ldv_state_variable_2=1, ldv_state_variable_3=1, ldv_zalloc(13144UL)={0:0}, rc_map_vp7045_table={24:0}, ref_cnt=0, usb_counter=0, vp7045_fe_ops={28:0}, vp7045_fe_ops_group0={0:0}, vp7045_properties={26:0}, vp7045_properties_group0={0:0}, vp7045_usb_driver={27:0}, vp7045_usb_driver_group1={0:0}, vp7045_usb_table={25:0}] [L7303] tmp = ldv_zalloc(13144UL) [L7304] vp7045_properties_group0 = (struct dvb_usb_device *)tmp VAL [__mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __this_module={2147483694:2147483728}, adapter_nr={23:0}, dvb_usb_vp7045_debug=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=0, ldv_state_variable_2=1, ldv_state_variable_3=1, rc_map_vp7045_table={24:0}, ref_cnt=0, tmp={0:0}, usb_counter=0, vp7045_fe_ops={28:0}, vp7045_fe_ops_group0={0:0}, vp7045_properties={26:0}, vp7045_properties_group0={0:0}, vp7045_usb_driver={27:0}, vp7045_usb_driver_group1={0:0}, vp7045_usb_table={25:0}] [L7378] RET ldv_initialize_dvb_usb_device_properties_3() [L7379] ldv_state_variable_1 = 1 [L7380] CALL ldv_initialize_dvb_frontend_ops_1() [L7842] void *tmp ; VAL [__mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __this_module={2147483694:2147483728}, adapter_nr={23:0}, dvb_usb_vp7045_debug=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, rc_map_vp7045_table={24:0}, ref_cnt=0, usb_counter=0, vp7045_fe_ops={28:0}, vp7045_fe_ops_group0={0:0}, vp7045_properties={26:0}, vp7045_properties_group0={0:0}, vp7045_usb_driver={27:0}, vp7045_usb_driver_group1={0:0}, vp7045_usb_table={25:0}] [L7844] CALL, EXPR ldv_zalloc(1288UL) VAL [__mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __this_module={2147483694:2147483728}, adapter_nr={23:0}, dvb_usb_vp7045_debug=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, rc_map_vp7045_table={24:0}, ref_cnt=0, usb_counter=0, vp7045_fe_ops={28:0}, vp7045_fe_ops_group0={0:0}, vp7045_properties={26:0}, vp7045_properties_group0={0:0}, vp7045_usb_driver={27:0}, vp7045_usb_driver_group1={0:0}, vp7045_usb_table={25:0}] [L6786] void *p ; [L6787] void *tmp ; [L6788] int tmp___0 ; [L6790] tmp___0 = __VERIFIER_nondet_int() [L6791] COND TRUE tmp___0 != 0 [L6792] return ((void *)0); VAL [\old(size)=1288, \result={0:0}, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __this_module={2147483694:2147483728}, adapter_nr={23:0}, dvb_usb_vp7045_debug=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, rc_map_vp7045_table={24:0}, ref_cnt=0, size=1288, tmp___0=-9, usb_counter=0, vp7045_fe_ops={28:0}, vp7045_fe_ops_group0={0:0}, vp7045_properties={26:0}, vp7045_properties_group0={0:0}, vp7045_usb_driver={27:0}, vp7045_usb_driver_group1={0:0}, vp7045_usb_table={25:0}] [L7844] RET, EXPR ldv_zalloc(1288UL) VAL [__mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __this_module={2147483694:2147483728}, adapter_nr={23:0}, dvb_usb_vp7045_debug=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, ldv_zalloc(1288UL)={0:0}, rc_map_vp7045_table={24:0}, ref_cnt=0, usb_counter=0, vp7045_fe_ops={28:0}, vp7045_fe_ops_group0={0:0}, vp7045_properties={26:0}, vp7045_properties_group0={0:0}, vp7045_usb_driver={27:0}, vp7045_usb_driver_group1={0:0}, vp7045_usb_table={25:0}] [L7844] tmp = ldv_zalloc(1288UL) [L7845] vp7045_fe_ops_group0 = (struct dvb_frontend *)tmp VAL [__mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __this_module={2147483694:2147483728}, adapter_nr={23:0}, dvb_usb_vp7045_debug=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, rc_map_vp7045_table={24:0}, ref_cnt=0, tmp={0:0}, usb_counter=0, vp7045_fe_ops={28:0}, vp7045_fe_ops_group0={0:0}, vp7045_properties={26:0}, vp7045_properties_group0={0:0}, vp7045_usb_driver={27:0}, vp7045_usb_driver_group1={0:0}, vp7045_usb_table={25:0}] [L7380] RET ldv_initialize_dvb_frontend_ops_1() [L7383] COND FALSE !(ldv_retval_1 != 0) VAL [__mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __this_module={2147483694:2147483728}, adapter_nr={23:0}, dvb_usb_vp7045_debug=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, ldvarg10={0:0}, ldvarg6={0:0}, ldvarg7={0:0}, ldvarg8={0:0}, ldvarg9=-4, rc_map_vp7045_table={24:0}, ref_cnt=0, tmp={0:0}, tmp___0={0:0}, tmp___1=-4, tmp___2={0:0}, tmp___3={0:0}, tmp___4=1, tmp___5=1, usb_counter=0, vp7045_fe_ops={28:0}, vp7045_fe_ops_group0={0:0}, vp7045_properties={26:0}, vp7045_properties_group0={0:0}, vp7045_usb_driver={27:0}, vp7045_usb_driver_group1={0:0}, vp7045_usb_table={25:0}] [L7352] tmp___4 = __VERIFIER_nondet_int() [L7354] case 0: [L7360] case 1: [L7398] case 2: VAL [__mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __this_module={2147483694:2147483728}, adapter_nr={23:0}, dvb_usb_vp7045_debug=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, ldvarg10={0:0}, ldvarg6={0:0}, ldvarg7={0:0}, ldvarg8={0:0}, ldvarg9=-4, rc_map_vp7045_table={24:0}, ref_cnt=0, tmp={0:0}, tmp___0={0:0}, tmp___1=-4, tmp___2={0:0}, tmp___3={0:0}, tmp___4=2, tmp___5=1, usb_counter=0, vp7045_fe_ops={28:0}, vp7045_fe_ops_group0={0:0}, vp7045_properties={26:0}, vp7045_properties_group0={0:0}, vp7045_usb_driver={27:0}, vp7045_usb_driver_group1={0:0}, vp7045_usb_table={25:0}] [L7399] COND TRUE ldv_state_variable_3 != 0 [L7400] tmp___6 = __VERIFIER_nondet_int() [L7402] case 0: [L7414] case 1: [L7421] case 2: VAL [__mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __this_module={2147483694:2147483728}, adapter_nr={23:0}, dvb_usb_vp7045_debug=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, ldvarg10={0:0}, ldvarg6={0:0}, ldvarg7={0:0}, ldvarg8={0:0}, ldvarg9=-4, rc_map_vp7045_table={24:0}, ref_cnt=0, tmp={0:0}, tmp___0={0:0}, tmp___1=-4, tmp___2={0:0}, tmp___3={0:0}, tmp___4=2, tmp___5=1, tmp___6=2, usb_counter=0, vp7045_fe_ops={28:0}, vp7045_fe_ops_group0={0:0}, vp7045_properties={26:0}, vp7045_properties_group0={0:0}, vp7045_usb_driver={27:0}, vp7045_usb_driver_group1={0:0}, vp7045_usb_table={25:0}] [L7422] COND TRUE ldv_state_variable_3 == 1 VAL [__mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __this_module={2147483694:2147483728}, adapter_nr={23:0}, dvb_usb_vp7045_debug=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, ldvarg10={0:0}, ldvarg6={0:0}, ldvarg7={0:0}, ldvarg8={0:0}, ldvarg9=-4, rc_map_vp7045_table={24:0}, ref_cnt=0, tmp={0:0}, tmp___0={0:0}, tmp___1=-4, tmp___2={0:0}, tmp___3={0:0}, tmp___4=2, tmp___5=1, tmp___6=2, usb_counter=0, vp7045_fe_ops={28:0}, vp7045_fe_ops_group0={0:0}, vp7045_properties={26:0}, vp7045_properties_group0={0:0}, vp7045_usb_driver={27:0}, vp7045_usb_driver_group1={0:0}, vp7045_usb_table={25:0}] [L7423] CALL vp7045_rc_query(vp7045_properties_group0, ldvarg7, ldvarg6) VAL [__mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __this_module={2147483694:2147483728}, adapter_nr={23:0}, dvb_usb_vp7045_debug=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, rc_map_vp7045_table={24:0}, ref_cnt=0, usb_counter=0, vp7045_fe_ops={28:0}, vp7045_fe_ops_group0={0:0}, vp7045_properties={26:0}, vp7045_properties_group0={0:0}, vp7045_usb_driver={27:0}, vp7045_usb_driver_group1={0:0}, vp7045_usb_table={25:0}] [L7100] u8 key ; [L7101] int i ; [L7102] u8 tmp ; VAL [__mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __this_module={2147483694:2147483728}, adapter_nr={23:0}, d={0:0}, d={0:0}, dvb_usb_vp7045_debug=0, event={0:0}, event={0:0}, key={130:0}, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, rc_map_vp7045_table={24:0}, ref_cnt=0, state={0:0}, state={0:0}, usb_counter=0, vp7045_fe_ops={28:0}, vp7045_fe_ops_group0={0:0}, vp7045_properties={26:0}, vp7045_properties_group0={0:0}, vp7045_usb_driver={27:0}, vp7045_usb_driver_group1={0:0}, vp7045_usb_table={25:0}] [L7104] CALL vp7045_usb_op(d, 5, (u8 *)0U, 0, & key, 1, 20) VAL [__mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __this_module={2147483694:2147483728}, adapter_nr={23:0}, dvb_usb_vp7045_debug=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, rc_map_vp7045_table={24:0}, ref_cnt=0, usb_counter=0, vp7045_fe_ops={28:0}, vp7045_fe_ops_group0={0:0}, vp7045_properties={26:0}, vp7045_properties_group0={0:0}, vp7045_usb_driver={27:0}, vp7045_usb_driver_group1={0:0}, vp7045_usb_table={25:0}] [L6911] int ret ; [L6912] u8 *buf ; [L6913] size_t __len ; [L6914] void *__ret ; [L6915] int loop_ ; [L6916] unsigned int tmp ; [L6917] int tmp___0 ; [L6918] unsigned int tmp___1 ; [L6919] int tmp___2 ; [L6920] int loop____0 ; [L6921] size_t __len___0 ; [L6922] void *__ret___0 ; [L6924] ret = 0 [L6925] EXPR d->priv [L6925] buf = (u8 *)d->priv [L6926] *buf = cmd VAL [\old(cmd)=5, \old(inlen)=1, \old(msec)=20, \old(outlen)=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __this_module={2147483694:2147483728}, adapter_nr={23:0}, buf={0:2147483659}, cmd=5, d={0:0}, d={0:0}, dvb_usb_vp7045_debug=0, in={130:0}, in={130:0}, inlen=1, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, msec=20, out={0:0}, out={0:0}, outlen=0, rc_map_vp7045_table={24:0}, ref_cnt=0, ret=0, usb_counter=0, vp7045_fe_ops={28:0}, vp7045_fe_ops_group0={0:0}, vp7045_properties={26:0}, vp7045_properties_group0={0:0}, vp7045_usb_driver={27:0}, vp7045_usb_driver_group1={0:0}, vp7045_usb_table={25:0}] [L6927] COND FALSE !(outlen > 19) VAL [\old(cmd)=5, \old(inlen)=1, \old(msec)=20, \old(outlen)=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __this_module={2147483694:2147483728}, adapter_nr={23:0}, buf={0:2147483659}, cmd=5, d={0:0}, d={0:0}, dvb_usb_vp7045_debug=0, in={130:0}, in={130:0}, inlen=1, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, msec=20, out={0:0}, out={0:0}, outlen=0, rc_map_vp7045_table={24:0}, ref_cnt=0, ret=0, usb_counter=0, vp7045_fe_ops={28:0}, vp7045_fe_ops_group0={0:0}, vp7045_properties={26:0}, vp7045_properties_group0={0:0}, vp7045_usb_driver={27:0}, vp7045_usb_driver_group1={0:0}, vp7045_usb_table={25:0}] [L6931] COND FALSE !(inlen > 11) VAL [\old(cmd)=5, \old(inlen)=1, \old(msec)=20, \old(outlen)=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __this_module={2147483694:2147483728}, adapter_nr={23:0}, buf={0:2147483659}, cmd=5, d={0:0}, d={0:0}, dvb_usb_vp7045_debug=0, in={130:0}, in={130:0}, inlen=1, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, msec=20, out={0:0}, out={0:0}, outlen=0, rc_map_vp7045_table={24:0}, ref_cnt=0, ret=0, usb_counter=0, vp7045_fe_ops={28:0}, vp7045_fe_ops_group0={0:0}, vp7045_properties={26:0}, vp7045_properties_group0={0:0}, vp7045_usb_driver={27:0}, vp7045_usb_driver_group1={0:0}, vp7045_usb_table={25:0}] [L6935] CALL, EXPR mutex_lock_interruptible_nested(& d->usb_mutex, 0U) [L8247] return __VERIFIER_nondet_int(); [L6935] RET, EXPR mutex_lock_interruptible_nested(& d->usb_mutex, 0U) [L6935] ret = mutex_lock_interruptible_nested(& d->usb_mutex, 0U) [L6936] COND FALSE !(ret != 0) VAL [\old(cmd)=5, \old(inlen)=1, \old(msec)=20, \old(outlen)=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __this_module={2147483694:2147483728}, adapter_nr={23:0}, buf={0:2147483659}, cmd=5, d={0:0}, d={0:0}, dvb_usb_vp7045_debug=0, in={130:0}, in={130:0}, inlen=1, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, msec=20, out={0:0}, out={0:0}, outlen=0, rc_map_vp7045_table={24:0}, ref_cnt=0, ret=0, usb_counter=0, vp7045_fe_ops={28:0}, vp7045_fe_ops_group0={0:0}, vp7045_properties={26:0}, vp7045_properties_group0={0:0}, vp7045_usb_driver={27:0}, vp7045_usb_driver_group1={0:0}, vp7045_usb_table={25:0}] [L6940] COND FALSE !((unsigned long )out != (unsigned long )((u8 *)0U) && outlen > 0) VAL [\old(cmd)=5, \old(inlen)=1, \old(msec)=20, \old(outlen)=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __this_module={2147483694:2147483728}, adapter_nr={23:0}, buf={0:2147483659}, cmd=5, d={0:0}, d={0:0}, dvb_usb_vp7045_debug=0, in={130:0}, in={130:0}, inlen=1, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, msec=20, out={0:0}, out={0:0}, outlen=0, rc_map_vp7045_table={24:0}, ref_cnt=0, ret=0, usb_counter=0, vp7045_fe_ops={28:0}, vp7045_fe_ops_group0={0:0}, vp7045_properties={26:0}, vp7045_properties_group0={0:0}, vp7045_usb_driver={27:0}, vp7045_usb_driver_group1={0:0}, vp7045_usb_table={25:0}] [L6945] COND FALSE !((dvb_usb_vp7045_debug & 2) != 0) VAL [\old(cmd)=5, \old(inlen)=1, \old(msec)=20, \old(outlen)=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __this_module={2147483694:2147483728}, adapter_nr={23:0}, buf={0:2147483659}, cmd=5, d={0:0}, d={0:0}, dvb_usb_vp7045_debug=0, in={130:0}, in={130:0}, inlen=1, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, msec=20, out={0:0}, out={0:0}, outlen=0, rc_map_vp7045_table={24:0}, ref_cnt=0, ret=0, usb_counter=0, vp7045_fe_ops={28:0}, vp7045_fe_ops_group0={0:0}, vp7045_properties={26:0}, vp7045_properties_group0={0:0}, vp7045_usb_driver={27:0}, vp7045_usb_driver_group1={0:0}, vp7045_usb_table={25:0}] [L6949] loop_ = 0 VAL [\old(cmd)=5, \old(inlen)=1, \old(msec)=20, \old(outlen)=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __this_module={2147483694:2147483728}, adapter_nr={23:0}, buf={0:2147483659}, cmd=5, d={0:0}, d={0:0}, dvb_usb_vp7045_debug=0, in={130:0}, in={130:0}, inlen=1, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, loop_=0, msec=20, out={0:0}, out={0:0}, outlen=0, rc_map_vp7045_table={24:0}, ref_cnt=0, ret=0, usb_counter=0, vp7045_fe_ops={28:0}, vp7045_fe_ops_group0={0:0}, vp7045_properties={26:0}, vp7045_properties_group0={0:0}, vp7045_usb_driver={27:0}, vp7045_usb_driver_group1={0:0}, vp7045_usb_table={25:0}] [L6958] EXPR outlen + 1 VAL [\old(cmd)=5, \old(inlen)=1, \old(msec)=20, \old(outlen)=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __this_module={2147483694:2147483728}, adapter_nr={23:0}, buf={0:2147483659}, cmd=5, d={0:0}, d={0:0}, dvb_usb_vp7045_debug=0, in={130:0}, in={130:0}, inlen=1, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, loop_=0, msec=20, out={0:0}, out={0:0}, outlen=0, rc_map_vp7045_table={24:0}, ref_cnt=0, ret=0, usb_counter=0, vp7045_fe_ops={28:0}, vp7045_fe_ops_group0={0:0}, vp7045_properties={26:0}, vp7045_properties_group0={0:0}, vp7045_usb_driver={27:0}, vp7045_usb_driver_group1={0:0}, vp7045_usb_table={25:0}] [L6958] COND TRUE outlen + 1 > loop_ VAL [\old(cmd)=5, \old(inlen)=1, \old(msec)=20, \old(outlen)=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __this_module={2147483694:2147483728}, adapter_nr={23:0}, buf={0:2147483659}, cmd=5, d={0:0}, d={0:0}, dvb_usb_vp7045_debug=0, in={130:0}, in={130:0}, inlen=1, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, loop_=0, msec=20, out={0:0}, out={0:0}, outlen=0, rc_map_vp7045_table={24:0}, ref_cnt=0, ret=0, usb_counter=0, vp7045_fe_ops={28:0}, vp7045_fe_ops_group0={0:0}, vp7045_properties={26:0}, vp7045_properties_group0={0:0}, vp7045_usb_driver={27:0}, vp7045_usb_driver_group1={0:0}, vp7045_usb_table={25:0}] [L6952] COND FALSE !((dvb_usb_vp7045_debug & 2) != 0) VAL [\old(cmd)=5, \old(inlen)=1, \old(msec)=20, \old(outlen)=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __this_module={2147483694:2147483728}, adapter_nr={23:0}, buf={0:2147483659}, cmd=5, d={0:0}, d={0:0}, dvb_usb_vp7045_debug=0, in={130:0}, in={130:0}, inlen=1, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, loop_=0, msec=20, out={0:0}, out={0:0}, outlen=0, rc_map_vp7045_table={24:0}, ref_cnt=0, ret=0, usb_counter=0, vp7045_fe_ops={28:0}, vp7045_fe_ops_group0={0:0}, vp7045_properties={26:0}, vp7045_properties_group0={0:0}, vp7045_usb_driver={27:0}, vp7045_usb_driver_group1={0:0}, vp7045_usb_table={25:0}] [L6956] EXPR loop_ + 1 [L6956] loop_ = loop_ + 1 VAL [\old(cmd)=5, \old(inlen)=1, \old(msec)=20, \old(outlen)=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __this_module={2147483694:2147483728}, adapter_nr={23:0}, buf={0:2147483659}, cmd=5, d={0:0}, d={0:0}, dvb_usb_vp7045_debug=0, in={130:0}, in={130:0}, inlen=1, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, loop_=1, msec=20, out={0:0}, out={0:0}, outlen=0, rc_map_vp7045_table={24:0}, ref_cnt=0, ret=0, usb_counter=0, vp7045_fe_ops={28:0}, vp7045_fe_ops_group0={0:0}, vp7045_properties={26:0}, vp7045_properties_group0={0:0}, vp7045_usb_driver={27:0}, vp7045_usb_driver_group1={0:0}, vp7045_usb_table={25:0}] [L6958] EXPR outlen + 1 VAL [\old(cmd)=5, \old(inlen)=1, \old(msec)=20, \old(outlen)=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __this_module={2147483694:2147483728}, adapter_nr={23:0}, buf={0:2147483659}, cmd=5, d={0:0}, d={0:0}, dvb_usb_vp7045_debug=0, in={130:0}, in={130:0}, inlen=1, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, loop_=1, msec=20, out={0:0}, out={0:0}, outlen=0, rc_map_vp7045_table={24:0}, ref_cnt=0, ret=0, usb_counter=0, vp7045_fe_ops={28:0}, vp7045_fe_ops_group0={0:0}, vp7045_properties={26:0}, vp7045_properties_group0={0:0}, vp7045_usb_driver={27:0}, vp7045_usb_driver_group1={0:0}, vp7045_usb_table={25:0}] [L6958] COND FALSE !(outlen + 1 > loop_) VAL [\old(cmd)=5, \old(inlen)=1, \old(msec)=20, \old(outlen)=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __this_module={2147483694:2147483728}, adapter_nr={23:0}, buf={0:2147483659}, cmd=5, d={0:0}, d={0:0}, dvb_usb_vp7045_debug=0, in={130:0}, in={130:0}, inlen=1, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, loop_=1, msec=20, out={0:0}, out={0:0}, outlen=0, rc_map_vp7045_table={24:0}, ref_cnt=0, ret=0, usb_counter=0, vp7045_fe_ops={28:0}, vp7045_fe_ops_group0={0:0}, vp7045_properties={26:0}, vp7045_properties_group0={0:0}, vp7045_usb_driver={27:0}, vp7045_usb_driver_group1={0:0}, vp7045_usb_table={25:0}] [L6962] COND FALSE !((dvb_usb_vp7045_debug & 2) != 0) VAL [\old(cmd)=5, \old(inlen)=1, \old(msec)=20, \old(outlen)=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __this_module={2147483694:2147483728}, adapter_nr={23:0}, buf={0:2147483659}, cmd=5, d={0:0}, d={0:0}, dvb_usb_vp7045_debug=0, in={130:0}, in={130:0}, inlen=1, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, loop_=1, msec=20, out={0:0}, out={0:0}, outlen=0, rc_map_vp7045_table={24:0}, ref_cnt=0, ret=0, usb_counter=0, vp7045_fe_ops={28:0}, vp7045_fe_ops_group0={0:0}, vp7045_properties={26:0}, vp7045_properties_group0={0:0}, vp7045_usb_driver={27:0}, vp7045_usb_driver_group1={0:0}, vp7045_usb_table={25:0}] [L6966] EXPR d->udev VAL [\old(cmd)=5, \old(inlen)=1, \old(msec)=20, \old(outlen)=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __this_module={2147483694:2147483728}, adapter_nr={23:0}, buf={0:2147483659}, cmd=5, d={0:0}, d={0:0}, d->udev={2147483707:2147483711}, dvb_usb_vp7045_debug=0, in={130:0}, in={130:0}, inlen=1, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, loop_=1, msec=20, out={0:0}, out={0:0}, outlen=0, rc_map_vp7045_table={24:0}, ref_cnt=0, ret=0, usb_counter=0, vp7045_fe_ops={28:0}, vp7045_fe_ops_group0={0:0}, vp7045_properties={26:0}, vp7045_properties_group0={0:0}, vp7045_usb_driver={27:0}, vp7045_usb_driver_group1={0:0}, vp7045_usb_table={25:0}] [L6966] CALL __create_pipe(d->udev, 0U) VAL [\old(endpoint)=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __this_module={2147483694:2147483728}, adapter_nr={23:0}, dev={2147483707:2147483711}, dvb_usb_vp7045_debug=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, rc_map_vp7045_table={24:0}, ref_cnt=0, usb_counter=0, vp7045_fe_ops={28:0}, vp7045_fe_ops_group0={0:0}, vp7045_properties={26:0}, vp7045_properties_group0={0:0}, vp7045_usb_driver={27:0}, vp7045_usb_driver_group1={0:0}, vp7045_usb_table={25:0}] [L6868] EXPR dev->devnum VAL [\old(endpoint)=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __this_module={2147483694:2147483728}, adapter_nr={23:0}, dev={2147483707:2147483711}, dev={2147483707:2147483711}, dev->devnum=8388608, dvb_usb_vp7045_debug=0, endpoint=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, rc_map_vp7045_table={24:0}, ref_cnt=0, usb_counter=0, vp7045_fe_ops={28:0}, vp7045_fe_ops_group0={0:0}, vp7045_properties={26:0}, vp7045_properties_group0={0:0}, vp7045_usb_driver={27:0}, vp7045_usb_driver_group1={0:0}, vp7045_usb_table={25:0}] [L6868] dev->devnum << 8 VAL [\old(endpoint)=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __mod_usb__vp7045_usb_table_device_table=0, __this_module={2147483694:2147483728}, adapter_nr={23:0}, dev={2147483707:2147483711}, dev={2147483707:2147483711}, dev->devnum=8388608, dvb_usb_vp7045_debug=0, endpoint=0, LDV_IN_INTERRUPT=1, ldv_retval_0=0, ldv_retval_1=0, ldv_retval_2=0, ldv_spin=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, rc_map_vp7045_table={24:0}, ref_cnt=0, usb_counter=0, vp7045_fe_ops={28:0}, vp7045_fe_ops_group0={0:0}, vp7045_properties={26:0}, vp7045_properties_group0={0:0}, vp7045_usb_driver={27:0}, vp7045_usb_driver_group1={0:0}, vp7045_usb_table={25:0}] - UnprovableResult [Line: 7680]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 7680]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 7680]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 7680]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 7124]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 7124]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 6956]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 6956]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 6958]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 6958]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 6996]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 6996]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 6868]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 7693]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 7693]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 7721]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 7721]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 7985]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 7985]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 7991]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 7991]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 8033]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 8033]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 7145]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 7145]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 7148]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 7148]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 7165]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 7165]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 7437]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 7437]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 7445]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 7445]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 7465]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 7465]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 7475]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 7475]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 7707]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 7707]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - StatisticsResult: Ultimate Automizer benchmark data CFG has 19 procedures, 433 locations, 40 error locations. Started 1 CEGAR loops. OverallTime: 155.0s, OverallIterations: 24, TraceHistogramMax: 10, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.1s, AutomataDifference: 102.3s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 26 mSolverCounterUnknown, 9090 SdHoareTripleChecker+Valid, 78.5s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 8836 mSDsluCounter, 41248 SdHoareTripleChecker+Invalid, 75.0s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 26605 mSDsCounter, 2341 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 6749 IncrementalHoareTripleChecker+Invalid, 9116 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 2341 mSolverCounterUnsat, 14643 mSDtfsCounter, 6749 mSolverCounterSat, 0.3s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 1136 GetRequests, 1021 SyntacticMatches, 2 SemanticMatches, 113 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 156 ImplicationChecksByTransitivity, 2.3s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=44100occurred in iteration=21, InterpolantAutomatonStates: 129, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 25.0s AutomataMinimizationTime, 23 MinimizatonAttempts, 48452 StatesRemovedByMinimization, 23 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.9s SsaConstructionTime, 4.2s SatisfiabilityAnalysisTime, 15.5s InterpolantComputationTime, 2309 NumberOfCodeBlocks, 2309 NumberOfCodeBlocksAsserted, 29 NumberOfCheckSat, 2450 ConstructedInterpolants, 0 QuantifiedInterpolants, 5025 SizeOfPredicates, 3 NumberOfNonLiveVariables, 13891 ConjunctsInSsa, 17 ConjunctsInUnsatCore, 31 InterpolantComputations, 20 PerfectInterpolantSequences, 2583/2653 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: unable to determine feasibility of some traces [2022-10-16 13:23:12,254 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Ended with exit code 0 Received shutdown request...