./Ultimate.py --spec ../../../trunk/examples/svcomp/properties/unreach-call.prp --file ../../../trunk/examples/svcomp/ldv-linux-3.7.3/main0_drivers--media--dvb-frontends--stv090x-ko---32_7a--linux-3.7.3.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 6ae2ee47 Calling Ultimate with: /root/.sdkman/candidates/java/current/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../../../trunk/examples/svcomp/ldv-linux-3.7.3/main0_drivers--media--dvb-frontends--stv090x-ko---32_7a--linux-3.7.3.i -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 1edb128dac5f1749a8164cdbec3766f388b8d95e25a83a97d25b5ef9e1604ba3 --- Real Ultimate output --- This is Ultimate 0.2.3-dev-6ae2ee4-m [2023-11-22 18:38:35,295 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-11-22 18:38:35,364 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2023-11-22 18:38:35,368 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-11-22 18:38:35,369 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-11-22 18:38:35,397 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-11-22 18:38:35,398 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-11-22 18:38:35,398 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-11-22 18:38:35,399 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-11-22 18:38:35,402 INFO L153 SettingsManager]: * Use memory slicer=true [2023-11-22 18:38:35,402 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-11-22 18:38:35,402 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-11-22 18:38:35,403 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-11-22 18:38:35,404 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-11-22 18:38:35,404 INFO L153 SettingsManager]: * Use SBE=true [2023-11-22 18:38:35,405 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-11-22 18:38:35,405 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-11-22 18:38:35,405 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-11-22 18:38:35,405 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-11-22 18:38:35,405 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-11-22 18:38:35,406 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-11-22 18:38:35,406 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-11-22 18:38:35,406 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-11-22 18:38:35,406 INFO L153 SettingsManager]: * Use constant arrays=true [2023-11-22 18:38:35,407 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-11-22 18:38:35,407 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-11-22 18:38:35,407 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-11-22 18:38:35,408 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-11-22 18:38:35,408 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-11-22 18:38:35,408 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-11-22 18:38:35,409 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-11-22 18:38:35,409 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-11-22 18:38:35,409 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-11-22 18:38:35,409 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-11-22 18:38:35,410 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-11-22 18:38:35,410 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-11-22 18:38:35,410 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-11-22 18:38:35,410 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-11-22 18:38:35,410 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-11-22 18:38:35,410 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC 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 Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 1edb128dac5f1749a8164cdbec3766f388b8d95e25a83a97d25b5ef9e1604ba3 [2023-11-22 18:38:35,651 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-11-22 18:38:35,668 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-11-22 18:38:35,671 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-11-22 18:38:35,673 INFO L270 PluginConnector]: Initializing CDTParser... [2023-11-22 18:38:35,673 INFO L274 PluginConnector]: CDTParser initialized [2023-11-22 18:38:35,674 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/ldv-linux-3.7.3/main0_drivers--media--dvb-frontends--stv090x-ko---32_7a--linux-3.7.3.i [2023-11-22 18:38:36,824 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-11-22 18:38:37,300 INFO L384 CDTParser]: Found 1 translation units. [2023-11-22 18:38:37,300 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/ldv-linux-3.7.3/main0_drivers--media--dvb-frontends--stv090x-ko---32_7a--linux-3.7.3.i [2023-11-22 18:38:37,347 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/bdeb843e5/a9c4db3d4774433eb674eee9ef45507c/FLAG5d7a85307 [2023-11-22 18:38:37,362 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/bdeb843e5/a9c4db3d4774433eb674eee9ef45507c [2023-11-22 18:38:37,365 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-11-22 18:38:37,366 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2023-11-22 18:38:37,368 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-11-22 18:38:37,369 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-11-22 18:38:37,374 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-11-22 18:38:37,374 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 22.11 06:38:37" (1/1) ... [2023-11-22 18:38:37,375 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@65d64e2e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 06:38:37, skipping insertion in model container [2023-11-22 18:38:37,376 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 22.11 06:38:37" (1/1) ... [2023-11-22 18:38:37,506 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-11-22 18:38:38,997 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/ldv-linux-3.7.3/main0_drivers--media--dvb-frontends--stv090x-ko---32_7a--linux-3.7.3.i[424236,424249] [2023-11-22 18:38:39,091 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-22 18:38:39,146 INFO L202 MainTranslator]: Completed pre-run [2023-11-22 18:38:39,572 WARN L240 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/ldv-linux-3.7.3/main0_drivers--media--dvb-frontends--stv090x-ko---32_7a--linux-3.7.3.i[424236,424249] [2023-11-22 18:38:39,577 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-22 18:38:39,642 INFO L206 MainTranslator]: Completed translation [2023-11-22 18:38:39,643 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 06:38:39 WrapperNode [2023-11-22 18:38:39,643 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-11-22 18:38:39,644 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-11-22 18:38:39,644 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-11-22 18:38:39,644 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-11-22 18:38:39,650 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 06:38:39" (1/1) ... [2023-11-22 18:38:39,791 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 06:38:39" (1/1) ... [2023-11-22 18:38:40,098 INFO L138 Inliner]: procedures = 189, calls = 7574, calls flagged for inlining = 69, calls inlined = 54, statements flattened = 18320 [2023-11-22 18:38:40,098 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-11-22 18:38:40,099 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-11-22 18:38:40,099 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-11-22 18:38:40,099 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-11-22 18:38:40,107 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 06:38:39" (1/1) ... [2023-11-22 18:38:40,108 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 06:38:39" (1/1) ... [2023-11-22 18:38:40,187 INFO L184 PluginConnector]: Executing the observer HeapSplitter from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 06:38:39" (1/1) ... [2023-11-22 18:38:40,528 INFO L189 HeapSplitter]: Split 3999 memory accesses to 53 slices as follows [1121, 2, 4, 319, 8, 8, 8, 8, 8, 2, 8, 8, 8, 8, 54, 8, 640, 106, 112, 322, 198, 53, 64, 46, 335, 8, 8, 8, 8, 248, 8, 8, 8, 8, 8, 8, 8, 18, 2, 77, 8, 8, 14, 8, 8, 8, 8, 8, 8, 8, 8, 12, 2] [2023-11-22 18:38:40,528 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 06:38:39" (1/1) ... [2023-11-22 18:38:40,528 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 06:38:39" (1/1) ... [2023-11-22 18:38:40,840 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 06:38:39" (1/1) ... [2023-11-22 18:38:40,903 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 06:38:39" (1/1) ... [2023-11-22 18:38:40,961 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 06:38:39" (1/1) ... [2023-11-22 18:38:41,003 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 06:38:39" (1/1) ... [2023-11-22 18:38:41,072 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-11-22 18:38:41,074 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-11-22 18:38:41,074 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-11-22 18:38:41,074 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-11-22 18:38:41,075 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 06:38:39" (1/1) ... [2023-11-22 18:38:41,079 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-11-22 18:38:41,090 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-11-22 18:38:41,138 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) [2023-11-22 18:38:41,164 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 [2023-11-22 18:38:41,208 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_demod_lock [2023-11-22 18:38:41,208 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_demod_lock [2023-11-22 18:38:41,208 INFO L130 BoogieDeclarations]: Found specification of procedure find_dev [2023-11-22 18:38:41,208 INFO L138 BoogieDeclarations]: Found implementation of procedure find_dev [2023-11-22 18:38:41,208 INFO L130 BoogieDeclarations]: Found specification of procedure stv090x_vitclk_ctl [2023-11-22 18:38:41,208 INFO L138 BoogieDeclarations]: Found implementation of procedure stv090x_vitclk_ctl [2023-11-22 18:38:41,209 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2023-11-22 18:38:41,209 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2023-11-22 18:38:41,209 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2023-11-22 18:38:41,209 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2023-11-22 18:38:41,209 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2023-11-22 18:38:41,210 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2023-11-22 18:38:41,211 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2023-11-22 18:38:41,211 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2023-11-22 18:38:41,211 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2023-11-22 18:38:41,211 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2023-11-22 18:38:41,211 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2023-11-22 18:38:41,211 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2023-11-22 18:38:41,211 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2023-11-22 18:38:41,212 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2023-11-22 18:38:41,212 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2023-11-22 18:38:41,212 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2023-11-22 18:38:41,212 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2023-11-22 18:38:41,212 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2023-11-22 18:38:41,213 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2023-11-22 18:38:41,213 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2023-11-22 18:38:41,213 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2023-11-22 18:38:41,213 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2023-11-22 18:38:41,214 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2023-11-22 18:38:41,214 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#23 [2023-11-22 18:38:41,214 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#24 [2023-11-22 18:38:41,214 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#25 [2023-11-22 18:38:41,215 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#26 [2023-11-22 18:38:41,215 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#27 [2023-11-22 18:38:41,215 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#28 [2023-11-22 18:38:41,216 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#29 [2023-11-22 18:38:41,216 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#30 [2023-11-22 18:38:41,216 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#31 [2023-11-22 18:38:41,216 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#32 [2023-11-22 18:38:41,217 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#33 [2023-11-22 18:38:41,217 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#34 [2023-11-22 18:38:41,218 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#35 [2023-11-22 18:38:41,218 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#36 [2023-11-22 18:38:41,219 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#37 [2023-11-22 18:38:41,219 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#38 [2023-11-22 18:38:41,219 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#39 [2023-11-22 18:38:41,221 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#40 [2023-11-22 18:38:41,221 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#41 [2023-11-22 18:38:41,222 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#42 [2023-11-22 18:38:41,222 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#43 [2023-11-22 18:38:41,222 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#44 [2023-11-22 18:38:41,222 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#45 [2023-11-22 18:38:41,222 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#46 [2023-11-22 18:38:41,222 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#47 [2023-11-22 18:38:41,222 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#48 [2023-11-22 18:38:41,222 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#49 [2023-11-22 18:38:41,223 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#50 [2023-11-22 18:38:41,223 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#51 [2023-11-22 18:38:41,223 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#52 [2023-11-22 18:38:41,223 INFO L130 BoogieDeclarations]: Found specification of procedure msleep [2023-11-22 18:38:41,223 INFO L138 BoogieDeclarations]: Found implementation of procedure msleep [2023-11-22 18:38:41,223 INFO L130 BoogieDeclarations]: Found specification of procedure stv090x_send_diseqc_burst [2023-11-22 18:38:41,223 INFO L138 BoogieDeclarations]: Found implementation of procedure stv090x_send_diseqc_burst [2023-11-22 18:38:41,223 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_demod_lock [2023-11-22 18:38:41,224 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_demod_lock [2023-11-22 18:38:41,224 INFO L130 BoogieDeclarations]: Found specification of procedure stv090x_i2c_gate_ctrl [2023-11-22 18:38:41,224 INFO L138 BoogieDeclarations]: Found implementation of procedure stv090x_i2c_gate_ctrl [2023-11-22 18:38:41,224 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2023-11-22 18:38:41,224 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2023-11-22 18:38:41,224 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2023-11-22 18:38:41,224 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2023-11-22 18:38:41,224 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2023-11-22 18:38:41,225 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2023-11-22 18:38:41,225 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2023-11-22 18:38:41,225 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2023-11-22 18:38:41,225 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2023-11-22 18:38:41,225 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2023-11-22 18:38:41,225 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2023-11-22 18:38:41,225 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2023-11-22 18:38:41,226 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2023-11-22 18:38:41,226 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2023-11-22 18:38:41,226 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2023-11-22 18:38:41,226 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2023-11-22 18:38:41,226 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2023-11-22 18:38:41,226 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2023-11-22 18:38:41,226 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2023-11-22 18:38:41,226 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2023-11-22 18:38:41,226 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2023-11-22 18:38:41,227 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2023-11-22 18:38:41,227 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2023-11-22 18:38:41,227 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#23 [2023-11-22 18:38:41,227 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#24 [2023-11-22 18:38:41,227 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#25 [2023-11-22 18:38:41,227 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#26 [2023-11-22 18:38:41,227 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#27 [2023-11-22 18:38:41,227 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#28 [2023-11-22 18:38:41,228 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#29 [2023-11-22 18:38:41,228 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#30 [2023-11-22 18:38:41,228 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#31 [2023-11-22 18:38:41,228 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#32 [2023-11-22 18:38:41,228 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#33 [2023-11-22 18:38:41,228 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#34 [2023-11-22 18:38:41,228 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#35 [2023-11-22 18:38:41,228 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#36 [2023-11-22 18:38:41,229 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#37 [2023-11-22 18:38:41,229 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#38 [2023-11-22 18:38:41,229 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#39 [2023-11-22 18:38:41,229 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#40 [2023-11-22 18:38:41,229 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#41 [2023-11-22 18:38:41,229 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#42 [2023-11-22 18:38:41,229 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#43 [2023-11-22 18:38:41,229 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#44 [2023-11-22 18:38:41,230 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#45 [2023-11-22 18:38:41,230 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#46 [2023-11-22 18:38:41,230 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#47 [2023-11-22 18:38:41,230 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#48 [2023-11-22 18:38:41,230 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#49 [2023-11-22 18:38:41,230 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#50 [2023-11-22 18:38:41,230 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#51 [2023-11-22 18:38:41,230 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#52 [2023-11-22 18:38:41,231 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2023-11-22 18:38:41,231 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2023-11-22 18:38:41,231 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2023-11-22 18:38:41,231 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2023-11-22 18:38:41,231 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2023-11-22 18:38:41,231 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2023-11-22 18:38:41,231 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2023-11-22 18:38:41,231 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2023-11-22 18:38:41,231 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2023-11-22 18:38:41,232 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2023-11-22 18:38:41,232 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2023-11-22 18:38:41,232 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2023-11-22 18:38:41,232 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2023-11-22 18:38:41,232 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2023-11-22 18:38:41,232 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2023-11-22 18:38:41,232 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2023-11-22 18:38:41,232 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2023-11-22 18:38:41,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2023-11-22 18:38:41,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2023-11-22 18:38:41,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2023-11-22 18:38:41,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2023-11-22 18:38:41,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2023-11-22 18:38:41,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2023-11-22 18:38:41,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2023-11-22 18:38:41,234 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2023-11-22 18:38:41,234 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2023-11-22 18:38:41,234 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2023-11-22 18:38:41,234 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2023-11-22 18:38:41,234 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2023-11-22 18:38:41,234 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2023-11-22 18:38:41,234 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#30 [2023-11-22 18:38:41,234 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#31 [2023-11-22 18:38:41,235 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#32 [2023-11-22 18:38:41,235 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#33 [2023-11-22 18:38:41,235 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#34 [2023-11-22 18:38:41,235 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#35 [2023-11-22 18:38:41,235 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#36 [2023-11-22 18:38:41,235 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#37 [2023-11-22 18:38:41,235 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#38 [2023-11-22 18:38:41,235 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#39 [2023-11-22 18:38:41,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#40 [2023-11-22 18:38:41,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#41 [2023-11-22 18:38:41,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#42 [2023-11-22 18:38:41,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#43 [2023-11-22 18:38:41,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#44 [2023-11-22 18:38:41,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#45 [2023-11-22 18:38:41,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#46 [2023-11-22 18:38:41,236 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#47 [2023-11-22 18:38:41,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#48 [2023-11-22 18:38:41,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#49 [2023-11-22 18:38:41,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#50 [2023-11-22 18:38:41,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#51 [2023-11-22 18:38:41,237 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#52 [2023-11-22 18:38:41,237 INFO L130 BoogieDeclarations]: Found specification of procedure stv090x_get_srate [2023-11-22 18:38:41,237 INFO L138 BoogieDeclarations]: Found implementation of procedure stv090x_get_srate [2023-11-22 18:38:41,237 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2023-11-22 18:38:41,237 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2023-11-22 18:38:41,238 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2023-11-22 18:38:41,238 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2023-11-22 18:38:41,238 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2023-11-22 18:38:41,238 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2023-11-22 18:38:41,238 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2023-11-22 18:38:41,238 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2023-11-22 18:38:41,238 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2023-11-22 18:38:41,238 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2023-11-22 18:38:41,238 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2023-11-22 18:38:41,239 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2023-11-22 18:38:41,239 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2023-11-22 18:38:41,239 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2023-11-22 18:38:41,239 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2023-11-22 18:38:41,239 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2023-11-22 18:38:41,239 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2023-11-22 18:38:41,239 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2023-11-22 18:38:41,239 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2023-11-22 18:38:41,240 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2023-11-22 18:38:41,240 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2023-11-22 18:38:41,240 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2023-11-22 18:38:41,240 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2023-11-22 18:38:41,240 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2023-11-22 18:38:41,240 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2023-11-22 18:38:41,240 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#25 [2023-11-22 18:38:41,240 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#26 [2023-11-22 18:38:41,240 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#27 [2023-11-22 18:38:41,241 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#28 [2023-11-22 18:38:41,241 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#29 [2023-11-22 18:38:41,241 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#30 [2023-11-22 18:38:41,241 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#31 [2023-11-22 18:38:41,241 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#32 [2023-11-22 18:38:41,241 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#33 [2023-11-22 18:38:41,241 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#34 [2023-11-22 18:38:41,241 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#35 [2023-11-22 18:38:41,242 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#36 [2023-11-22 18:38:41,242 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#37 [2023-11-22 18:38:41,242 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#38 [2023-11-22 18:38:41,242 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#39 [2023-11-22 18:38:41,242 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#40 [2023-11-22 18:38:41,242 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#41 [2023-11-22 18:38:41,242 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#42 [2023-11-22 18:38:41,242 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#43 [2023-11-22 18:38:41,242 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#44 [2023-11-22 18:38:41,243 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#45 [2023-11-22 18:38:41,243 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#46 [2023-11-22 18:38:41,243 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#47 [2023-11-22 18:38:41,243 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#48 [2023-11-22 18:38:41,243 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#49 [2023-11-22 18:38:41,243 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#50 [2023-11-22 18:38:41,243 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#51 [2023-11-22 18:38:41,243 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#52 [2023-11-22 18:38:41,243 INFO L130 BoogieDeclarations]: Found specification of procedure stv090x_read_per [2023-11-22 18:38:41,244 INFO L138 BoogieDeclarations]: Found implementation of procedure stv090x_read_per [2023-11-22 18:38:41,244 INFO L130 BoogieDeclarations]: Found specification of procedure stv090x_activate_modcod [2023-11-22 18:38:41,244 INFO L138 BoogieDeclarations]: Found implementation of procedure stv090x_activate_modcod [2023-11-22 18:38:41,244 INFO L130 BoogieDeclarations]: Found specification of procedure stv090x_dvbs_track_crl [2023-11-22 18:38:41,244 INFO L138 BoogieDeclarations]: Found implementation of procedure stv090x_dvbs_track_crl [2023-11-22 18:38:41,244 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2023-11-22 18:38:41,244 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2023-11-22 18:38:41,244 INFO L130 BoogieDeclarations]: Found specification of procedure stv090x_set_viterbi [2023-11-22 18:38:41,244 INFO L138 BoogieDeclarations]: Found implementation of procedure stv090x_set_viterbi [2023-11-22 18:38:41,245 INFO L130 BoogieDeclarations]: Found specification of procedure stv090x_read_signal_strength [2023-11-22 18:38:41,245 INFO L138 BoogieDeclarations]: Found implementation of procedure stv090x_read_signal_strength [2023-11-22 18:38:41,245 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2023-11-22 18:38:41,245 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2023-11-22 18:38:41,245 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2023-11-22 18:38:41,245 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2023-11-22 18:38:41,245 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2023-11-22 18:38:41,245 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2023-11-22 18:38:41,245 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2023-11-22 18:38:41,246 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2023-11-22 18:38:41,246 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2023-11-22 18:38:41,246 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2023-11-22 18:38:41,246 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2023-11-22 18:38:41,246 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2023-11-22 18:38:41,246 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2023-11-22 18:38:41,246 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2023-11-22 18:38:41,246 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2023-11-22 18:38:41,247 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2023-11-22 18:38:41,247 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2023-11-22 18:38:41,247 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2023-11-22 18:38:41,247 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2023-11-22 18:38:41,247 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2023-11-22 18:38:41,247 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2023-11-22 18:38:41,247 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2023-11-22 18:38:41,247 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2023-11-22 18:38:41,247 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2023-11-22 18:38:41,248 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2023-11-22 18:38:41,248 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#25 [2023-11-22 18:38:41,248 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#26 [2023-11-22 18:38:41,248 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#27 [2023-11-22 18:38:41,248 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#28 [2023-11-22 18:38:41,248 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#29 [2023-11-22 18:38:41,248 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#30 [2023-11-22 18:38:41,248 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#31 [2023-11-22 18:38:41,248 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#32 [2023-11-22 18:38:41,249 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#33 [2023-11-22 18:38:41,249 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#34 [2023-11-22 18:38:41,249 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#35 [2023-11-22 18:38:41,249 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#36 [2023-11-22 18:38:41,249 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#37 [2023-11-22 18:38:41,249 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#38 [2023-11-22 18:38:41,249 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#39 [2023-11-22 18:38:41,249 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#40 [2023-11-22 18:38:41,250 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#41 [2023-11-22 18:38:41,250 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#42 [2023-11-22 18:38:41,250 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#43 [2023-11-22 18:38:41,250 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#44 [2023-11-22 18:38:41,250 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#45 [2023-11-22 18:38:41,250 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#46 [2023-11-22 18:38:41,250 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#47 [2023-11-22 18:38:41,250 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#48 [2023-11-22 18:38:41,250 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#49 [2023-11-22 18:38:41,251 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#50 [2023-11-22 18:38:41,251 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#51 [2023-11-22 18:38:41,251 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#52 [2023-11-22 18:38:41,251 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2023-11-22 18:38:41,251 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2023-11-22 18:38:41,251 INFO L130 BoogieDeclarations]: Found specification of procedure stv090x_send_diseqc_msg [2023-11-22 18:38:41,251 INFO L138 BoogieDeclarations]: Found implementation of procedure stv090x_send_diseqc_msg [2023-11-22 18:38:41,251 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2023-11-22 18:38:41,251 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2023-11-22 18:38:41,252 INFO L130 BoogieDeclarations]: Found specification of procedure stv090x_set_vit_thacq [2023-11-22 18:38:41,252 INFO L138 BoogieDeclarations]: Found implementation of procedure stv090x_set_vit_thacq [2023-11-22 18:38:41,252 INFO L130 BoogieDeclarations]: Found specification of procedure stv090x_car_width [2023-11-22 18:38:41,252 INFO L138 BoogieDeclarations]: Found implementation of procedure stv090x_car_width [2023-11-22 18:38:41,252 INFO L130 BoogieDeclarations]: Found specification of procedure stv090x_recv_slave_reply [2023-11-22 18:38:41,252 INFO L138 BoogieDeclarations]: Found implementation of procedure stv090x_recv_slave_reply [2023-11-22 18:38:41,252 INFO L130 BoogieDeclarations]: Found specification of procedure i2c_transfer [2023-11-22 18:38:41,252 INFO L138 BoogieDeclarations]: Found implementation of procedure i2c_transfer [2023-11-22 18:38:41,253 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2023-11-22 18:38:41,253 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2023-11-22 18:38:41,253 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~u32~0~TO~int [2023-11-22 18:38:41,253 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~u32~0~TO~int [2023-11-22 18:38:41,253 INFO L130 BoogieDeclarations]: Found specification of procedure stv090x_init [2023-11-22 18:38:41,253 INFO L138 BoogieDeclarations]: Found implementation of procedure stv090x_init [2023-11-22 18:38:41,253 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock [2023-11-22 18:38:41,253 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock [2023-11-22 18:38:41,253 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~int~TO~VOID [2023-11-22 18:38:41,254 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~int~TO~VOID [2023-11-22 18:38:41,254 INFO L130 BoogieDeclarations]: Found specification of procedure stv090x_get_dmdlock [2023-11-22 18:38:41,254 INFO L138 BoogieDeclarations]: Found implementation of procedure stv090x_get_dmdlock [2023-11-22 18:38:41,254 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-11-22 18:38:41,254 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-11-22 18:38:41,254 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2023-11-22 18:38:41,254 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2023-11-22 18:38:41,254 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2023-11-22 18:38:41,254 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2023-11-22 18:38:41,255 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2023-11-22 18:38:41,255 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2023-11-22 18:38:41,255 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2023-11-22 18:38:41,255 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2023-11-22 18:38:41,255 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2023-11-22 18:38:41,255 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2023-11-22 18:38:41,255 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2023-11-22 18:38:41,255 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2023-11-22 18:38:41,256 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2023-11-22 18:38:41,256 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2023-11-22 18:38:41,256 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2023-11-22 18:38:41,256 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2023-11-22 18:38:41,256 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2023-11-22 18:38:41,256 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2023-11-22 18:38:41,256 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2023-11-22 18:38:41,256 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2023-11-22 18:38:41,256 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2023-11-22 18:38:41,257 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2023-11-22 18:38:41,257 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2023-11-22 18:38:41,257 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2023-11-22 18:38:41,257 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2023-11-22 18:38:41,257 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2023-11-22 18:38:41,257 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2023-11-22 18:38:41,257 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2023-11-22 18:38:41,257 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2023-11-22 18:38:41,257 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2023-11-22 18:38:41,258 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#30 [2023-11-22 18:38:41,258 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#31 [2023-11-22 18:38:41,258 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#32 [2023-11-22 18:38:41,258 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#33 [2023-11-22 18:38:41,258 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#34 [2023-11-22 18:38:41,258 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#35 [2023-11-22 18:38:41,258 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#36 [2023-11-22 18:38:41,258 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#37 [2023-11-22 18:38:41,258 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#38 [2023-11-22 18:38:41,259 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#39 [2023-11-22 18:38:41,259 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#40 [2023-11-22 18:38:41,259 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#41 [2023-11-22 18:38:41,259 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#42 [2023-11-22 18:38:41,259 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#43 [2023-11-22 18:38:41,259 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#44 [2023-11-22 18:38:41,259 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#45 [2023-11-22 18:38:41,259 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#46 [2023-11-22 18:38:41,259 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#47 [2023-11-22 18:38:41,260 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#48 [2023-11-22 18:38:41,260 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#49 [2023-11-22 18:38:41,260 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#50 [2023-11-22 18:38:41,260 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#51 [2023-11-22 18:38:41,260 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#52 [2023-11-22 18:38:41,260 INFO L130 BoogieDeclarations]: Found specification of procedure stv090x_sleep [2023-11-22 18:38:41,260 INFO L138 BoogieDeclarations]: Found implementation of procedure stv090x_sleep [2023-11-22 18:38:41,260 INFO L130 BoogieDeclarations]: Found specification of procedure stv090x_read_reg [2023-11-22 18:38:41,261 INFO L138 BoogieDeclarations]: Found implementation of procedure stv090x_read_reg [2023-11-22 18:38:41,261 INFO L130 BoogieDeclarations]: Found specification of procedure stv090x_chk_signal [2023-11-22 18:38:41,261 INFO L138 BoogieDeclarations]: Found implementation of procedure stv090x_chk_signal [2023-11-22 18:38:41,261 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~int [2023-11-22 18:38:41,261 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~int [2023-11-22 18:38:41,261 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2023-11-22 18:38:41,261 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2023-11-22 18:38:41,261 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2023-11-22 18:38:41,261 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2023-11-22 18:38:41,262 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2023-11-22 18:38:41,262 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2023-11-22 18:38:41,262 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2023-11-22 18:38:41,262 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2023-11-22 18:38:41,262 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2023-11-22 18:38:41,262 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2023-11-22 18:38:41,262 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2023-11-22 18:38:41,262 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2023-11-22 18:38:41,262 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2023-11-22 18:38:41,263 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2023-11-22 18:38:41,263 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2023-11-22 18:38:41,263 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2023-11-22 18:38:41,263 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2023-11-22 18:38:41,263 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2023-11-22 18:38:41,263 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2023-11-22 18:38:41,263 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2023-11-22 18:38:41,263 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2023-11-22 18:38:41,263 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2023-11-22 18:38:41,264 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2023-11-22 18:38:41,264 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2023-11-22 18:38:41,264 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2023-11-22 18:38:41,264 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2023-11-22 18:38:41,264 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2023-11-22 18:38:41,264 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2023-11-22 18:38:41,264 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2023-11-22 18:38:41,264 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2023-11-22 18:38:41,265 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#30 [2023-11-22 18:38:41,265 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#31 [2023-11-22 18:38:41,265 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#32 [2023-11-22 18:38:41,265 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#33 [2023-11-22 18:38:41,265 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#34 [2023-11-22 18:38:41,265 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#35 [2023-11-22 18:38:41,265 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#36 [2023-11-22 18:38:41,265 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#37 [2023-11-22 18:38:41,266 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#38 [2023-11-22 18:38:41,266 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#39 [2023-11-22 18:38:41,266 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#40 [2023-11-22 18:38:41,266 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#41 [2023-11-22 18:38:41,266 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#42 [2023-11-22 18:38:41,266 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#43 [2023-11-22 18:38:41,266 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#44 [2023-11-22 18:38:41,266 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#45 [2023-11-22 18:38:41,266 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#46 [2023-11-22 18:38:41,267 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#47 [2023-11-22 18:38:41,267 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#48 [2023-11-22 18:38:41,267 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#49 [2023-11-22 18:38:41,267 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#50 [2023-11-22 18:38:41,267 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#51 [2023-11-22 18:38:41,267 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#52 [2023-11-22 18:38:41,267 INFO L130 BoogieDeclarations]: Found specification of procedure comp2 [2023-11-22 18:38:41,267 INFO L138 BoogieDeclarations]: Found implementation of procedure comp2 [2023-11-22 18:38:41,267 INFO L130 BoogieDeclarations]: Found specification of procedure remove_dev [2023-11-22 18:38:41,268 INFO L138 BoogieDeclarations]: Found implementation of procedure remove_dev [2023-11-22 18:38:41,268 INFO L130 BoogieDeclarations]: Found specification of procedure stv090x_search [2023-11-22 18:38:41,268 INFO L138 BoogieDeclarations]: Found implementation of procedure stv090x_search [2023-11-22 18:38:41,268 INFO L130 BoogieDeclarations]: Found specification of procedure stv090x_write_reg [2023-11-22 18:38:41,268 INFO L138 BoogieDeclarations]: Found implementation of procedure stv090x_write_reg [2023-11-22 18:38:41,268 INFO L130 BoogieDeclarations]: Found specification of procedure stv090x_frontend_algo [2023-11-22 18:38:41,268 INFO L138 BoogieDeclarations]: Found implementation of procedure stv090x_frontend_algo [2023-11-22 18:38:41,268 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-11-22 18:38:41,268 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2023-11-22 18:38:41,269 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2023-11-22 18:38:41,269 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2023-11-22 18:38:41,269 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2023-11-22 18:38:41,269 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2023-11-22 18:38:41,269 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2023-11-22 18:38:41,269 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2023-11-22 18:38:41,269 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2023-11-22 18:38:41,269 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2023-11-22 18:38:41,270 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2023-11-22 18:38:41,270 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2023-11-22 18:38:41,270 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2023-11-22 18:38:41,270 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2023-11-22 18:38:41,270 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2023-11-22 18:38:41,270 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2023-11-22 18:38:41,270 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2023-11-22 18:38:41,270 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2023-11-22 18:38:41,270 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2023-11-22 18:38:41,270 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2023-11-22 18:38:41,271 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2023-11-22 18:38:41,271 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2023-11-22 18:38:41,271 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2023-11-22 18:38:41,271 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2023-11-22 18:38:41,271 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2023-11-22 18:38:41,271 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2023-11-22 18:38:41,271 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#25 [2023-11-22 18:38:41,271 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#26 [2023-11-22 18:38:41,271 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#27 [2023-11-22 18:38:41,271 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#28 [2023-11-22 18:38:41,272 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#29 [2023-11-22 18:38:41,272 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#30 [2023-11-22 18:38:41,272 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#31 [2023-11-22 18:38:41,272 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#32 [2023-11-22 18:38:41,272 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#33 [2023-11-22 18:38:41,272 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#34 [2023-11-22 18:38:41,272 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#35 [2023-11-22 18:38:41,272 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#36 [2023-11-22 18:38:41,272 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#37 [2023-11-22 18:38:41,273 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#38 [2023-11-22 18:38:41,273 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#39 [2023-11-22 18:38:41,273 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#40 [2023-11-22 18:38:41,273 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#41 [2023-11-22 18:38:41,273 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#42 [2023-11-22 18:38:41,273 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#43 [2023-11-22 18:38:41,273 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#44 [2023-11-22 18:38:41,273 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#45 [2023-11-22 18:38:41,273 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#46 [2023-11-22 18:38:41,273 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#47 [2023-11-22 18:38:41,274 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#48 [2023-11-22 18:38:41,274 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#49 [2023-11-22 18:38:41,274 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#50 [2023-11-22 18:38:41,274 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#51 [2023-11-22 18:38:41,274 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#52 [2023-11-22 18:38:41,274 INFO L130 BoogieDeclarations]: Found specification of procedure stv090x_read_status [2023-11-22 18:38:41,274 INFO L138 BoogieDeclarations]: Found implementation of procedure stv090x_read_status [2023-11-22 18:38:41,274 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2023-11-22 18:38:41,274 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2023-11-22 18:38:41,275 INFO L130 BoogieDeclarations]: Found specification of procedure stv090x_set_vit_thtracq [2023-11-22 18:38:41,275 INFO L138 BoogieDeclarations]: Found implementation of procedure stv090x_set_vit_thtracq [2023-11-22 18:38:41,275 INFO L130 BoogieDeclarations]: Found specification of procedure stv090x_chk_tmg [2023-11-22 18:38:41,275 INFO L138 BoogieDeclarations]: Found implementation of procedure stv090x_chk_tmg [2023-11-22 18:38:41,275 INFO L130 BoogieDeclarations]: Found specification of procedure stv090x_read_cnr [2023-11-22 18:38:41,275 INFO L138 BoogieDeclarations]: Found implementation of procedure stv090x_read_cnr [2023-11-22 18:38:41,275 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2023-11-22 18:38:41,275 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2023-11-22 18:38:41,275 INFO L130 BoogieDeclarations]: Found specification of procedure stv090x_set_srate [2023-11-22 18:38:41,275 INFO L138 BoogieDeclarations]: Found implementation of procedure stv090x_set_srate [2023-11-22 18:38:41,276 INFO L130 BoogieDeclarations]: Found specification of procedure stv090x_activate_modcod_single [2023-11-22 18:38:41,276 INFO L138 BoogieDeclarations]: Found implementation of procedure stv090x_activate_modcod_single [2023-11-22 18:38:41,276 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2023-11-22 18:38:41,276 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2023-11-22 18:38:41,276 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2023-11-22 18:38:41,276 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2023-11-22 18:38:41,276 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2023-11-22 18:38:41,276 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2023-11-22 18:38:41,276 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2023-11-22 18:38:41,277 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2023-11-22 18:38:41,277 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2023-11-22 18:38:41,277 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2023-11-22 18:38:41,277 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2023-11-22 18:38:41,277 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2023-11-22 18:38:41,277 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2023-11-22 18:38:41,277 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2023-11-22 18:38:41,277 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2023-11-22 18:38:41,277 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2023-11-22 18:38:41,277 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2023-11-22 18:38:41,278 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2023-11-22 18:38:41,278 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2023-11-22 18:38:41,278 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2023-11-22 18:38:41,278 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2023-11-22 18:38:41,278 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2023-11-22 18:38:41,278 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2023-11-22 18:38:41,278 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2023-11-22 18:38:41,278 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2023-11-22 18:38:41,278 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#25 [2023-11-22 18:38:41,278 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#26 [2023-11-22 18:38:41,279 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#27 [2023-11-22 18:38:41,279 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#28 [2023-11-22 18:38:41,279 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#29 [2023-11-22 18:38:41,279 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#30 [2023-11-22 18:38:41,279 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#31 [2023-11-22 18:38:41,279 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#32 [2023-11-22 18:38:41,279 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#33 [2023-11-22 18:38:41,279 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#34 [2023-11-22 18:38:41,279 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#35 [2023-11-22 18:38:41,280 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#36 [2023-11-22 18:38:41,280 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#37 [2023-11-22 18:38:41,280 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#38 [2023-11-22 18:38:41,280 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#39 [2023-11-22 18:38:41,280 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#40 [2023-11-22 18:38:41,280 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#41 [2023-11-22 18:38:41,280 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#42 [2023-11-22 18:38:41,280 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#43 [2023-11-22 18:38:41,280 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#44 [2023-11-22 18:38:41,281 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#45 [2023-11-22 18:38:41,281 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#46 [2023-11-22 18:38:41,281 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#47 [2023-11-22 18:38:41,281 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#48 [2023-11-22 18:38:41,281 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#49 [2023-11-22 18:38:41,281 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#50 [2023-11-22 18:38:41,281 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#51 [2023-11-22 18:38:41,281 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#52 [2023-11-22 18:38:41,281 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_handler_precall [2023-11-22 18:38:41,281 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_handler_precall [2023-11-22 18:38:41,282 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_tuner_lock [2023-11-22 18:38:41,282 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_tuner_lock [2023-11-22 18:38:41,282 INFO L130 BoogieDeclarations]: Found specification of procedure stv090x_get_viterbi [2023-11-22 18:38:41,282 INFO L138 BoogieDeclarations]: Found implementation of procedure stv090x_get_viterbi [2023-11-22 18:38:41,282 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2023-11-22 18:38:41,282 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2023-11-22 18:38:41,282 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2023-11-22 18:38:41,282 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2023-11-22 18:38:41,282 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2023-11-22 18:38:41,283 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2023-11-22 18:38:41,283 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2023-11-22 18:38:41,283 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2023-11-22 18:38:41,283 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2023-11-22 18:38:41,283 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2023-11-22 18:38:41,283 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2023-11-22 18:38:41,283 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2023-11-22 18:38:41,283 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2023-11-22 18:38:41,283 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2023-11-22 18:38:41,283 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2023-11-22 18:38:41,284 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#15 [2023-11-22 18:38:41,284 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#16 [2023-11-22 18:38:41,284 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#17 [2023-11-22 18:38:41,284 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#18 [2023-11-22 18:38:41,284 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#19 [2023-11-22 18:38:41,284 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#20 [2023-11-22 18:38:41,284 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#21 [2023-11-22 18:38:41,284 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#22 [2023-11-22 18:38:41,284 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#23 [2023-11-22 18:38:41,284 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#24 [2023-11-22 18:38:41,285 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#25 [2023-11-22 18:38:41,285 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#26 [2023-11-22 18:38:41,285 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#27 [2023-11-22 18:38:41,285 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#28 [2023-11-22 18:38:41,285 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#29 [2023-11-22 18:38:41,285 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#30 [2023-11-22 18:38:41,285 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#31 [2023-11-22 18:38:41,285 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#32 [2023-11-22 18:38:41,285 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#33 [2023-11-22 18:38:41,285 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#34 [2023-11-22 18:38:41,286 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#35 [2023-11-22 18:38:41,286 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#36 [2023-11-22 18:38:41,286 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#37 [2023-11-22 18:38:41,286 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#38 [2023-11-22 18:38:41,286 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#39 [2023-11-22 18:38:41,286 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#40 [2023-11-22 18:38:41,286 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#41 [2023-11-22 18:38:41,286 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#42 [2023-11-22 18:38:41,286 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#43 [2023-11-22 18:38:41,286 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#44 [2023-11-22 18:38:41,287 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#45 [2023-11-22 18:38:41,287 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#46 [2023-11-22 18:38:41,287 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#47 [2023-11-22 18:38:41,287 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#48 [2023-11-22 18:38:41,287 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#49 [2023-11-22 18:38:41,287 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#50 [2023-11-22 18:38:41,287 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#51 [2023-11-22 18:38:41,287 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#52 [2023-11-22 18:38:41,287 INFO L130 BoogieDeclarations]: Found specification of procedure stv090x_get_mclk [2023-11-22 18:38:41,288 INFO L138 BoogieDeclarations]: Found implementation of procedure stv090x_get_mclk [2023-11-22 18:38:41,288 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-11-22 18:38:41,288 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-11-22 18:38:41,288 INFO L130 BoogieDeclarations]: Found specification of procedure stv090x_get_lock_tmg [2023-11-22 18:38:41,288 INFO L138 BoogieDeclarations]: Found implementation of procedure stv090x_get_lock_tmg [2023-11-22 18:38:42,438 INFO L241 CfgBuilder]: Building ICFG [2023-11-22 18:38:42,440 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-11-22 18:38:51,826 INFO L282 CfgBuilder]: Performing block encoding [2023-11-22 18:38:52,107 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-11-22 18:38:52,107 INFO L309 CfgBuilder]: Removed 0 assume(true) statements. [2023-11-22 18:38:52,110 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 22.11 06:38:52 BoogieIcfgContainer [2023-11-22 18:38:52,110 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-11-22 18:38:52,112 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-11-22 18:38:52,112 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-11-22 18:38:52,115 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-11-22 18:38:52,115 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 22.11 06:38:37" (1/3) ... [2023-11-22 18:38:52,116 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5a98ab8 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 22.11 06:38:52, skipping insertion in model container [2023-11-22 18:38:52,116 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 06:38:39" (2/3) ... [2023-11-22 18:38:52,116 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5a98ab8 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 22.11 06:38:52, skipping insertion in model container [2023-11-22 18:38:52,116 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 22.11 06:38:52" (3/3) ... [2023-11-22 18:38:52,117 INFO L112 eAbstractionObserver]: Analyzing ICFG main0_drivers--media--dvb-frontends--stv090x-ko---32_7a--linux-3.7.3.i [2023-11-22 18:38:52,132 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-11-22 18:38:52,132 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-11-22 18:38:52,233 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-11-22 18:38:52,239 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=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopHeads, 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;@77157fd6, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-11-22 18:38:52,239 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-11-22 18:38:52,259 INFO L276 IsEmpty]: Start isEmpty. Operand has 6376 states, 4690 states have (on average 1.524946695095949) internal successors, (7152), 4704 states have internal predecessors, (7152), 1635 states have call successors, (1635), 49 states have call predecessors, (1635), 49 states have return successors, (1635), 1634 states have call predecessors, (1635), 1635 states have call successors, (1635) [2023-11-22 18:38:52,265 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 7 [2023-11-22 18:38:52,266 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 18:38:52,266 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1] [2023-11-22 18:38:52,266 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 18:38:52,270 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 18:38:52,270 INFO L85 PathProgramCache]: Analyzing trace with hash 2111225591, now seen corresponding path program 1 times [2023-11-22 18:38:52,277 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 18:38:52,277 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [895488896] [2023-11-22 18:38:52,277 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:38:52,278 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 18:38:53,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:38:53,687 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-22 18:38:53,687 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 18:38:53,687 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [895488896] [2023-11-22 18:38:53,688 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [895488896] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-22 18:38:53,688 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-22 18:38:53,688 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-22 18:38:53,689 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [218796207] [2023-11-22 18:38:53,690 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 18:38:53,693 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-22 18:38:53,693 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 18:38:53,719 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-22 18:38:53,719 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-22 18:38:53,731 INFO L87 Difference]: Start difference. First operand has 6376 states, 4690 states have (on average 1.524946695095949) internal successors, (7152), 4704 states have internal predecessors, (7152), 1635 states have call successors, (1635), 49 states have call predecessors, (1635), 49 states have return successors, (1635), 1634 states have call predecessors, (1635), 1635 states have call successors, (1635) Second operand has 3 states, 3 states have (on average 1.6666666666666667) internal successors, (5), 2 states have internal predecessors, (5), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-22 18:38:54,388 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 18:38:54,388 INFO L93 Difference]: Finished difference Result 12749 states and 20910 transitions. [2023-11-22 18:38:54,389 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-22 18:38:54,390 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 1.6666666666666667) internal successors, (5), 2 states have internal predecessors, (5), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 6 [2023-11-22 18:38:54,391 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 18:38:54,452 INFO L225 Difference]: With dead ends: 12749 [2023-11-22 18:38:54,453 INFO L226 Difference]: Without dead ends: 6372 [2023-11-22 18:38:54,561 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-22 18:38:54,563 INFO L413 NwaCegarLoop]: 10251 mSDtfsCounter, 10348 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 100 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10348 SdHoareTripleChecker+Valid, 10251 SdHoareTripleChecker+Invalid, 100 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 100 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-11-22 18:38:54,564 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [10348 Valid, 10251 Invalid, 100 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 100 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-11-22 18:38:54,586 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6372 states. [2023-11-22 18:38:55,643 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6372 to 6372. [2023-11-22 18:38:55,675 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6372 states, 4689 states have (on average 1.512049477500533) internal successors, (7090), 4700 states have internal predecessors, (7090), 1634 states have call successors, (1634), 49 states have call predecessors, (1634), 48 states have return successors, (1625), 1624 states have call predecessors, (1625), 1625 states have call successors, (1625) [2023-11-22 18:38:55,931 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6372 states to 6372 states and 10349 transitions. [2023-11-22 18:38:55,934 INFO L78 Accepts]: Start accepts. Automaton has 6372 states and 10349 transitions. Word has length 6 [2023-11-22 18:38:55,935 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 18:38:55,935 INFO L495 AbstractCegarLoop]: Abstraction has 6372 states and 10349 transitions. [2023-11-22 18:38:55,935 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 1.6666666666666667) internal successors, (5), 2 states have internal predecessors, (5), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-22 18:38:55,935 INFO L276 IsEmpty]: Start isEmpty. Operand 6372 states and 10349 transitions. [2023-11-22 18:38:55,935 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2023-11-22 18:38:55,935 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 18:38:55,935 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2023-11-22 18:38:55,936 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-11-22 18:38:55,936 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 18:38:55,936 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 18:38:55,936 INFO L85 PathProgramCache]: Analyzing trace with hash 1016075029, now seen corresponding path program 1 times [2023-11-22 18:38:55,936 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 18:38:55,936 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1279944178] [2023-11-22 18:38:55,936 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:38:55,937 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 18:38:56,196 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:38:56,520 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-22 18:38:56,520 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 18:38:56,520 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1279944178] [2023-11-22 18:38:56,521 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1279944178] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-22 18:38:56,521 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-22 18:38:56,521 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-22 18:38:56,521 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [65808232] [2023-11-22 18:38:56,521 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 18:38:56,522 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-22 18:38:56,522 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 18:38:56,522 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-22 18:38:56,523 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-22 18:38:56,523 INFO L87 Difference]: Start difference. First operand 6372 states and 10349 transitions. Second operand has 3 states, 3 states have (on average 2.0) internal successors, (6), 2 states have internal predecessors, (6), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-22 18:38:57,116 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 18:38:57,116 INFO L93 Difference]: Finished difference Result 12846 states and 20860 transitions. [2023-11-22 18:38:57,117 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-22 18:38:57,117 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 2.0) internal successors, (6), 2 states have internal predecessors, (6), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 7 [2023-11-22 18:38:57,117 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 18:38:57,174 INFO L225 Difference]: With dead ends: 12846 [2023-11-22 18:38:57,175 INFO L226 Difference]: Without dead ends: 6475 [2023-11-22 18:38:57,218 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-22 18:38:57,219 INFO L413 NwaCegarLoop]: 10249 mSDtfsCounter, 9893 mSDsluCounter, 591 mSDsCounter, 0 mSdLazyCounter, 113 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9893 SdHoareTripleChecker+Valid, 10840 SdHoareTripleChecker+Invalid, 116 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 113 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2023-11-22 18:38:57,220 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [9893 Valid, 10840 Invalid, 116 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 113 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2023-11-22 18:38:57,229 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6475 states. [2023-11-22 18:38:58,144 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6475 to 6472. [2023-11-22 18:38:58,163 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6472 states, 4762 states have (on average 1.511339773204536) internal successors, (7197), 4771 states have internal predecessors, (7197), 1655 states have call successors, (1655), 56 states have call predecessors, (1655), 54 states have return successors, (1647), 1646 states have call predecessors, (1647), 1647 states have call successors, (1647) [2023-11-22 18:38:58,226 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6472 states to 6472 states and 10499 transitions. [2023-11-22 18:38:58,227 INFO L78 Accepts]: Start accepts. Automaton has 6472 states and 10499 transitions. Word has length 7 [2023-11-22 18:38:58,228 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 18:38:58,228 INFO L495 AbstractCegarLoop]: Abstraction has 6472 states and 10499 transitions. [2023-11-22 18:38:58,228 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 2.0) internal successors, (6), 2 states have internal predecessors, (6), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-22 18:38:58,229 INFO L276 IsEmpty]: Start isEmpty. Operand 6472 states and 10499 transitions. [2023-11-22 18:38:58,229 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2023-11-22 18:38:58,229 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 18:38:58,229 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2023-11-22 18:38:58,229 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2023-11-22 18:38:58,230 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 18:38:58,230 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 18:38:58,230 INFO L85 PathProgramCache]: Analyzing trace with hash 1426150842, now seen corresponding path program 1 times [2023-11-22 18:38:58,230 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 18:38:58,230 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [619134673] [2023-11-22 18:38:58,231 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:38:58,231 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 18:38:58,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:38:58,602 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-22 18:38:58,603 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 18:38:58,603 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [619134673] [2023-11-22 18:38:58,603 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [619134673] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-22 18:38:58,603 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-22 18:38:58,603 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-22 18:38:58,603 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1937083867] [2023-11-22 18:38:58,604 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 18:38:58,604 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-22 18:38:58,604 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 18:38:58,604 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-22 18:38:58,605 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-22 18:38:58,605 INFO L87 Difference]: Start difference. First operand 6472 states and 10499 transitions. Second operand has 3 states, 3 states have (on average 2.3333333333333335) internal successors, (7), 2 states have internal predecessors, (7), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-22 18:38:59,762 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 18:38:59,762 INFO L93 Difference]: Finished difference Result 6474 states and 10500 transitions. [2023-11-22 18:38:59,762 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-22 18:38:59,763 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 2.3333333333333335) internal successors, (7), 2 states have internal predecessors, (7), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 8 [2023-11-22 18:38:59,763 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 18:38:59,812 INFO L225 Difference]: With dead ends: 6474 [2023-11-22 18:38:59,813 INFO L226 Difference]: Without dead ends: 6471 [2023-11-22 18:38:59,822 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-22 18:38:59,825 INFO L413 NwaCegarLoop]: 10244 mSDtfsCounter, 10338 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 99 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10338 SdHoareTripleChecker+Valid, 10244 SdHoareTripleChecker+Invalid, 99 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 99 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2023-11-22 18:38:59,826 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [10338 Valid, 10244 Invalid, 99 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 99 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2023-11-22 18:38:59,835 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6471 states. [2023-11-22 18:39:00,604 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6471 to 6471. [2023-11-22 18:39:00,612 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6471 states, 4762 states have (on average 1.5111297774044519) internal successors, (7196), 4770 states have internal predecessors, (7196), 1654 states have call successors, (1654), 56 states have call predecessors, (1654), 54 states have return successors, (1647), 1646 states have call predecessors, (1647), 1647 states have call successors, (1647) [2023-11-22 18:39:00,649 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6471 states to 6471 states and 10497 transitions. [2023-11-22 18:39:00,650 INFO L78 Accepts]: Start accepts. Automaton has 6471 states and 10497 transitions. Word has length 8 [2023-11-22 18:39:00,650 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 18:39:00,650 INFO L495 AbstractCegarLoop]: Abstraction has 6471 states and 10497 transitions. [2023-11-22 18:39:00,650 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 2.3333333333333335) internal successors, (7), 2 states have internal predecessors, (7), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-22 18:39:00,650 INFO L276 IsEmpty]: Start isEmpty. Operand 6471 states and 10497 transitions. [2023-11-22 18:39:00,651 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2023-11-22 18:39:00,651 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 18:39:00,651 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-22 18:39:00,651 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2023-11-22 18:39:00,651 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 18:39:00,652 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 18:39:00,652 INFO L85 PathProgramCache]: Analyzing trace with hash 1253604024, now seen corresponding path program 1 times [2023-11-22 18:39:00,653 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 18:39:00,653 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1445722378] [2023-11-22 18:39:00,653 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:39:00,653 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 18:39:00,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:39:00,978 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-22 18:39:00,978 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 18:39:00,978 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1445722378] [2023-11-22 18:39:00,978 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1445722378] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-22 18:39:00,978 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-22 18:39:00,978 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-22 18:39:00,979 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [257099896] [2023-11-22 18:39:00,979 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 18:39:00,979 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-22 18:39:00,979 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 18:39:00,979 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-22 18:39:00,980 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-22 18:39:00,980 INFO L87 Difference]: Start difference. First operand 6471 states and 10497 transitions. Second operand has 3 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 2 states have internal predecessors, (8), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-22 18:39:01,561 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 18:39:01,561 INFO L93 Difference]: Finished difference Result 6473 states and 10498 transitions. [2023-11-22 18:39:01,562 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-22 18:39:01,562 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 2 states have internal predecessors, (8), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 9 [2023-11-22 18:39:01,562 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 18:39:01,612 INFO L225 Difference]: With dead ends: 6473 [2023-11-22 18:39:01,613 INFO L226 Difference]: Without dead ends: 6470 [2023-11-22 18:39:01,623 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-22 18:39:01,624 INFO L413 NwaCegarLoop]: 10242 mSDtfsCounter, 10335 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 99 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10335 SdHoareTripleChecker+Valid, 10242 SdHoareTripleChecker+Invalid, 99 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 99 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-11-22 18:39:01,624 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [10335 Valid, 10242 Invalid, 99 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 99 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-11-22 18:39:01,634 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6470 states. [2023-11-22 18:39:02,369 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6470 to 6470. [2023-11-22 18:39:02,378 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6470 states, 4762 states have (on average 1.510919781604368) internal successors, (7195), 4769 states have internal predecessors, (7195), 1653 states have call successors, (1653), 56 states have call predecessors, (1653), 54 states have return successors, (1647), 1646 states have call predecessors, (1647), 1647 states have call successors, (1647) [2023-11-22 18:39:02,424 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6470 states to 6470 states and 10495 transitions. [2023-11-22 18:39:02,424 INFO L78 Accepts]: Start accepts. Automaton has 6470 states and 10495 transitions. Word has length 9 [2023-11-22 18:39:02,424 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 18:39:02,425 INFO L495 AbstractCegarLoop]: Abstraction has 6470 states and 10495 transitions. [2023-11-22 18:39:02,425 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 2 states have internal predecessors, (8), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-22 18:39:02,425 INFO L276 IsEmpty]: Start isEmpty. Operand 6470 states and 10495 transitions. [2023-11-22 18:39:02,426 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2023-11-22 18:39:02,426 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 18:39:02,426 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-22 18:39:02,426 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2023-11-22 18:39:02,426 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 18:39:02,426 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 18:39:02,426 INFO L85 PathProgramCache]: Analyzing trace with hash 199624829, now seen corresponding path program 1 times [2023-11-22 18:39:02,427 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 18:39:02,427 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1433939844] [2023-11-22 18:39:02,427 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:39:02,427 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 18:39:02,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:39:02,727 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-22 18:39:02,728 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 18:39:02,728 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1433939844] [2023-11-22 18:39:02,729 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1433939844] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-22 18:39:02,729 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-22 18:39:02,729 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-22 18:39:02,729 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1259439176] [2023-11-22 18:39:02,729 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 18:39:02,729 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-22 18:39:02,729 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 18:39:02,730 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-22 18:39:02,730 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-22 18:39:02,730 INFO L87 Difference]: Start difference. First operand 6470 states and 10495 transitions. Second operand has 3 states, 3 states have (on average 3.0) internal successors, (9), 2 states have internal predecessors, (9), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-22 18:39:03,487 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 18:39:03,488 INFO L93 Difference]: Finished difference Result 6472 states and 10496 transitions. [2023-11-22 18:39:03,488 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-22 18:39:03,488 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 3.0) internal successors, (9), 2 states have internal predecessors, (9), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 10 [2023-11-22 18:39:03,488 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 18:39:03,519 INFO L225 Difference]: With dead ends: 6472 [2023-11-22 18:39:03,519 INFO L226 Difference]: Without dead ends: 6469 [2023-11-22 18:39:03,526 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-22 18:39:03,527 INFO L413 NwaCegarLoop]: 10240 mSDtfsCounter, 10332 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 99 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10332 SdHoareTripleChecker+Valid, 10240 SdHoareTripleChecker+Invalid, 99 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 99 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-11-22 18:39:03,527 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [10332 Valid, 10240 Invalid, 99 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 99 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-11-22 18:39:03,536 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6469 states. [2023-11-22 18:39:04,378 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6469 to 6469. [2023-11-22 18:39:04,386 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6469 states, 4762 states have (on average 1.510709785804284) internal successors, (7194), 4768 states have internal predecessors, (7194), 1652 states have call successors, (1652), 56 states have call predecessors, (1652), 54 states have return successors, (1647), 1646 states have call predecessors, (1647), 1647 states have call successors, (1647) [2023-11-22 18:39:04,423 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6469 states to 6469 states and 10493 transitions. [2023-11-22 18:39:04,423 INFO L78 Accepts]: Start accepts. Automaton has 6469 states and 10493 transitions. Word has length 10 [2023-11-22 18:39:04,423 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 18:39:04,423 INFO L495 AbstractCegarLoop]: Abstraction has 6469 states and 10493 transitions. [2023-11-22 18:39:04,423 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 3.0) internal successors, (9), 2 states have internal predecessors, (9), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-22 18:39:04,424 INFO L276 IsEmpty]: Start isEmpty. Operand 6469 states and 10493 transitions. [2023-11-22 18:39:04,424 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2023-11-22 18:39:04,424 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 18:39:04,424 INFO L195 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-22 18:39:04,425 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2023-11-22 18:39:04,425 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 18:39:04,425 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 18:39:04,425 INFO L85 PathProgramCache]: Analyzing trace with hash 1886013019, now seen corresponding path program 1 times [2023-11-22 18:39:04,425 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 18:39:04,425 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [941193059] [2023-11-22 18:39:04,426 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:39:04,426 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 18:39:04,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:39:04,757 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-22 18:39:04,757 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 18:39:04,757 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [941193059] [2023-11-22 18:39:04,757 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [941193059] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-22 18:39:04,758 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-22 18:39:04,758 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-22 18:39:04,758 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [15599786] [2023-11-22 18:39:04,758 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 18:39:04,758 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-22 18:39:04,758 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 18:39:04,759 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-22 18:39:04,759 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-22 18:39:04,759 INFO L87 Difference]: Start difference. First operand 6469 states and 10493 transitions. Second operand has 3 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 2 states have internal predecessors, (10), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-22 18:39:05,853 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 18:39:05,854 INFO L93 Difference]: Finished difference Result 19392 states and 31592 transitions. [2023-11-22 18:39:05,854 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-22 18:39:05,854 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 2 states have internal predecessors, (10), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 11 [2023-11-22 18:39:05,854 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 18:39:05,925 INFO L225 Difference]: With dead ends: 19392 [2023-11-22 18:39:05,926 INFO L226 Difference]: Without dead ends: 12918 [2023-11-22 18:39:05,971 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-22 18:39:05,974 INFO L413 NwaCegarLoop]: 10602 mSDtfsCounter, 10361 mSDsluCounter, 10262 mSDsCounter, 0 mSdLazyCounter, 203 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10361 SdHoareTripleChecker+Valid, 20864 SdHoareTripleChecker+Invalid, 207 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 203 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2023-11-22 18:39:05,975 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [10361 Valid, 20864 Invalid, 207 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [4 Valid, 203 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2023-11-22 18:39:05,985 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12918 states. [2023-11-22 18:39:07,384 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12918 to 12909. [2023-11-22 18:39:07,399 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12909 states, 9506 states have (on average 1.5113612455291394) internal successors, (14367), 9517 states have internal predecessors, (14367), 3296 states have call successors, (3296), 109 states have call predecessors, (3296), 106 states have return successors, (3369), 3286 states have call predecessors, (3369), 3289 states have call successors, (3369) [2023-11-22 18:39:07,483 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12909 states to 12909 states and 21032 transitions. [2023-11-22 18:39:07,485 INFO L78 Accepts]: Start accepts. Automaton has 12909 states and 21032 transitions. Word has length 11 [2023-11-22 18:39:07,485 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 18:39:07,485 INFO L495 AbstractCegarLoop]: Abstraction has 12909 states and 21032 transitions. [2023-11-22 18:39:07,485 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 2 states have internal predecessors, (10), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-22 18:39:07,485 INFO L276 IsEmpty]: Start isEmpty. Operand 12909 states and 21032 transitions. [2023-11-22 18:39:07,498 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2023-11-22 18:39:07,498 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 18:39:07,498 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-22 18:39:07,498 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2023-11-22 18:39:07,498 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 18:39:07,499 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 18:39:07,499 INFO L85 PathProgramCache]: Analyzing trace with hash 267390979, now seen corresponding path program 1 times [2023-11-22 18:39:07,499 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 18:39:07,499 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1701495161] [2023-11-22 18:39:07,499 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:39:07,499 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 18:39:07,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:39:08,341 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-22 18:39:08,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:39:10,275 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2023-11-22 18:39:10,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:39:10,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-22 18:39:10,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:39:10,331 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2023-11-22 18:39:10,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:39:10,342 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2023-11-22 18:39:10,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:39:10,545 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2023-11-22 18:39:10,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:39:10,576 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-11-22 18:39:10,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:39:10,604 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-11-22 18:39:10,604 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 18:39:10,604 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1701495161] [2023-11-22 18:39:10,605 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1701495161] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-22 18:39:10,605 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-22 18:39:10,605 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-22 18:39:10,605 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [814753012] [2023-11-22 18:39:10,605 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 18:39:10,606 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-22 18:39:10,606 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 18:39:10,607 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-22 18:39:10,607 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-22 18:39:10,607 INFO L87 Difference]: Start difference. First operand 12909 states and 21032 transitions. Second operand has 5 states, 5 states have (on average 9.2) internal successors, (46), 3 states have internal predecessors, (46), 2 states have call successors, (11), 4 states have call predecessors, (11), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2023-11-22 18:39:41,385 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 18:39:41,385 INFO L93 Difference]: Finished difference Result 26099 states and 42623 transitions. [2023-11-22 18:39:41,385 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-22 18:39:41,386 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 9.2) internal successors, (46), 3 states have internal predecessors, (46), 2 states have call successors, (11), 4 states have call predecessors, (11), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 65 [2023-11-22 18:39:41,408 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 18:39:41,488 INFO L225 Difference]: With dead ends: 26099 [2023-11-22 18:39:41,488 INFO L226 Difference]: Without dead ends: 13191 [2023-11-22 18:39:41,566 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 5.7s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2023-11-22 18:39:41,568 INFO L413 NwaCegarLoop]: 9988 mSDtfsCounter, 518 mSDsluCounter, 25416 mSDsCounter, 0 mSdLazyCounter, 4023 mSolverCounterSat, 1716 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 24.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 549 SdHoareTripleChecker+Valid, 35404 SdHoareTripleChecker+Invalid, 5739 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.3s SdHoareTripleChecker+Time, 1716 IncrementalHoareTripleChecker+Valid, 4023 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 25.6s IncrementalHoareTripleChecker+Time [2023-11-22 18:39:41,568 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [549 Valid, 35404 Invalid, 5739 Unknown, 0 Unchecked, 0.3s Time], IncrementalHoareTripleChecker [1716 Valid, 4023 Invalid, 0 Unknown, 0 Unchecked, 25.6s Time] [2023-11-22 18:39:41,578 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13191 states. [2023-11-22 18:39:43,225 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13191 to 13067. [2023-11-22 18:39:43,237 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13067 states, 9623 states have (on average 1.5102358931726072) internal successors, (14533), 9636 states have internal predecessors, (14533), 3331 states have call successors, (3331), 111 states have call predecessors, (3331), 112 states have return successors, (3414), 3323 states have call predecessors, (3414), 3324 states have call successors, (3414) [2023-11-22 18:39:43,320 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13067 states to 13067 states and 21278 transitions. [2023-11-22 18:39:43,322 INFO L78 Accepts]: Start accepts. Automaton has 13067 states and 21278 transitions. Word has length 65 [2023-11-22 18:39:43,323 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 18:39:43,323 INFO L495 AbstractCegarLoop]: Abstraction has 13067 states and 21278 transitions. [2023-11-22 18:39:43,323 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 9.2) internal successors, (46), 3 states have internal predecessors, (46), 2 states have call successors, (11), 4 states have call predecessors, (11), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2023-11-22 18:39:43,323 INFO L276 IsEmpty]: Start isEmpty. Operand 13067 states and 21278 transitions. [2023-11-22 18:39:43,327 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2023-11-22 18:39:43,327 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 18:39:43,328 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-22 18:39:43,328 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2023-11-22 18:39:43,328 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 18:39:43,328 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 18:39:43,328 INFO L85 PathProgramCache]: Analyzing trace with hash -2015001581, now seen corresponding path program 1 times [2023-11-22 18:39:43,328 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 18:39:43,328 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1740155508] [2023-11-22 18:39:43,328 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:39:43,329 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 18:39:43,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:39:44,363 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-22 18:39:44,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:39:44,369 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-11-22 18:39:44,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:39:44,378 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2023-11-22 18:39:44,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:39:44,385 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2023-11-22 18:39:44,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:39:46,098 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-11-22 18:39:46,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:39:46,139 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-22 18:39:46,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:39:46,151 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-11-22 18:39:46,177 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:39:46,272 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2023-11-22 18:39:46,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:39:46,279 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-11-22 18:39:46,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:39:46,291 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-11-22 18:39:46,292 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 18:39:46,292 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1740155508] [2023-11-22 18:39:46,292 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1740155508] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-22 18:39:46,292 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-22 18:39:46,292 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2023-11-22 18:39:46,292 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [248595993] [2023-11-22 18:39:46,292 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 18:39:46,293 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-11-22 18:39:46,293 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 18:39:46,293 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-11-22 18:39:46,294 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2023-11-22 18:39:46,294 INFO L87 Difference]: Start difference. First operand 13067 states and 21278 transitions. Second operand has 8 states, 7 states have (on average 6.428571428571429) internal successors, (45), 5 states have internal predecessors, (45), 2 states have call successors, (12), 4 states have call predecessors, (12), 2 states have return successors, (9), 2 states have call predecessors, (9), 1 states have call successors, (9) [2023-11-22 18:41:18,867 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-22 18:41:18,867 INFO L93 Difference]: Finished difference Result 31814 states and 54410 transitions. [2023-11-22 18:41:18,868 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-11-22 18:41:18,868 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 6.428571428571429) internal successors, (45), 5 states have internal predecessors, (45), 2 states have call successors, (12), 4 states have call predecessors, (12), 2 states have return successors, (9), 2 states have call predecessors, (9), 1 states have call successors, (9) Word has length 67 [2023-11-22 18:41:18,868 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-22 18:41:18,979 INFO L225 Difference]: With dead ends: 31814 [2023-11-22 18:41:18,979 INFO L226 Difference]: Without dead ends: 18748 [2023-11-22 18:41:19,071 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 2.8s TimeCoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2023-11-22 18:41:19,073 INFO L413 NwaCegarLoop]: 6604 mSDtfsCounter, 6619 mSDsluCounter, 33469 mSDsCounter, 0 mSdLazyCounter, 26497 mSolverCounterSat, 4468 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 86.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8554 SdHoareTripleChecker+Valid, 40073 SdHoareTripleChecker+Invalid, 30965 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.3s SdHoareTripleChecker+Time, 4468 IncrementalHoareTripleChecker+Valid, 26497 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 89.7s IncrementalHoareTripleChecker+Time [2023-11-22 18:41:19,073 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [8554 Valid, 40073 Invalid, 30965 Unknown, 0 Unchecked, 0.3s Time], IncrementalHoareTripleChecker [4468 Valid, 26497 Invalid, 0 Unknown, 0 Unchecked, 89.7s Time] [2023-11-22 18:41:19,088 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18748 states. [2023-11-22 18:41:22,886 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18748 to 13075. [2023-11-22 18:41:22,899 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13075 states, 9629 states have (on average 1.5099179561740574) internal successors, (14539), 9642 states have internal predecessors, (14539), 3331 states have call successors, (3331), 111 states have call predecessors, (3331), 114 states have return successors, (3454), 3325 states have call predecessors, (3454), 3324 states have call successors, (3454) [2023-11-22 18:41:22,983 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13075 states to 13075 states and 21324 transitions. [2023-11-22 18:41:22,986 INFO L78 Accepts]: Start accepts. Automaton has 13075 states and 21324 transitions. Word has length 67 [2023-11-22 18:41:22,986 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-22 18:41:22,986 INFO L495 AbstractCegarLoop]: Abstraction has 13075 states and 21324 transitions. [2023-11-22 18:41:22,986 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 6.428571428571429) internal successors, (45), 5 states have internal predecessors, (45), 2 states have call successors, (12), 4 states have call predecessors, (12), 2 states have return successors, (9), 2 states have call predecessors, (9), 1 states have call successors, (9) [2023-11-22 18:41:22,987 INFO L276 IsEmpty]: Start isEmpty. Operand 13075 states and 21324 transitions. [2023-11-22 18:41:22,992 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2023-11-22 18:41:22,992 INFO L187 NwaCegarLoop]: Found error trace [2023-11-22 18:41:22,992 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-22 18:41:22,992 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2023-11-22 18:41:22,992 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-22 18:41:22,993 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-22 18:41:22,993 INFO L85 PathProgramCache]: Analyzing trace with hash 1072162288, now seen corresponding path program 1 times [2023-11-22 18:41:22,993 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-22 18:41:22,993 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1023436625] [2023-11-22 18:41:22,993 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-22 18:41:22,993 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-22 18:41:23,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:41:23,583 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2023-11-22 18:41:23,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:41:23,590 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-11-22 18:41:23,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:41:23,597 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2023-11-22 18:41:23,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:41:23,609 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 24 [2023-11-22 18:41:23,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:41:25,132 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-11-22 18:41:25,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:41:25,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-22 18:41:25,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:41:25,203 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2023-11-22 18:41:25,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:41:25,253 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2023-11-22 18:41:25,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:41:25,259 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2023-11-22 18:41:25,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-22 18:41:25,267 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2023-11-22 18:41:25,267 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-22 18:41:25,268 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1023436625] [2023-11-22 18:41:25,268 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1023436625] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-22 18:41:25,268 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-22 18:41:25,268 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-22 18:41:25,268 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1881009917] [2023-11-22 18:41:25,268 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-22 18:41:25,268 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-22 18:41:25,268 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-22 18:41:25,269 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-22 18:41:25,269 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-22 18:41:25,269 INFO L87 Difference]: Start difference. First operand 13075 states and 21324 transitions. Second operand has 5 states, 5 states have (on average 9.4) internal successors, (47), 3 states have internal predecessors, (47), 3 states have call successors, (12), 5 states have call predecessors, (12), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Killed by 15