/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-commit-tester/m0_drivers-media-video-cx88-cx8802-ko--32_7a--d47b389.i -------------------------------------------------------------------------------- This is Ultimate 0.2.2-dev-05d3305-m [2022-10-16 12:29:43,372 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-10-16 12:29:43,374 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-10-16 12:29:43,408 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-10-16 12:29:43,409 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-10-16 12:29:43,410 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-10-16 12:29:43,412 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-10-16 12:29:43,415 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-10-16 12:29:43,417 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-10-16 12:29:43,418 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-10-16 12:29:43,419 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-10-16 12:29:43,421 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-10-16 12:29:43,421 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-10-16 12:29:43,422 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-10-16 12:29:43,423 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-10-16 12:29:43,425 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-10-16 12:29:43,426 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-10-16 12:29:43,427 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-10-16 12:29:43,429 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-10-16 12:29:43,432 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-10-16 12:29:43,434 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-10-16 12:29:43,435 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-10-16 12:29:43,436 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-10-16 12:29:43,438 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-10-16 12:29:43,442 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-10-16 12:29:43,443 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-10-16 12:29:43,443 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-10-16 12:29:43,444 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-10-16 12:29:43,445 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-10-16 12:29:43,446 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-10-16 12:29:43,447 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-10-16 12:29:43,448 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-10-16 12:29:43,448 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-10-16 12:29:43,449 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-10-16 12:29:43,451 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-10-16 12:29:43,451 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-10-16 12:29:43,452 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-10-16 12:29:43,453 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-10-16 12:29:43,453 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-10-16 12:29:43,454 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-10-16 12:29:43,455 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-10-16 12:29:43,456 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 12:29:43,488 INFO L113 SettingsManager]: Loading preferences was successful [2022-10-16 12:29:43,488 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-10-16 12:29:43,490 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-10-16 12:29:43,490 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-10-16 12:29:43,491 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-10-16 12:29:43,491 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-10-16 12:29:43,492 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-10-16 12:29:43,492 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-10-16 12:29:43,492 INFO L138 SettingsManager]: * Use SBE=true [2022-10-16 12:29:43,493 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-10-16 12:29:43,494 INFO L138 SettingsManager]: * sizeof long=4 [2022-10-16 12:29:43,494 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2022-10-16 12:29:43,494 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-10-16 12:29:43,494 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-10-16 12:29:43,494 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-10-16 12:29:43,495 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-10-16 12:29:43,495 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-10-16 12:29:43,495 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-10-16 12:29:43,495 INFO L138 SettingsManager]: * Check absence of signed integer overflows=true [2022-10-16 12:29:43,495 INFO L138 SettingsManager]: * sizeof long double=12 [2022-10-16 12:29:43,497 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-10-16 12:29:43,497 INFO L138 SettingsManager]: * Use constant arrays=true [2022-10-16 12:29:43,497 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-10-16 12:29:43,497 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-10-16 12:29:43,497 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-10-16 12:29:43,498 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-10-16 12:29:43,498 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-10-16 12:29:43,498 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-10-16 12:29:43,498 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-10-16 12:29:43,499 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-10-16 12:29:43,499 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-10-16 12:29:43,499 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-10-16 12:29:43,500 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-10-16 12:29:43,500 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 12:29:43,910 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-10-16 12:29:43,935 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-10-16 12:29:43,939 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-10-16 12:29:43,940 INFO L271 PluginConnector]: Initializing CDTParser... [2022-10-16 12:29:43,941 INFO L275 PluginConnector]: CDTParser initialized [2022-10-16 12:29:43,942 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-commit-tester/m0_drivers-media-video-cx88-cx8802-ko--32_7a--d47b389.i [2022-10-16 12:29:44,027 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/34c674233/284e239855914543b46d8e5d53176a72/FLAG3ccd60984 [2022-10-16 12:29:45,227 INFO L306 CDTParser]: Found 1 translation units. [2022-10-16 12:29:45,228 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-commit-tester/m0_drivers-media-video-cx88-cx8802-ko--32_7a--d47b389.i [2022-10-16 12:29:45,280 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/34c674233/284e239855914543b46d8e5d53176a72/FLAG3ccd60984 [2022-10-16 12:29:45,589 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/34c674233/284e239855914543b46d8e5d53176a72 [2022-10-16 12:29:45,592 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-10-16 12:29:45,598 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2022-10-16 12:29:45,600 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-10-16 12:29:45,601 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-10-16 12:29:45,605 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-10-16 12:29:45,606 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.10 12:29:45" (1/1) ... [2022-10-16 12:29:45,607 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@152a4242 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 12:29:45, skipping insertion in model container [2022-10-16 12:29:45,607 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.10 12:29:45" (1/1) ... [2022-10-16 12:29:45,616 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-10-16 12:29:45,717 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-10-16 12:29:47,094 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-commit-tester/m0_drivers-media-video-cx88-cx8802-ko--32_7a--d47b389.i[185143,185156] [2022-10-16 12:29:47,196 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-10-16 12:29:47,217 INFO L203 MainTranslator]: Completed pre-run [2022-10-16 12:29:47,575 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-commit-tester/m0_drivers-media-video-cx88-cx8802-ko--32_7a--d47b389.i[185143,185156] [2022-10-16 12:29:47,592 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-10-16 12:29:47,647 INFO L208 MainTranslator]: Completed translation [2022-10-16 12:29:47,648 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 12:29:47 WrapperNode [2022-10-16 12:29:47,648 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-10-16 12:29:47,649 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-10-16 12:29:47,650 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-10-16 12:29:47,650 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-10-16 12:29:47,659 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 12:29:47" (1/1) ... [2022-10-16 12:29:47,716 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 12:29:47" (1/1) ... [2022-10-16 12:29:47,821 INFO L138 Inliner]: procedures = 183, calls = 870, calls flagged for inlining = 82, calls inlined = 60, statements flattened = 1459 [2022-10-16 12:29:47,822 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-10-16 12:29:47,823 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-10-16 12:29:47,823 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-10-16 12:29:47,823 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-10-16 12:29:47,835 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 12:29:47" (1/1) ... [2022-10-16 12:29:47,835 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 12:29:47" (1/1) ... [2022-10-16 12:29:47,856 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 12:29:47" (1/1) ... [2022-10-16 12:29:47,857 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 12:29:47" (1/1) ... [2022-10-16 12:29:47,954 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 12:29:47" (1/1) ... [2022-10-16 12:29:47,976 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 12:29:47" (1/1) ... [2022-10-16 12:29:48,003 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 12:29:47" (1/1) ... [2022-10-16 12:29:48,023 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 12:29:47" (1/1) ... [2022-10-16 12:29:48,060 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-10-16 12:29:48,064 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-10-16 12:29:48,065 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-10-16 12:29:48,065 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-10-16 12:29:48,066 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 12:29:47" (1/1) ... [2022-10-16 12:29:48,082 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-10-16 12:29:48,097 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 12:29:48,111 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 12:29:48,125 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 12:29:48,173 INFO L130 BoogieDeclarations]: Found specification of procedure list_empty [2022-10-16 12:29:48,173 INFO L138 BoogieDeclarations]: Found implementation of procedure list_empty [2022-10-16 12:29:48,173 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2022-10-16 12:29:48,174 INFO L130 BoogieDeclarations]: Found specification of procedure cx8802_restart_queue [2022-10-16 12:29:48,174 INFO L138 BoogieDeclarations]: Found implementation of procedure cx8802_restart_queue [2022-10-16 12:29:48,174 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-10-16 12:29:48,174 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_lock_of_cx88_core [2022-10-16 12:29:48,174 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_lock_of_cx88_core [2022-10-16 12:29:48,174 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_lock_of_cx88_core [2022-10-16 12:29:48,175 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_lock_of_cx88_core [2022-10-16 12:29:48,175 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2022-10-16 12:29:48,175 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2022-10-16 12:29:48,175 INFO L130 BoogieDeclarations]: Found specification of procedure pci_read_config_byte [2022-10-16 12:29:48,175 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_read_config_byte [2022-10-16 12:29:48,175 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2022-10-16 12:29:48,176 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2022-10-16 12:29:48,176 INFO L130 BoogieDeclarations]: Found specification of procedure list_add_tail [2022-10-16 12:29:48,176 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add_tail [2022-10-16 12:29:48,176 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-10-16 12:29:48,176 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2022-10-16 12:29:48,176 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2022-10-16 12:29:48,177 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2022-10-16 12:29:48,177 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2022-10-16 12:29:48,177 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2022-10-16 12:29:48,177 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2022-10-16 12:29:48,177 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_drvdata [2022-10-16 12:29:48,177 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_drvdata [2022-10-16 12:29:48,177 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-10-16 12:29:48,178 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock [2022-10-16 12:29:48,178 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock [2022-10-16 12:29:48,178 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2022-10-16 12:29:48,178 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2022-10-16 12:29:48,178 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-10-16 12:29:48,178 INFO L130 BoogieDeclarations]: Found specification of procedure pci_enable_device [2022-10-16 12:29:48,178 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_enable_device [2022-10-16 12:29:48,179 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2022-10-16 12:29:48,179 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2022-10-16 12:29:48,179 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-10-16 12:29:48,179 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2022-10-16 12:29:48,179 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2022-10-16 12:29:48,179 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2022-10-16 12:29:48,179 INFO L130 BoogieDeclarations]: Found specification of procedure do_cancel_buffers [2022-10-16 12:29:48,179 INFO L138 BoogieDeclarations]: Found implementation of procedure do_cancel_buffers [2022-10-16 12:29:48,180 INFO L130 BoogieDeclarations]: Found specification of procedure cx8802_start_dma [2022-10-16 12:29:48,180 INFO L138 BoogieDeclarations]: Found implementation of procedure cx8802_start_dma [2022-10-16 12:29:48,180 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~int [2022-10-16 12:29:48,180 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~int [2022-10-16 12:29:48,180 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2022-10-16 12:29:48,180 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2022-10-16 12:29:48,180 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2022-10-16 12:29:48,181 INFO L130 BoogieDeclarations]: Found specification of procedure cx88_core_put [2022-10-16 12:29:48,181 INFO L138 BoogieDeclarations]: Found implementation of procedure cx88_core_put [2022-10-16 12:29:48,181 INFO L130 BoogieDeclarations]: Found specification of procedure cx8802_stop_dma [2022-10-16 12:29:48,181 INFO L138 BoogieDeclarations]: Found implementation of procedure cx8802_stop_dma [2022-10-16 12:29:48,181 INFO L130 BoogieDeclarations]: Found specification of procedure mod_timer [2022-10-16 12:29:48,182 INFO L138 BoogieDeclarations]: Found implementation of procedure mod_timer [2022-10-16 12:29:48,182 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-10-16 12:29:48,182 INFO L130 BoogieDeclarations]: Found specification of procedure cx8802_request_acquire [2022-10-16 12:29:48,182 INFO L138 BoogieDeclarations]: Found implementation of procedure cx8802_request_acquire [2022-10-16 12:29:48,183 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2022-10-16 12:29:48,183 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_power_state [2022-10-16 12:29:48,183 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_power_state [2022-10-16 12:29:48,183 INFO L130 BoogieDeclarations]: Found specification of procedure cx8802_request_release [2022-10-16 12:29:48,183 INFO L138 BoogieDeclarations]: Found implementation of procedure cx8802_request_release [2022-10-16 12:29:48,183 INFO L130 BoogieDeclarations]: Found specification of procedure cx88_sram_channel_dump [2022-10-16 12:29:48,183 INFO L138 BoogieDeclarations]: Found implementation of procedure cx88_sram_channel_dump [2022-10-16 12:29:48,184 INFO L130 BoogieDeclarations]: Found specification of procedure msecs_to_jiffies [2022-10-16 12:29:48,184 INFO L138 BoogieDeclarations]: Found implementation of procedure msecs_to_jiffies [2022-10-16 12:29:48,184 INFO L130 BoogieDeclarations]: Found specification of procedure list_del [2022-10-16 12:29:48,184 INFO L138 BoogieDeclarations]: Found implementation of procedure list_del [2022-10-16 12:29:48,184 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2022-10-16 12:29:48,184 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2022-10-16 12:29:48,185 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2022-10-16 12:29:48,185 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2022-10-16 12:29:48,185 INFO L130 BoogieDeclarations]: Found specification of procedure readl [2022-10-16 12:29:48,185 INFO L138 BoogieDeclarations]: Found implementation of procedure readl [2022-10-16 12:29:48,185 INFO L130 BoogieDeclarations]: Found specification of procedure writel [2022-10-16 12:29:48,185 INFO L138 BoogieDeclarations]: Found implementation of procedure writel [2022-10-16 12:29:48,185 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2022-10-16 12:29:48,186 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2022-10-16 12:29:48,186 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-10-16 12:29:48,186 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_handler_precall [2022-10-16 12:29:48,186 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_handler_precall [2022-10-16 12:29:48,186 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-10-16 12:29:48,186 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-10-16 12:29:48,892 INFO L235 CfgBuilder]: Building ICFG [2022-10-16 12:29:48,896 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-10-16 12:29:51,035 INFO L276 CfgBuilder]: Performing block encoding [2022-10-16 12:29:51,050 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-10-16 12:29:51,050 INFO L300 CfgBuilder]: Removed 0 assume(true) statements. [2022-10-16 12:29:51,053 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.10 12:29:51 BoogieIcfgContainer [2022-10-16 12:29:51,053 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-10-16 12:29:51,056 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-10-16 12:29:51,056 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-10-16 12:29:51,060 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-10-16 12:29:51,060 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 16.10 12:29:45" (1/3) ... [2022-10-16 12:29:51,061 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4b37c85a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.10 12:29:51, skipping insertion in model container [2022-10-16 12:29:51,061 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.10 12:29:47" (2/3) ... [2022-10-16 12:29:51,062 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4b37c85a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.10 12:29:51, skipping insertion in model container [2022-10-16 12:29:51,062 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 16.10 12:29:51" (3/3) ... [2022-10-16 12:29:51,064 INFO L112 eAbstractionObserver]: Analyzing ICFG m0_drivers-media-video-cx88-cx8802-ko--32_7a--d47b389.i [2022-10-16 12:29:51,087 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-10-16 12:29:51,087 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 8 error locations. [2022-10-16 12:29:51,164 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-10-16 12:29:51,173 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;@9f20a01, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-10-16 12:29:51,173 INFO L358 AbstractCegarLoop]: Starting to check reachability of 8 error locations. [2022-10-16 12:29:51,181 INFO L276 IsEmpty]: Start isEmpty. Operand has 578 states, 395 states have (on average 1.2886075949367088) internal successors, (509), 417 states have internal predecessors, (509), 138 states have call successors, (138), 36 states have call predecessors, (138), 36 states have return successors, (138), 136 states have call predecessors, (138), 138 states have call successors, (138) [2022-10-16 12:29:51,194 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-10-16 12:29:51,194 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 12:29:51,195 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-10-16 12:29:51,196 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [cx8802_request_releaseErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, cx8802_request_releaseErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 5 more)] === [2022-10-16 12:29:51,202 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 12:29:51,202 INFO L85 PathProgramCache]: Analyzing trace with hash 2084507716, now seen corresponding path program 1 times [2022-10-16 12:29:51,213 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 12:29:51,214 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1384760219] [2022-10-16 12:29:51,214 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 12:29:51,215 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 12:29:51,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:29:52,232 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-10-16 12:29:52,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:29:52,278 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-10-16 12:29:52,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:29:52,329 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-10-16 12:29:52,331 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 12:29:52,334 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1384760219] [2022-10-16 12:29:52,342 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1384760219] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 12:29:52,344 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-16 12:29:52,344 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-10-16 12:29:52,347 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1295957588] [2022-10-16 12:29:52,347 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 12:29:52,354 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-10-16 12:29:52,354 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 12:29:52,398 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-10-16 12:29:52,399 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-10-16 12:29:52,405 INFO L87 Difference]: Start difference. First operand has 578 states, 395 states have (on average 1.2886075949367088) internal successors, (509), 417 states have internal predecessors, (509), 138 states have call successors, (138), 36 states have call predecessors, (138), 36 states have return successors, (138), 136 states have call predecessors, (138), 138 states have call successors, (138) Second operand has 4 states, 3 states have (on average 8.0) internal successors, (24), 3 states have internal predecessors, (24), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2022-10-16 12:29:53,801 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 12:29:53,801 INFO L93 Difference]: Finished difference Result 1285 states and 1787 transitions. [2022-10-16 12:29:53,803 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-10-16 12:29:53,806 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 8.0) internal successors, (24), 3 states have internal predecessors, (24), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 28 [2022-10-16 12:29:53,807 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 12:29:53,843 INFO L225 Difference]: With dead ends: 1285 [2022-10-16 12:29:53,843 INFO L226 Difference]: Without dead ends: 695 [2022-10-16 12:29:53,859 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 4 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 12:29:53,867 INFO L413 NwaCegarLoop]: 772 mSDtfsCounter, 446 mSDsluCounter, 572 mSDsCounter, 0 mSdLazyCounter, 594 mSolverCounterSat, 167 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 555 SdHoareTripleChecker+Valid, 1344 SdHoareTripleChecker+Invalid, 761 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 167 IncrementalHoareTripleChecker+Valid, 594 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2022-10-16 12:29:53,870 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [555 Valid, 1344 Invalid, 761 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [167 Valid, 594 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2022-10-16 12:29:53,894 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 695 states. [2022-10-16 12:29:54,091 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 695 to 642. [2022-10-16 12:29:54,097 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 642 states, 446 states have (on average 1.2937219730941705) internal successors, (577), 462 states have internal predecessors, (577), 155 states have call successors, (155), 35 states have call predecessors, (155), 35 states have return successors, (155), 153 states have call predecessors, (155), 155 states have call successors, (155) [2022-10-16 12:29:54,106 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 642 states to 642 states and 887 transitions. [2022-10-16 12:29:54,108 INFO L78 Accepts]: Start accepts. Automaton has 642 states and 887 transitions. Word has length 28 [2022-10-16 12:29:54,109 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 12:29:54,110 INFO L495 AbstractCegarLoop]: Abstraction has 642 states and 887 transitions. [2022-10-16 12:29:54,110 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 8.0) internal successors, (24), 3 states have internal predecessors, (24), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2022-10-16 12:29:54,110 INFO L276 IsEmpty]: Start isEmpty. Operand 642 states and 887 transitions. [2022-10-16 12:29:54,120 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2022-10-16 12:29:54,121 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 12:29:54,121 INFO L195 NwaCegarLoop]: trace histogram [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] [2022-10-16 12:29:54,122 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-10-16 12:29:54,122 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [cx8802_request_releaseErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, cx8802_request_releaseErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 5 more)] === [2022-10-16 12:29:54,123 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 12:29:54,123 INFO L85 PathProgramCache]: Analyzing trace with hash 1047848143, now seen corresponding path program 1 times [2022-10-16 12:29:54,124 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 12:29:54,125 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [481813708] [2022-10-16 12:29:54,125 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 12:29:54,125 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 12:29:54,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:29:54,653 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-10-16 12:29:54,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:29:54,693 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-10-16 12:29:54,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:29:54,722 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-10-16 12:29:54,727 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:29:54,763 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-10-16 12:29:54,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:29:54,802 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-10-16 12:29:54,802 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 12:29:54,803 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [481813708] [2022-10-16 12:29:54,803 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [481813708] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 12:29:54,803 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-16 12:29:54,803 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-10-16 12:29:54,804 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1489372033] [2022-10-16 12:29:54,808 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 12:29:54,809 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-10-16 12:29:54,810 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 12:29:54,810 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-10-16 12:29:54,810 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-10-16 12:29:54,811 INFO L87 Difference]: Start difference. First operand 642 states and 887 transitions. Second operand has 3 states, 2 states have (on average 16.5) internal successors, (33), 3 states have internal predecessors, (33), 2 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2022-10-16 12:29:54,903 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 12:29:54,903 INFO L93 Difference]: Finished difference Result 1549 states and 2187 transitions. [2022-10-16 12:29:54,904 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-10-16 12:29:54,904 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 16.5) internal successors, (33), 3 states have internal predecessors, (33), 2 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 42 [2022-10-16 12:29:54,905 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 12:29:54,913 INFO L225 Difference]: With dead ends: 1549 [2022-10-16 12:29:54,914 INFO L226 Difference]: Without dead ends: 915 [2022-10-16 12:29:54,917 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 9 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 12:29:54,919 INFO L413 NwaCegarLoop]: 937 mSDtfsCounter, 160 mSDsluCounter, 768 mSDsCounter, 0 mSdLazyCounter, 11 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 212 SdHoareTripleChecker+Valid, 1705 SdHoareTripleChecker+Invalid, 13 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 11 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-10-16 12:29:54,920 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [212 Valid, 1705 Invalid, 13 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 11 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-10-16 12:29:54,922 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 915 states. [2022-10-16 12:29:54,983 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 915 to 762. [2022-10-16 12:29:54,985 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 762 states, 530 states have (on average 1.3150943396226416) internal successors, (697), 552 states have internal predecessors, (697), 191 states have call successors, (191), 35 states have call predecessors, (191), 35 states have return successors, (191), 189 states have call predecessors, (191), 191 states have call successors, (191) [2022-10-16 12:29:54,992 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 762 states to 762 states and 1079 transitions. [2022-10-16 12:29:54,992 INFO L78 Accepts]: Start accepts. Automaton has 762 states and 1079 transitions. Word has length 42 [2022-10-16 12:29:54,993 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 12:29:54,993 INFO L495 AbstractCegarLoop]: Abstraction has 762 states and 1079 transitions. [2022-10-16 12:29:54,993 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 16.5) internal successors, (33), 3 states have internal predecessors, (33), 2 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2022-10-16 12:29:54,994 INFO L276 IsEmpty]: Start isEmpty. Operand 762 states and 1079 transitions. [2022-10-16 12:29:54,997 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2022-10-16 12:29:54,997 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 12:29:54,998 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-10-16 12:29:54,998 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-10-16 12:29:54,998 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [cx8802_request_releaseErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, cx8802_request_releaseErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 5 more)] === [2022-10-16 12:29:54,999 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 12:29:54,999 INFO L85 PathProgramCache]: Analyzing trace with hash -2105786146, now seen corresponding path program 1 times [2022-10-16 12:29:54,999 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 12:29:54,999 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2016721265] [2022-10-16 12:29:54,999 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 12:29:55,000 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 12:29:55,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:29:55,332 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-10-16 12:29:55,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:29:55,352 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-10-16 12:29:55,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:29:55,368 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-10-16 12:29:55,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:29:55,387 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-10-16 12:29:55,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:29:55,406 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-10-16 12:29:55,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:29:55,433 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2022-10-16 12:29:55,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:29:55,468 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2022-10-16 12:29:55,469 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 12:29:55,469 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2016721265] [2022-10-16 12:29:55,469 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2016721265] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 12:29:55,469 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-16 12:29:55,469 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-10-16 12:29:55,470 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [441382743] [2022-10-16 12:29:55,470 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 12:29:55,470 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-10-16 12:29:55,473 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 12:29:55,474 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-10-16 12:29:55,475 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-10-16 12:29:55,475 INFO L87 Difference]: Start difference. First operand 762 states and 1079 transitions. Second operand has 3 states, 2 states have (on average 24.0) internal successors, (48), 3 states have internal predecessors, (48), 2 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2022-10-16 12:29:55,546 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 12:29:55,547 INFO L93 Difference]: Finished difference Result 915 states and 1303 transitions. [2022-10-16 12:29:55,547 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-10-16 12:29:55,548 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 24.0) internal successors, (48), 3 states have internal predecessors, (48), 2 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) Word has length 65 [2022-10-16 12:29:55,548 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 12:29:55,559 INFO L225 Difference]: With dead ends: 915 [2022-10-16 12:29:55,559 INFO L226 Difference]: Without dead ends: 914 [2022-10-16 12:29:55,565 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 13 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 12:29:55,574 INFO L413 NwaCegarLoop]: 911 mSDtfsCounter, 161 mSDsluCounter, 694 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 213 SdHoareTripleChecker+Valid, 1605 SdHoareTripleChecker+Invalid, 9 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 8 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2022-10-16 12:29:55,575 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [213 Valid, 1605 Invalid, 9 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 8 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2022-10-16 12:29:55,581 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 914 states. [2022-10-16 12:29:55,645 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 914 to 761. [2022-10-16 12:29:55,649 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 761 states, 530 states have (on average 1.3113207547169812) internal successors, (695), 551 states have internal predecessors, (695), 191 states have call successors, (191), 35 states have call predecessors, (191), 35 states have return successors, (191), 189 states have call predecessors, (191), 191 states have call successors, (191) [2022-10-16 12:29:55,656 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 761 states to 761 states and 1077 transitions. [2022-10-16 12:29:55,658 INFO L78 Accepts]: Start accepts. Automaton has 761 states and 1077 transitions. Word has length 65 [2022-10-16 12:29:55,660 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 12:29:55,661 INFO L495 AbstractCegarLoop]: Abstraction has 761 states and 1077 transitions. [2022-10-16 12:29:55,662 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 24.0) internal successors, (48), 3 states have internal predecessors, (48), 2 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2022-10-16 12:29:55,662 INFO L276 IsEmpty]: Start isEmpty. Operand 761 states and 1077 transitions. [2022-10-16 12:29:55,666 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2022-10-16 12:29:55,666 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 12:29:55,667 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-10-16 12:29:55,667 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-10-16 12:29:55,670 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [cx8802_request_releaseErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, cx8802_request_releaseErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 5 more)] === [2022-10-16 12:29:55,671 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 12:29:55,671 INFO L85 PathProgramCache]: Analyzing trace with hash -854860116, now seen corresponding path program 1 times [2022-10-16 12:29:55,671 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 12:29:55,672 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2127906498] [2022-10-16 12:29:55,672 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 12:29:55,672 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 12:29:55,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:29:56,173 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-10-16 12:29:56,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:29:56,190 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2022-10-16 12:29:56,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:29:56,207 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2022-10-16 12:29:56,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:29:56,235 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2022-10-16 12:29:56,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:29:56,264 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 45 [2022-10-16 12:29:56,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:29:56,289 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 57 [2022-10-16 12:29:56,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:29:56,315 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2022-10-16 12:29:56,315 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 12:29:56,316 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2127906498] [2022-10-16 12:29:56,316 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2127906498] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 12:29:56,316 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [840640654] [2022-10-16 12:29:56,316 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 12:29:56,317 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 12:29:56,317 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 12:29:56,322 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 12:29:56,327 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 12:29:56,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:29:56,740 INFO L263 TraceCheckSpWp]: Trace formula consists of 1083 conjuncts, 3 conjunts are in the unsatisfiable core [2022-10-16 12:29:56,749 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 12:29:56,852 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 17 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2022-10-16 12:29:56,852 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-10-16 12:29:56,853 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [840640654] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 12:29:56,853 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-10-16 12:29:56,853 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [3] total 4 [2022-10-16 12:29:56,853 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [855246751] [2022-10-16 12:29:56,854 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 12:29:56,854 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-10-16 12:29:56,854 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 12:29:56,855 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-10-16 12:29:56,855 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-10-16 12:29:56,856 INFO L87 Difference]: Start difference. First operand 761 states and 1077 transitions. Second operand has 4 states, 3 states have (on average 16.333333333333332) internal successors, (49), 4 states have internal predecessors, (49), 3 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2022-10-16 12:29:57,126 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 12:29:57,126 INFO L93 Difference]: Finished difference Result 1063 states and 1521 transitions. [2022-10-16 12:29:57,126 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-10-16 12:29:57,127 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 16.333333333333332) internal successors, (49), 4 states have internal predecessors, (49), 3 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) Word has length 66 [2022-10-16 12:29:57,127 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 12:29:57,135 INFO L225 Difference]: With dead ends: 1063 [2022-10-16 12:29:57,135 INFO L226 Difference]: Without dead ends: 1062 [2022-10-16 12:29:57,136 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 77 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-10-16 12:29:57,138 INFO L413 NwaCegarLoop]: 1080 mSDtfsCounter, 389 mSDsluCounter, 888 mSDsCounter, 0 mSdLazyCounter, 68 mSolverCounterSat, 54 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 494 SdHoareTripleChecker+Valid, 1968 SdHoareTripleChecker+Invalid, 122 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 54 IncrementalHoareTripleChecker+Valid, 68 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2022-10-16 12:29:57,138 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [494 Valid, 1968 Invalid, 122 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [54 Valid, 68 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2022-10-16 12:29:57,141 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1062 states. [2022-10-16 12:29:57,199 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1062 to 642. [2022-10-16 12:29:57,201 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 642 states, 448 states have (on average 1.2834821428571428) internal successors, (575), 462 states have internal predecessors, (575), 155 states have call successors, (155), 35 states have call predecessors, (155), 35 states have return successors, (155), 153 states have call predecessors, (155), 155 states have call successors, (155) [2022-10-16 12:29:57,206 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 642 states to 642 states and 885 transitions. [2022-10-16 12:29:57,207 INFO L78 Accepts]: Start accepts. Automaton has 642 states and 885 transitions. Word has length 66 [2022-10-16 12:29:57,207 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 12:29:57,207 INFO L495 AbstractCegarLoop]: Abstraction has 642 states and 885 transitions. [2022-10-16 12:29:57,208 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 16.333333333333332) internal successors, (49), 4 states have internal predecessors, (49), 3 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2022-10-16 12:29:57,208 INFO L276 IsEmpty]: Start isEmpty. Operand 642 states and 885 transitions. [2022-10-16 12:29:57,211 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2022-10-16 12:29:57,211 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 12:29:57,211 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-10-16 12:29:57,257 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2022-10-16 12:29:57,425 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 12:29:57,425 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting cx8802_request_releaseErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [cx8802_request_releaseErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, cx8802_request_releaseErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 5 more)] === [2022-10-16 12:29:57,426 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 12:29:57,426 INFO L85 PathProgramCache]: Analyzing trace with hash -684344433, now seen corresponding path program 1 times [2022-10-16 12:29:57,426 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 12:29:57,426 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [779391992] [2022-10-16 12:29:57,427 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 12:29:57,427 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 12:29:57,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:29:57,822 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-10-16 12:29:57,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:29:57,844 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-10-16 12:29:57,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:29:57,862 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 35 [2022-10-16 12:29:57,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:29:57,877 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-10-16 12:29:57,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:29:57,901 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 12:29:57,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:29:57,924 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2022-10-16 12:29:57,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:29:57,943 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2022-10-16 12:29:57,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:29:57,962 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2022-10-16 12:29:57,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:29:57,982 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-10-16 12:29:57,983 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 12:29:57,983 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [779391992] [2022-10-16 12:29:57,983 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [779391992] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 12:29:57,983 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-16 12:29:57,984 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-10-16 12:29:57,984 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [953023590] [2022-10-16 12:29:57,984 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 12:29:57,985 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-10-16 12:29:57,985 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 12:29:57,985 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-10-16 12:29:57,985 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-10-16 12:29:57,986 INFO L87 Difference]: Start difference. First operand 642 states and 885 transitions. Second operand has 6 states, 6 states have (on average 9.833333333333334) internal successors, (59), 4 states have internal predecessors, (59), 2 states have call successors, (10), 4 states have call predecessors, (10), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2022-10-16 12:29:59,850 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 12:29:59,851 INFO L93 Difference]: Finished difference Result 1331 states and 1836 transitions. [2022-10-16 12:29:59,851 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-10-16 12:29:59,851 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 9.833333333333334) internal successors, (59), 4 states have internal predecessors, (59), 2 states have call successors, (10), 4 states have call predecessors, (10), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 81 [2022-10-16 12:29:59,852 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 12:29:59,858 INFO L225 Difference]: With dead ends: 1331 [2022-10-16 12:29:59,858 INFO L226 Difference]: Without dead ends: 693 [2022-10-16 12:29:59,861 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2022-10-16 12:29:59,862 INFO L413 NwaCegarLoop]: 688 mSDtfsCounter, 607 mSDsluCounter, 833 mSDsCounter, 0 mSdLazyCounter, 1367 mSolverCounterSat, 422 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 616 SdHoareTripleChecker+Valid, 1521 SdHoareTripleChecker+Invalid, 1789 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 422 IncrementalHoareTripleChecker+Valid, 1367 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2022-10-16 12:29:59,863 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [616 Valid, 1521 Invalid, 1789 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [422 Valid, 1367 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2022-10-16 12:29:59,865 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 693 states. [2022-10-16 12:29:59,924 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 693 to 642. [2022-10-16 12:29:59,926 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 642 states, 448 states have (on average 1.28125) internal successors, (574), 462 states have internal predecessors, (574), 155 states have call successors, (155), 35 states have call predecessors, (155), 35 states have return successors, (155), 153 states have call predecessors, (155), 155 states have call successors, (155) [2022-10-16 12:29:59,931 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 642 states to 642 states and 884 transitions. [2022-10-16 12:29:59,932 INFO L78 Accepts]: Start accepts. Automaton has 642 states and 884 transitions. Word has length 81 [2022-10-16 12:29:59,932 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 12:29:59,933 INFO L495 AbstractCegarLoop]: Abstraction has 642 states and 884 transitions. [2022-10-16 12:29:59,933 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 9.833333333333334) internal successors, (59), 4 states have internal predecessors, (59), 2 states have call successors, (10), 4 states have call predecessors, (10), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2022-10-16 12:29:59,933 INFO L276 IsEmpty]: Start isEmpty. Operand 642 states and 884 transitions. [2022-10-16 12:29:59,936 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2022-10-16 12:29:59,936 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 12:29:59,937 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-10-16 12:29:59,937 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-10-16 12:29:59,937 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting cx8802_request_releaseErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [cx8802_request_releaseErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, cx8802_request_releaseErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 5 more)] === [2022-10-16 12:29:59,938 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 12:29:59,938 INFO L85 PathProgramCache]: Analyzing trace with hash -1898937343, now seen corresponding path program 1 times [2022-10-16 12:29:59,938 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 12:29:59,939 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2029998664] [2022-10-16 12:29:59,939 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 12:29:59,939 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 12:30:00,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:30:00,236 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-10-16 12:30:00,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:30:00,257 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-10-16 12:30:00,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:30:00,272 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2022-10-16 12:30:00,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:30:00,292 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2022-10-16 12:30:00,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:30:00,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-10-16 12:30:00,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:30:00,327 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 12:30:00,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:30:00,348 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2022-10-16 12:30:00,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:30:00,365 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-10-16 12:30:00,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:30:00,382 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2022-10-16 12:30:00,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:30:00,401 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-10-16 12:30:00,401 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 12:30:00,401 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2029998664] [2022-10-16 12:30:00,402 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2029998664] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 12:30:00,402 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-16 12:30:00,402 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-10-16 12:30:00,402 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [691590360] [2022-10-16 12:30:00,403 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 12:30:00,403 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-10-16 12:30:00,403 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 12:30:00,404 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-10-16 12:30:00,404 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-10-16 12:30:00,405 INFO L87 Difference]: Start difference. First operand 642 states and 884 transitions. Second operand has 7 states, 7 states have (on average 9.142857142857142) internal successors, (64), 5 states have internal predecessors, (64), 3 states have call successors, (11), 4 states have call predecessors, (11), 1 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2022-10-16 12:30:02,434 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 12:30:02,434 INFO L93 Difference]: Finished difference Result 1334 states and 1838 transitions. [2022-10-16 12:30:02,435 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-10-16 12:30:02,435 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 9.142857142857142) internal successors, (64), 5 states have internal predecessors, (64), 3 states have call successors, (11), 4 states have call predecessors, (11), 1 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) Word has length 88 [2022-10-16 12:30:02,435 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 12:30:02,441 INFO L225 Difference]: With dead ends: 1334 [2022-10-16 12:30:02,441 INFO L226 Difference]: Without dead ends: 693 [2022-10-16 12:30:02,444 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2022-10-16 12:30:02,445 INFO L413 NwaCegarLoop]: 690 mSDtfsCounter, 609 mSDsluCounter, 1060 mSDsCounter, 0 mSdLazyCounter, 1935 mSolverCounterSat, 420 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 618 SdHoareTripleChecker+Valid, 1750 SdHoareTripleChecker+Invalid, 2355 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 420 IncrementalHoareTripleChecker+Valid, 1935 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2022-10-16 12:30:02,446 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [618 Valid, 1750 Invalid, 2355 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [420 Valid, 1935 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2022-10-16 12:30:02,448 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 693 states. [2022-10-16 12:30:02,500 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 693 to 642. [2022-10-16 12:30:02,502 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 642 states, 448 states have (on average 1.2790178571428572) internal successors, (573), 462 states have internal predecessors, (573), 155 states have call successors, (155), 35 states have call predecessors, (155), 35 states have return successors, (155), 153 states have call predecessors, (155), 155 states have call successors, (155) [2022-10-16 12:30:02,507 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 642 states to 642 states and 883 transitions. [2022-10-16 12:30:02,508 INFO L78 Accepts]: Start accepts. Automaton has 642 states and 883 transitions. Word has length 88 [2022-10-16 12:30:02,508 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 12:30:02,508 INFO L495 AbstractCegarLoop]: Abstraction has 642 states and 883 transitions. [2022-10-16 12:30:02,509 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 9.142857142857142) internal successors, (64), 5 states have internal predecessors, (64), 3 states have call successors, (11), 4 states have call predecessors, (11), 1 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2022-10-16 12:30:02,509 INFO L276 IsEmpty]: Start isEmpty. Operand 642 states and 883 transitions. [2022-10-16 12:30:02,511 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2022-10-16 12:30:02,512 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 12:30:02,512 INFO L195 NwaCegarLoop]: trace histogram [3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 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 12:30:02,512 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-10-16 12:30:02,512 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting cx8802_request_releaseErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [cx8802_request_releaseErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, cx8802_request_releaseErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 5 more)] === [2022-10-16 12:30:02,513 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 12:30:02,513 INFO L85 PathProgramCache]: Analyzing trace with hash 2016045457, now seen corresponding path program 1 times [2022-10-16 12:30:02,513 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 12:30:02,513 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1532653689] [2022-10-16 12:30:02,513 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 12:30:02,514 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 12:30:02,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:30:02,820 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-10-16 12:30:02,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:30:02,839 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-10-16 12:30:02,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:30:02,855 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-10-16 12:30:02,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:30:02,882 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 12:30:02,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:30:02,895 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2022-10-16 12:30:02,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:30:02,913 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-10-16 12:30:02,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:30:02,926 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2022-10-16 12:30:02,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:30:02,943 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 12:30:02,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:30:02,984 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2022-10-16 12:30:02,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:30:02,998 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2022-10-16 12:30:03,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:30:03,012 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-10-16 12:30:03,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:30:03,027 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2022-10-16 12:30:03,027 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 12:30:03,028 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1532653689] [2022-10-16 12:30:03,028 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1532653689] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 12:30:03,028 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-16 12:30:03,028 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-10-16 12:30:03,028 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [585399815] [2022-10-16 12:30:03,029 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 12:30:03,029 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-10-16 12:30:03,029 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 12:30:03,030 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-10-16 12:30:03,030 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2022-10-16 12:30:03,030 INFO L87 Difference]: Start difference. First operand 642 states and 883 transitions. Second operand has 7 states, 7 states have (on average 10.142857142857142) internal successors, (71), 5 states have internal predecessors, (71), 3 states have call successors, (13), 4 states have call predecessors, (13), 1 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2022-10-16 12:30:05,022 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 12:30:05,022 INFO L93 Difference]: Finished difference Result 1334 states and 1836 transitions. [2022-10-16 12:30:05,022 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-10-16 12:30:05,023 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 10.142857142857142) internal successors, (71), 5 states have internal predecessors, (71), 3 states have call successors, (13), 4 states have call predecessors, (13), 1 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) Word has length 102 [2022-10-16 12:30:05,023 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 12:30:05,030 INFO L225 Difference]: With dead ends: 1334 [2022-10-16 12:30:05,030 INFO L226 Difference]: Without dead ends: 693 [2022-10-16 12:30:05,034 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2022-10-16 12:30:05,035 INFO L413 NwaCegarLoop]: 661 mSDtfsCounter, 660 mSDsluCounter, 1023 mSDsCounter, 0 mSdLazyCounter, 1828 mSolverCounterSat, 438 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 678 SdHoareTripleChecker+Valid, 1684 SdHoareTripleChecker+Invalid, 2266 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 438 IncrementalHoareTripleChecker+Valid, 1828 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2022-10-16 12:30:05,035 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [678 Valid, 1684 Invalid, 2266 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [438 Valid, 1828 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2022-10-16 12:30:05,037 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 693 states. [2022-10-16 12:30:05,088 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 693 to 642. [2022-10-16 12:30:05,090 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 642 states, 448 states have (on average 1.2767857142857142) internal successors, (572), 461 states have internal predecessors, (572), 155 states have call successors, (155), 35 states have call predecessors, (155), 35 states have return successors, (155), 153 states have call predecessors, (155), 155 states have call successors, (155) [2022-10-16 12:30:05,096 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 642 states to 642 states and 882 transitions. [2022-10-16 12:30:05,096 INFO L78 Accepts]: Start accepts. Automaton has 642 states and 882 transitions. Word has length 102 [2022-10-16 12:30:05,097 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 12:30:05,097 INFO L495 AbstractCegarLoop]: Abstraction has 642 states and 882 transitions. [2022-10-16 12:30:05,097 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 10.142857142857142) internal successors, (71), 5 states have internal predecessors, (71), 3 states have call successors, (13), 4 states have call predecessors, (13), 1 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2022-10-16 12:30:05,098 INFO L276 IsEmpty]: Start isEmpty. Operand 642 states and 882 transitions. [2022-10-16 12:30:05,101 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 115 [2022-10-16 12:30:05,101 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 12:30:05,101 INFO L195 NwaCegarLoop]: trace histogram [3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 12:30:05,102 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2022-10-16 12:30:05,102 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting cx8802_request_releaseErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [cx8802_request_releaseErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, cx8802_request_releaseErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 5 more)] === [2022-10-16 12:30:05,102 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 12:30:05,103 INFO L85 PathProgramCache]: Analyzing trace with hash 1723238073, now seen corresponding path program 1 times [2022-10-16 12:30:05,103 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 12:30:05,103 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1630839274] [2022-10-16 12:30:05,103 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 12:30:05,103 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 12:30:05,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:30:05,492 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-10-16 12:30:05,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:30:05,513 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-10-16 12:30:05,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:30:05,528 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-10-16 12:30:05,532 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:30:05,546 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 12:30:05,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:30:05,560 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-10-16 12:30:05,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:30:05,580 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2022-10-16 12:30:05,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:30:05,598 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2022-10-16 12:30:05,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:30:05,618 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-10-16 12:30:05,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:30:05,630 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2022-10-16 12:30:05,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:30:05,658 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 12:30:05,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:30:05,677 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-10-16 12:30:05,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:30:05,692 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2022-10-16 12:30:05,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:30:05,706 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2022-10-16 12:30:05,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:30:05,723 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2022-10-16 12:30:05,723 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 12:30:05,724 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1630839274] [2022-10-16 12:30:05,724 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1630839274] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 12:30:05,724 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-16 12:30:05,724 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2022-10-16 12:30:05,724 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [610732095] [2022-10-16 12:30:05,724 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 12:30:05,725 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-10-16 12:30:05,725 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 12:30:05,726 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-10-16 12:30:05,726 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2022-10-16 12:30:05,726 INFO L87 Difference]: Start difference. First operand 642 states and 882 transitions. Second operand has 9 states, 9 states have (on average 8.777777777777779) internal successors, (79), 6 states have internal predecessors, (79), 3 states have call successors, (15), 5 states have call predecessors, (15), 1 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2022-10-16 12:30:08,149 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 12:30:08,150 INFO L93 Difference]: Finished difference Result 1337 states and 1839 transitions. [2022-10-16 12:30:08,150 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-10-16 12:30:08,151 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 8.777777777777779) internal successors, (79), 6 states have internal predecessors, (79), 3 states have call successors, (15), 5 states have call predecessors, (15), 1 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) Word has length 114 [2022-10-16 12:30:08,151 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 12:30:08,157 INFO L225 Difference]: With dead ends: 1337 [2022-10-16 12:30:08,157 INFO L226 Difference]: Without dead ends: 693 [2022-10-16 12:30:08,161 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2022-10-16 12:30:08,162 INFO L413 NwaCegarLoop]: 687 mSDtfsCounter, 647 mSDsluCounter, 1414 mSDsCounter, 0 mSdLazyCounter, 2619 mSolverCounterSat, 431 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 667 SdHoareTripleChecker+Valid, 2101 SdHoareTripleChecker+Invalid, 3050 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 431 IncrementalHoareTripleChecker+Valid, 2619 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2022-10-16 12:30:08,163 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [667 Valid, 2101 Invalid, 3050 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [431 Valid, 2619 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2022-10-16 12:30:08,166 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 693 states. [2022-10-16 12:30:08,230 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 693 to 642. [2022-10-16 12:30:08,232 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 642 states, 448 states have (on average 1.2723214285714286) internal successors, (570), 461 states have internal predecessors, (570), 155 states have call successors, (155), 35 states have call predecessors, (155), 35 states have return successors, (155), 153 states have call predecessors, (155), 155 states have call successors, (155) [2022-10-16 12:30:08,238 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 642 states to 642 states and 880 transitions. [2022-10-16 12:30:08,239 INFO L78 Accepts]: Start accepts. Automaton has 642 states and 880 transitions. Word has length 114 [2022-10-16 12:30:08,240 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 12:30:08,240 INFO L495 AbstractCegarLoop]: Abstraction has 642 states and 880 transitions. [2022-10-16 12:30:08,241 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 8.777777777777779) internal successors, (79), 6 states have internal predecessors, (79), 3 states have call successors, (15), 5 states have call predecessors, (15), 1 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2022-10-16 12:30:08,241 INFO L276 IsEmpty]: Start isEmpty. Operand 642 states and 880 transitions. [2022-10-16 12:30:08,248 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 156 [2022-10-16 12:30:08,248 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 12:30:08,249 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-10-16 12:30:08,249 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2022-10-16 12:30:08,250 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting cx8802_request_releaseErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [cx8802_request_releaseErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, cx8802_request_releaseErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 5 more)] === [2022-10-16 12:30:08,250 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 12:30:08,250 INFO L85 PathProgramCache]: Analyzing trace with hash -461300661, now seen corresponding path program 1 times [2022-10-16 12:30:08,250 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 12:30:08,251 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [645959956] [2022-10-16 12:30:08,251 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 12:30:08,251 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 12:30:08,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:30:08,744 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-10-16 12:30:08,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:30:08,763 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-10-16 12:30:08,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:30:08,777 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-10-16 12:30:08,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:30:08,793 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 12:30:08,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:30:08,805 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-10-16 12:30:08,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:30:08,817 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-10-16 12:30:08,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:30:08,832 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-10-16 12:30:08,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:30:08,846 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-10-16 12:30:08,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:30:08,869 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-10-16 12:30:08,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:30:08,884 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2022-10-16 12:30:08,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:30:08,908 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2022-10-16 12:30:08,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:30:08,933 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2022-10-16 12:30:08,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:30:08,951 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 109 [2022-10-16 12:30:08,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:30:08,991 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2022-10-16 12:30:08,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:30:09,008 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 12:30:09,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:30:09,031 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2022-10-16 12:30:09,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:30:09,046 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2022-10-16 12:30:09,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:30:09,059 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 140 [2022-10-16 12:30:09,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:30:09,074 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2022-10-16 12:30:09,075 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 12:30:09,075 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [645959956] [2022-10-16 12:30:09,075 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [645959956] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 12:30:09,075 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-16 12:30:09,075 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2022-10-16 12:30:09,075 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1280428143] [2022-10-16 12:30:09,076 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 12:30:09,076 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-10-16 12:30:09,076 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 12:30:09,077 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-10-16 12:30:09,077 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2022-10-16 12:30:09,077 INFO L87 Difference]: Start difference. First operand 642 states and 880 transitions. Second operand has 10 states, 10 states have (on average 10.5) internal successors, (105), 6 states have internal predecessors, (105), 3 states have call successors, (20), 6 states have call predecessors, (20), 1 states have return successors, (18), 3 states have call predecessors, (18), 3 states have call successors, (18) [2022-10-16 12:30:12,587 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 12:30:12,588 INFO L93 Difference]: Finished difference Result 1430 states and 1983 transitions. [2022-10-16 12:30:12,588 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-10-16 12:30:12,589 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 10.5) internal successors, (105), 6 states have internal predecessors, (105), 3 states have call successors, (20), 6 states have call predecessors, (20), 1 states have return successors, (18), 3 states have call predecessors, (18), 3 states have call successors, (18) Word has length 155 [2022-10-16 12:30:12,590 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 12:30:12,599 INFO L225 Difference]: With dead ends: 1430 [2022-10-16 12:30:12,599 INFO L226 Difference]: Without dead ends: 786 [2022-10-16 12:30:12,603 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=59, Invalid=213, Unknown=0, NotChecked=0, Total=272 [2022-10-16 12:30:12,606 INFO L413 NwaCegarLoop]: 596 mSDtfsCounter, 1022 mSDsluCounter, 1538 mSDsCounter, 0 mSdLazyCounter, 2990 mSolverCounterSat, 814 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1042 SdHoareTripleChecker+Valid, 2134 SdHoareTripleChecker+Invalid, 3804 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 814 IncrementalHoareTripleChecker+Valid, 2990 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.2s IncrementalHoareTripleChecker+Time [2022-10-16 12:30:12,607 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1042 Valid, 2134 Invalid, 3804 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [814 Valid, 2990 Invalid, 0 Unknown, 0 Unchecked, 3.2s Time] [2022-10-16 12:30:12,609 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 786 states. [2022-10-16 12:30:12,705 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 786 to 642. [2022-10-16 12:30:12,707 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 642 states, 448 states have (on average 1.2700892857142858) internal successors, (569), 461 states have internal predecessors, (569), 155 states have call successors, (155), 35 states have call predecessors, (155), 35 states have return successors, (155), 153 states have call predecessors, (155), 155 states have call successors, (155) [2022-10-16 12:30:12,713 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 642 states to 642 states and 879 transitions. [2022-10-16 12:30:12,713 INFO L78 Accepts]: Start accepts. Automaton has 642 states and 879 transitions. Word has length 155 [2022-10-16 12:30:12,714 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 12:30:12,714 INFO L495 AbstractCegarLoop]: Abstraction has 642 states and 879 transitions. [2022-10-16 12:30:12,714 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 10.5) internal successors, (105), 6 states have internal predecessors, (105), 3 states have call successors, (20), 6 states have call predecessors, (20), 1 states have return successors, (18), 3 states have call predecessors, (18), 3 states have call successors, (18) [2022-10-16 12:30:12,714 INFO L276 IsEmpty]: Start isEmpty. Operand 642 states and 879 transitions. [2022-10-16 12:30:12,719 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 172 [2022-10-16 12:30:12,719 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 12:30:12,720 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-10-16 12:30:12,720 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2022-10-16 12:30:12,720 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting cx8802_request_releaseErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [cx8802_request_releaseErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, cx8802_request_releaseErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 5 more)] === [2022-10-16 12:30:12,721 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 12:30:12,721 INFO L85 PathProgramCache]: Analyzing trace with hash 1700235475, now seen corresponding path program 1 times [2022-10-16 12:30:12,721 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 12:30:12,721 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [22176134] [2022-10-16 12:30:12,721 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 12:30:12,722 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 12:30:12,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:30:13,164 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-10-16 12:30:13,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:30:13,190 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-10-16 12:30:13,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:30:13,208 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-10-16 12:30:13,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:30:13,227 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 12:30:13,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:30:13,241 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-10-16 12:30:13,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:30:13,256 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-10-16 12:30:13,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:30:13,272 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-10-16 12:30:13,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:30:13,289 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-10-16 12:30:13,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:30:13,313 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-10-16 12:30:13,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:30:13,330 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2022-10-16 12:30:13,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:30:13,349 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2022-10-16 12:30:13,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:30:13,363 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-10-16 12:30:13,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:30:13,391 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-10-16 12:30:13,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:30:13,411 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2022-10-16 12:30:13,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:30:13,426 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 108 [2022-10-16 12:30:13,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:30:13,445 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2022-10-16 12:30:13,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:30:13,462 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 129 [2022-10-16 12:30:13,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:30:13,484 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 12:30:13,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:30:13,502 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2022-10-16 12:30:13,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:30:13,518 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2022-10-16 12:30:13,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:30:13,532 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 156 [2022-10-16 12:30:13,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:30:13,549 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2022-10-16 12:30:13,549 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 12:30:13,549 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [22176134] [2022-10-16 12:30:13,550 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [22176134] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 12:30:13,550 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-10-16 12:30:13,550 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-10-16 12:30:13,550 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2101608448] [2022-10-16 12:30:13,550 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 12:30:13,551 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-10-16 12:30:13,551 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 12:30:13,551 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-10-16 12:30:13,552 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2022-10-16 12:30:13,552 INFO L87 Difference]: Start difference. First operand 642 states and 879 transitions. Second operand has 8 states, 8 states have (on average 14.375) internal successors, (115), 4 states have internal predecessors, (115), 2 states have call successors, (23), 6 states have call predecessors, (23), 1 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) [2022-10-16 12:30:16,467 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 12:30:16,467 INFO L93 Difference]: Finished difference Result 1513 states and 2117 transitions. [2022-10-16 12:30:16,468 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-10-16 12:30:16,468 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 14.375) internal successors, (115), 4 states have internal predecessors, (115), 2 states have call successors, (23), 6 states have call predecessors, (23), 1 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) Word has length 171 [2022-10-16 12:30:16,468 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 12:30:16,476 INFO L225 Difference]: With dead ends: 1513 [2022-10-16 12:30:16,476 INFO L226 Difference]: Without dead ends: 879 [2022-10-16 12:30:16,480 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 45 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2022-10-16 12:30:16,481 INFO L413 NwaCegarLoop]: 765 mSDtfsCounter, 1219 mSDsluCounter, 1432 mSDsCounter, 0 mSdLazyCounter, 2047 mSolverCounterSat, 866 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1232 SdHoareTripleChecker+Valid, 2197 SdHoareTripleChecker+Invalid, 2913 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 866 IncrementalHoareTripleChecker+Valid, 2047 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.6s IncrementalHoareTripleChecker+Time [2022-10-16 12:30:16,481 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1232 Valid, 2197 Invalid, 2913 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [866 Valid, 2047 Invalid, 0 Unknown, 0 Unchecked, 2.6s Time] [2022-10-16 12:30:16,484 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 879 states. [2022-10-16 12:30:16,543 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 879 to 638. [2022-10-16 12:30:16,546 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 638 states, 446 states have (on average 1.2690582959641257) internal successors, (566), 459 states have internal predecessors, (566), 153 states have call successors, (153), 35 states have call predecessors, (153), 35 states have return successors, (153), 151 states have call predecessors, (153), 153 states have call successors, (153) [2022-10-16 12:30:16,551 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 638 states to 638 states and 872 transitions. [2022-10-16 12:30:16,552 INFO L78 Accepts]: Start accepts. Automaton has 638 states and 872 transitions. Word has length 171 [2022-10-16 12:30:16,552 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 12:30:16,552 INFO L495 AbstractCegarLoop]: Abstraction has 638 states and 872 transitions. [2022-10-16 12:30:16,553 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 14.375) internal successors, (115), 4 states have internal predecessors, (115), 2 states have call successors, (23), 6 states have call predecessors, (23), 1 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) [2022-10-16 12:30:16,553 INFO L276 IsEmpty]: Start isEmpty. Operand 638 states and 872 transitions. [2022-10-16 12:30:16,557 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 181 [2022-10-16 12:30:16,558 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 12:30:16,558 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-10-16 12:30:16,558 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2022-10-16 12:30:16,558 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting cx8802_request_releaseErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [cx8802_request_releaseErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, cx8802_request_releaseErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 5 more)] === [2022-10-16 12:30:16,559 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 12:30:16,559 INFO L85 PathProgramCache]: Analyzing trace with hash -707600202, now seen corresponding path program 1 times [2022-10-16 12:30:16,559 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 12:30:16,559 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2136075046] [2022-10-16 12:30:16,559 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 12:30:16,560 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 12:30:16,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:30:17,871 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-10-16 12:30:17,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:30:17,897 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-10-16 12:30:17,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:30:18,015 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-10-16 12:30:18,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:30:18,044 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 12:30:18,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:30:18,059 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-10-16 12:30:18,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:30:18,073 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-10-16 12:30:18,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:30:18,092 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-10-16 12:30:18,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:30:18,114 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-10-16 12:30:18,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:30:18,142 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-10-16 12:30:18,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:30:18,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2022-10-16 12:30:18,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:30:18,187 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2022-10-16 12:30:18,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:30:18,203 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-10-16 12:30:18,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:30:18,232 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-10-16 12:30:18,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:30:18,250 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2022-10-16 12:30:18,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:30:18,268 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2022-10-16 12:30:18,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:30:18,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2022-10-16 12:30:18,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:30:18,302 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-10-16 12:30:18,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:30:18,314 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-10-16 12:30:18,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:30:18,333 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 12:30:18,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:30:18,362 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-10-16 12:30:18,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:30:18,377 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-10-16 12:30:18,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:30:18,414 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 165 [2022-10-16 12:30:18,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:30:18,430 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2022-10-16 12:30:18,430 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 12:30:18,431 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2136075046] [2022-10-16 12:30:18,431 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2136075046] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 12:30:18,431 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [330674237] [2022-10-16 12:30:18,431 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 12:30:18,431 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 12:30:18,432 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 12:30:18,433 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 12:30:18,455 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 12:30:19,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:30:19,171 INFO L263 TraceCheckSpWp]: Trace formula consists of 2315 conjuncts, 3 conjunts are in the unsatisfiable core [2022-10-16 12:30:19,196 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 12:30:19,440 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2022-10-16 12:30:19,441 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-10-16 12:30:19,441 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [330674237] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 12:30:19,441 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-10-16 12:30:19,441 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [9] total 10 [2022-10-16 12:30:19,442 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1235524408] [2022-10-16 12:30:19,442 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 12:30:19,443 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-10-16 12:30:19,443 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 12:30:19,444 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-10-16 12:30:19,444 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2022-10-16 12:30:19,444 INFO L87 Difference]: Start difference. First operand 638 states and 872 transitions. Second operand has 3 states, 3 states have (on average 38.333333333333336) internal successors, (115), 2 states have internal predecessors, (115), 2 states have call successors, (24), 2 states have call predecessors, (24), 2 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) [2022-10-16 12:30:19,581 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 12:30:19,581 INFO L93 Difference]: Finished difference Result 1260 states and 1743 transitions. [2022-10-16 12:30:19,581 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-10-16 12:30:19,582 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 38.333333333333336) internal successors, (115), 2 states have internal predecessors, (115), 2 states have call successors, (24), 2 states have call predecessors, (24), 2 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) Word has length 180 [2022-10-16 12:30:19,582 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 12:30:19,591 INFO L225 Difference]: With dead ends: 1260 [2022-10-16 12:30:19,592 INFO L226 Difference]: Without dead ends: 630 [2022-10-16 12:30:19,596 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 230 GetRequests, 222 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=17, Invalid=73, Unknown=0, NotChecked=0, Total=90 [2022-10-16 12:30:19,597 INFO L413 NwaCegarLoop]: 672 mSDtfsCounter, 567 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 26 mSolverCounterSat, 23 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 567 SdHoareTripleChecker+Valid, 672 SdHoareTripleChecker+Invalid, 49 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 26 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2022-10-16 12:30:19,597 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [567 Valid, 672 Invalid, 49 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [23 Valid, 26 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2022-10-16 12:30:19,599 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 630 states. [2022-10-16 12:30:19,671 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 630 to 630. [2022-10-16 12:30:19,673 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 630 states, 442 states have (on average 1.2013574660633484) internal successors, (531), 455 states have internal predecessors, (531), 149 states have call successors, (149), 35 states have call predecessors, (149), 35 states have return successors, (149), 147 states have call predecessors, (149), 149 states have call successors, (149) [2022-10-16 12:30:19,677 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 630 states to 630 states and 829 transitions. [2022-10-16 12:30:19,678 INFO L78 Accepts]: Start accepts. Automaton has 630 states and 829 transitions. Word has length 180 [2022-10-16 12:30:19,678 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 12:30:19,678 INFO L495 AbstractCegarLoop]: Abstraction has 630 states and 829 transitions. [2022-10-16 12:30:19,679 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 38.333333333333336) internal successors, (115), 2 states have internal predecessors, (115), 2 states have call successors, (24), 2 states have call predecessors, (24), 2 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) [2022-10-16 12:30:19,679 INFO L276 IsEmpty]: Start isEmpty. Operand 630 states and 829 transitions. [2022-10-16 12:30:19,685 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 181 [2022-10-16 12:30:19,685 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 12:30:19,686 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-10-16 12:30:19,731 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 12:30:19,900 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,SelfDestructingSolverStorable10 [2022-10-16 12:30:19,901 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting cx8802_request_releaseErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [cx8802_request_releaseErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, cx8802_request_releaseErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 5 more)] === [2022-10-16 12:30:19,901 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 12:30:19,901 INFO L85 PathProgramCache]: Analyzing trace with hash -684967948, now seen corresponding path program 1 times [2022-10-16 12:30:19,901 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 12:30:19,902 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1866478794] [2022-10-16 12:30:19,902 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 12:30:19,902 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 12:30:20,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:30:21,044 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-10-16 12:30:21,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:30:21,064 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-10-16 12:30:21,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:30:21,156 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-10-16 12:30:21,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:30:21,174 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 12:30:21,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:30:21,187 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2022-10-16 12:30:21,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:30:21,204 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2022-10-16 12:30:21,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:30:21,223 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2022-10-16 12:30:21,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:30:21,243 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2022-10-16 12:30:21,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:30:21,268 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2022-10-16 12:30:21,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:30:21,292 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 75 [2022-10-16 12:30:21,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:30:21,311 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2022-10-16 12:30:21,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:30:21,326 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2022-10-16 12:30:21,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:30:21,358 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2022-10-16 12:30:21,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:30:21,375 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2022-10-16 12:30:21,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:30:21,395 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2022-10-16 12:30:21,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:30:21,413 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2022-10-16 12:30:21,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:30:21,435 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2022-10-16 12:30:21,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:30:21,450 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2022-10-16 12:30:21,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:30:21,471 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 12:30:21,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:30:21,495 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2022-10-16 12:30:21,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:30:21,511 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2022-10-16 12:30:21,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:30:21,525 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 165 [2022-10-16 12:30:21,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:30:21,544 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2022-10-16 12:30:21,544 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 12:30:21,544 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1866478794] [2022-10-16 12:30:21,545 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1866478794] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 12:30:21,545 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1913062291] [2022-10-16 12:30:21,545 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 12:30:21,545 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 12:30:21,545 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 12:30:21,546 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 12:30:21,571 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 12:30:22,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:30:22,236 INFO L263 TraceCheckSpWp]: Trace formula consists of 2316 conjuncts, 44 conjunts are in the unsatisfiable core [2022-10-16 12:30:22,252 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 12:30:22,503 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2022-10-16 12:30:22,503 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-10-16 12:30:22,503 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1913062291] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 12:30:22,503 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-10-16 12:30:22,504 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [9] total 17 [2022-10-16 12:30:22,504 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1901477912] [2022-10-16 12:30:22,504 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 12:30:22,505 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-10-16 12:30:22,505 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 12:30:22,505 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-10-16 12:30:22,506 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=233, Unknown=0, NotChecked=0, Total=272 [2022-10-16 12:30:22,506 INFO L87 Difference]: Start difference. First operand 630 states and 829 transitions. Second operand has 10 states, 10 states have (on average 12.4) internal successors, (124), 7 states have internal predecessors, (124), 2 states have call successors, (24), 2 states have call predecessors, (24), 4 states have return successors, (22), 4 states have call predecessors, (22), 2 states have call successors, (22) [2022-10-16 12:30:24,480 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 12:30:24,481 INFO L93 Difference]: Finished difference Result 1261 states and 1660 transitions. [2022-10-16 12:30:24,481 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-10-16 12:30:24,482 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 12.4) internal successors, (124), 7 states have internal predecessors, (124), 2 states have call successors, (24), 2 states have call predecessors, (24), 4 states have return successors, (22), 4 states have call predecessors, (22), 2 states have call successors, (22) Word has length 180 [2022-10-16 12:30:24,482 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 12:30:24,488 INFO L225 Difference]: With dead ends: 1261 [2022-10-16 12:30:24,488 INFO L226 Difference]: Without dead ends: 632 [2022-10-16 12:30:24,491 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 232 GetRequests, 215 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=51, Invalid=291, Unknown=0, NotChecked=0, Total=342 [2022-10-16 12:30:24,492 INFO L413 NwaCegarLoop]: 668 mSDtfsCounter, 677 mSDsluCounter, 2897 mSDsCounter, 0 mSdLazyCounter, 2018 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 680 SdHoareTripleChecker+Valid, 3565 SdHoareTripleChecker+Invalid, 2020 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 2018 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.8s IncrementalHoareTripleChecker+Time [2022-10-16 12:30:24,493 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [680 Valid, 3565 Invalid, 2020 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 2018 Invalid, 0 Unknown, 0 Unchecked, 1.8s Time] [2022-10-16 12:30:24,494 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 632 states. [2022-10-16 12:30:24,561 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 632 to 632. [2022-10-16 12:30:24,562 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 632 states, 443 states have (on average 1.200902934537246) internal successors, (532), 457 states have internal predecessors, (532), 149 states have call successors, (149), 35 states have call predecessors, (149), 36 states have return successors, (151), 147 states have call predecessors, (151), 149 states have call successors, (151) [2022-10-16 12:30:24,566 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 632 states to 632 states and 832 transitions. [2022-10-16 12:30:24,567 INFO L78 Accepts]: Start accepts. Automaton has 632 states and 832 transitions. Word has length 180 [2022-10-16 12:30:24,567 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 12:30:24,567 INFO L495 AbstractCegarLoop]: Abstraction has 632 states and 832 transitions. [2022-10-16 12:30:24,567 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 12.4) internal successors, (124), 7 states have internal predecessors, (124), 2 states have call successors, (24), 2 states have call predecessors, (24), 4 states have return successors, (22), 4 states have call predecessors, (22), 2 states have call successors, (22) [2022-10-16 12:30:24,568 INFO L276 IsEmpty]: Start isEmpty. Operand 632 states and 832 transitions. [2022-10-16 12:30:24,572 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 184 [2022-10-16 12:30:24,572 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 12:30:24,573 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-10-16 12:30:24,621 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 12:30:24,786 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 12:30:24,786 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting cx8802_request_releaseErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [cx8802_request_releaseErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, cx8802_request_releaseErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 5 more)] === [2022-10-16 12:30:24,787 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 12:30:24,787 INFO L85 PathProgramCache]: Analyzing trace with hash 760916681, now seen corresponding path program 1 times [2022-10-16 12:30:24,787 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 12:30:24,787 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1608145326] [2022-10-16 12:30:24,787 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 12:30:24,788 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 12:30:24,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:30:25,773 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2022-10-16 12:30:25,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:30:25,792 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 15 [2022-10-16 12:30:25,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:30:25,880 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2022-10-16 12:30:25,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:30:25,905 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 12:30:25,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:30:25,924 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2022-10-16 12:30:25,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:30:25,941 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2022-10-16 12:30:25,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:30:25,957 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2022-10-16 12:30:25,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:30:25,972 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2022-10-16 12:30:25,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:30:25,995 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2022-10-16 12:30:25,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:30:26,012 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2022-10-16 12:30:26,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:30:26,028 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2022-10-16 12:30:26,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:30:26,042 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 93 [2022-10-16 12:30:26,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:30:26,066 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2022-10-16 12:30:26,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:30:26,080 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 106 [2022-10-16 12:30:26,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:30:26,097 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2022-10-16 12:30:26,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:30:26,113 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2022-10-16 12:30:26,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:30:26,130 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 137 [2022-10-16 12:30:26,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:30:26,140 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2022-10-16 12:30:26,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:30:26,157 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2022-10-16 12:30:26,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:30:26,177 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2022-10-16 12:30:26,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:30:26,190 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 163 [2022-10-16 12:30:26,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:30:26,203 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2022-10-16 12:30:26,206 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:30:26,219 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2022-10-16 12:30:26,219 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-10-16 12:30:26,219 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1608145326] [2022-10-16 12:30:26,220 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1608145326] provided 0 perfect and 1 imperfect interpolant sequences [2022-10-16 12:30:26,220 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [541009736] [2022-10-16 12:30:26,220 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 12:30:26,220 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 12:30:26,220 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2022-10-16 12:30:26,221 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 12:30:26,239 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 12:30:27,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-10-16 12:30:27,044 INFO L263 TraceCheckSpWp]: Trace formula consists of 2346 conjuncts, 20 conjunts are in the unsatisfiable core [2022-10-16 12:30:27,055 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-10-16 12:30:27,191 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 26 trivial. 0 not checked. [2022-10-16 12:30:27,192 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-10-16 12:30:27,192 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [541009736] provided 1 perfect and 0 imperfect interpolant sequences [2022-10-16 12:30:27,192 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-10-16 12:30:27,193 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [9] total 14 [2022-10-16 12:30:27,196 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [858449079] [2022-10-16 12:30:27,196 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-10-16 12:30:27,197 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-10-16 12:30:27,197 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-10-16 12:30:27,198 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-10-16 12:30:27,198 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=149, Unknown=0, NotChecked=0, Total=182 [2022-10-16 12:30:27,199 INFO L87 Difference]: Start difference. First operand 632 states and 832 transitions. Second operand has 7 states, 7 states have (on average 18.0) internal successors, (126), 5 states have internal predecessors, (126), 2 states have call successors, (24), 2 states have call predecessors, (24), 3 states have return successors, (22), 3 states have call predecessors, (22), 2 states have call successors, (22) [2022-10-16 12:30:28,559 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-10-16 12:30:28,560 INFO L93 Difference]: Finished difference Result 1259 states and 1658 transitions. [2022-10-16 12:30:28,560 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-10-16 12:30:28,561 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 18.0) internal successors, (126), 5 states have internal predecessors, (126), 2 states have call successors, (24), 2 states have call predecessors, (24), 3 states have return successors, (22), 3 states have call predecessors, (22), 2 states have call successors, (22) Word has length 183 [2022-10-16 12:30:28,561 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-10-16 12:30:28,566 INFO L225 Difference]: With dead ends: 1259 [2022-10-16 12:30:28,566 INFO L226 Difference]: Without dead ends: 632 [2022-10-16 12:30:28,570 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 234 GetRequests, 221 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=40, Invalid=170, Unknown=0, NotChecked=0, Total=210 [2022-10-16 12:30:28,570 INFO L413 NwaCegarLoop]: 670 mSDtfsCounter, 683 mSDsluCounter, 1661 mSDsCounter, 0 mSdLazyCounter, 1158 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 685 SdHoareTripleChecker+Valid, 2331 SdHoareTripleChecker+Invalid, 1159 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1158 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2022-10-16 12:30:28,571 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [685 Valid, 2331 Invalid, 1159 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1158 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2022-10-16 12:30:28,573 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 632 states. [2022-10-16 12:30:28,627 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 632 to 632. [2022-10-16 12:30:28,629 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 632 states, 443 states have (on average 1.200902934537246) internal successors, (532), 457 states have internal predecessors, (532), 149 states have call successors, (149), 35 states have call predecessors, (149), 36 states have return successors, (150), 147 states have call predecessors, (150), 149 states have call successors, (150) [2022-10-16 12:30:28,633 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 632 states to 632 states and 831 transitions. [2022-10-16 12:30:28,634 INFO L78 Accepts]: Start accepts. Automaton has 632 states and 831 transitions. Word has length 183 [2022-10-16 12:30:28,635 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-10-16 12:30:28,635 INFO L495 AbstractCegarLoop]: Abstraction has 632 states and 831 transitions. [2022-10-16 12:30:28,635 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 18.0) internal successors, (126), 5 states have internal predecessors, (126), 2 states have call successors, (24), 2 states have call predecessors, (24), 3 states have return successors, (22), 3 states have call predecessors, (22), 2 states have call successors, (22) [2022-10-16 12:30:28,635 INFO L276 IsEmpty]: Start isEmpty. Operand 632 states and 831 transitions. [2022-10-16 12:30:28,640 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 187 [2022-10-16 12:30:28,640 INFO L187 NwaCegarLoop]: Found error trace [2022-10-16 12:30:28,640 INFO L195 NwaCegarLoop]: trace histogram [4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-10-16 12:30:28,690 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 12:30:28,855 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-10-16 12:30:28,856 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting cx8802_request_releaseErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [cx8802_request_releaseErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, cx8802_request_releaseErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 5 more)] === [2022-10-16 12:30:28,857 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-10-16 12:30:28,857 INFO L85 PathProgramCache]: Analyzing trace with hash 364147994, now seen corresponding path program 2 times [2022-10-16 12:30:28,857 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-10-16 12:30:28,857 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [145871944] [2022-10-16 12:30:28,857 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-10-16 12:30:28,858 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-10-16 12:30:30,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-10-16 12:30:30,981 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-10-16 12:30:32,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-10-16 12:30:32,594 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2022-10-16 12:30:32,594 INFO L359 BasicCegarLoop]: Counterexample is feasible [2022-10-16 12:30:32,595 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location cx8802_request_releaseErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (7 of 8 remaining) [2022-10-16 12:30:32,599 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location cx8802_request_releaseErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (6 of 8 remaining) [2022-10-16 12:30:32,599 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (5 of 8 remaining) [2022-10-16 12:30:32,599 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (4 of 8 remaining) [2022-10-16 12:30:32,599 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (3 of 8 remaining) [2022-10-16 12:30:32,600 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW (2 of 8 remaining) [2022-10-16 12:30:32,600 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location cx8802_request_acquireErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (1 of 8 remaining) [2022-10-16 12:30:32,600 INFO L805 garLoopResultBuilder]: Registering result UNKNOWN for location cx8802_request_acquireErr1ASSERT_VIOLATIONINTEGER_OVERFLOW (0 of 8 remaining) [2022-10-16 12:30:32,600 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2022-10-16 12:30:32,605 INFO L444 BasicCegarLoop]: Path program histogram: [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-10-16 12:30:32,612 INFO L178 ceAbstractionStarter]: Computing trace abstraction results [2022-10-16 12:30:32,957 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 16.10 12:30:32 BoogieIcfgContainer [2022-10-16 12:30:32,957 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2022-10-16 12:30:32,958 INFO L158 Benchmark]: Toolchain (without parser) took 47363.56ms. Allocated memory was 153.1MB in the beginning and 633.3MB in the end (delta: 480.2MB). Free memory was 119.0MB in the beginning and 413.8MB in the end (delta: -294.8MB). Peak memory consumption was 407.0MB. Max. memory is 8.0GB. [2022-10-16 12:30:32,958 INFO L158 Benchmark]: CDTParser took 0.23ms. Allocated memory is still 125.8MB. Free memory is still 79.0MB. There was no memory consumed. Max. memory is 8.0GB. [2022-10-16 12:30:32,961 INFO L158 Benchmark]: CACSL2BoogieTranslator took 2048.25ms. Allocated memory is still 153.1MB. Free memory was 118.8MB in the beginning and 103.7MB in the end (delta: 15.1MB). Peak memory consumption was 55.8MB. Max. memory is 8.0GB. [2022-10-16 12:30:32,962 INFO L158 Benchmark]: Boogie Procedure Inliner took 172.78ms. Allocated memory is still 153.1MB. Free memory was 103.7MB in the beginning and 91.8MB in the end (delta: 12.0MB). Peak memory consumption was 11.5MB. Max. memory is 8.0GB. [2022-10-16 12:30:32,962 INFO L158 Benchmark]: Boogie Preprocessor took 237.30ms. Allocated memory is still 153.1MB. Free memory was 91.8MB in the beginning and 77.1MB in the end (delta: 14.7MB). Peak memory consumption was 14.7MB. Max. memory is 8.0GB. [2022-10-16 12:30:32,962 INFO L158 Benchmark]: RCFGBuilder took 2989.31ms. Allocated memory was 153.1MB in the beginning and 213.9MB in the end (delta: 60.8MB). Free memory was 77.1MB in the beginning and 99.2MB in the end (delta: -22.1MB). Peak memory consumption was 95.9MB. Max. memory is 8.0GB. [2022-10-16 12:30:32,963 INFO L158 Benchmark]: TraceAbstraction took 41901.10ms. Allocated memory was 213.9MB in the beginning and 633.3MB in the end (delta: 419.4MB). Free memory was 98.6MB in the beginning and 413.8MB in the end (delta: -315.2MB). Peak memory consumption was 325.1MB. Max. memory is 8.0GB. [2022-10-16 12:30:32,966 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.23ms. Allocated memory is still 125.8MB. Free memory is still 79.0MB. There was no memory consumed. Max. memory is 8.0GB. * CACSL2BoogieTranslator took 2048.25ms. Allocated memory is still 153.1MB. Free memory was 118.8MB in the beginning and 103.7MB in the end (delta: 15.1MB). Peak memory consumption was 55.8MB. Max. memory is 8.0GB. * Boogie Procedure Inliner took 172.78ms. Allocated memory is still 153.1MB. Free memory was 103.7MB in the beginning and 91.8MB in the end (delta: 12.0MB). Peak memory consumption was 11.5MB. Max. memory is 8.0GB. * Boogie Preprocessor took 237.30ms. Allocated memory is still 153.1MB. Free memory was 91.8MB in the beginning and 77.1MB in the end (delta: 14.7MB). Peak memory consumption was 14.7MB. Max. memory is 8.0GB. * RCFGBuilder took 2989.31ms. Allocated memory was 153.1MB in the beginning and 213.9MB in the end (delta: 60.8MB). Free memory was 77.1MB in the beginning and 99.2MB in the end (delta: -22.1MB). Peak memory consumption was 95.9MB. Max. memory is 8.0GB. * TraceAbstraction took 41901.10ms. Allocated memory was 213.9MB in the beginning and 633.3MB in the end (delta: 419.4MB). Free memory was 98.6MB in the beginning and 413.8MB in the end (delta: -315.2MB). Peak memory consumption was 325.1MB. 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: 5828]: 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 5479, overapproximation of bitwiseOr at line 5651, overapproximation of bitwiseAnd at line 5651, overapproximation of bitwiseComplement at line 5651. Possible FailurePath: [L5037] static unsigned int debug ; [L5079] static struct list_head cx8802_devlist = {& cx8802_devlist, & cx8802_devlist}; [L5478-L5484] static char const *cx88_mpeg_irqs[32U] = { "ts_risci1", 0, 0, 0, "ts_risci2", 0, 0, 0, "ts_oflow", 0, 0, 0, "ts_sync", 0, 0, 0, "opc_err", "par_err", "rip_err", "pci_abort", "ts_err?"}; [L6096] static struct pci_device_id const cx8802_pci_tbl[2U] = { {5361U, 34818U, 4294967295U, 4294967295U, 0U, 0U, 0UL}}; [L6097] struct pci_device_id const __mod_pci_device_table ; [L6098-L6111] static struct pci_driver cx8802_pci_driver = {{0, 0}, "cx88-mpeg driver manager", (struct pci_device_id const *)(& cx8802_pci_tbl), & cx8802_probe, & cx8802_remove, 0, 0, 0, 0, 0, 0, {0, 0, 0, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0}, {{{{{0U}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}}; [L6135] int LDV_IN_INTERRUPT ; [L6334] static int ldv_mutex_lock_of_cx88_core ; [L6441] static int ldv_mutex_lock_of_v4l2_ctrl_handler ; [L6548] static int ldv_mutex_mutex_of_device ; [L6655] static int ldv_mutex_vb_lock_of_videobuf_queue ; VAL [__mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, cx8802_devlist={92:0}, cx8802_pci_driver={95:0}, cx8802_pci_tbl={94:0}, cx88_mpeg_irqs={93:0}, debug=0, LDV_IN_INTERRUPT=0, ldv_mutex_lock_of_cx88_core=0, ldv_mutex_lock_of_v4l2_ctrl_handler=0, ldv_mutex_mutex_of_device=0, ldv_mutex_vb_lock_of_videobuf_queue=0] [L6138] struct pci_dev *var_group1 ; [L6139] struct pci_device_id const *var_cx8802_probe_23_p1 ; [L6140] int res_cx8802_probe_23 ; [L6141] int var_cx8802_irq_12_p0 ; [L6142] void *var_cx8802_irq_12_p1 ; [L6143] unsigned long var_cx8802_timeout_10_p0 ; [L6144] int ldv_s_cx8802_pci_driver_pci_driver ; [L6145] int tmp ; [L6146] int tmp___0 ; [L6147] int tmp___1 ; [L6149] ldv_s_cx8802_pci_driver_pci_driver = 0 [L6150] LDV_IN_INTERRUPT = 1 [L6151] CALL ldv_initialize() [L6765] ldv_mutex_lock_of_cx88_core = 1 [L6766] ldv_mutex_lock_of_v4l2_ctrl_handler = 1 [L6767] ldv_mutex_mutex_of_device = 1 [L6768] ldv_mutex_vb_lock_of_videobuf_queue = 1 VAL [__mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, cx8802_devlist={92:0}, cx8802_pci_driver={95:0}, cx8802_pci_tbl={94:0}, cx88_mpeg_irqs={93:0}, debug=0, LDV_IN_INTERRUPT=1, ldv_mutex_lock_of_cx88_core=1, ldv_mutex_lock_of_v4l2_ctrl_handler=1, ldv_mutex_mutex_of_device=1, ldv_mutex_vb_lock_of_videobuf_queue=1] [L6151] RET ldv_initialize() [L6152] FCALL ldv_handler_precall() VAL [__mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, cx8802_devlist={92:0}, cx8802_pci_driver={95:0}, cx8802_pci_tbl={94:0}, cx88_mpeg_irqs={93:0}, debug=0, LDV_IN_INTERRUPT=1, ldv_mutex_lock_of_cx88_core=1, ldv_mutex_lock_of_v4l2_ctrl_handler=1, ldv_mutex_mutex_of_device=1, ldv_mutex_vb_lock_of_videobuf_queue=1, ldv_s_cx8802_pci_driver_pci_driver=0] [L6153] CALL, EXPR cx8802_init() [L6114] int tmp ; [L6118] CALL, EXPR __pci_register_driver(& cx8802_pci_driver, & __this_module, "cx8802") [L6805] return __VERIFIER_nondet_int(); [L6118] RET, EXPR __pci_register_driver(& cx8802_pci_driver, & __this_module, "cx8802") [L6118] tmp = __pci_register_driver(& cx8802_pci_driver, & __this_module, "cx8802") [L6119] return (tmp); VAL [\result=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __this_module={4294967361:4294967307}, cx8802_devlist={92:0}, cx8802_pci_driver={95:0}, cx8802_pci_tbl={94:0}, cx88_mpeg_irqs={93:0}, debug=0, LDV_IN_INTERRUPT=1, ldv_mutex_lock_of_cx88_core=1, ldv_mutex_lock_of_v4l2_ctrl_handler=1, ldv_mutex_mutex_of_device=1, ldv_mutex_vb_lock_of_videobuf_queue=1, tmp=0] [L6153] RET, EXPR cx8802_init() [L6153] tmp = cx8802_init() [L6154] COND FALSE !(tmp != 0) VAL [__mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __this_module={4294967361:4294967307}, cx8802_devlist={92:0}, cx8802_pci_driver={95:0}, cx8802_pci_tbl={94:0}, cx88_mpeg_irqs={93:0}, debug=0, LDV_IN_INTERRUPT=1, ldv_mutex_lock_of_cx88_core=1, ldv_mutex_lock_of_v4l2_ctrl_handler=1, ldv_mutex_mutex_of_device=1, ldv_mutex_vb_lock_of_videobuf_queue=1, ldv_s_cx8802_pci_driver_pci_driver=0, tmp=0] [L6198] tmp___1 = __VERIFIER_nondet_int() [L6199] COND TRUE tmp___1 != 0 || ldv_s_cx8802_pci_driver_pci_driver != 0 VAL [__mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __this_module={4294967361:4294967307}, cx8802_devlist={92:0}, cx8802_pci_driver={95:0}, cx8802_pci_tbl={94:0}, cx88_mpeg_irqs={93:0}, debug=0, LDV_IN_INTERRUPT=1, ldv_mutex_lock_of_cx88_core=1, ldv_mutex_lock_of_v4l2_ctrl_handler=1, ldv_mutex_mutex_of_device=1, ldv_mutex_vb_lock_of_videobuf_queue=1, ldv_s_cx8802_pci_driver_pci_driver=0, tmp=0, tmp___1=1] [L6160] tmp___0 = __VERIFIER_nondet_int() [L6162] case 0: VAL [__mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __this_module={4294967361:4294967307}, cx8802_devlist={92:0}, cx8802_pci_driver={95:0}, cx8802_pci_tbl={94:0}, cx88_mpeg_irqs={93:0}, debug=0, LDV_IN_INTERRUPT=1, ldv_mutex_lock_of_cx88_core=1, ldv_mutex_lock_of_v4l2_ctrl_handler=1, ldv_mutex_mutex_of_device=1, ldv_mutex_vb_lock_of_videobuf_queue=1, ldv_s_cx8802_pci_driver_pci_driver=0, tmp=0, tmp___0=0, tmp___1=1] [L6163] COND TRUE ldv_s_cx8802_pci_driver_pci_driver == 0 [L6164] CALL, EXPR cx8802_probe(var_group1, var_cx8802_probe_23_p1) [L5997] struct cx8802_dev *dev ; [L5998] struct cx88_core *core ; [L5999] int err ; [L6000] void *tmp ; [L6002] CALL, EXPR cx88_core_get(pci_dev) [L6834] CALL, EXPR ldv_malloc(sizeof(struct cx88_core)) VAL [__mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __this_module={4294967361:4294967307}, cx8802_devlist={92:0}, cx8802_pci_driver={95:0}, cx8802_pci_tbl={94:0}, cx88_mpeg_irqs={93:0}, debug=0, LDV_IN_INTERRUPT=1, ldv_mutex_lock_of_cx88_core=1, ldv_mutex_lock_of_v4l2_ctrl_handler=1, ldv_mutex_mutex_of_device=1, ldv_mutex_vb_lock_of_videobuf_queue=1] [L4887] COND TRUE __VERIFIER_nondet_int() [L4888] void *res = malloc(size); [L4889] CALL, EXPR ldv_is_err(res) [L4883] return ((unsigned long)ptr > ((unsigned long)-4095)); VAL [\result=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __this_module={4294967361:4294967307}, cx8802_devlist={92:0}, cx8802_pci_driver={95:0}, cx8802_pci_tbl={94:0}, cx88_mpeg_irqs={93:0}, debug=0, LDV_IN_INTERRUPT=1, ldv_mutex_lock_of_cx88_core=1, ldv_mutex_lock_of_v4l2_ctrl_handler=1, ldv_mutex_mutex_of_device=1, ldv_mutex_vb_lock_of_videobuf_queue=1, ptr={-4294967295:0}, ptr={-4294967295:0}] [L4889] RET, EXPR ldv_is_err(res) [L4889] CALL assume_abort_if_not(!ldv_is_err(res)) [L4878] COND FALSE !(!cond) VAL [\old(cond)=1, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __this_module={4294967361:4294967307}, cond=1, cx8802_devlist={92:0}, cx8802_pci_driver={95:0}, cx8802_pci_tbl={94:0}, cx88_mpeg_irqs={93:0}, debug=0, LDV_IN_INTERRUPT=1, ldv_mutex_lock_of_cx88_core=1, ldv_mutex_lock_of_v4l2_ctrl_handler=1, ldv_mutex_mutex_of_device=1, ldv_mutex_vb_lock_of_videobuf_queue=1] [L4889] RET assume_abort_if_not(!ldv_is_err(res)) [L4890] return res; VAL [\old(size)=2322, \result={-4294967295:0}, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __this_module={4294967361:4294967307}, cx8802_devlist={92:0}, cx8802_pci_driver={95:0}, cx8802_pci_tbl={94:0}, cx88_mpeg_irqs={93:0}, debug=0, LDV_IN_INTERRUPT=1, ldv_mutex_lock_of_cx88_core=1, ldv_mutex_lock_of_v4l2_ctrl_handler=1, ldv_mutex_mutex_of_device=1, ldv_mutex_vb_lock_of_videobuf_queue=1, res={-4294967295:0}, size=2322] [L6834] RET, EXPR ldv_malloc(sizeof(struct cx88_core)) VAL [__mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __this_module={4294967361:4294967307}, arg0={4294967175:122}, arg0={4294967175:122}, cx8802_devlist={92:0}, cx8802_pci_driver={95:0}, cx8802_pci_tbl={94:0}, cx88_mpeg_irqs={93:0}, debug=0, LDV_IN_INTERRUPT=1, ldv_malloc(sizeof(struct cx88_core))={-4294967295:0}, ldv_mutex_lock_of_cx88_core=1, ldv_mutex_lock_of_v4l2_ctrl_handler=1, ldv_mutex_mutex_of_device=1, ldv_mutex_vb_lock_of_videobuf_queue=1] [L6834] return ldv_malloc(sizeof(struct cx88_core)); [L6002] RET, EXPR cx88_core_get(pci_dev) [L6002] core = cx88_core_get(pci_dev) [L6003] COND FALSE !((unsigned long )core == (unsigned long )((struct cx88_core *)0)) [L6008] err = -19 [L6009] EXPR core->board.mpeg VAL [__mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __this_module={4294967361:4294967307}, core={-4294967295:0}, core->board.mpeg=4294967297, cx8802_devlist={92:0}, cx8802_pci_driver={95:0}, cx8802_pci_tbl={94:0}, cx88_mpeg_irqs={93:0}, debug=0, err=-19, LDV_IN_INTERRUPT=1, ldv_mutex_lock_of_cx88_core=1, ldv_mutex_lock_of_v4l2_ctrl_handler=1, ldv_mutex_mutex_of_device=1, ldv_mutex_vb_lock_of_videobuf_queue=1, pci_dev={4294967175:122}, pci_dev={4294967175:122}, pci_id={4294967335:4294967317}, pci_id={4294967335:4294967317}] [L6009] COND FALSE !((unsigned int )core->board.mpeg == 0U) [L6013] err = -12 VAL [__mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __this_module={4294967361:4294967307}, core={-4294967295:0}, cx8802_devlist={92:0}, cx8802_pci_driver={95:0}, cx8802_pci_tbl={94:0}, cx88_mpeg_irqs={93:0}, debug=0, err=-12, LDV_IN_INTERRUPT=1, ldv_mutex_lock_of_cx88_core=1, ldv_mutex_lock_of_v4l2_ctrl_handler=1, ldv_mutex_mutex_of_device=1, ldv_mutex_vb_lock_of_videobuf_queue=1, pci_dev={4294967175:122}, pci_dev={4294967175:122}, pci_id={4294967335:4294967317}, pci_id={4294967335:4294967317}] [L6014] CALL, EXPR kzalloc(1072UL, 208U) VAL [__mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __this_module={4294967361:4294967307}, cx8802_devlist={92:0}, cx8802_pci_driver={95:0}, cx8802_pci_tbl={94:0}, cx88_mpeg_irqs={93:0}, debug=0, LDV_IN_INTERRUPT=1, ldv_mutex_lock_of_cx88_core=1, ldv_mutex_lock_of_v4l2_ctrl_handler=1, ldv_mutex_mutex_of_device=1, ldv_mutex_vb_lock_of_videobuf_queue=1] [L4911] void *tmp ; [L4913] CALL, EXPR kmalloc(size, flags | 32768U) [L4902] void *tmp___2 ; [L4904] CALL, EXPR __kmalloc(size, flags) [L4897] CALL, EXPR ldv_malloc(size) VAL [__mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __this_module={4294967361:4294967307}, cx8802_devlist={92:0}, cx8802_pci_driver={95:0}, cx8802_pci_tbl={94:0}, cx88_mpeg_irqs={93:0}, debug=0, LDV_IN_INTERRUPT=1, ldv_mutex_lock_of_cx88_core=1, ldv_mutex_lock_of_v4l2_ctrl_handler=1, ldv_mutex_mutex_of_device=1, ldv_mutex_vb_lock_of_videobuf_queue=1] [L4887] COND TRUE __VERIFIER_nondet_int() [L4888] void *res = malloc(size); [L4889] CALL, EXPR ldv_is_err(res) [L4883] return ((unsigned long)ptr > ((unsigned long)-4095)); VAL [\result=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __this_module={4294967361:4294967307}, cx8802_devlist={92:0}, cx8802_pci_driver={95:0}, cx8802_pci_tbl={94:0}, cx88_mpeg_irqs={93:0}, debug=0, LDV_IN_INTERRUPT=1, ldv_mutex_lock_of_cx88_core=1, ldv_mutex_lock_of_v4l2_ctrl_handler=1, ldv_mutex_mutex_of_device=1, ldv_mutex_vb_lock_of_videobuf_queue=1, ptr={102:0}, ptr={102:0}] [L4889] RET, EXPR ldv_is_err(res) [L4889] CALL assume_abort_if_not(!ldv_is_err(res)) [L4878] COND FALSE !(!cond) VAL [\old(cond)=1, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __this_module={4294967361:4294967307}, cond=1, cx8802_devlist={92:0}, cx8802_pci_driver={95:0}, cx8802_pci_tbl={94:0}, cx88_mpeg_irqs={93:0}, debug=0, LDV_IN_INTERRUPT=1, ldv_mutex_lock_of_cx88_core=1, ldv_mutex_lock_of_v4l2_ctrl_handler=1, ldv_mutex_mutex_of_device=1, ldv_mutex_vb_lock_of_videobuf_queue=1] [L4889] RET assume_abort_if_not(!ldv_is_err(res)) [L4890] return res; VAL [\old(size)=1072, \result={102:0}, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __this_module={4294967361:4294967307}, cx8802_devlist={92:0}, cx8802_pci_driver={95:0}, cx8802_pci_tbl={94:0}, cx88_mpeg_irqs={93:0}, debug=0, LDV_IN_INTERRUPT=1, ldv_mutex_lock_of_cx88_core=1, ldv_mutex_lock_of_v4l2_ctrl_handler=1, ldv_mutex_mutex_of_device=1, ldv_mutex_vb_lock_of_videobuf_queue=1, res={102:0}, size=1072] [L4897] RET, EXPR ldv_malloc(size) VAL [\old(size)=1072, \old(t)=55, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __this_module={4294967361:4294967307}, cx8802_devlist={92:0}, cx8802_pci_driver={95:0}, cx8802_pci_tbl={94:0}, cx88_mpeg_irqs={93:0}, debug=0, LDV_IN_INTERRUPT=1, ldv_malloc(size)={102:0}, ldv_mutex_lock_of_cx88_core=1, ldv_mutex_lock_of_v4l2_ctrl_handler=1, ldv_mutex_mutex_of_device=1, ldv_mutex_vb_lock_of_videobuf_queue=1, size=1072, t=55] [L4897] return ldv_malloc(size); [L4904] RET, EXPR __kmalloc(size, flags) [L4904] tmp___2 = __kmalloc(size, flags) [L4905] return (tmp___2); VAL [\old(flags)=55, \old(size)=1072, \result={102:0}, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __this_module={4294967361:4294967307}, cx8802_devlist={92:0}, cx8802_pci_driver={95:0}, cx8802_pci_tbl={94:0}, cx88_mpeg_irqs={93:0}, debug=0, flags=55, LDV_IN_INTERRUPT=1, ldv_mutex_lock_of_cx88_core=1, ldv_mutex_lock_of_v4l2_ctrl_handler=1, ldv_mutex_mutex_of_device=1, ldv_mutex_vb_lock_of_videobuf_queue=1, size=1072, tmp___2={102:0}] [L4913] RET, EXPR kmalloc(size, flags | 32768U) [L4913] tmp = kmalloc(size, flags | 32768U) [L4914] return (tmp); VAL [\old(flags)=208, \old(size)=1072, \result={102:0}, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __this_module={4294967361:4294967307}, cx8802_devlist={92:0}, cx8802_pci_driver={95:0}, cx8802_pci_tbl={94:0}, cx88_mpeg_irqs={93:0}, debug=0, flags=208, LDV_IN_INTERRUPT=1, ldv_mutex_lock_of_cx88_core=1, ldv_mutex_lock_of_v4l2_ctrl_handler=1, ldv_mutex_mutex_of_device=1, ldv_mutex_vb_lock_of_videobuf_queue=1, size=1072, tmp={102:0}] [L6014] RET, EXPR kzalloc(1072UL, 208U) VAL [__mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __this_module={4294967361:4294967307}, core={-4294967295:0}, cx8802_devlist={92:0}, cx8802_pci_driver={95:0}, cx8802_pci_tbl={94:0}, cx88_mpeg_irqs={93:0}, debug=0, err=-12, kzalloc(1072UL, 208U)={102:0}, LDV_IN_INTERRUPT=1, ldv_mutex_lock_of_cx88_core=1, ldv_mutex_lock_of_v4l2_ctrl_handler=1, ldv_mutex_mutex_of_device=1, ldv_mutex_vb_lock_of_videobuf_queue=1, pci_dev={4294967175:122}, pci_dev={4294967175:122}, pci_id={4294967335:4294967317}, pci_id={4294967335:4294967317}] [L6014] tmp = kzalloc(1072UL, 208U) [L6015] dev = (struct cx8802_dev *)tmp VAL [__mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __this_module={4294967361:4294967307}, core={-4294967295:0}, cx8802_devlist={92:0}, cx8802_pci_driver={95:0}, cx8802_pci_tbl={94:0}, cx88_mpeg_irqs={93:0}, debug=0, dev={102:0}, err=-12, LDV_IN_INTERRUPT=1, ldv_mutex_lock_of_cx88_core=1, ldv_mutex_lock_of_v4l2_ctrl_handler=1, ldv_mutex_mutex_of_device=1, ldv_mutex_vb_lock_of_videobuf_queue=1, pci_dev={4294967175:122}, pci_dev={4294967175:122}, pci_id={4294967335:4294967317}, pci_id={4294967335:4294967317}, tmp={102:0}] [L6016] COND FALSE !((unsigned long )dev == (unsigned long )((struct cx8802_dev *)0)) [L6020] dev->pci = pci_dev [L6021] dev->core = core [L6022] core->dvbdev = dev [L6023] CALL, EXPR cx8802_init_common(dev) [L5608] struct cx88_core *core ; [L5609] int err ; [L5610] int tmp ; [L5611] int tmp___0 ; [L5612] char const *tmp___1 ; [L5613] struct lock_class_key __key ; [L5614] struct lock_class_key __key___0 ; [L5615] unsigned int tmp___2 ; [L5617] EXPR dev->core [L5617] core = dev->core [L5618] EXPR dev->pci VAL [__key={204:0}, __key___0={205:0}, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __this_module={4294967361:4294967307}, core={-4294967295:0}, cx8802_devlist={92:0}, cx8802_pci_driver={95:0}, cx8802_pci_tbl={94:0}, cx88_mpeg_irqs={93:0}, debug=0, dev={102:0}, dev={102:0}, dev->pci={4294967175:122}, LDV_IN_INTERRUPT=1, ldv_mutex_lock_of_cx88_core=1, ldv_mutex_lock_of_v4l2_ctrl_handler=1, ldv_mutex_mutex_of_device=1, ldv_mutex_vb_lock_of_videobuf_queue=1] [L5618] CALL, EXPR pci_enable_device(dev->pci) VAL [__mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __this_module={4294967361:4294967307}, arg0={4294967175:122}, cx8802_devlist={92:0}, cx8802_pci_driver={95:0}, cx8802_pci_tbl={94:0}, cx88_mpeg_irqs={93:0}, debug=0, LDV_IN_INTERRUPT=1, ldv_mutex_lock_of_cx88_core=1, ldv_mutex_lock_of_v4l2_ctrl_handler=1, ldv_mutex_mutex_of_device=1, ldv_mutex_vb_lock_of_videobuf_queue=1] [L6948] return __VERIFIER_nondet_int(); [L5618] RET, EXPR pci_enable_device(dev->pci) VAL [__key={204:0}, __key___0={205:0}, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __this_module={4294967361:4294967307}, core={-4294967295:0}, cx8802_devlist={92:0}, cx8802_pci_driver={95:0}, cx8802_pci_tbl={94:0}, cx88_mpeg_irqs={93:0}, debug=0, dev={102:0}, dev={102:0}, dev->pci={4294967175:122}, LDV_IN_INTERRUPT=1, ldv_mutex_lock_of_cx88_core=1, ldv_mutex_lock_of_v4l2_ctrl_handler=1, ldv_mutex_mutex_of_device=1, ldv_mutex_vb_lock_of_videobuf_queue=1, pci_enable_device(dev->pci)=0] [L5618] tmp = pci_enable_device(dev->pci) [L5619] COND FALSE !(tmp != 0) [L5623] EXPR dev->pci [L5623] FCALL pci_set_master(dev->pci) [L5624] EXPR dev->pci [L5624] CALL, EXPR pci_dma_supported(dev->pci, 4294967295ULL) [L4980] int tmp ; VAL [\old(mask)=4294967295, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __this_module={4294967361:4294967307}, cx8802_devlist={92:0}, cx8802_pci_driver={95:0}, cx8802_pci_tbl={94:0}, cx88_mpeg_irqs={93:0}, debug=0, hwdev={4294967175:122}, hwdev={4294967175:122}, LDV_IN_INTERRUPT=1, ldv_mutex_lock_of_cx88_core=1, ldv_mutex_lock_of_v4l2_ctrl_handler=1, ldv_mutex_mutex_of_device=1, ldv_mutex_vb_lock_of_videobuf_queue=1, mask=4294967295] [L4982] EXPR (unsigned long )hwdev != (unsigned long )((struct pci_dev *)0) ? & hwdev->dev : 0 VAL [(unsigned long )hwdev != (unsigned long )((struct pci_dev *)0) ? & hwdev->dev : 0={4294967175:219}, \old(mask)=4294967295, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __this_module={4294967361:4294967307}, cx8802_devlist={92:0}, cx8802_pci_driver={95:0}, cx8802_pci_tbl={94:0}, cx88_mpeg_irqs={93:0}, debug=0, hwdev={4294967175:122}, hwdev={4294967175:122}, LDV_IN_INTERRUPT=1, ldv_mutex_lock_of_cx88_core=1, ldv_mutex_lock_of_v4l2_ctrl_handler=1, ldv_mutex_mutex_of_device=1, ldv_mutex_vb_lock_of_videobuf_queue=1, mask=4294967295] [L4982-L4983] CALL, EXPR dma_supported((unsigned long )hwdev != (unsigned long )((struct pci_dev *)0) ? & hwdev->dev : 0, mask) [L6890] return __VERIFIER_nondet_int(); [L4982-L4983] RET, EXPR dma_supported((unsigned long )hwdev != (unsigned long )((struct pci_dev *)0) ? & hwdev->dev : 0, mask) [L4982-L4983] tmp = dma_supported((unsigned long )hwdev != (unsigned long )((struct pci_dev *)0) ? & hwdev->dev : 0, mask) [L4984] return (tmp); VAL [\old(mask)=4294967295, \result=1, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __this_module={4294967361:4294967307}, cx8802_devlist={92:0}, cx8802_pci_driver={95:0}, cx8802_pci_tbl={94:0}, cx88_mpeg_irqs={93:0}, debug=0, hwdev={4294967175:122}, hwdev={4294967175:122}, LDV_IN_INTERRUPT=1, ldv_mutex_lock_of_cx88_core=1, ldv_mutex_lock_of_v4l2_ctrl_handler=1, ldv_mutex_mutex_of_device=1, ldv_mutex_vb_lock_of_videobuf_queue=1, mask=4294967295, tmp=1] [L5624] RET, EXPR pci_dma_supported(dev->pci, 4294967295ULL) [L5624] tmp___0 = pci_dma_supported(dev->pci, 4294967295ULL) [L5625] COND FALSE !(tmp___0 == 0) [L5630] EXPR dev->pci VAL [__key={204:0}, __key___0={205:0}, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __this_module={4294967361:4294967307}, core={-4294967295:0}, cx8802_devlist={92:0}, cx8802_pci_driver={95:0}, cx8802_pci_tbl={94:0}, cx88_mpeg_irqs={93:0}, debug=0, dev={102:0}, dev={102:0}, dev->pci={4294967175:122}, LDV_IN_INTERRUPT=1, ldv_mutex_lock_of_cx88_core=1, ldv_mutex_lock_of_v4l2_ctrl_handler=1, ldv_mutex_mutex_of_device=1, ldv_mutex_vb_lock_of_videobuf_queue=1, tmp=0, tmp___0=1] [L5630] CALL pci_read_config_byte(dev->pci, 8, & dev->pci_rev) VAL [__mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __this_module={4294967361:4294967307}, cx8802_devlist={92:0}, cx8802_pci_driver={95:0}, cx8802_pci_tbl={94:0}, cx88_mpeg_irqs={93:0}, debug=0, LDV_IN_INTERRUPT=1, ldv_mutex_lock_of_cx88_core=1, ldv_mutex_lock_of_v4l2_ctrl_handler=1, ldv_mutex_mutex_of_device=1, ldv_mutex_vb_lock_of_videobuf_queue=1] [L4963] int tmp ; [L4965] EXPR dev->bus [L4965] EXPR dev->devfn [L4965] CALL, EXPR pci_bus_read_config_byte(dev->bus, dev->devfn, where, val) [L6937] return __VERIFIER_nondet_int(); [L4965] RET, EXPR pci_bus_read_config_byte(dev->bus, dev->devfn, where, val) [L4965] tmp = pci_bus_read_config_byte(dev->bus, dev->devfn, where, val) [L4966] return (tmp); VAL [\old(where)=8, \result=106, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __this_module={4294967361:4294967307}, cx8802_devlist={92:0}, cx8802_pci_driver={95:0}, cx8802_pci_tbl={94:0}, cx88_mpeg_irqs={93:0}, debug=0, dev={4294967175:122}, dev={4294967175:122}, LDV_IN_INTERRUPT=1, ldv_mutex_lock_of_cx88_core=1, ldv_mutex_lock_of_v4l2_ctrl_handler=1, ldv_mutex_mutex_of_device=1, ldv_mutex_vb_lock_of_videobuf_queue=1, tmp=106, val={102:48}, val={102:48}, where=8] [L5630] RET pci_read_config_byte(dev->pci, 8, & dev->pci_rev) VAL [__key={204:0}, __key___0={205:0}, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __this_module={4294967361:4294967307}, core={-4294967295:0}, cx8802_devlist={92:0}, cx8802_pci_driver={95:0}, cx8802_pci_tbl={94:0}, cx88_mpeg_irqs={93:0}, debug=0, dev={102:0}, dev={102:0}, dev->pci={4294967175:122}, LDV_IN_INTERRUPT=1, ldv_mutex_lock_of_cx88_core=1, ldv_mutex_lock_of_v4l2_ctrl_handler=1, ldv_mutex_mutex_of_device=1, ldv_mutex_vb_lock_of_videobuf_queue=1, pci_read_config_byte(dev->pci, 8, & dev->pci_rev)=106, tmp=0, tmp___0=1] [L5631] EXPR dev->pci VAL [__key={204:0}, __key___0={205:0}, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __this_module={4294967361:4294967307}, core={-4294967295:0}, cx8802_devlist={92:0}, cx8802_pci_driver={95:0}, cx8802_pci_tbl={94:0}, cx88_mpeg_irqs={93:0}, debug=0, dev={102:0}, dev={102:0}, dev->pci={4294967175:122}, LDV_IN_INTERRUPT=1, ldv_mutex_lock_of_cx88_core=1, ldv_mutex_lock_of_v4l2_ctrl_handler=1, ldv_mutex_mutex_of_device=1, ldv_mutex_vb_lock_of_videobuf_queue=1, tmp=0, tmp___0=1] [L5631] CALL pci_read_config_byte(dev->pci, 13, & dev->pci_lat) VAL [__mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __this_module={4294967361:4294967307}, cx8802_devlist={92:0}, cx8802_pci_driver={95:0}, cx8802_pci_tbl={94:0}, cx88_mpeg_irqs={93:0}, debug=0, LDV_IN_INTERRUPT=1, ldv_mutex_lock_of_cx88_core=1, ldv_mutex_lock_of_v4l2_ctrl_handler=1, ldv_mutex_mutex_of_device=1, ldv_mutex_vb_lock_of_videobuf_queue=1] [L4963] int tmp ; [L4965] EXPR dev->bus [L4965] EXPR dev->devfn [L4965] CALL, EXPR pci_bus_read_config_byte(dev->bus, dev->devfn, where, val) [L6937] return __VERIFIER_nondet_int(); [L4965] RET, EXPR pci_bus_read_config_byte(dev->bus, dev->devfn, where, val) [L4965] tmp = pci_bus_read_config_byte(dev->bus, dev->devfn, where, val) [L4966] return (tmp); VAL [\old(where)=13, \result=119, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __this_module={4294967361:4294967307}, cx8802_devlist={92:0}, cx8802_pci_driver={95:0}, cx8802_pci_tbl={94:0}, cx88_mpeg_irqs={93:0}, debug=0, dev={4294967175:122}, dev={4294967175:122}, LDV_IN_INTERRUPT=1, ldv_mutex_lock_of_cx88_core=1, ldv_mutex_lock_of_v4l2_ctrl_handler=1, ldv_mutex_mutex_of_device=1, ldv_mutex_vb_lock_of_videobuf_queue=1, tmp=119, val={102:49}, val={102:49}, where=13] [L5631] RET pci_read_config_byte(dev->pci, 13, & dev->pci_lat) VAL [__key={204:0}, __key___0={205:0}, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __this_module={4294967361:4294967307}, core={-4294967295:0}, cx8802_devlist={92:0}, cx8802_pci_driver={95:0}, cx8802_pci_tbl={94:0}, cx88_mpeg_irqs={93:0}, debug=0, dev={102:0}, dev={102:0}, dev->pci={4294967175:122}, LDV_IN_INTERRUPT=1, ldv_mutex_lock_of_cx88_core=1, ldv_mutex_lock_of_v4l2_ctrl_handler=1, ldv_mutex_mutex_of_device=1, ldv_mutex_vb_lock_of_videobuf_queue=1, pci_read_config_byte(dev->pci, 13, & dev->pci_lat)=119, tmp=0, tmp___0=1] [L5632] EXPR dev->pci [L5632] CALL, EXPR pci_name((struct pci_dev const *)dev->pci) [L5004] char const *tmp ; [L5006] CALL, EXPR dev_name(& pdev->dev) [L4919] char const *tmp ; [L4921] EXPR dev->init_name VAL [__mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __this_module={4294967361:4294967307}, cx8802_devlist={92:0}, cx8802_pci_driver={95:0}, cx8802_pci_tbl={94:0}, cx88_mpeg_irqs={93:0}, debug=0, dev={4294967175:219}, dev={4294967175:219}, dev->init_name={-102:103}, LDV_IN_INTERRUPT=1, ldv_mutex_lock_of_cx88_core=1, ldv_mutex_lock_of_v4l2_ctrl_handler=1, ldv_mutex_mutex_of_device=1, ldv_mutex_vb_lock_of_videobuf_queue=1] [L4921] COND TRUE (unsigned long )dev->init_name != (unsigned long )((char const * )0) [L4922] EXPR dev->init_name [L4922] return ((char const *)dev->init_name); [L5006] RET, EXPR dev_name(& pdev->dev) [L5006] tmp = dev_name(& pdev->dev) [L5007] return (tmp); VAL [\result={-102:103}, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __this_module={4294967361:4294967307}, cx8802_devlist={92:0}, cx8802_pci_driver={95:0}, cx8802_pci_tbl={94:0}, cx88_mpeg_irqs={93:0}, debug=0, LDV_IN_INTERRUPT=1, ldv_mutex_lock_of_cx88_core=1, ldv_mutex_lock_of_v4l2_ctrl_handler=1, ldv_mutex_mutex_of_device=1, ldv_mutex_vb_lock_of_videobuf_queue=1, pdev={4294967175:122}, pdev={4294967175:122}, tmp={-102:103}] [L5632] RET, EXPR pci_name((struct pci_dev const *)dev->pci) [L5632] tmp___1 = pci_name((struct pci_dev const *)dev->pci) [L5633] dev->core [L5634] dev->pci_rev [L5634] EXPR dev->pci [L5634] (dev->pci)->irq [L5634] dev->pci_lat [L5634] EXPR dev->pci [L5634] (dev->pci)->resource[0].start [L5635] CALL spinlock_check(& dev->slock) VAL [__mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __this_module={4294967361:4294967307}, cx8802_devlist={92:0}, cx8802_pci_driver={95:0}, cx8802_pci_tbl={94:0}, cx88_mpeg_irqs={93:0}, debug=0, LDV_IN_INTERRUPT=1, ldv_mutex_lock_of_cx88_core=1, ldv_mutex_lock_of_v4l2_ctrl_handler=1, ldv_mutex_mutex_of_device=1, ldv_mutex_vb_lock_of_videobuf_queue=1, lock={102:4}] [L4831] return (& lock->ldv_5756.rlock); VAL [\result={102:4}, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __this_module={4294967361:4294967307}, cx8802_devlist={92:0}, cx8802_pci_driver={95:0}, cx8802_pci_tbl={94:0}, cx88_mpeg_irqs={93:0}, debug=0, LDV_IN_INTERRUPT=1, ldv_mutex_lock_of_cx88_core=1, ldv_mutex_lock_of_v4l2_ctrl_handler=1, ldv_mutex_mutex_of_device=1, ldv_mutex_vb_lock_of_videobuf_queue=1, lock={102:4}, lock={102:4}] [L5635] RET spinlock_check(& dev->slock) VAL [__key={204:0}, __key___0={205:0}, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __this_module={4294967361:4294967307}, core={-4294967295:0}, cx8802_devlist={92:0}, cx8802_pci_driver={95:0}, cx8802_pci_tbl={94:0}, cx88_mpeg_irqs={93:0}, debug=0, dev={102:0}, dev={102:0}, LDV_IN_INTERRUPT=1, ldv_mutex_lock_of_cx88_core=1, ldv_mutex_lock_of_v4l2_ctrl_handler=1, ldv_mutex_mutex_of_device=1, ldv_mutex_vb_lock_of_videobuf_queue=1, spinlock_check(& dev->slock)={102:4}, tmp=0, tmp___0=1, tmp___1={-102:103}] [L5636] FCALL __raw_spin_lock_init(& dev->slock.ldv_5756.rlock, "&(&dev->slock)->rlock", & __key) [L5637] CALL INIT_LIST_HEAD(& dev->mpegq.active) VAL [__mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __this_module={4294967361:4294967307}, cx8802_devlist={92:0}, cx8802_pci_driver={95:0}, cx8802_pci_tbl={94:0}, cx88_mpeg_irqs={93:0}, debug=0, LDV_IN_INTERRUPT=1, ldv_mutex_lock_of_cx88_core=1, ldv_mutex_lock_of_v4l2_ctrl_handler=1, ldv_mutex_mutex_of_device=1, ldv_mutex_vb_lock_of_videobuf_queue=1, list={102:50}] [L4776] list->next = list [L4777] list->prev = list VAL [__mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __this_module={4294967361:4294967307}, cx8802_devlist={92:0}, cx8802_pci_driver={95:0}, cx8802_pci_tbl={94:0}, cx88_mpeg_irqs={93:0}, debug=0, LDV_IN_INTERRUPT=1, ldv_mutex_lock_of_cx88_core=1, ldv_mutex_lock_of_v4l2_ctrl_handler=1, ldv_mutex_mutex_of_device=1, ldv_mutex_vb_lock_of_videobuf_queue=1, list={102:50}, list={102:50}] [L5637] RET INIT_LIST_HEAD(& dev->mpegq.active) VAL [__key={204:0}, __key___0={205:0}, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __this_module={4294967361:4294967307}, core={-4294967295:0}, cx8802_devlist={92:0}, cx8802_pci_driver={95:0}, cx8802_pci_tbl={94:0}, cx88_mpeg_irqs={93:0}, debug=0, dev={102:0}, dev={102:0}, LDV_IN_INTERRUPT=1, ldv_mutex_lock_of_cx88_core=1, ldv_mutex_lock_of_v4l2_ctrl_handler=1, ldv_mutex_mutex_of_device=1, ldv_mutex_vb_lock_of_videobuf_queue=1, tmp=0, tmp___0=1, tmp___1={-102:103}] [L5638] CALL INIT_LIST_HEAD(& dev->mpegq.queued) VAL [__mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __this_module={4294967361:4294967307}, cx8802_devlist={92:0}, cx8802_pci_driver={95:0}, cx8802_pci_tbl={94:0}, cx88_mpeg_irqs={93:0}, debug=0, LDV_IN_INTERRUPT=1, ldv_mutex_lock_of_cx88_core=1, ldv_mutex_lock_of_v4l2_ctrl_handler=1, ldv_mutex_mutex_of_device=1, ldv_mutex_vb_lock_of_videobuf_queue=1, list={102:58}] [L4776] list->next = list [L4777] list->prev = list VAL [__mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __this_module={4294967361:4294967307}, cx8802_devlist={92:0}, cx8802_pci_driver={95:0}, cx8802_pci_tbl={94:0}, cx88_mpeg_irqs={93:0}, debug=0, LDV_IN_INTERRUPT=1, ldv_mutex_lock_of_cx88_core=1, ldv_mutex_lock_of_v4l2_ctrl_handler=1, ldv_mutex_mutex_of_device=1, ldv_mutex_vb_lock_of_videobuf_queue=1, list={102:58}, list={102:58}] [L5638] RET INIT_LIST_HEAD(& dev->mpegq.queued) VAL [__key={204:0}, __key___0={205:0}, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __this_module={4294967361:4294967307}, core={-4294967295:0}, cx8802_devlist={92:0}, cx8802_pci_driver={95:0}, cx8802_pci_tbl={94:0}, cx88_mpeg_irqs={93:0}, debug=0, dev={102:0}, dev={102:0}, LDV_IN_INTERRUPT=1, ldv_mutex_lock_of_cx88_core=1, ldv_mutex_lock_of_v4l2_ctrl_handler=1, ldv_mutex_mutex_of_device=1, ldv_mutex_vb_lock_of_videobuf_queue=1, tmp=0, tmp___0=1, tmp___1={-102:103}] [L5639] dev->mpegq.timeout.function = & cx8802_timeout [L5640] dev->mpegq.timeout.data = (unsigned long )dev [L5641] FCALL init_timer_key(& dev->mpegq.timeout, "&dev->mpegq.timeout", & __key___0) [L5642] EXPR dev->pci [L5642] CALL cx88_risc_stopper(dev->pci, & dev->mpegq.stopper, 3391552U, 17U, 0U) [L6859] return __VERIFIER_nondet_int(); [L5642] RET cx88_risc_stopper(dev->pci, & dev->mpegq.stopper, 3391552U, 17U, 0U) [L5643] EXPR dev->pci [L5643] EXPR (dev->pci)->irq [L5643] EXPR dev->core [L5643-L5644] CALL, EXPR request_irq((dev->pci)->irq, & cx8802_irq, 160UL, (char const *)(& (dev->core)->name), (void *)dev) [L4953] int tmp ; [L4955] CALL, EXPR request_threaded_irq(irq, handler, 0, flags, name, dev) [L6973] return __VERIFIER_nondet_int(); [L4955] RET, EXPR request_threaded_irq(irq, handler, 0, flags, name, dev) [L4955] tmp = request_threaded_irq(irq, handler, 0, flags, name, dev) [L4956] return (tmp); VAL [\old(flags)=160, \old(irq)=4294967303, \result=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __this_module={4294967361:4294967307}, cx8802_devlist={92:0}, cx8802_pci_driver={95:0}, cx8802_pci_tbl={94:0}, cx88_mpeg_irqs={93:0}, debug=0, dev={102:0}, dev={102:0}, flags=160, handler={-1:2}, handler={-1:2}, irq=4294967303, LDV_IN_INTERRUPT=1, ldv_mutex_lock_of_cx88_core=1, ldv_mutex_lock_of_v4l2_ctrl_handler=1, ldv_mutex_mutex_of_device=1, ldv_mutex_vb_lock_of_videobuf_queue=1, name={-4294967295:16}, name={-4294967295:16}, tmp=0] [L5643-L5644] RET, EXPR request_irq((dev->pci)->irq, & cx8802_irq, 160UL, (char const *)(& (dev->core)->name), (void *)dev) [L5643-L5644] err = request_irq((dev->pci)->irq, & cx8802_irq, 160UL, (char const *)(& (dev->core)->name), (void *)dev) [L5645] COND FALSE !(err < 0) [L5650] EXPR core->lmmio VAL [__key={204:0}, __key___0={205:0}, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __this_module={4294967361:4294967307}, core={-4294967295:0}, core->lmmio={4294967365:-524304}, cx8802_devlist={92:0}, cx8802_pci_driver={95:0}, cx8802_pci_tbl={94:0}, cx88_mpeg_irqs={93:0}, debug=0, dev={102:0}, dev={102:0}, err=0, LDV_IN_INTERRUPT=1, ldv_mutex_lock_of_cx88_core=1, ldv_mutex_lock_of_v4l2_ctrl_handler=1, ldv_mutex_mutex_of_device=1, ldv_mutex_vb_lock_of_videobuf_queue=1, tmp=0, tmp___0=1, tmp___1={-102:103}] [L5650] CALL, EXPR readl((void const volatile *)core->lmmio + 524304U) VAL [__mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __this_module={4294967361:4294967307}, addr={4294967365:0}, cx8802_devlist={92:0}, cx8802_pci_driver={95:0}, cx8802_pci_tbl={94:0}, cx88_mpeg_irqs={93:0}, debug=0, LDV_IN_INTERRUPT=1, ldv_mutex_lock_of_cx88_core=1, ldv_mutex_lock_of_v4l2_ctrl_handler=1, ldv_mutex_mutex_of_device=1, ldv_mutex_vb_lock_of_videobuf_queue=1] [L4933] unsigned int ret ; [L4936] return (ret); VAL [\result=131, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __this_module={4294967361:4294967307}, addr={4294967365:0}, addr={4294967365:0}, cx8802_devlist={92:0}, cx8802_pci_driver={95:0}, cx8802_pci_tbl={94:0}, cx88_mpeg_irqs={93:0}, debug=0, LDV_IN_INTERRUPT=1, ldv_mutex_lock_of_cx88_core=1, ldv_mutex_lock_of_v4l2_ctrl_handler=1, ldv_mutex_mutex_of_device=1, ldv_mutex_vb_lock_of_videobuf_queue=1, ret=131] [L5650] RET, EXPR readl((void const volatile *)core->lmmio + 524304U) VAL [__key={204:0}, __key___0={205:0}, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __this_module={4294967361:4294967307}, core={-4294967295:0}, core->lmmio={4294967365:-524304}, cx8802_devlist={92:0}, cx8802_pci_driver={95:0}, cx8802_pci_tbl={94:0}, cx88_mpeg_irqs={93:0}, debug=0, dev={102:0}, dev={102:0}, err=0, LDV_IN_INTERRUPT=1, ldv_mutex_lock_of_cx88_core=1, ldv_mutex_lock_of_v4l2_ctrl_handler=1, ldv_mutex_mutex_of_device=1, ldv_mutex_vb_lock_of_videobuf_queue=1, readl((void const volatile *)core->lmmio + 524304U)=131, tmp=0, tmp___0=1, tmp___1={-102:103}] [L5650] tmp___2 = readl((void const volatile *)core->lmmio + 524304U) [L5651] EXPR core->pci_irqmask [L5651] EXPR core->pci_irqmask [L5652] EXPR core->lmmio VAL [__key={204:0}, __key___0={205:0}, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __this_module={4294967361:4294967307}, core={-4294967295:0}, core->lmmio={4294967365:-524304}, core->pci_irqmask=0, core->pci_irqmask=0, cx8802_devlist={92:0}, cx8802_pci_driver={95:0}, cx8802_pci_tbl={94:0}, cx88_mpeg_irqs={93:0}, debug=0, dev={102:0}, dev={102:0}, err=0, LDV_IN_INTERRUPT=1, ldv_mutex_lock_of_cx88_core=1, ldv_mutex_lock_of_v4l2_ctrl_handler=1, ldv_mutex_mutex_of_device=1, ldv_mutex_vb_lock_of_videobuf_queue=1, tmp=0, tmp___0=1, tmp___1={-102:103}, tmp___2=131] [L5651-L5652] FCALL writel((tmp___2 & (unsigned int )(~ core->pci_irqmask)) | (unsigned int )core->pci_irqmask, (void volatile *)core->lmmio + 524304U) VAL [__key={204:0}, __key___0={205:0}, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __this_module={4294967361:4294967307}, core={-4294967295:0}, core->lmmio={4294967365:-524304}, core->pci_irqmask=0, core->pci_irqmask=0, cx8802_devlist={92:0}, cx8802_pci_driver={95:0}, cx8802_pci_tbl={94:0}, cx88_mpeg_irqs={93:0}, debug=0, dev={102:0}, dev={102:0}, err=0, LDV_IN_INTERRUPT=1, ldv_mutex_lock_of_cx88_core=1, ldv_mutex_lock_of_v4l2_ctrl_handler=1, ldv_mutex_mutex_of_device=1, ldv_mutex_vb_lock_of_videobuf_queue=1, tmp=0, tmp___0=1, tmp___1={-102:103}, tmp___2=131] [L5653] EXPR dev->pci VAL [__key={204:0}, __key___0={205:0}, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __this_module={4294967361:4294967307}, core={-4294967295:0}, cx8802_devlist={92:0}, cx8802_pci_driver={95:0}, cx8802_pci_tbl={94:0}, cx88_mpeg_irqs={93:0}, debug=0, dev={102:0}, dev={102:0}, dev->pci={4294967175:122}, err=0, LDV_IN_INTERRUPT=1, ldv_mutex_lock_of_cx88_core=1, ldv_mutex_lock_of_v4l2_ctrl_handler=1, ldv_mutex_mutex_of_device=1, ldv_mutex_vb_lock_of_videobuf_queue=1, tmp=0, tmp___0=1, tmp___1={-102:103}, tmp___2=131] [L5653] CALL pci_set_drvdata(dev->pci, (void *)dev) VAL [__mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __this_module={4294967361:4294967307}, cx8802_devlist={92:0}, cx8802_pci_driver={95:0}, cx8802_pci_tbl={94:0}, cx88_mpeg_irqs={93:0}, debug=0, LDV_IN_INTERRUPT=1, ldv_mutex_lock_of_cx88_core=1, ldv_mutex_lock_of_v4l2_ctrl_handler=1, ldv_mutex_mutex_of_device=1, ldv_mutex_vb_lock_of_videobuf_queue=1] [L4998] FCALL dev_set_drvdata(& pdev->dev, data) [L5653] RET pci_set_drvdata(dev->pci, (void *)dev) VAL [__key={204:0}, __key___0={205:0}, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __this_module={4294967361:4294967307}, core={-4294967295:0}, cx8802_devlist={92:0}, cx8802_pci_driver={95:0}, cx8802_pci_tbl={94:0}, cx88_mpeg_irqs={93:0}, debug=0, dev={102:0}, dev={102:0}, dev->pci={4294967175:122}, err=0, LDV_IN_INTERRUPT=1, ldv_mutex_lock_of_cx88_core=1, ldv_mutex_lock_of_v4l2_ctrl_handler=1, ldv_mutex_mutex_of_device=1, ldv_mutex_vb_lock_of_videobuf_queue=1, tmp=0, tmp___0=1, tmp___1={-102:103}, tmp___2=131] [L5654] return (0); [L5654] return (0); [L5654] return (0); VAL [\result=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __this_module={4294967361:4294967307}, core={-4294967295:0}, cx8802_devlist={92:0}, cx8802_pci_driver={95:0}, cx8802_pci_tbl={94:0}, cx88_mpeg_irqs={93:0}, debug=0, dev={102:0}, dev={102:0}, err=0, LDV_IN_INTERRUPT=1, ldv_mutex_lock_of_cx88_core=1, ldv_mutex_lock_of_v4l2_ctrl_handler=1, ldv_mutex_mutex_of_device=1, ldv_mutex_vb_lock_of_videobuf_queue=1, tmp=0, tmp___0=1, tmp___1={-102:103}, tmp___2=131] [L6023] RET, EXPR cx8802_init_common(dev) [L6023] err = cx8802_init_common(dev) [L6024] COND FALSE !(err != 0) VAL [__mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __this_module={4294967361:4294967307}, core={-4294967295:0}, cx8802_devlist={92:0}, cx8802_pci_driver={95:0}, cx8802_pci_tbl={94:0}, cx88_mpeg_irqs={93:0}, debug=0, dev={102:0}, err=0, LDV_IN_INTERRUPT=1, ldv_mutex_lock_of_cx88_core=1, ldv_mutex_lock_of_v4l2_ctrl_handler=1, ldv_mutex_mutex_of_device=1, ldv_mutex_vb_lock_of_videobuf_queue=1, pci_dev={4294967175:122}, pci_dev={4294967175:122}, pci_id={4294967335:4294967317}, pci_id={4294967335:4294967317}, tmp={102:0}] [L6028] CALL INIT_LIST_HEAD(& dev->drvlist) VAL [__mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __this_module={4294967361:4294967307}, cx8802_devlist={92:0}, cx8802_pci_driver={95:0}, cx8802_pci_tbl={94:0}, cx88_mpeg_irqs={93:0}, debug=0, LDV_IN_INTERRUPT=1, ldv_mutex_lock_of_cx88_core=1, ldv_mutex_lock_of_v4l2_ctrl_handler=1, ldv_mutex_mutex_of_device=1, ldv_mutex_vb_lock_of_videobuf_queue=1, list={102:582}] [L4776] list->next = list [L4777] list->prev = list VAL [__mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __this_module={4294967361:4294967307}, cx8802_devlist={92:0}, cx8802_pci_driver={95:0}, cx8802_pci_tbl={94:0}, cx88_mpeg_irqs={93:0}, debug=0, LDV_IN_INTERRUPT=1, ldv_mutex_lock_of_cx88_core=1, ldv_mutex_lock_of_v4l2_ctrl_handler=1, ldv_mutex_mutex_of_device=1, ldv_mutex_vb_lock_of_videobuf_queue=1, list={102:582}, list={102:582}] [L6028] RET INIT_LIST_HEAD(& dev->drvlist) VAL [__mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __this_module={4294967361:4294967307}, core={-4294967295:0}, cx8802_devlist={92:0}, cx8802_pci_driver={95:0}, cx8802_pci_tbl={94:0}, cx88_mpeg_irqs={93:0}, debug=0, dev={102:0}, err=0, LDV_IN_INTERRUPT=1, ldv_mutex_lock_of_cx88_core=1, ldv_mutex_lock_of_v4l2_ctrl_handler=1, ldv_mutex_mutex_of_device=1, ldv_mutex_vb_lock_of_videobuf_queue=1, pci_dev={4294967175:122}, pci_dev={4294967175:122}, pci_id={4294967335:4294967317}, pci_id={4294967335:4294967317}, tmp={102:0}] [L6029] CALL list_add_tail(& dev->devlist, & cx8802_devlist) VAL [__mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __this_module={4294967361:4294967307}, cx8802_devlist={92:0}, cx8802_pci_driver={95:0}, cx8802_pci_tbl={94:0}, cx88_mpeg_irqs={93:0}, debug=0, LDV_IN_INTERRUPT=1, ldv_mutex_lock_of_cx88_core=1, ldv_mutex_lock_of_v4l2_ctrl_handler=1, ldv_mutex_mutex_of_device=1, ldv_mutex_vb_lock_of_videobuf_queue=1] [L4785] EXPR head->prev [L4785] FCALL __list_add(new, head->prev, head) [L6029] RET list_add_tail(& dev->devlist, & cx8802_devlist) VAL [__mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __this_module={4294967361:4294967307}, core={-4294967295:0}, cx8802_devlist={92:0}, cx8802_pci_driver={95:0}, cx8802_pci_tbl={94:0}, cx88_mpeg_irqs={93:0}, debug=0, dev={102:0}, err=0, LDV_IN_INTERRUPT=1, ldv_mutex_lock_of_cx88_core=1, ldv_mutex_lock_of_v4l2_ctrl_handler=1, ldv_mutex_mutex_of_device=1, ldv_mutex_vb_lock_of_videobuf_queue=1, pci_dev={4294967175:122}, pci_dev={4294967175:122}, pci_id={4294967335:4294967317}, pci_id={4294967335:4294967317}, tmp={102:0}] [L6030] CALL request_modules(dev) [L5058] struct lock_class_key __key ; [L5059] atomic_long_t __constr_expr_0 ; [L5061] FCALL __init_work(& dev->request_module_wk, 0) [L5062] __constr_expr_0.counter = 2097664L [L5063] dev->request_module_wk.data = __constr_expr_0 [L5064-L5065] FCALL lockdep_init_map(& dev->request_module_wk.lockdep_map, "(&dev->request_module_wk)", & __key, 0) [L5066] CALL INIT_LIST_HEAD(& dev->request_module_wk.entry) VAL [__mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __this_module={4294967361:4294967307}, cx8802_devlist={92:0}, cx8802_pci_driver={95:0}, cx8802_pci_tbl={94:0}, cx88_mpeg_irqs={93:0}, debug=0, LDV_IN_INTERRUPT=1, ldv_mutex_lock_of_cx88_core=1, ldv_mutex_lock_of_v4l2_ctrl_handler=1, ldv_mutex_mutex_of_device=1, ldv_mutex_vb_lock_of_videobuf_queue=1, list={102:594}] [L4776] list->next = list [L4777] list->prev = list VAL [__mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __this_module={4294967361:4294967307}, cx8802_devlist={92:0}, cx8802_pci_driver={95:0}, cx8802_pci_tbl={94:0}, cx88_mpeg_irqs={93:0}, debug=0, LDV_IN_INTERRUPT=1, ldv_mutex_lock_of_cx88_core=1, ldv_mutex_lock_of_v4l2_ctrl_handler=1, ldv_mutex_mutex_of_device=1, ldv_mutex_vb_lock_of_videobuf_queue=1, list={102:594}, list={102:594}] [L5066] RET INIT_LIST_HEAD(& dev->request_module_wk.entry) VAL [__constr_expr_0={203:0}, __key={206:0}, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __this_module={4294967361:4294967307}, cx8802_devlist={92:0}, cx8802_pci_driver={95:0}, cx8802_pci_tbl={94:0}, cx88_mpeg_irqs={93:0}, debug=0, dev={102:0}, dev={102:0}, LDV_IN_INTERRUPT=1, ldv_mutex_lock_of_cx88_core=1, ldv_mutex_lock_of_v4l2_ctrl_handler=1, ldv_mutex_mutex_of_device=1, ldv_mutex_vb_lock_of_videobuf_queue=1] [L5067] dev->request_module_wk.func = & request_module_async [L5068] CALL schedule_work(& dev->request_module_wk) [L6977] return __VERIFIER_nondet_int(); [L5068] RET schedule_work(& dev->request_module_wk) [L5069] return; [L5069] return; VAL [__mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __this_module={4294967361:4294967307}, cx8802_devlist={92:0}, cx8802_pci_driver={95:0}, cx8802_pci_tbl={94:0}, cx88_mpeg_irqs={93:0}, debug=0, dev={102:0}, dev={102:0}, LDV_IN_INTERRUPT=1, ldv_mutex_lock_of_cx88_core=1, ldv_mutex_lock_of_v4l2_ctrl_handler=1, ldv_mutex_mutex_of_device=1, ldv_mutex_vb_lock_of_videobuf_queue=1] [L6030] RET request_modules(dev) [L6031] return (0); VAL [\result=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __this_module={4294967361:4294967307}, core={-4294967295:0}, cx8802_devlist={92:0}, cx8802_pci_driver={95:0}, cx8802_pci_tbl={94:0}, cx88_mpeg_irqs={93:0}, debug=0, dev={102:0}, err=0, LDV_IN_INTERRUPT=1, ldv_mutex_lock_of_cx88_core=1, ldv_mutex_lock_of_v4l2_ctrl_handler=1, ldv_mutex_mutex_of_device=1, ldv_mutex_vb_lock_of_videobuf_queue=1, pci_dev={4294967175:122}, pci_dev={4294967175:122}, pci_id={4294967335:4294967317}, pci_id={4294967335:4294967317}, tmp={102:0}] [L6164] RET, EXPR cx8802_probe(var_group1, var_cx8802_probe_23_p1) [L6164] res_cx8802_probe_23 = cx8802_probe(var_group1, var_cx8802_probe_23_p1) [L6165] FCALL ldv_check_return_value(res_cx8802_probe_23) [L6166] FCALL ldv_check_return_value_probe(res_cx8802_probe_23) [L6167] COND FALSE !(res_cx8802_probe_23 != 0) VAL [__mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __this_module={4294967361:4294967307}, cx8802_devlist={92:0}, cx8802_pci_driver={95:0}, cx8802_pci_tbl={94:0}, cx88_mpeg_irqs={93:0}, debug=0, LDV_IN_INTERRUPT=1, ldv_mutex_lock_of_cx88_core=1, ldv_mutex_lock_of_v4l2_ctrl_handler=1, ldv_mutex_mutex_of_device=1, ldv_mutex_vb_lock_of_videobuf_queue=1, ldv_s_cx8802_pci_driver_pci_driver=0, res_cx8802_probe_23=0, tmp=0, tmp___0=0, tmp___1=1, var_cx8802_probe_23_p1={4294967335:4294967317}, var_group1={4294967175:122}] [L6171] EXPR ldv_s_cx8802_pci_driver_pci_driver + 1 [L6171] ldv_s_cx8802_pci_driver_pci_driver = ldv_s_cx8802_pci_driver_pci_driver + 1 VAL [__mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __this_module={4294967361:4294967307}, cx8802_devlist={92:0}, cx8802_pci_driver={95:0}, cx8802_pci_tbl={94:0}, cx88_mpeg_irqs={93:0}, debug=0, LDV_IN_INTERRUPT=1, ldv_mutex_lock_of_cx88_core=1, ldv_mutex_lock_of_v4l2_ctrl_handler=1, ldv_mutex_mutex_of_device=1, ldv_mutex_vb_lock_of_videobuf_queue=1, ldv_s_cx8802_pci_driver_pci_driver=1, res_cx8802_probe_23=0, tmp=0, tmp___0=0, tmp___1=1, var_cx8802_probe_23_p1={4294967335:4294967317}, var_group1={4294967175:122}] [L6198] tmp___1 = __VERIFIER_nondet_int() [L6199] COND TRUE tmp___1 != 0 || ldv_s_cx8802_pci_driver_pci_driver != 0 VAL [__mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __this_module={4294967361:4294967307}, cx8802_devlist={92:0}, cx8802_pci_driver={95:0}, cx8802_pci_tbl={94:0}, cx88_mpeg_irqs={93:0}, debug=0, LDV_IN_INTERRUPT=1, ldv_mutex_lock_of_cx88_core=1, ldv_mutex_lock_of_v4l2_ctrl_handler=1, ldv_mutex_mutex_of_device=1, ldv_mutex_vb_lock_of_videobuf_queue=1, ldv_s_cx8802_pci_driver_pci_driver=1, res_cx8802_probe_23=0, tmp=0, tmp___0=0, tmp___1=1, var_cx8802_probe_23_p1={4294967335:4294967317}, var_group1={4294967175:122}] [L6160] tmp___0 = __VERIFIER_nondet_int() [L6162] case 0: [L6175] case 1: VAL [__mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __this_module={4294967361:4294967307}, cx8802_devlist={92:0}, cx8802_pci_driver={95:0}, cx8802_pci_tbl={94:0}, cx88_mpeg_irqs={93:0}, debug=0, LDV_IN_INTERRUPT=1, ldv_mutex_lock_of_cx88_core=1, ldv_mutex_lock_of_v4l2_ctrl_handler=1, ldv_mutex_mutex_of_device=1, ldv_mutex_vb_lock_of_videobuf_queue=1, ldv_s_cx8802_pci_driver_pci_driver=1, res_cx8802_probe_23=0, tmp=0, tmp___0=1, tmp___1=1, var_cx8802_probe_23_p1={4294967335:4294967317}, var_group1={4294967175:122}] [L6176] COND TRUE ldv_s_cx8802_pci_driver_pci_driver == 1 VAL [__mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __this_module={4294967361:4294967307}, cx8802_devlist={92:0}, cx8802_pci_driver={95:0}, cx8802_pci_tbl={94:0}, cx88_mpeg_irqs={93:0}, debug=0, LDV_IN_INTERRUPT=1, ldv_mutex_lock_of_cx88_core=1, ldv_mutex_lock_of_v4l2_ctrl_handler=1, ldv_mutex_mutex_of_device=1, ldv_mutex_vb_lock_of_videobuf_queue=1, ldv_s_cx8802_pci_driver_pci_driver=1, res_cx8802_probe_23=0, tmp=0, tmp___0=1, tmp___1=1, var_cx8802_probe_23_p1={4294967335:4294967317}, var_group1={4294967175:122}] [L6177] FCALL ldv_handler_precall() VAL [__mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __this_module={4294967361:4294967307}, cx8802_devlist={92:0}, cx8802_pci_driver={95:0}, cx8802_pci_tbl={94:0}, cx88_mpeg_irqs={93:0}, debug=0, LDV_IN_INTERRUPT=1, ldv_mutex_lock_of_cx88_core=1, ldv_mutex_lock_of_v4l2_ctrl_handler=1, ldv_mutex_mutex_of_device=1, ldv_mutex_vb_lock_of_videobuf_queue=1, ldv_s_cx8802_pci_driver_pci_driver=1, res_cx8802_probe_23=0, tmp=0, tmp___0=1, tmp___1=1, var_cx8802_probe_23_p1={4294967335:4294967317}, var_group1={4294967175:122}] [L6178] CALL cx8802_remove(var_group1) [L6042] struct cx8802_dev *dev ; [L6043] void *tmp ; [L6044] struct cx8802_driver *drv ; [L6045] struct cx8802_driver *tmp___0 ; [L6046] int err ; [L6047] struct list_head const *__mptr ; [L6048] struct list_head const *__mptr___0 ; [L6049] struct list_head const *__mptr___1 ; [L6050] int tmp___1 ; VAL [__mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __this_module={4294967361:4294967307}, cx8802_devlist={92:0}, cx8802_pci_driver={95:0}, cx8802_pci_tbl={94:0}, cx88_mpeg_irqs={93:0}, debug=0, LDV_IN_INTERRUPT=1, ldv_mutex_lock_of_cx88_core=1, ldv_mutex_lock_of_v4l2_ctrl_handler=1, ldv_mutex_mutex_of_device=1, ldv_mutex_vb_lock_of_videobuf_queue=1, pci_dev={4294967175:122}, pci_dev={4294967175:122}] [L6052] CALL, EXPR pci_get_drvdata(pci_dev) VAL [__mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __this_module={4294967361:4294967307}, cx8802_devlist={92:0}, cx8802_pci_driver={95:0}, cx8802_pci_tbl={94:0}, cx88_mpeg_irqs={93:0}, debug=0, LDV_IN_INTERRUPT=1, ldv_mutex_lock_of_cx88_core=1, ldv_mutex_lock_of_v4l2_ctrl_handler=1, ldv_mutex_mutex_of_device=1, ldv_mutex_vb_lock_of_videobuf_queue=1] [L4989] void *tmp ; [L4991] CALL, EXPR dev_get_drvdata((struct device const *)(& pdev->dev)) [L6883] CALL, EXPR ldv_malloc(0UL) VAL [__mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __this_module={4294967361:4294967307}, cx8802_devlist={92:0}, cx8802_pci_driver={95:0}, cx8802_pci_tbl={94:0}, cx88_mpeg_irqs={93:0}, debug=0, LDV_IN_INTERRUPT=1, ldv_mutex_lock_of_cx88_core=1, ldv_mutex_lock_of_v4l2_ctrl_handler=1, ldv_mutex_mutex_of_device=1, ldv_mutex_vb_lock_of_videobuf_queue=1] [L4887] COND FALSE !(__VERIFIER_nondet_int()) [L4892] return ((void *)0); VAL [\old(size)=0, \result={0:0}, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __this_module={4294967361:4294967307}, cx8802_devlist={92:0}, cx8802_pci_driver={95:0}, cx8802_pci_tbl={94:0}, cx88_mpeg_irqs={93:0}, debug=0, LDV_IN_INTERRUPT=1, ldv_mutex_lock_of_cx88_core=1, ldv_mutex_lock_of_v4l2_ctrl_handler=1, ldv_mutex_mutex_of_device=1, ldv_mutex_vb_lock_of_videobuf_queue=1, size=0] [L6883] RET, EXPR ldv_malloc(0UL) VAL [__mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __this_module={4294967361:4294967307}, arg0={4294967175:219}, arg0={4294967175:219}, cx8802_devlist={92:0}, cx8802_pci_driver={95:0}, cx8802_pci_tbl={94:0}, cx88_mpeg_irqs={93:0}, debug=0, LDV_IN_INTERRUPT=1, ldv_malloc(0UL)={0:0}, ldv_mutex_lock_of_cx88_core=1, ldv_mutex_lock_of_v4l2_ctrl_handler=1, ldv_mutex_mutex_of_device=1, ldv_mutex_vb_lock_of_videobuf_queue=1] [L6883] return ldv_malloc(0UL); [L4991] RET, EXPR dev_get_drvdata((struct device const *)(& pdev->dev)) [L4991] tmp = dev_get_drvdata((struct device const *)(& pdev->dev)) [L4992] return (tmp); VAL [\result={0:0}, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __this_module={4294967361:4294967307}, cx8802_devlist={92:0}, cx8802_pci_driver={95:0}, cx8802_pci_tbl={94:0}, cx88_mpeg_irqs={93:0}, debug=0, LDV_IN_INTERRUPT=1, ldv_mutex_lock_of_cx88_core=1, ldv_mutex_lock_of_v4l2_ctrl_handler=1, ldv_mutex_mutex_of_device=1, ldv_mutex_vb_lock_of_videobuf_queue=1, pdev={4294967175:122}, pdev={4294967175:122}, tmp={0:0}] [L6052] RET, EXPR pci_get_drvdata(pci_dev) VAL [__mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __this_module={4294967361:4294967307}, cx8802_devlist={92:0}, cx8802_pci_driver={95:0}, cx8802_pci_tbl={94:0}, cx88_mpeg_irqs={93:0}, debug=0, LDV_IN_INTERRUPT=1, ldv_mutex_lock_of_cx88_core=1, ldv_mutex_lock_of_v4l2_ctrl_handler=1, ldv_mutex_mutex_of_device=1, ldv_mutex_vb_lock_of_videobuf_queue=1, pci_dev={4294967175:122}, pci_dev={4294967175:122}, pci_get_drvdata(pci_dev)={0:0}] [L6052] tmp = pci_get_drvdata(pci_dev) [L6053] dev = (struct cx8802_dev *)tmp VAL [__mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __this_module={4294967361:4294967307}, cx8802_devlist={92:0}, cx8802_pci_driver={95:0}, cx8802_pci_tbl={94:0}, cx88_mpeg_irqs={93:0}, debug=0, dev={0:0}, LDV_IN_INTERRUPT=1, ldv_mutex_lock_of_cx88_core=1, ldv_mutex_lock_of_v4l2_ctrl_handler=1, ldv_mutex_mutex_of_device=1, ldv_mutex_vb_lock_of_videobuf_queue=1, pci_dev={4294967175:122}, pci_dev={4294967175:122}, tmp={0:0}] [L6054] COND FALSE !(debug != 0U) VAL [__mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __this_module={4294967361:4294967307}, cx8802_devlist={92:0}, cx8802_pci_driver={95:0}, cx8802_pci_tbl={94:0}, cx88_mpeg_irqs={93:0}, debug=0, dev={0:0}, LDV_IN_INTERRUPT=1, ldv_mutex_lock_of_cx88_core=1, ldv_mutex_lock_of_v4l2_ctrl_handler=1, ldv_mutex_mutex_of_device=1, ldv_mutex_vb_lock_of_videobuf_queue=1, pci_dev={4294967175:122}, pci_dev={4294967175:122}, tmp={0:0}] [L6058] CALL flush_request_modules(dev) [L5075] CALL flush_work_sync(& dev->request_module_wk) [L6894] return __VERIFIER_nondet_bool(); [L5075] RET flush_work_sync(& dev->request_module_wk) [L6058] RET flush_request_modules(dev) [L6059] EXPR dev->core [L6059] CALL ldv_mutex_lock_12(& (dev->core)->lock) [L6307] CALL ldv_mutex_lock_lock_of_cx88_core(ldv_func_arg1) VAL [\old(ldv_mutex_lock_of_cx88_core)=1, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __this_module={4294967361:4294967307}, cx8802_devlist={92:0}, cx8802_pci_driver={95:0}, cx8802_pci_tbl={94:0}, cx88_mpeg_irqs={93:0}, debug=0, LDV_IN_INTERRUPT=1, ldv_mutex_lock_of_cx88_core=1, ldv_mutex_lock_of_v4l2_ctrl_handler=1, ldv_mutex_mutex_of_device=1, ldv_mutex_vb_lock_of_videobuf_queue=1, lock={4294967316:0}] [L6372] COND TRUE ldv_mutex_lock_of_cx88_core == 1 VAL [\old(ldv_mutex_lock_of_cx88_core)=1, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __this_module={4294967361:4294967307}, cx8802_devlist={92:0}, cx8802_pci_driver={95:0}, cx8802_pci_tbl={94:0}, cx88_mpeg_irqs={93:0}, debug=0, LDV_IN_INTERRUPT=1, ldv_mutex_lock_of_cx88_core=1, ldv_mutex_lock_of_v4l2_ctrl_handler=1, ldv_mutex_mutex_of_device=1, ldv_mutex_vb_lock_of_videobuf_queue=1, lock={4294967316:0}, lock={4294967316:0}] [L6376] ldv_mutex_lock_of_cx88_core = 2 VAL [\old(ldv_mutex_lock_of_cx88_core)=1, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __this_module={4294967361:4294967307}, cx8802_devlist={92:0}, cx8802_pci_driver={95:0}, cx8802_pci_tbl={94:0}, cx88_mpeg_irqs={93:0}, debug=0, LDV_IN_INTERRUPT=1, ldv_mutex_lock_of_cx88_core=2, ldv_mutex_lock_of_v4l2_ctrl_handler=1, ldv_mutex_mutex_of_device=1, ldv_mutex_vb_lock_of_videobuf_queue=1, lock={4294967316:0}, lock={4294967316:0}] [L6307] RET ldv_mutex_lock_lock_of_cx88_core(ldv_func_arg1) VAL [__mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __this_module={4294967361:4294967307}, cx8802_devlist={92:0}, cx8802_pci_driver={95:0}, cx8802_pci_tbl={94:0}, cx88_mpeg_irqs={93:0}, debug=0, ldv_func_arg1={4294967316:0}, ldv_func_arg1={4294967316:0}, LDV_IN_INTERRUPT=1, ldv_mutex_lock_of_cx88_core=2, ldv_mutex_lock_of_v4l2_ctrl_handler=1, ldv_mutex_mutex_of_device=1, ldv_mutex_vb_lock_of_videobuf_queue=1] [L6308] FCALL mutex_lock(ldv_func_arg1) VAL [__mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __this_module={4294967361:4294967307}, cx8802_devlist={92:0}, cx8802_pci_driver={95:0}, cx8802_pci_tbl={94:0}, cx88_mpeg_irqs={93:0}, debug=0, ldv_func_arg1={4294967316:0}, ldv_func_arg1={4294967316:0}, LDV_IN_INTERRUPT=1, ldv_mutex_lock_of_cx88_core=2, ldv_mutex_lock_of_v4l2_ctrl_handler=1, ldv_mutex_mutex_of_device=1, ldv_mutex_vb_lock_of_videobuf_queue=1] [L6059] RET ldv_mutex_lock_12(& (dev->core)->lock) [L6060] CALL, EXPR list_empty((struct list_head const *)(& dev->drvlist)) VAL [__mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __this_module={4294967361:4294967307}, cx8802_devlist={92:0}, cx8802_pci_driver={95:0}, cx8802_pci_tbl={94:0}, cx88_mpeg_irqs={93:0}, debug=0, head={0:582}, LDV_IN_INTERRUPT=1, ldv_mutex_lock_of_cx88_core=2, ldv_mutex_lock_of_v4l2_ctrl_handler=1, ldv_mutex_mutex_of_device=1, ldv_mutex_vb_lock_of_videobuf_queue=1] [L4793] EXPR head->next [L4793] return ((unsigned long )((struct list_head const *)head->next) == (unsigned long )head); [L6060] RET, EXPR list_empty((struct list_head const *)(& dev->drvlist)) VAL [__mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __this_module={4294967361:4294967307}, cx8802_devlist={92:0}, cx8802_pci_driver={95:0}, cx8802_pci_tbl={94:0}, cx88_mpeg_irqs={93:0}, debug=0, dev={0:0}, LDV_IN_INTERRUPT=1, ldv_mutex_lock_of_cx88_core=2, ldv_mutex_lock_of_v4l2_ctrl_handler=1, ldv_mutex_mutex_of_device=1, ldv_mutex_vb_lock_of_videobuf_queue=1, list_empty((struct list_head const *)(& dev->drvlist))=0, pci_dev={4294967175:122}, pci_dev={4294967175:122}, tmp={0:0}] [L6060] tmp___1 = list_empty((struct list_head const *)(& dev->drvlist)) [L6061] COND TRUE tmp___1 == 0 [L6063] dev->core [L6064] EXPR dev->drvlist.next [L6064] __mptr = (struct list_head const *)dev->drvlist.next [L6065] drv = (struct cx8802_driver *)__mptr + 0xfffffffffffffff8UL [L6066] EXPR drv->drvlist.next [L6066] __mptr___0 = (struct list_head const *)drv->drvlist.next [L6067] tmp___0 = (struct cx8802_driver *)__mptr___0 + 0xfffffffffffffff8UL VAL [__mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mptr={107:539}, __mptr___0={4294967348:-4}, __this_module={4294967361:4294967307}, cx8802_devlist={92:0}, cx8802_pci_driver={95:0}, cx8802_pci_tbl={94:0}, cx88_mpeg_irqs={93:0}, debug=0, dev={0:0}, drv={107:123}, LDV_IN_INTERRUPT=1, ldv_mutex_lock_of_cx88_core=2, ldv_mutex_lock_of_v4l2_ctrl_handler=1, ldv_mutex_mutex_of_device=1, ldv_mutex_vb_lock_of_videobuf_queue=1, pci_dev={4294967175:122}, pci_dev={4294967175:122}, tmp={0:0}, tmp___0={4294967348:-420}, tmp___1=0] [L6082] COND TRUE (unsigned long )(& drv->drvlist) != (unsigned long )(& dev->drvlist) VAL [__mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mptr={107:539}, __mptr___0={4294967348:-4}, __this_module={4294967361:4294967307}, cx8802_devlist={92:0}, cx8802_pci_driver={95:0}, cx8802_pci_tbl={94:0}, cx88_mpeg_irqs={93:0}, debug=0, dev={0:0}, drv={107:123}, LDV_IN_INTERRUPT=1, ldv_mutex_lock_of_cx88_core=2, ldv_mutex_lock_of_v4l2_ctrl_handler=1, ldv_mutex_mutex_of_device=1, ldv_mutex_vb_lock_of_videobuf_queue=1, pci_dev={4294967175:122}, pci_dev={4294967175:122}, tmp={0:0}, tmp___0={4294967348:-420}, tmp___1=0] [L6070] EXPR drv->remove VAL [__mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mptr={107:539}, __mptr___0={4294967348:-4}, __this_module={4294967361:4294967307}, cx8802_devlist={92:0}, cx8802_pci_driver={95:0}, cx8802_pci_tbl={94:0}, cx88_mpeg_irqs={93:0}, debug=0, dev={0:0}, drv={107:123}, drv->remove={-1:6}, LDV_IN_INTERRUPT=1, ldv_mutex_lock_of_cx88_core=2, ldv_mutex_lock_of_v4l2_ctrl_handler=1, ldv_mutex_mutex_of_device=1, ldv_mutex_vb_lock_of_videobuf_queue=1, pci_dev={4294967175:122}, pci_dev={4294967175:122}, tmp={0:0}, tmp___0={4294967348:-420}, tmp___1=0] [L6070] CALL (*(drv->remove))(drv) VAL [__mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __this_module={4294967361:4294967307}, cx8802_devlist={92:0}, cx8802_pci_driver={95:0}, cx8802_pci_tbl={94:0}, cx88_mpeg_irqs={93:0}, debug=0, LDV_IN_INTERRUPT=1, ldv_mutex_lock_of_cx88_core=2, ldv_mutex_lock_of_v4l2_ctrl_handler=1, ldv_mutex_mutex_of_device=1, ldv_mutex_vb_lock_of_videobuf_queue=1] [L5823] struct cx88_core *core ; [L5824] unsigned int tmp ; [L5826] EXPR drv->core [L5826] core = drv->core [L5827] EXPR drv->advise_release VAL [__mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __this_module={4294967361:4294967307}, core={4294967347:-5}, cx8802_devlist={92:0}, cx8802_pci_driver={95:0}, cx8802_pci_tbl={94:0}, cx88_mpeg_irqs={93:0}, debug=0, drv={107:123}, drv={107:123}, drv->advise_release={111:-110}, LDV_IN_INTERRUPT=1, ldv_mutex_lock_of_cx88_core=2, ldv_mutex_lock_of_v4l2_ctrl_handler=1, ldv_mutex_mutex_of_device=1, ldv_mutex_vb_lock_of_videobuf_queue=1] [L5827] COND TRUE (unsigned long )drv->advise_release != (unsigned long )((int (*)(struct cx8802_driver * ))0) [L5828] EXPR core->active_ref VAL [__mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __this_module={4294967361:4294967307}, core={4294967347:-5}, core->active_ref=2147483649, cx8802_devlist={92:0}, cx8802_pci_driver={95:0}, cx8802_pci_tbl={94:0}, cx88_mpeg_irqs={93:0}, debug=0, drv={107:123}, drv={107:123}, LDV_IN_INTERRUPT=1, ldv_mutex_lock_of_cx88_core=2, ldv_mutex_lock_of_v4l2_ctrl_handler=1, ldv_mutex_mutex_of_device=1, ldv_mutex_vb_lock_of_videobuf_queue=1] [L5828] core->active_ref - 1 VAL [__mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __this_module={4294967361:4294967307}, core={4294967347:-5}, core->active_ref=2147483649, cx8802_devlist={92:0}, cx8802_pci_driver={95:0}, cx8802_pci_tbl={94:0}, cx88_mpeg_irqs={93:0}, debug=0, drv={107:123}, drv={107:123}, LDV_IN_INTERRUPT=1, ldv_mutex_lock_of_cx88_core=2, ldv_mutex_lock_of_v4l2_ctrl_handler=1, ldv_mutex_mutex_of_device=1, ldv_mutex_vb_lock_of_videobuf_queue=1] - UnprovableResult [Line: 5828]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 6171]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 6171]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 5590]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 5590]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 5804]: Unable to prove that integer overflow can never occur Unable to prove that integer overflow can never occur Reason: Not analyzed. - UnprovableResult [Line: 5804]: 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 37 procedures, 578 locations, 8 error locations. Started 1 CEGAR loops. OverallTime: 41.5s, OverallIterations: 14, TraceHistogramMax: 4, PathProgramHistogramMax: 2, EmptinessCheckTime: 0.1s, AutomataDifference: 20.4s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 8259 SdHoareTripleChecker+Valid, 17.6s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 7847 mSDsluCounter, 24577 SdHoareTripleChecker+Invalid, 15.1s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 14780 mSDsCounter, 3641 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 16669 IncrementalHoareTripleChecker+Invalid, 20310 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 3641 mSolverCounterUnsat, 9797 mSDtfsCounter, 16669 mSolverCounterSat, 0.3s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 1033 GetRequests, 929 SyntacticMatches, 0 SemanticMatches, 104 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 0.8s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=762occurred in iteration=2, InterpolantAutomatonStates: 86, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 1.1s AutomataMinimizationTime, 13 MinimizatonAttempts, 1368 StatesRemovedByMinimization, 10 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.5s SsaConstructionTime, 4.3s SatisfiabilityAnalysisTime, 10.5s InterpolantComputationTime, 2250 NumberOfCodeBlocks, 2250 NumberOfCodeBlocksAsserted, 18 NumberOfCheckSat, 2047 ConstructedInterpolants, 0 QuantifiedInterpolants, 3519 SizeOfPredicates, 17 NumberOfNonLiveVariables, 8060 ConjunctsInSsa, 70 ConjunctsInUnsatCore, 17 InterpolantComputations, 13 PerfectInterpolantSequences, 393/422 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 12:30:33,039 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Forceful destruction successful, exit code 0 Received shutdown request...