./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/ldv-linux-3.16-rc1/43_2a_consumption_linux-3.16-rc1.tar.xz-43_2a-sound--drivers--snd-dummy.ko-entry_point.cil.out.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version c00e63dc Calling Ultimate with: /root/.sdkman/candidates/java/21.0.5-tem/bin/java -Dosgi.configuration.area=/storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/ldv-linux-3.16-rc1/43_2a_consumption_linux-3.16-rc1.tar.xz-43_2a-sound--drivers--snd-dummy.ko-entry_point.cil.out.i -s /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate-jdk21/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 0cde55a1cb766ac36ef56ca72726cff1cc74e99e03942ad10d6352d65e6b4990 --- Real Ultimate output --- This is Ultimate 0.3.0-?-c00e63d-m [2025-02-06 06:31:38,181 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-02-06 06:31:38,250 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2025-02-06 06:31:38,256 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-02-06 06:31:38,259 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-02-06 06:31:38,274 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-02-06 06:31:38,275 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-02-06 06:31:38,275 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-02-06 06:31:38,275 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-02-06 06:31:38,275 INFO L153 SettingsManager]: * Use memory slicer=true [2025-02-06 06:31:38,275 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-02-06 06:31:38,275 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-02-06 06:31:38,275 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-02-06 06:31:38,275 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-02-06 06:31:38,275 INFO L153 SettingsManager]: * Use SBE=true [2025-02-06 06:31:38,276 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-02-06 06:31:38,276 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-02-06 06:31:38,276 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-02-06 06:31:38,276 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-02-06 06:31:38,276 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-02-06 06:31:38,276 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-02-06 06:31:38,276 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-02-06 06:31:38,276 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-02-06 06:31:38,276 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-02-06 06:31:38,276 INFO L153 SettingsManager]: * Use constant arrays=true [2025-02-06 06:31:38,276 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-02-06 06:31:38,276 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-02-06 06:31:38,276 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-02-06 06:31:38,276 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-02-06 06:31:38,276 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-06 06:31:38,276 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-02-06 06:31:38,277 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-02-06 06:31:38,277 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-02-06 06:31:38,277 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-02-06 06:31:38,277 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-02-06 06:31:38,277 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-02-06 06:31:38,277 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-02-06 06:31:38,277 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-02-06 06:31:38,277 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-02-06 06:31:38,278 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-02-06 06:31:38,278 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC 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-jdk21/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 -> 0cde55a1cb766ac36ef56ca72726cff1cc74e99e03942ad10d6352d65e6b4990 [2025-02-06 06:31:38,516 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-02-06 06:31:38,522 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-02-06 06:31:38,523 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-02-06 06:31:38,524 INFO L270 PluginConnector]: Initializing CDTParser... [2025-02-06 06:31:38,524 INFO L274 PluginConnector]: CDTParser initialized [2025-02-06 06:31:38,525 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-linux-3.16-rc1/43_2a_consumption_linux-3.16-rc1.tar.xz-43_2a-sound--drivers--snd-dummy.ko-entry_point.cil.out.i [2025-02-06 06:31:39,732 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/366c91f0a/82fb6620e1dd4eb58f329d4bcc584127/FLAG169c5e573 [2025-02-06 06:31:40,226 INFO L384 CDTParser]: Found 1 translation units. [2025-02-06 06:31:40,227 INFO L180 CDTParser]: Scanning /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.16-rc1/43_2a_consumption_linux-3.16-rc1.tar.xz-43_2a-sound--drivers--snd-dummy.ko-entry_point.cil.out.i [2025-02-06 06:31:40,262 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/366c91f0a/82fb6620e1dd4eb58f329d4bcc584127/FLAG169c5e573 [2025-02-06 06:31:40,296 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/366c91f0a/82fb6620e1dd4eb58f329d4bcc584127 [2025-02-06 06:31:40,297 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-02-06 06:31:40,301 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-02-06 06:31:40,301 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-02-06 06:31:40,302 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-02-06 06:31:40,304 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-02-06 06:31:40,306 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.02 06:31:40" (1/1) ... [2025-02-06 06:31:40,307 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@286da023 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 06:31:40, skipping insertion in model container [2025-02-06 06:31:40,308 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.02 06:31:40" (1/1) ... [2025-02-06 06:31:40,391 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-06 06:31:40,706 WARN L1383 CHandler]: Detected problem Invalid redeclaration of the name show at C: (*show)(struct kobject___0 * , struct attribute___0 * , char * ) [3761] [2025-02-06 06:31:40,707 WARN L1383 CHandler]: Detected problem Invalid redeclaration of the name store at C: (*store)(struct kobject___0 * , struct attribute___0 * , char const * , size_t ) [3762-3763] [2025-02-06 06:31:40,945 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.16-rc1/43_2a_consumption_linux-3.16-rc1.tar.xz-43_2a-sound--drivers--snd-dummy.ko-entry_point.cil.out.i[114825,114838] [2025-02-06 06:31:41,525 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-06 06:31:41,555 INFO L200 MainTranslator]: Completed pre-run [2025-02-06 06:31:41,643 WARN L1383 CHandler]: Detected problem Invalid redeclaration of the name show at C: (*show)(struct kobject___0 * , struct attribute___0 * , char * ) [3761] [2025-02-06 06:31:41,643 WARN L1383 CHandler]: Detected problem Invalid redeclaration of the name store at C: (*store)(struct kobject___0 * , struct attribute___0 * , char const * , size_t ) [3762-3763] [2025-02-06 06:31:41,645 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; bts %2, %0; setc %1": "+m" (*addr), "=qm" (c): "Ir" (nr): "memory"); [3846-3847] [2025-02-06 06:31:41,653 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.16-rc1/43_2a_consumption_linux-3.16-rc1.tar.xz-43_2a-sound--drivers--snd-dummy.ko-entry_point.cil.out.i[114825,114838] [2025-02-06 06:31:41,734 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-06 06:31:41,852 INFO L204 MainTranslator]: Completed translation [2025-02-06 06:31:41,852 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 06:31:41 WrapperNode [2025-02-06 06:31:41,853 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-02-06 06:31:41,853 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-02-06 06:31:41,853 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-02-06 06:31:41,854 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-02-06 06:31:41,857 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 06:31:41" (1/1) ... [2025-02-06 06:31:41,890 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 06:31:41" (1/1) ... [2025-02-06 06:31:42,017 INFO L138 Inliner]: procedures = 224, calls = 1700, calls flagged for inlining = 102, calls inlined = 90, statements flattened = 3395 [2025-02-06 06:31:42,018 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-02-06 06:31:42,019 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-02-06 06:31:42,019 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-02-06 06:31:42,019 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-02-06 06:31:42,025 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 06:31:41" (1/1) ... [2025-02-06 06:31:42,026 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 06:31:41" (1/1) ... [2025-02-06 06:31:42,052 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 06:31:41" (1/1) ... [2025-02-06 06:31:42,281 INFO L175 MemorySlicer]: Split 1119 memory accesses to 49 slices as follows [30, 3, 3, 2, 2, 421, 2, 0, 54, 2, 9, 9, 2, 2, 6, 7, 5, 4, 4, 134, 6, 4, 2, 3, 3, 2, 4, 5, 4, 8, 6, 2, 2, 2, 34, 34, 2, 34, 35, 34, 38, 34, 11, 2, 24, 27, 8, 2, 46]. 38 percent of accesses are in the largest equivalence class. The 208 initializations are split as follows [0, 0, 0, 0, 0, 72, 0, 0, 54, 0, 0, 0, 0, 2, 0, 0, 5, 0, 4, 0, 6, 4, 0, 0, 0, 0, 0, 0, 4, 8, 6, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 32, 7, 0, 0, 0, 2, 0, 0]. The 688 writes are split as follows [30, 1, 1, 1, 1, 204, 1, 0, 0, 1, 0, 9, 1, 0, 5, 0, 0, 2, 0, 134, 0, 0, 0, 1, 1, 1, 2, 0, 0, 0, 0, 0, 1, 1, 33, 33, 1, 33, 33, 33, 35, 1, 0, 1, 24, 14, 2, 1, 46]. [2025-02-06 06:31:42,281 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 06:31:41" (1/1) ... [2025-02-06 06:31:42,281 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 06:31:41" (1/1) ... [2025-02-06 06:31:42,373 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 06:31:41" (1/1) ... [2025-02-06 06:31:42,382 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 06:31:41" (1/1) ... [2025-02-06 06:31:42,424 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 06:31:41" (1/1) ... [2025-02-06 06:31:42,443 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 06:31:41" (1/1) ... [2025-02-06 06:31:42,473 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-02-06 06:31:42,475 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-02-06 06:31:42,475 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-02-06 06:31:42,475 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-02-06 06:31:42,476 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 06:31:41" (1/1) ... [2025-02-06 06:31:42,479 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-06 06:31:42,490 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-06 06:31:42,503 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2025-02-06 06:31:42,512 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2025-02-06 06:31:42,532 INFO L130 BoogieDeclarations]: Found specification of procedure hw_param_interval_c [2025-02-06 06:31:42,532 INFO L138 BoogieDeclarations]: Found implementation of procedure hw_param_interval_c [2025-02-06 06:31:42,532 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_set [2025-02-06 06:31:42,532 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_set [2025-02-06 06:31:42,532 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#0 [2025-02-06 06:31:42,532 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#1 [2025-02-06 06:31:42,533 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#2 [2025-02-06 06:31:42,533 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#3 [2025-02-06 06:31:42,533 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#4 [2025-02-06 06:31:42,533 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#5 [2025-02-06 06:31:42,533 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#6 [2025-02-06 06:31:42,533 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#7 [2025-02-06 06:31:42,533 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#8 [2025-02-06 06:31:42,533 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#9 [2025-02-06 06:31:42,533 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#10 [2025-02-06 06:31:42,533 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#11 [2025-02-06 06:31:42,533 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#12 [2025-02-06 06:31:42,534 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#13 [2025-02-06 06:31:42,534 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#14 [2025-02-06 06:31:42,534 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#15 [2025-02-06 06:31:42,534 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#16 [2025-02-06 06:31:42,534 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#17 [2025-02-06 06:31:42,534 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#18 [2025-02-06 06:31:42,534 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#19 [2025-02-06 06:31:42,535 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#20 [2025-02-06 06:31:42,535 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#21 [2025-02-06 06:31:42,535 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#22 [2025-02-06 06:31:42,535 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#23 [2025-02-06 06:31:42,535 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#24 [2025-02-06 06:31:42,535 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#25 [2025-02-06 06:31:42,535 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#26 [2025-02-06 06:31:42,536 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#27 [2025-02-06 06:31:42,536 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#28 [2025-02-06 06:31:42,536 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#29 [2025-02-06 06:31:42,536 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#30 [2025-02-06 06:31:42,536 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#31 [2025-02-06 06:31:42,536 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#32 [2025-02-06 06:31:42,536 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#33 [2025-02-06 06:31:42,536 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#34 [2025-02-06 06:31:42,536 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#35 [2025-02-06 06:31:42,536 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#36 [2025-02-06 06:31:42,536 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#37 [2025-02-06 06:31:42,536 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#38 [2025-02-06 06:31:42,536 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#39 [2025-02-06 06:31:42,536 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#40 [2025-02-06 06:31:42,536 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#41 [2025-02-06 06:31:42,536 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#42 [2025-02-06 06:31:42,536 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#43 [2025-02-06 06:31:42,536 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#44 [2025-02-06 06:31:42,536 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#45 [2025-02-06 06:31:42,536 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#46 [2025-02-06 06:31:42,536 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#47 [2025-02-06 06:31:42,536 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#48 [2025-02-06 06:31:42,536 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#0 [2025-02-06 06:31:42,536 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#1 [2025-02-06 06:31:42,536 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#2 [2025-02-06 06:31:42,536 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#3 [2025-02-06 06:31:42,536 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#4 [2025-02-06 06:31:42,536 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#5 [2025-02-06 06:31:42,536 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#6 [2025-02-06 06:31:42,536 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#7 [2025-02-06 06:31:42,536 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#8 [2025-02-06 06:31:42,537 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#9 [2025-02-06 06:31:42,537 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#10 [2025-02-06 06:31:42,537 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#11 [2025-02-06 06:31:42,537 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#12 [2025-02-06 06:31:42,537 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#13 [2025-02-06 06:31:42,537 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#14 [2025-02-06 06:31:42,537 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#15 [2025-02-06 06:31:42,537 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#16 [2025-02-06 06:31:42,537 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#17 [2025-02-06 06:31:42,537 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#18 [2025-02-06 06:31:42,537 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#19 [2025-02-06 06:31:42,537 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#20 [2025-02-06 06:31:42,537 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#21 [2025-02-06 06:31:42,537 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#22 [2025-02-06 06:31:42,537 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#23 [2025-02-06 06:31:42,537 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#24 [2025-02-06 06:31:42,537 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#25 [2025-02-06 06:31:42,537 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#26 [2025-02-06 06:31:42,537 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#27 [2025-02-06 06:31:42,537 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#28 [2025-02-06 06:31:42,537 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#29 [2025-02-06 06:31:42,537 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#30 [2025-02-06 06:31:42,537 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#31 [2025-02-06 06:31:42,537 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#32 [2025-02-06 06:31:42,537 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#33 [2025-02-06 06:31:42,537 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#34 [2025-02-06 06:31:42,537 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#35 [2025-02-06 06:31:42,537 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#36 [2025-02-06 06:31:42,537 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#37 [2025-02-06 06:31:42,537 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#38 [2025-02-06 06:31:42,538 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#39 [2025-02-06 06:31:42,538 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#40 [2025-02-06 06:31:42,538 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#41 [2025-02-06 06:31:42,538 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#42 [2025-02-06 06:31:42,538 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#43 [2025-02-06 06:31:42,538 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#44 [2025-02-06 06:31:42,538 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#45 [2025-02-06 06:31:42,538 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#46 [2025-02-06 06:31:42,538 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#47 [2025-02-06 06:31:42,538 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#48 [2025-02-06 06:31:42,541 INFO L130 BoogieDeclarations]: Found specification of procedure platform_driver_unregister [2025-02-06 06:31:42,541 INFO L138 BoogieDeclarations]: Found implementation of procedure platform_driver_unregister [2025-02-06 06:31:42,541 INFO L130 BoogieDeclarations]: Found specification of procedure dummy_systimer_prepare [2025-02-06 06:31:42,541 INFO L138 BoogieDeclarations]: Found implementation of procedure dummy_systimer_prepare [2025-02-06 06:31:42,541 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-02-06 06:31:42,541 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-02-06 06:31:42,541 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-02-06 06:31:42,541 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-02-06 06:31:42,542 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-02-06 06:31:42,542 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-02-06 06:31:42,542 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-02-06 06:31:42,542 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-02-06 06:31:42,542 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-02-06 06:31:42,542 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-02-06 06:31:42,542 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-02-06 06:31:42,542 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-02-06 06:31:42,542 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-02-06 06:31:42,542 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-02-06 06:31:42,542 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-02-06 06:31:42,542 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-02-06 06:31:42,542 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-02-06 06:31:42,543 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-02-06 06:31:42,543 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-02-06 06:31:42,543 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-02-06 06:31:42,543 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-02-06 06:31:42,544 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2025-02-06 06:31:42,544 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2025-02-06 06:31:42,544 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2025-02-06 06:31:42,544 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2025-02-06 06:31:42,544 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2025-02-06 06:31:42,544 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2025-02-06 06:31:42,544 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2025-02-06 06:31:42,544 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2025-02-06 06:31:42,544 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2025-02-06 06:31:42,544 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#30 [2025-02-06 06:31:42,544 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#31 [2025-02-06 06:31:42,544 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#32 [2025-02-06 06:31:42,544 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#33 [2025-02-06 06:31:42,544 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#34 [2025-02-06 06:31:42,544 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#35 [2025-02-06 06:31:42,544 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#36 [2025-02-06 06:31:42,544 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#37 [2025-02-06 06:31:42,544 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#38 [2025-02-06 06:31:42,544 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#39 [2025-02-06 06:31:42,544 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#40 [2025-02-06 06:31:42,544 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#41 [2025-02-06 06:31:42,545 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#42 [2025-02-06 06:31:42,545 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#43 [2025-02-06 06:31:42,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#44 [2025-02-06 06:31:42,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#45 [2025-02-06 06:31:42,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#46 [2025-02-06 06:31:42,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#47 [2025-02-06 06:31:42,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#48 [2025-02-06 06:31:42,546 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2025-02-06 06:31:42,546 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2025-02-06 06:31:42,546 INFO L130 BoogieDeclarations]: Found specification of procedure snd_pcm_period_elapsed [2025-02-06 06:31:42,546 INFO L138 BoogieDeclarations]: Found implementation of procedure snd_pcm_period_elapsed [2025-02-06 06:31:42,546 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock [2025-02-06 06:31:42,546 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock [2025-02-06 06:31:42,546 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-02-06 06:31:42,546 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-02-06 06:31:42,546 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2025-02-06 06:31:42,546 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2025-02-06 06:31:42,546 INFO L130 BoogieDeclarations]: Found specification of procedure dummy_systimer_start [2025-02-06 06:31:42,546 INFO L138 BoogieDeclarations]: Found implementation of procedure dummy_systimer_start [2025-02-06 06:31:42,546 INFO L130 BoogieDeclarations]: Found specification of procedure dummy_systimer_free [2025-02-06 06:31:42,546 INFO L138 BoogieDeclarations]: Found implementation of procedure dummy_systimer_free [2025-02-06 06:31:42,546 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_read [2025-02-06 06:31:42,546 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_read [2025-02-06 06:31:42,546 INFO L130 BoogieDeclarations]: Found specification of procedure dummy_pcm_prepare [2025-02-06 06:31:42,546 INFO L138 BoogieDeclarations]: Found implementation of procedure dummy_pcm_prepare [2025-02-06 06:31:42,546 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2025-02-06 06:31:42,546 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2025-02-06 06:31:42,546 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2025-02-06 06:31:42,546 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2025-02-06 06:31:42,546 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2025-02-06 06:31:42,546 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2025-02-06 06:31:42,546 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2025-02-06 06:31:42,546 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2025-02-06 06:31:42,546 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2025-02-06 06:31:42,546 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2025-02-06 06:31:42,546 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2025-02-06 06:31:42,546 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2025-02-06 06:31:42,546 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2025-02-06 06:31:42,546 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2025-02-06 06:31:42,546 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2025-02-06 06:31:42,546 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2025-02-06 06:31:42,547 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2025-02-06 06:31:42,547 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2025-02-06 06:31:42,547 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2025-02-06 06:31:42,547 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2025-02-06 06:31:42,547 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2025-02-06 06:31:42,547 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#21 [2025-02-06 06:31:42,547 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#22 [2025-02-06 06:31:42,547 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#23 [2025-02-06 06:31:42,547 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#24 [2025-02-06 06:31:42,547 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#25 [2025-02-06 06:31:42,547 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#26 [2025-02-06 06:31:42,547 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#27 [2025-02-06 06:31:42,547 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#28 [2025-02-06 06:31:42,547 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#29 [2025-02-06 06:31:42,547 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#30 [2025-02-06 06:31:42,547 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#31 [2025-02-06 06:31:42,547 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#32 [2025-02-06 06:31:42,547 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#33 [2025-02-06 06:31:42,547 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#34 [2025-02-06 06:31:42,547 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#35 [2025-02-06 06:31:42,547 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#36 [2025-02-06 06:31:42,547 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#37 [2025-02-06 06:31:42,547 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#38 [2025-02-06 06:31:42,547 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#39 [2025-02-06 06:31:42,547 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#40 [2025-02-06 06:31:42,547 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#41 [2025-02-06 06:31:42,547 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#42 [2025-02-06 06:31:42,547 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#43 [2025-02-06 06:31:42,547 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#44 [2025-02-06 06:31:42,547 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#45 [2025-02-06 06:31:42,547 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#46 [2025-02-06 06:31:42,550 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#47 [2025-02-06 06:31:42,550 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#48 [2025-02-06 06:31:42,550 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2025-02-06 06:31:42,550 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2025-02-06 06:31:42,550 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2025-02-06 06:31:42,550 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2025-02-06 06:31:42,550 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2025-02-06 06:31:42,550 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2025-02-06 06:31:42,550 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2025-02-06 06:31:42,551 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2025-02-06 06:31:42,551 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2025-02-06 06:31:42,551 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2025-02-06 06:31:42,551 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2025-02-06 06:31:42,551 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2025-02-06 06:31:42,551 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2025-02-06 06:31:42,551 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2025-02-06 06:31:42,551 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2025-02-06 06:31:42,551 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2025-02-06 06:31:42,551 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2025-02-06 06:31:42,551 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2025-02-06 06:31:42,551 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2025-02-06 06:31:42,551 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2025-02-06 06:31:42,551 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2025-02-06 06:31:42,551 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#21 [2025-02-06 06:31:42,551 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#22 [2025-02-06 06:31:42,551 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#23 [2025-02-06 06:31:42,551 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#24 [2025-02-06 06:31:42,551 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#25 [2025-02-06 06:31:42,551 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#26 [2025-02-06 06:31:42,551 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#27 [2025-02-06 06:31:42,551 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#28 [2025-02-06 06:31:42,551 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#29 [2025-02-06 06:31:42,551 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#30 [2025-02-06 06:31:42,551 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#31 [2025-02-06 06:31:42,551 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#32 [2025-02-06 06:31:42,551 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#33 [2025-02-06 06:31:42,551 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#34 [2025-02-06 06:31:42,551 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#35 [2025-02-06 06:31:42,551 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#36 [2025-02-06 06:31:42,551 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#37 [2025-02-06 06:31:42,551 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#38 [2025-02-06 06:31:42,551 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#39 [2025-02-06 06:31:42,551 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#40 [2025-02-06 06:31:42,551 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#41 [2025-02-06 06:31:42,551 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#42 [2025-02-06 06:31:42,551 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#43 [2025-02-06 06:31:42,551 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#44 [2025-02-06 06:31:42,551 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#45 [2025-02-06 06:31:42,551 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#46 [2025-02-06 06:31:42,551 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#47 [2025-02-06 06:31:42,552 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#48 [2025-02-06 06:31:42,552 INFO L130 BoogieDeclarations]: Found specification of procedure snd_dummy_unregister_all [2025-02-06 06:31:42,552 INFO L138 BoogieDeclarations]: Found implementation of procedure snd_dummy_unregister_all [2025-02-06 06:31:42,552 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2025-02-06 06:31:42,552 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2025-02-06 06:31:42,552 INFO L130 BoogieDeclarations]: Found specification of procedure snd_pcm_set_ops [2025-02-06 06:31:42,552 INFO L138 BoogieDeclarations]: Found implementation of procedure snd_pcm_set_ops [2025-02-06 06:31:42,552 INFO L130 BoogieDeclarations]: Found specification of procedure dummy_hrtimer_free [2025-02-06 06:31:42,552 INFO L138 BoogieDeclarations]: Found implementation of procedure dummy_hrtimer_free [2025-02-06 06:31:42,552 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2025-02-06 06:31:42,552 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2025-02-06 06:31:42,552 INFO L130 BoogieDeclarations]: Found specification of procedure dummy_systimer_pointer [2025-02-06 06:31:42,552 INFO L138 BoogieDeclarations]: Found implementation of procedure dummy_systimer_pointer [2025-02-06 06:31:42,552 INFO L130 BoogieDeclarations]: Found specification of procedure div_u64 [2025-02-06 06:31:42,552 INFO L138 BoogieDeclarations]: Found implementation of procedure div_u64 [2025-02-06 06:31:42,552 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-02-06 06:31:42,552 INFO L130 BoogieDeclarations]: Found specification of procedure dummy_hrtimer_pointer [2025-02-06 06:31:42,552 INFO L138 BoogieDeclarations]: Found implementation of procedure dummy_hrtimer_pointer [2025-02-06 06:31:42,552 INFO L130 BoogieDeclarations]: Found specification of procedure snd_dummy_remove [2025-02-06 06:31:42,552 INFO L138 BoogieDeclarations]: Found implementation of procedure snd_dummy_remove [2025-02-06 06:31:42,552 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-02-06 06:31:42,554 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-02-06 06:31:42,555 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-02-06 06:31:42,555 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-02-06 06:31:42,555 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-02-06 06:31:42,555 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-02-06 06:31:42,555 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-02-06 06:31:42,555 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-02-06 06:31:42,555 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-02-06 06:31:42,555 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-02-06 06:31:42,555 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-02-06 06:31:42,555 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-02-06 06:31:42,555 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-02-06 06:31:42,555 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-02-06 06:31:42,555 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-02-06 06:31:42,555 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-02-06 06:31:42,555 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-02-06 06:31:42,556 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-02-06 06:31:42,556 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-02-06 06:31:42,556 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-02-06 06:31:42,556 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-02-06 06:31:42,556 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2025-02-06 06:31:42,556 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2025-02-06 06:31:42,556 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2025-02-06 06:31:42,556 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2025-02-06 06:31:42,556 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2025-02-06 06:31:42,556 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2025-02-06 06:31:42,556 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2025-02-06 06:31:42,556 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2025-02-06 06:31:42,556 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2025-02-06 06:31:42,556 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#30 [2025-02-06 06:31:42,556 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#31 [2025-02-06 06:31:42,556 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#32 [2025-02-06 06:31:42,556 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#33 [2025-02-06 06:31:42,556 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#34 [2025-02-06 06:31:42,556 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#35 [2025-02-06 06:31:42,556 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#36 [2025-02-06 06:31:42,556 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#37 [2025-02-06 06:31:42,556 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#38 [2025-02-06 06:31:42,556 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#39 [2025-02-06 06:31:42,556 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#40 [2025-02-06 06:31:42,556 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#41 [2025-02-06 06:31:42,556 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#42 [2025-02-06 06:31:42,556 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#43 [2025-02-06 06:31:42,556 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#44 [2025-02-06 06:31:42,556 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#45 [2025-02-06 06:31:42,556 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#46 [2025-02-06 06:31:42,556 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#47 [2025-02-06 06:31:42,556 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#48 [2025-02-06 06:31:42,556 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock [2025-02-06 06:31:42,556 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock [2025-02-06 06:31:42,556 INFO L130 BoogieDeclarations]: Found specification of procedure dummy_hrtimer_start [2025-02-06 06:31:42,556 INFO L138 BoogieDeclarations]: Found implementation of procedure dummy_hrtimer_start [2025-02-06 06:31:42,556 INFO L130 BoogieDeclarations]: Found specification of procedure platform_device_unregister [2025-02-06 06:31:42,557 INFO L138 BoogieDeclarations]: Found implementation of procedure platform_device_unregister [2025-02-06 06:31:42,557 INFO L130 BoogieDeclarations]: Found specification of procedure dummy_hrtimer_create [2025-02-06 06:31:42,557 INFO L138 BoogieDeclarations]: Found implementation of procedure dummy_hrtimer_create [2025-02-06 06:31:42,557 INFO L130 BoogieDeclarations]: Found specification of procedure snd_dummy_probe [2025-02-06 06:31:42,557 INFO L138 BoogieDeclarations]: Found implementation of procedure snd_dummy_probe [2025-02-06 06:31:42,557 INFO L130 BoogieDeclarations]: Found specification of procedure free_fake_buffer [2025-02-06 06:31:42,557 INFO L138 BoogieDeclarations]: Found implementation of procedure free_fake_buffer [2025-02-06 06:31:42,557 INFO L130 BoogieDeclarations]: Found specification of procedure dummy_pcm_silence [2025-02-06 06:31:42,557 INFO L138 BoogieDeclarations]: Found implementation of procedure dummy_pcm_silence [2025-02-06 06:31:42,557 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-02-06 06:31:42,557 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2025-02-06 06:31:42,557 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2025-02-06 06:31:42,557 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2025-02-06 06:31:42,557 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2025-02-06 06:31:42,557 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2025-02-06 06:31:42,557 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2025-02-06 06:31:42,557 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2025-02-06 06:31:42,557 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2025-02-06 06:31:42,557 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2025-02-06 06:31:42,557 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2025-02-06 06:31:42,557 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2025-02-06 06:31:42,557 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2025-02-06 06:31:42,557 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2025-02-06 06:31:42,557 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2025-02-06 06:31:42,557 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2025-02-06 06:31:42,557 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2025-02-06 06:31:42,557 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2025-02-06 06:31:42,557 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2025-02-06 06:31:42,557 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2025-02-06 06:31:42,557 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2025-02-06 06:31:42,557 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2025-02-06 06:31:42,557 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2025-02-06 06:31:42,560 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2025-02-06 06:31:42,560 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2025-02-06 06:31:42,560 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2025-02-06 06:31:42,560 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#25 [2025-02-06 06:31:42,560 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#26 [2025-02-06 06:31:42,560 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#27 [2025-02-06 06:31:42,560 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#28 [2025-02-06 06:31:42,560 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#29 [2025-02-06 06:31:42,561 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#30 [2025-02-06 06:31:42,561 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#31 [2025-02-06 06:31:42,561 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#32 [2025-02-06 06:31:42,561 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#33 [2025-02-06 06:31:42,561 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#34 [2025-02-06 06:31:42,561 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#35 [2025-02-06 06:31:42,561 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#36 [2025-02-06 06:31:42,561 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#37 [2025-02-06 06:31:42,561 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#38 [2025-02-06 06:31:42,561 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#39 [2025-02-06 06:31:42,561 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#40 [2025-02-06 06:31:42,561 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#41 [2025-02-06 06:31:42,561 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#42 [2025-02-06 06:31:42,561 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#43 [2025-02-06 06:31:42,561 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#44 [2025-02-06 06:31:42,561 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#45 [2025-02-06 06:31:42,561 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#46 [2025-02-06 06:31:42,561 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#47 [2025-02-06 06:31:42,561 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#48 [2025-02-06 06:31:42,561 INFO L130 BoogieDeclarations]: Found specification of procedure dummy_pcm_hw_free [2025-02-06 06:31:42,561 INFO L138 BoogieDeclarations]: Found implementation of procedure dummy_pcm_hw_free [2025-02-06 06:31:42,561 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2025-02-06 06:31:42,561 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2025-02-06 06:31:42,561 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2025-02-06 06:31:42,561 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2025-02-06 06:31:42,561 INFO L130 BoogieDeclarations]: Found specification of procedure dummy_hrtimer_stop [2025-02-06 06:31:42,561 INFO L138 BoogieDeclarations]: Found implementation of procedure dummy_hrtimer_stop [2025-02-06 06:31:42,561 INFO L130 BoogieDeclarations]: Found specification of procedure dummy_pcm_close [2025-02-06 06:31:42,561 INFO L138 BoogieDeclarations]: Found implementation of procedure dummy_pcm_close [2025-02-06 06:31:42,561 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2025-02-06 06:31:42,561 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2025-02-06 06:31:42,561 INFO L130 BoogieDeclarations]: Found specification of procedure dummy_systimer_update [2025-02-06 06:31:42,561 INFO L138 BoogieDeclarations]: Found implementation of procedure dummy_systimer_update [2025-02-06 06:31:42,561 INFO L130 BoogieDeclarations]: Found specification of procedure dummy_pcm_copy [2025-02-06 06:31:42,561 INFO L138 BoogieDeclarations]: Found implementation of procedure dummy_pcm_copy [2025-02-06 06:31:42,561 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2025-02-06 06:31:42,561 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2025-02-06 06:31:42,561 INFO L130 BoogieDeclarations]: Found specification of procedure dummy_hrtimer_prepare [2025-02-06 06:31:42,561 INFO L138 BoogieDeclarations]: Found implementation of procedure dummy_hrtimer_prepare [2025-02-06 06:31:42,561 INFO L130 BoogieDeclarations]: Found specification of procedure dev_get_drvdata [2025-02-06 06:31:42,561 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_get_drvdata [2025-02-06 06:31:42,561 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2025-02-06 06:31:42,561 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2025-02-06 06:31:42,561 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2025-02-06 06:31:42,561 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2025-02-06 06:31:42,561 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2025-02-06 06:31:42,561 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2025-02-06 06:31:42,562 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2025-02-06 06:31:42,562 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2025-02-06 06:31:42,562 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2025-02-06 06:31:42,562 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2025-02-06 06:31:42,562 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2025-02-06 06:31:42,562 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2025-02-06 06:31:42,562 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2025-02-06 06:31:42,562 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2025-02-06 06:31:42,562 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2025-02-06 06:31:42,562 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2025-02-06 06:31:42,562 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2025-02-06 06:31:42,562 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2025-02-06 06:31:42,562 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2025-02-06 06:31:42,562 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2025-02-06 06:31:42,562 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2025-02-06 06:31:42,562 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2025-02-06 06:31:42,562 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2025-02-06 06:31:42,562 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2025-02-06 06:31:42,562 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2025-02-06 06:31:42,562 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#23 [2025-02-06 06:31:42,565 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#24 [2025-02-06 06:31:42,565 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#25 [2025-02-06 06:31:42,565 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#26 [2025-02-06 06:31:42,565 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#27 [2025-02-06 06:31:42,565 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#28 [2025-02-06 06:31:42,565 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#29 [2025-02-06 06:31:42,565 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#30 [2025-02-06 06:31:42,565 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#31 [2025-02-06 06:31:42,566 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#32 [2025-02-06 06:31:42,566 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#33 [2025-02-06 06:31:42,566 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#34 [2025-02-06 06:31:42,566 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#35 [2025-02-06 06:31:42,566 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#36 [2025-02-06 06:31:42,566 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#37 [2025-02-06 06:31:42,566 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#38 [2025-02-06 06:31:42,566 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#39 [2025-02-06 06:31:42,566 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#40 [2025-02-06 06:31:42,566 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#41 [2025-02-06 06:31:42,566 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#42 [2025-02-06 06:31:42,566 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#43 [2025-02-06 06:31:42,566 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#44 [2025-02-06 06:31:42,566 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#45 [2025-02-06 06:31:42,566 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#46 [2025-02-06 06:31:42,566 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#47 [2025-02-06 06:31:42,566 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#48 [2025-02-06 06:31:42,566 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2025-02-06 06:31:42,566 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2025-02-06 06:31:42,566 INFO L130 BoogieDeclarations]: Found specification of procedure dummy_pcm_page [2025-02-06 06:31:42,566 INFO L138 BoogieDeclarations]: Found implementation of procedure dummy_pcm_page [2025-02-06 06:31:42,566 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2025-02-06 06:31:42,566 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2025-02-06 06:31:42,566 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2025-02-06 06:31:42,566 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2025-02-06 06:31:42,566 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2025-02-06 06:31:42,566 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2025-02-06 06:31:42,566 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2025-02-06 06:31:42,566 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2025-02-06 06:31:42,566 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2025-02-06 06:31:42,566 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2025-02-06 06:31:42,566 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2025-02-06 06:31:42,566 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2025-02-06 06:31:42,566 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2025-02-06 06:31:42,566 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2025-02-06 06:31:42,566 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2025-02-06 06:31:42,566 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2025-02-06 06:31:42,566 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2025-02-06 06:31:42,566 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2025-02-06 06:31:42,566 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2025-02-06 06:31:42,566 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2025-02-06 06:31:42,566 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2025-02-06 06:31:42,566 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2025-02-06 06:31:42,566 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2025-02-06 06:31:42,566 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2025-02-06 06:31:42,566 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2025-02-06 06:31:42,566 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#25 [2025-02-06 06:31:42,566 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#26 [2025-02-06 06:31:42,566 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#27 [2025-02-06 06:31:42,566 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#28 [2025-02-06 06:31:42,566 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#29 [2025-02-06 06:31:42,566 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#30 [2025-02-06 06:31:42,566 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#31 [2025-02-06 06:31:42,567 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#32 [2025-02-06 06:31:42,567 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#33 [2025-02-06 06:31:42,567 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#34 [2025-02-06 06:31:42,567 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#35 [2025-02-06 06:31:42,567 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#36 [2025-02-06 06:31:42,567 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#37 [2025-02-06 06:31:42,567 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#38 [2025-02-06 06:31:42,567 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#39 [2025-02-06 06:31:42,567 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#40 [2025-02-06 06:31:42,567 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#41 [2025-02-06 06:31:42,567 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#42 [2025-02-06 06:31:42,567 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#43 [2025-02-06 06:31:42,568 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#44 [2025-02-06 06:31:42,568 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#45 [2025-02-06 06:31:42,568 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#46 [2025-02-06 06:31:42,568 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#47 [2025-02-06 06:31:42,568 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#48 [2025-02-06 06:31:42,568 INFO L130 BoogieDeclarations]: Found specification of procedure snd_dummy_resume [2025-02-06 06:31:42,568 INFO L138 BoogieDeclarations]: Found implementation of procedure snd_dummy_resume [2025-02-06 06:31:42,568 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2025-02-06 06:31:42,571 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2025-02-06 06:31:42,571 INFO L130 BoogieDeclarations]: Found specification of procedure dummy_systimer_rearm [2025-02-06 06:31:42,571 INFO L138 BoogieDeclarations]: Found implementation of procedure dummy_systimer_rearm [2025-02-06 06:31:42,571 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2025-02-06 06:31:42,571 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2025-02-06 06:31:42,571 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2025-02-06 06:31:42,571 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2025-02-06 06:31:42,571 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2025-02-06 06:31:42,571 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2025-02-06 06:31:42,571 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2025-02-06 06:31:42,571 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2025-02-06 06:31:42,571 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2025-02-06 06:31:42,571 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2025-02-06 06:31:42,571 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2025-02-06 06:31:42,571 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2025-02-06 06:31:42,571 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2025-02-06 06:31:42,571 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2025-02-06 06:31:42,571 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2025-02-06 06:31:42,571 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2025-02-06 06:31:42,571 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2025-02-06 06:31:42,571 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2025-02-06 06:31:42,571 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2025-02-06 06:31:42,571 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2025-02-06 06:31:42,571 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2025-02-06 06:31:42,572 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2025-02-06 06:31:42,572 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2025-02-06 06:31:42,572 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2025-02-06 06:31:42,572 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2025-02-06 06:31:42,572 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#25 [2025-02-06 06:31:42,572 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#26 [2025-02-06 06:31:42,572 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#27 [2025-02-06 06:31:42,572 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#28 [2025-02-06 06:31:42,572 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#29 [2025-02-06 06:31:42,572 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#30 [2025-02-06 06:31:42,572 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#31 [2025-02-06 06:31:42,572 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#32 [2025-02-06 06:31:42,572 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#33 [2025-02-06 06:31:42,572 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#34 [2025-02-06 06:31:42,572 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#35 [2025-02-06 06:31:42,572 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#36 [2025-02-06 06:31:42,572 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#37 [2025-02-06 06:31:42,572 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#38 [2025-02-06 06:31:42,572 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#39 [2025-02-06 06:31:42,572 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#40 [2025-02-06 06:31:42,572 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#41 [2025-02-06 06:31:42,572 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#42 [2025-02-06 06:31:42,572 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#43 [2025-02-06 06:31:42,572 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#44 [2025-02-06 06:31:42,572 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#45 [2025-02-06 06:31:42,572 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#46 [2025-02-06 06:31:42,572 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#47 [2025-02-06 06:31:42,572 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#48 [2025-02-06 06:31:42,572 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~~TO~~ktime_t~0 [2025-02-06 06:31:42,572 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~~TO~~ktime_t~0 [2025-02-06 06:31:42,572 INFO L130 BoogieDeclarations]: Found specification of procedure dummy_systimer_create [2025-02-06 06:31:42,572 INFO L138 BoogieDeclarations]: Found implementation of procedure dummy_systimer_create [2025-02-06 06:31:42,572 INFO L130 BoogieDeclarations]: Found specification of procedure div_u64_rem [2025-02-06 06:31:42,572 INFO L138 BoogieDeclarations]: Found implementation of procedure div_u64_rem [2025-02-06 06:31:42,572 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-02-06 06:31:42,572 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-02-06 06:31:42,572 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-02-06 06:31:42,572 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-02-06 06:31:42,572 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~~snd_pcm_uframes_t~0 [2025-02-06 06:31:42,572 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~~snd_pcm_uframes_t~0 [2025-02-06 06:31:42,572 INFO L130 BoogieDeclarations]: Found specification of procedure emu10k1_playback_constraints [2025-02-06 06:31:42,572 INFO L138 BoogieDeclarations]: Found implementation of procedure emu10k1_playback_constraints [2025-02-06 06:31:42,572 INFO L130 BoogieDeclarations]: Found specification of procedure dummy_pcm_trigger [2025-02-06 06:31:42,572 INFO L138 BoogieDeclarations]: Found implementation of procedure dummy_pcm_trigger [2025-02-06 06:31:42,572 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-02-06 06:31:42,572 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-02-06 06:31:42,572 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-02-06 06:31:42,572 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-02-06 06:31:42,572 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-02-06 06:31:42,572 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-02-06 06:31:42,572 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-02-06 06:31:42,572 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-02-06 06:31:42,573 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-02-06 06:31:42,573 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-02-06 06:31:42,573 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-02-06 06:31:42,573 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-02-06 06:31:42,574 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-02-06 06:31:42,574 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-02-06 06:31:42,574 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-02-06 06:31:42,574 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-02-06 06:31:42,574 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-02-06 06:31:42,574 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-02-06 06:31:42,574 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-02-06 06:31:42,574 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-02-06 06:31:42,574 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-02-06 06:31:42,574 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2025-02-06 06:31:42,574 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2025-02-06 06:31:42,574 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2025-02-06 06:31:42,574 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2025-02-06 06:31:42,574 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2025-02-06 06:31:42,574 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2025-02-06 06:31:42,574 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2025-02-06 06:31:42,574 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2025-02-06 06:31:42,574 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2025-02-06 06:31:42,574 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#30 [2025-02-06 06:31:42,574 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#31 [2025-02-06 06:31:42,574 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#32 [2025-02-06 06:31:42,574 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#33 [2025-02-06 06:31:42,574 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#34 [2025-02-06 06:31:42,574 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#35 [2025-02-06 06:31:42,574 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#36 [2025-02-06 06:31:42,574 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#37 [2025-02-06 06:31:42,574 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#38 [2025-02-06 06:31:42,574 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#39 [2025-02-06 06:31:42,574 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#40 [2025-02-06 06:31:42,574 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#41 [2025-02-06 06:31:42,574 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#42 [2025-02-06 06:31:42,574 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#43 [2025-02-06 06:31:42,574 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#44 [2025-02-06 06:31:42,574 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#45 [2025-02-06 06:31:42,574 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#46 [2025-02-06 06:31:42,574 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#47 [2025-02-06 06:31:42,574 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#48 [2025-02-06 06:31:42,574 INFO L130 BoogieDeclarations]: Found specification of procedure reg_timer_1 [2025-02-06 06:31:42,574 INFO L138 BoogieDeclarations]: Found implementation of procedure reg_timer_1 [2025-02-06 06:31:42,574 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2025-02-06 06:31:42,574 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2025-02-06 06:31:42,574 INFO L130 BoogieDeclarations]: Found specification of procedure snd_pcm_lib_ioctl [2025-02-06 06:31:42,574 INFO L138 BoogieDeclarations]: Found implementation of procedure snd_pcm_lib_ioctl [2025-02-06 06:31:42,574 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~int [2025-02-06 06:31:42,574 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~int [2025-02-06 06:31:42,574 INFO L130 BoogieDeclarations]: Found specification of procedure dummy_systimer_stop [2025-02-06 06:31:42,574 INFO L138 BoogieDeclarations]: Found implementation of procedure dummy_systimer_stop [2025-02-06 06:31:42,574 INFO L130 BoogieDeclarations]: Found specification of procedure dummy_hrtimer_sync [2025-02-06 06:31:42,574 INFO L138 BoogieDeclarations]: Found implementation of procedure dummy_hrtimer_sync [2025-02-06 06:31:42,574 INFO L130 BoogieDeclarations]: Found specification of procedure snd_power_change_state [2025-02-06 06:31:42,575 INFO L138 BoogieDeclarations]: Found implementation of procedure snd_power_change_state [2025-02-06 06:31:42,575 INFO L130 BoogieDeclarations]: Found specification of procedure hrtimer_cb_get_time [2025-02-06 06:31:42,575 INFO L138 BoogieDeclarations]: Found implementation of procedure hrtimer_cb_get_time [2025-02-06 06:31:42,575 INFO L130 BoogieDeclarations]: Found specification of procedure dummy_pcm_pointer [2025-02-06 06:31:42,575 INFO L138 BoogieDeclarations]: Found implementation of procedure dummy_pcm_pointer [2025-02-06 06:31:42,575 INFO L130 BoogieDeclarations]: Found specification of procedure snd_card_free [2025-02-06 06:31:42,575 INFO L138 BoogieDeclarations]: Found implementation of procedure snd_card_free [2025-02-06 06:31:42,575 INFO L130 BoogieDeclarations]: Found specification of procedure platform_get_drvdata [2025-02-06 06:31:42,575 INFO L138 BoogieDeclarations]: Found implementation of procedure platform_get_drvdata [2025-02-06 06:31:42,575 INFO L130 BoogieDeclarations]: Found specification of procedure snd_dummy_suspend [2025-02-06 06:31:42,575 INFO L138 BoogieDeclarations]: Found implementation of procedure snd_dummy_suspend [2025-02-06 06:31:42,575 INFO L130 BoogieDeclarations]: Found specification of procedure dummy_pcm_open [2025-02-06 06:31:42,575 INFO L138 BoogieDeclarations]: Found implementation of procedure dummy_pcm_open [2025-02-06 06:31:42,575 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2025-02-06 06:31:42,575 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2025-02-06 06:31:42,575 INFO L130 BoogieDeclarations]: Found specification of procedure dummy_pcm_hw_params [2025-02-06 06:31:42,575 INFO L138 BoogieDeclarations]: Found implementation of procedure dummy_pcm_hw_params [2025-02-06 06:31:42,575 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2025-02-06 06:31:42,575 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2025-02-06 06:31:42,575 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2025-02-06 06:31:42,575 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2025-02-06 06:31:42,575 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2025-02-06 06:31:42,579 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2025-02-06 06:31:42,579 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2025-02-06 06:31:42,579 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2025-02-06 06:31:42,580 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2025-02-06 06:31:42,580 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2025-02-06 06:31:42,580 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2025-02-06 06:31:42,580 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2025-02-06 06:31:42,580 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2025-02-06 06:31:42,580 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2025-02-06 06:31:42,580 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2025-02-06 06:31:42,580 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2025-02-06 06:31:42,580 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2025-02-06 06:31:42,580 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2025-02-06 06:31:42,580 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2025-02-06 06:31:42,580 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2025-02-06 06:31:42,580 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2025-02-06 06:31:42,580 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2025-02-06 06:31:42,580 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2025-02-06 06:31:42,580 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2025-02-06 06:31:42,580 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2025-02-06 06:31:42,580 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#25 [2025-02-06 06:31:42,580 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#26 [2025-02-06 06:31:42,580 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#27 [2025-02-06 06:31:42,580 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#28 [2025-02-06 06:31:42,580 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#29 [2025-02-06 06:31:42,580 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#30 [2025-02-06 06:31:42,580 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#31 [2025-02-06 06:31:42,580 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#32 [2025-02-06 06:31:42,580 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#33 [2025-02-06 06:31:42,580 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#34 [2025-02-06 06:31:42,580 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#35 [2025-02-06 06:31:42,580 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#36 [2025-02-06 06:31:42,580 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#37 [2025-02-06 06:31:42,580 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#38 [2025-02-06 06:31:42,580 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#39 [2025-02-06 06:31:42,580 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#40 [2025-02-06 06:31:42,580 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#41 [2025-02-06 06:31:42,580 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#42 [2025-02-06 06:31:42,580 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#43 [2025-02-06 06:31:42,580 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#44 [2025-02-06 06:31:42,580 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#45 [2025-02-06 06:31:42,580 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#46 [2025-02-06 06:31:42,580 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#47 [2025-02-06 06:31:42,580 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#48 [2025-02-06 06:31:42,580 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-02-06 06:31:42,580 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-02-06 06:31:42,580 INFO L130 BoogieDeclarations]: Found specification of procedure IS_ERR [2025-02-06 06:31:42,580 INFO L138 BoogieDeclarations]: Found implementation of procedure IS_ERR [2025-02-06 06:31:43,328 INFO L257 CfgBuilder]: Building ICFG [2025-02-06 06:31:43,331 INFO L287 CfgBuilder]: Building CFG for each procedure with an implementation [2025-02-06 06:31:43,489 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L6745: havoc ns_to_timeval_#t~ret701#1.base, ns_to_timeval_#t~ret701#1.offset;havoc ns_to_timeval_#t~mem702#1;havoc ns_to_timeval_#t~mem703#1; [2025-02-06 06:31:43,489 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L3973: havoc ktime_to_us_#t~mem39#1;havoc ktime_to_us_#t~mem40#1;call ULTIMATE.dealloc(ktime_to_us_~#kt#1.base, ktime_to_us_~#kt#1.offset);havoc ktime_to_us_~#kt#1.base, ktime_to_us_~#kt#1.offset;call ULTIMATE.dealloc(ktime_to_us_~#tv~0#1.base, ktime_to_us_~#tv~0#1.offset);havoc ktime_to_us_~#tv~0#1.base, ktime_to_us_~#tv~0#1.offset;call ULTIMATE.dealloc(ktime_to_us_~#tmp~3#1.base, ktime_to_us_~#tmp~3#1.offset);havoc ktime_to_us_~#tmp~3#1.base, ktime_to_us_~#tmp~3#1.offset; [2025-02-06 06:31:43,489 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L4601: havoc #t~mem227#1;call ULTIMATE.dealloc(~#pos~1#1.base, ~#pos~1#1.offset);havoc ~#pos~1#1.base, ~#pos~1#1.offset;call ULTIMATE.dealloc(~#tmp~19#1.base, ~#tmp~19#1.offset);havoc ~#tmp~19#1.base, ~#tmp~19#1.offset; [2025-02-06 06:31:43,489 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L3976: call ULTIMATE.dealloc(ktime_us_delta_~#later#1.base, ktime_us_delta_~#later#1.offset);havoc ktime_us_delta_~#later#1.base, ktime_us_delta_~#later#1.offset;call ULTIMATE.dealloc(ktime_us_delta_~#earlier#1.base, ktime_us_delta_~#earlier#1.offset);havoc ktime_us_delta_~#earlier#1.base, ktime_us_delta_~#earlier#1.offset;call ULTIMATE.dealloc(ktime_us_delta_~#__constr_expr_0~1#1.base, ktime_us_delta_~#__constr_expr_0~1#1.offset);havoc ktime_us_delta_~#__constr_expr_0~1#1.base, ktime_us_delta_~#__constr_expr_0~1#1.offset; [2025-02-06 06:31:43,623 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L4133: havoc #t~mem64.base, #t~mem64.offset; [2025-02-06 06:31:43,785 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L4498: call ULTIMATE.dealloc(~#__key~0.base, ~#__key~0.offset);havoc ~#__key~0.base, ~#__key~0.offset; [2025-02-06 06:31:43,858 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L6810: havoc snd_pcm_hw_constraint_minmax_#t~nondet718#1; [2025-02-06 06:31:43,858 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L6806: havoc snd_pcm_hw_constraint_integer_#t~nondet717#1; [2025-02-06 06:31:43,927 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L6663: havoc hrtimer_forward_#t~nondet682#1; [2025-02-06 06:31:43,928 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L4213: call ULTIMATE.dealloc(hrtimer_forward_now_~#interval#1.base, hrtimer_forward_now_~#interval#1.offset);havoc hrtimer_forward_now_~#interval#1.base, hrtimer_forward_now_~#interval#1.offset;call ULTIMATE.dealloc(hrtimer_forward_now_~#tmp~14#1.base, hrtimer_forward_now_~#tmp~14#1.offset);havoc hrtimer_forward_now_~#tmp~14#1.base, hrtimer_forward_now_~#tmp~14#1.offset; [2025-02-06 06:31:43,982 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L6840: havoc snd_pcm_suspend_all_#t~nondet724#1; [2025-02-06 06:31:51,646 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L6742: havoc ldv_thaw_noirq_3_#t~nondet700#1; [2025-02-06 06:31:51,646 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L6711: havoc ldv_restore_early_3_#t~nondet692#1; [2025-02-06 06:31:51,646 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L6715: havoc ldv_restore_noirq_3_#t~nondet693#1; [2025-02-06 06:31:51,646 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L6748: havoc platform_device_register_full_#t~ret704#1.base, platform_device_register_full_#t~ret704#1.offset; [2025-02-06 06:31:51,646 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L6617: havoc __platform_driver_register_#t~nondet678#1; [2025-02-06 06:31:51,646 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L6684: havoc ldv_complete_3_#t~nondet686#1; [2025-02-06 06:31:51,646 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L6719: havoc ldv_resume_early_3_#t~nondet694#1; [2025-02-06 06:31:51,646 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L6655: havoc get_zeroed_page_#t~nondet680#1; [2025-02-06 06:31:51,646 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L6688: havoc ldv_freeze_late_3_#t~nondet687#1; [2025-02-06 06:31:51,646 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L6723: havoc ldv_resume_noirq_3_#t~nondet695#1; [2025-02-06 06:31:51,646 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L6692: havoc ldv_freeze_noirq_3_#t~nondet688#1; [2025-02-06 06:31:51,646 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L4153: call ULTIMATE.dealloc(platform_device_register_resndata_~#pdevinfo~0#1.base, platform_device_register_resndata_~#pdevinfo~0#1.offset);havoc platform_device_register_resndata_~#pdevinfo~0#1.base, platform_device_register_resndata_~#pdevinfo~0#1.offset; [2025-02-06 06:31:51,646 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L6730: havoc ldv_suspend_late_3_#t~nondet697#1; [2025-02-06 06:31:51,646 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L6699: havoc ldv_poweroff_late_3_#t~nondet689#1; [2025-02-06 06:31:51,647 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L5709: call ULTIMATE.dealloc(main_~#ldvarg11~0#1.base, main_~#ldvarg11~0#1.offset);havoc main_~#ldvarg11~0#1.base, main_~#ldvarg11~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg7~0#1.base, main_~#ldvarg7~0#1.offset);havoc main_~#ldvarg7~0#1.base, main_~#ldvarg7~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg10~0#1.base, main_~#ldvarg10~0#1.offset);havoc main_~#ldvarg10~0#1.base, main_~#ldvarg10~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg9~0#1.base, main_~#ldvarg9~0#1.offset);havoc main_~#ldvarg9~0#1.base, main_~#ldvarg9~0#1.offset; [2025-02-06 06:31:51,647 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L6734: havoc ldv_suspend_noirq_3_#t~nondet698#1; [2025-02-06 06:31:51,647 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L6703: havoc ldv_poweroff_noirq_3_#t~nondet690#1; [2025-02-06 06:31:51,647 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L6738: havoc ldv_thaw_early_3_#t~nondet699#1; [2025-02-06 06:31:51,647 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L6707: havoc ldv_prepare_3_#t~nondet691#1; [2025-02-06 06:31:51,867 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2025-02-06 06:31:52,019 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L3885: havoc #t~mem17; [2025-02-06 06:31:52,209 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L3867: call ULTIMATE.dealloc(~#remainder~0.base, ~#remainder~0.offset);havoc ~#remainder~0.base, ~#remainder~0.offset; [2025-02-06 06:31:52,311 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L6670: havoc hrtimer_start_#t~nondet683#1; [2025-02-06 06:31:54,371 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L6774: havoc snd_card_register_#t~nondet709#1; [2025-02-06 06:31:54,371 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L5081: call ULTIMATE.dealloc(snd_card_dummy_new_mixer_~#__key~1#1.base, snd_card_dummy_new_mixer_~#__key~1#1.offset);havoc snd_card_dummy_new_mixer_~#__key~1#1.base, snd_card_dummy_new_mixer_~#__key~1#1.offset; [2025-02-06 06:31:54,371 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L6766: havoc snd_card_new_#t~nondet707#1; [2025-02-06 06:31:54,371 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L5306: call ULTIMATE.dealloc(~#card~1#1.base, ~#card~1#1.offset);havoc ~#card~1#1.base, ~#card~1#1.offset; [2025-02-06 06:31:54,371 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L6826: havoc snd_pcm_lib_preallocate_pages_for_all_#t~nondet722#1; [2025-02-06 06:31:54,371 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L5290: call ULTIMATE.dealloc(dummy_proc_init_~#entry~0#1.base, dummy_proc_init_~#entry~0#1.offset);havoc dummy_proc_init_~#entry~0#1.base, dummy_proc_init_~#entry~0#1.offset; [2025-02-06 06:31:54,371 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L6785: havoc snd_ctl_new1_#t~ret712#1.base, snd_ctl_new1_#t~ret712#1.offset; [2025-02-06 06:31:54,371 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L4878: call ULTIMATE.dealloc(snd_card_dummy_pcm_~#pcm~0#1.base, snd_card_dummy_pcm_~#pcm~0#1.offset);havoc snd_card_dummy_pcm_~#pcm~0#1.base, snd_card_dummy_pcm_~#pcm~0#1.offset; [2025-02-06 06:31:54,371 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L6778: havoc snd_ctl_add_#t~nondet710#1; [2025-02-06 06:31:54,371 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L6770: havoc snd_card_proc_new_#t~nondet708#1; [2025-02-06 06:31:54,371 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L6830: havoc snd_pcm_new_#t~nondet723#1; [2025-02-06 06:31:54,573 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L6814: havoc snd_pcm_lib_free_pages_#t~nondet719#1; [2025-02-06 06:31:54,633 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L6758: havoc #t~nondet705; [2025-02-06 06:31:54,820 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L6659: havoc hrtimer_cancel_#t~nondet681#1; [2025-02-06 06:31:55,057 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L3963: havoc ktime_set_#t~mem34#1;call ULTIMATE.dealloc(ktime_set_~#__constr_expr_0~0#1.base, ktime_set_~#__constr_expr_0~0#1.offset);havoc ktime_set_~#__constr_expr_0~0#1.base, ktime_set_~#__constr_expr_0~0#1.offset;call ULTIMATE.dealloc(ktime_set_~#__constr_expr_1~0#1.base, ktime_set_~#__constr_expr_1~0#1.offset);havoc ktime_set_~#__constr_expr_1~0#1.base, ktime_set_~#__constr_expr_1~0#1.offset; [2025-02-06 06:31:55,058 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L3959: havoc ktime_set_#t~mem33#1; [2025-02-06 06:31:55,104 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L6613: havoc __phys_addr_#t~nondet677#1; [2025-02-06 06:31:55,687 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L6818: havoc #t~nondet720; [2025-02-06 06:31:55,821 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L6648: havoc del_timer_#t~nondet679#1; [2025-02-06 06:31:55,900 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L4206: havoc #t~mem78;call ULTIMATE.dealloc(~#tmp~13.base, ~#tmp~13.offset);havoc ~#tmp~13.base, ~#tmp~13.offset; [2025-02-06 06:31:55,959 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L6762: havoc #t~nondet706; [2025-02-06 06:31:56,702 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L6822: havoc snd_pcm_lib_malloc_pages_#t~nondet721#1; [2025-02-06 06:31:57,196 INFO L? ?]: Removed 1402 outVars from TransFormulas that were not future-live. [2025-02-06 06:31:57,196 INFO L308 CfgBuilder]: Performing block encoding [2025-02-06 06:31:57,231 INFO L332 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2025-02-06 06:31:57,231 INFO L337 CfgBuilder]: Removed 0 assume(true) statements. [2025-02-06 06:31:57,232 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 06.02 06:31:57 BoogieIcfgContainer [2025-02-06 06:31:57,232 INFO L131 PluginConnector]: ------------------------ END IcfgBuilder---------------------------- [2025-02-06 06:31:57,233 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2025-02-06 06:31:57,233 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2025-02-06 06:31:57,237 INFO L274 PluginConnector]: TraceAbstraction initialized [2025-02-06 06:31:57,237 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 06.02 06:31:40" (1/3) ... [2025-02-06 06:31:57,238 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2ca31d31 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.02 06:31:57, skipping insertion in model container [2025-02-06 06:31:57,238 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 06:31:41" (2/3) ... [2025-02-06 06:31:57,238 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2ca31d31 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.02 06:31:57, skipping insertion in model container [2025-02-06 06:31:57,238 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 06.02 06:31:57" (3/3) ... [2025-02-06 06:31:57,239 INFO L128 eAbstractionObserver]: Analyzing ICFG 43_2a_consumption_linux-3.16-rc1.tar.xz-43_2a-sound--drivers--snd-dummy.ko-entry_point.cil.out.i [2025-02-06 06:31:57,250 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2025-02-06 06:31:57,254 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG 43_2a_consumption_linux-3.16-rc1.tar.xz-43_2a-sound--drivers--snd-dummy.ko-entry_point.cil.out.i that has 168 procedures, 1453 locations, 1 initial locations, 99 loop locations, and 1 error locations. [2025-02-06 06:31:57,326 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2025-02-06 06:31:57,335 INFO L333 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, 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;@582e740a, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2025-02-06 06:31:57,337 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2025-02-06 06:31:57,343 INFO L276 IsEmpty]: Start isEmpty. Operand has 1040 states, 765 states have (on average 1.3895424836601307) internal successors, (1063), 786 states have internal predecessors, (1063), 192 states have call successors, (192), 74 states have call predecessors, (192), 73 states have return successors, (183), 182 states have call predecessors, (183), 183 states have call successors, (183) [2025-02-06 06:31:57,353 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2025-02-06 06:31:57,353 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 06:31:57,354 INFO L218 NwaCegarLoop]: trace histogram [6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-06 06:31:57,354 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-02-06 06:31:57,358 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 06:31:57,358 INFO L85 PathProgramCache]: Analyzing trace with hash 1003491722, now seen corresponding path program 1 times [2025-02-06 06:31:57,363 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 06:31:57,364 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1249427919] [2025-02-06 06:31:57,364 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 06:31:57,364 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 06:32:12,200 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 81 statements into 1 equivalence classes. [2025-02-06 06:32:12,705 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 81 of 81 statements. [2025-02-06 06:32:12,705 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 06:32:12,705 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 06:32:13,430 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2025-02-06 06:32:13,430 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 06:32:13,431 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1249427919] [2025-02-06 06:32:13,431 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1249427919] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 06:32:13,431 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-06 06:32:13,431 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-02-06 06:32:13,433 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [778726266] [2025-02-06 06:32:13,433 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 06:32:13,435 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-02-06 06:32:13,436 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 06:32:13,454 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-02-06 06:32:13,454 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-02-06 06:32:13,458 INFO L87 Difference]: Start difference. First operand has 1040 states, 765 states have (on average 1.3895424836601307) internal successors, (1063), 786 states have internal predecessors, (1063), 192 states have call successors, (192), 74 states have call predecessors, (192), 73 states have return successors, (183), 182 states have call predecessors, (183), 183 states have call successors, (183) Second operand has 3 states, 3 states have (on average 14.333333333333334) internal successors, (43), 3 states have internal predecessors, (43), 2 states have call successors, (13), 2 states have call predecessors, (13), 1 states have return successors, (10), 1 states have call predecessors, (10), 1 states have call successors, (10) [2025-02-06 06:32:14,033 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 06:32:14,034 INFO L93 Difference]: Finished difference Result 3043 states and 4297 transitions. [2025-02-06 06:32:14,035 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-02-06 06:32:14,036 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 14.333333333333334) internal successors, (43), 3 states have internal predecessors, (43), 2 states have call successors, (13), 2 states have call predecessors, (13), 1 states have return successors, (10), 1 states have call predecessors, (10), 1 states have call successors, (10) Word has length 81 [2025-02-06 06:32:14,036 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 06:32:14,062 INFO L225 Difference]: With dead ends: 3043 [2025-02-06 06:32:14,062 INFO L226 Difference]: Without dead ends: 1955 [2025-02-06 06:32:14,072 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-02-06 06:32:14,074 INFO L435 NwaCegarLoop]: 1425 mSDtfsCounter, 1375 mSDsluCounter, 1356 mSDsCounter, 0 mSdLazyCounter, 31 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1375 SdHoareTripleChecker+Valid, 2781 SdHoareTripleChecker+Invalid, 33 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 31 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2025-02-06 06:32:14,074 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1375 Valid, 2781 Invalid, 33 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 31 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2025-02-06 06:32:14,088 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1955 states. [2025-02-06 06:32:14,189 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1955 to 1950. [2025-02-06 06:32:14,194 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1950 states, 1463 states have (on average 1.3615857826384141) internal successors, (1992), 1468 states have internal predecessors, (1992), 346 states have call successors, (346), 141 states have call predecessors, (346), 140 states have return successors, (345), 342 states have call predecessors, (345), 345 states have call successors, (345) [2025-02-06 06:32:14,213 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1950 states to 1950 states and 2683 transitions. [2025-02-06 06:32:14,216 INFO L78 Accepts]: Start accepts. Automaton has 1950 states and 2683 transitions. Word has length 81 [2025-02-06 06:32:14,217 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 06:32:14,217 INFO L471 AbstractCegarLoop]: Abstraction has 1950 states and 2683 transitions. [2025-02-06 06:32:14,217 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 14.333333333333334) internal successors, (43), 3 states have internal predecessors, (43), 2 states have call successors, (13), 2 states have call predecessors, (13), 1 states have return successors, (10), 1 states have call predecessors, (10), 1 states have call successors, (10) [2025-02-06 06:32:14,217 INFO L276 IsEmpty]: Start isEmpty. Operand 1950 states and 2683 transitions. [2025-02-06 06:32:14,220 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2025-02-06 06:32:14,221 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 06:32:14,221 INFO L218 NwaCegarLoop]: trace histogram [6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-06 06:32:14,221 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2025-02-06 06:32:14,221 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-02-06 06:32:14,221 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 06:32:14,222 INFO L85 PathProgramCache]: Analyzing trace with hash -1029096842, now seen corresponding path program 1 times [2025-02-06 06:32:14,222 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 06:32:14,222 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [540004572] [2025-02-06 06:32:14,222 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 06:32:14,222 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 06:32:27,672 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 83 statements into 1 equivalence classes. [2025-02-06 06:32:27,875 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 83 of 83 statements. [2025-02-06 06:32:27,876 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 06:32:27,876 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 06:32:28,429 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2025-02-06 06:32:28,430 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 06:32:28,430 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [540004572] [2025-02-06 06:32:28,430 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [540004572] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 06:32:28,430 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-06 06:32:28,430 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-02-06 06:32:28,430 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [997352454] [2025-02-06 06:32:28,430 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 06:32:28,431 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-02-06 06:32:28,432 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 06:32:28,432 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-02-06 06:32:28,432 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-02-06 06:32:28,432 INFO L87 Difference]: Start difference. First operand 1950 states and 2683 transitions. Second operand has 3 states, 3 states have (on average 15.0) internal successors, (45), 3 states have internal predecessors, (45), 2 states have call successors, (13), 2 states have call predecessors, (13), 1 states have return successors, (10), 1 states have call predecessors, (10), 1 states have call successors, (10) [2025-02-06 06:32:28,900 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 06:32:28,900 INFO L93 Difference]: Finished difference Result 3859 states and 5297 transitions. [2025-02-06 06:32:28,901 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-02-06 06:32:28,901 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 15.0) internal successors, (45), 3 states have internal predecessors, (45), 2 states have call successors, (13), 2 states have call predecessors, (13), 1 states have return successors, (10), 1 states have call predecessors, (10), 1 states have call successors, (10) Word has length 83 [2025-02-06 06:32:28,902 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 06:32:28,915 INFO L225 Difference]: With dead ends: 3859 [2025-02-06 06:32:28,915 INFO L226 Difference]: Without dead ends: 1947 [2025-02-06 06:32:28,921 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-02-06 06:32:28,922 INFO L435 NwaCegarLoop]: 1388 mSDtfsCounter, 1279 mSDsluCounter, 1319 mSDsCounter, 0 mSdLazyCounter, 30 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1279 SdHoareTripleChecker+Valid, 2707 SdHoareTripleChecker+Invalid, 31 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 30 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2025-02-06 06:32:28,923 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1279 Valid, 2707 Invalid, 31 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 30 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2025-02-06 06:32:28,927 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1947 states. [2025-02-06 06:32:28,984 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1947 to 1944. [2025-02-06 06:32:28,987 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1944 states, 1455 states have (on average 1.3553264604810997) internal successors, (1972), 1460 states have internal predecessors, (1972), 344 states have call successors, (344), 145 states have call predecessors, (344), 144 states have return successors, (343), 340 states have call predecessors, (343), 343 states have call successors, (343) [2025-02-06 06:32:28,996 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1944 states to 1944 states and 2659 transitions. [2025-02-06 06:32:28,998 INFO L78 Accepts]: Start accepts. Automaton has 1944 states and 2659 transitions. Word has length 83 [2025-02-06 06:32:29,001 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 06:32:29,001 INFO L471 AbstractCegarLoop]: Abstraction has 1944 states and 2659 transitions. [2025-02-06 06:32:29,001 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 15.0) internal successors, (45), 3 states have internal predecessors, (45), 2 states have call successors, (13), 2 states have call predecessors, (13), 1 states have return successors, (10), 1 states have call predecessors, (10), 1 states have call successors, (10) [2025-02-06 06:32:29,001 INFO L276 IsEmpty]: Start isEmpty. Operand 1944 states and 2659 transitions. [2025-02-06 06:32:29,007 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 99 [2025-02-06 06:32:29,008 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 06:32:29,008 INFO L218 NwaCegarLoop]: trace histogram [6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-06 06:32:29,008 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2025-02-06 06:32:29,009 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-02-06 06:32:29,009 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 06:32:29,012 INFO L85 PathProgramCache]: Analyzing trace with hash -1636477667, now seen corresponding path program 1 times [2025-02-06 06:32:29,012 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 06:32:29,012 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1072798261] [2025-02-06 06:32:29,012 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 06:32:29,012 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 06:32:42,756 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 98 statements into 1 equivalence classes. [2025-02-06 06:32:42,893 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 98 of 98 statements. [2025-02-06 06:32:42,894 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 06:32:42,895 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 06:32:43,369 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2025-02-06 06:32:43,369 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 06:32:43,369 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1072798261] [2025-02-06 06:32:43,370 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1072798261] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 06:32:43,370 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-06 06:32:43,370 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-02-06 06:32:43,370 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [841249391] [2025-02-06 06:32:43,370 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 06:32:43,371 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-02-06 06:32:43,371 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 06:32:43,371 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-02-06 06:32:43,371 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-02-06 06:32:43,371 INFO L87 Difference]: Start difference. First operand 1944 states and 2659 transitions. Second operand has 3 states, 3 states have (on average 19.333333333333332) internal successors, (58), 3 states have internal predecessors, (58), 2 states have call successors, (15), 2 states have call predecessors, (15), 1 states have return successors, (10), 1 states have call predecessors, (10), 1 states have call successors, (10) [2025-02-06 06:32:44,225 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 06:32:44,226 INFO L93 Difference]: Finished difference Result 3788 states and 5158 transitions. [2025-02-06 06:32:44,227 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-02-06 06:32:44,227 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 19.333333333333332) internal successors, (58), 3 states have internal predecessors, (58), 2 states have call successors, (15), 2 states have call predecessors, (15), 1 states have return successors, (10), 1 states have call predecessors, (10), 1 states have call successors, (10) Word has length 98 [2025-02-06 06:32:44,227 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 06:32:44,238 INFO L225 Difference]: With dead ends: 3788 [2025-02-06 06:32:44,238 INFO L226 Difference]: Without dead ends: 1882 [2025-02-06 06:32:44,244 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-02-06 06:32:44,246 INFO L435 NwaCegarLoop]: 1388 mSDtfsCounter, 1146 mSDsluCounter, 1277 mSDsCounter, 0 mSdLazyCounter, 72 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1146 SdHoareTripleChecker+Valid, 2665 SdHoareTripleChecker+Invalid, 73 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 72 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2025-02-06 06:32:44,246 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1146 Valid, 2665 Invalid, 73 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 72 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2025-02-06 06:32:44,250 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1882 states. [2025-02-06 06:32:44,316 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1882 to 1879. [2025-02-06 06:32:44,326 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1879 states, 1405 states have (on average 1.3444839857651245) internal successors, (1889), 1410 states have internal predecessors, (1889), 328 states have call successors, (328), 146 states have call predecessors, (328), 145 states have return successors, (327), 324 states have call predecessors, (327), 327 states have call successors, (327) [2025-02-06 06:32:44,343 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1879 states to 1879 states and 2544 transitions. [2025-02-06 06:32:44,345 INFO L78 Accepts]: Start accepts. Automaton has 1879 states and 2544 transitions. Word has length 98 [2025-02-06 06:32:44,345 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 06:32:44,345 INFO L471 AbstractCegarLoop]: Abstraction has 1879 states and 2544 transitions. [2025-02-06 06:32:44,345 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 19.333333333333332) internal successors, (58), 3 states have internal predecessors, (58), 2 states have call successors, (15), 2 states have call predecessors, (15), 1 states have return successors, (10), 1 states have call predecessors, (10), 1 states have call successors, (10) [2025-02-06 06:32:44,345 INFO L276 IsEmpty]: Start isEmpty. Operand 1879 states and 2544 transitions. [2025-02-06 06:32:44,348 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2025-02-06 06:32:44,348 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 06:32:44,348 INFO L218 NwaCegarLoop]: trace histogram [6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-06 06:32:44,348 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2025-02-06 06:32:44,348 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-02-06 06:32:44,349 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 06:32:44,349 INFO L85 PathProgramCache]: Analyzing trace with hash -1503153263, now seen corresponding path program 1 times [2025-02-06 06:32:44,349 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 06:32:44,351 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2086598642] [2025-02-06 06:32:44,351 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 06:32:44,351 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 06:32:57,810 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 100 statements into 1 equivalence classes. [2025-02-06 06:32:57,936 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 100 of 100 statements. [2025-02-06 06:32:57,936 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 06:32:57,936 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 06:32:58,411 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2025-02-06 06:32:58,411 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 06:32:58,411 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2086598642] [2025-02-06 06:32:58,411 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2086598642] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 06:32:58,411 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-06 06:32:58,411 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-02-06 06:32:58,411 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1536100151] [2025-02-06 06:32:58,411 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 06:32:58,412 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-02-06 06:32:58,412 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 06:32:58,412 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-02-06 06:32:58,412 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-02-06 06:32:58,412 INFO L87 Difference]: Start difference. First operand 1879 states and 2544 transitions. Second operand has 3 states, 3 states have (on average 20.0) internal successors, (60), 3 states have internal predecessors, (60), 2 states have call successors, (15), 2 states have call predecessors, (15), 1 states have return successors, (10), 1 states have call predecessors, (10), 1 states have call successors, (10) [2025-02-06 06:32:59,057 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 06:32:59,057 INFO L93 Difference]: Finished difference Result 3357 states and 4559 transitions. [2025-02-06 06:32:59,058 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-02-06 06:32:59,058 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 20.0) internal successors, (60), 3 states have internal predecessors, (60), 2 states have call successors, (15), 2 states have call predecessors, (15), 1 states have return successors, (10), 1 states have call predecessors, (10), 1 states have call successors, (10) Word has length 100 [2025-02-06 06:32:59,058 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 06:32:59,066 INFO L225 Difference]: With dead ends: 3357 [2025-02-06 06:32:59,067 INFO L226 Difference]: Without dead ends: 1516 [2025-02-06 06:32:59,072 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-02-06 06:32:59,074 INFO L435 NwaCegarLoop]: 1388 mSDtfsCounter, 626 mSDsluCounter, 1295 mSDsCounter, 0 mSdLazyCounter, 54 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 626 SdHoareTripleChecker+Valid, 2683 SdHoareTripleChecker+Invalid, 55 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 54 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2025-02-06 06:32:59,074 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [626 Valid, 2683 Invalid, 55 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 54 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2025-02-06 06:32:59,076 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1516 states. [2025-02-06 06:32:59,106 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1516 to 1516. [2025-02-06 06:32:59,108 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1516 states, 1151 states have (on average 1.3562119895742832) internal successors, (1561), 1155 states have internal predecessors, (1561), 251 states have call successors, (251), 114 states have call predecessors, (251), 113 states have return successors, (250), 248 states have call predecessors, (250), 250 states have call successors, (250) [2025-02-06 06:32:59,117 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1516 states to 1516 states and 2062 transitions. [2025-02-06 06:32:59,119 INFO L78 Accepts]: Start accepts. Automaton has 1516 states and 2062 transitions. Word has length 100 [2025-02-06 06:32:59,119 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 06:32:59,119 INFO L471 AbstractCegarLoop]: Abstraction has 1516 states and 2062 transitions. [2025-02-06 06:32:59,119 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 20.0) internal successors, (60), 3 states have internal predecessors, (60), 2 states have call successors, (15), 2 states have call predecessors, (15), 1 states have return successors, (10), 1 states have call predecessors, (10), 1 states have call successors, (10) [2025-02-06 06:32:59,119 INFO L276 IsEmpty]: Start isEmpty. Operand 1516 states and 2062 transitions. [2025-02-06 06:32:59,126 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2025-02-06 06:32:59,126 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 06:32:59,126 INFO L218 NwaCegarLoop]: trace histogram [12, 12, 12, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-06 06:32:59,126 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2025-02-06 06:32:59,126 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-02-06 06:32:59,127 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 06:32:59,127 INFO L85 PathProgramCache]: Analyzing trace with hash 1887528040, now seen corresponding path program 1 times [2025-02-06 06:32:59,127 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 06:32:59,127 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2095817543] [2025-02-06 06:32:59,127 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 06:32:59,127 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 06:33:12,572 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 142 statements into 1 equivalence classes. [2025-02-06 06:33:12,706 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 142 of 142 statements. [2025-02-06 06:33:12,706 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 06:33:12,706 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 06:33:13,149 INFO L134 CoverageAnalysis]: Checked inductivity of 266 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 266 trivial. 0 not checked. [2025-02-06 06:33:13,149 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 06:33:13,151 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2095817543] [2025-02-06 06:33:13,151 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2095817543] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 06:33:13,151 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-06 06:33:13,151 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-02-06 06:33:13,151 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1641883036] [2025-02-06 06:33:13,151 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 06:33:13,151 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-02-06 06:33:13,151 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 06:33:13,152 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-02-06 06:33:13,152 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-02-06 06:33:13,152 INFO L87 Difference]: Start difference. First operand 1516 states and 2062 transitions. Second operand has 3 states, 3 states have (on average 24.333333333333332) internal successors, (73), 3 states have internal predecessors, (73), 2 states have call successors, (19), 2 states have call predecessors, (19), 1 states have return successors, (16), 1 states have call predecessors, (16), 1 states have call successors, (16) [2025-02-06 06:33:13,332 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 06:33:13,332 INFO L93 Difference]: Finished difference Result 1520 states and 2066 transitions. [2025-02-06 06:33:13,333 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-02-06 06:33:13,333 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 24.333333333333332) internal successors, (73), 3 states have internal predecessors, (73), 2 states have call successors, (19), 2 states have call predecessors, (19), 1 states have return successors, (16), 1 states have call predecessors, (16), 1 states have call successors, (16) Word has length 142 [2025-02-06 06:33:13,334 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 06:33:13,341 INFO L225 Difference]: With dead ends: 1520 [2025-02-06 06:33:13,341 INFO L226 Difference]: Without dead ends: 1517 [2025-02-06 06:33:13,341 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-02-06 06:33:13,342 INFO L435 NwaCegarLoop]: 1387 mSDtfsCounter, 0 mSDsluCounter, 1381 mSDsCounter, 0 mSdLazyCounter, 17 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 2768 SdHoareTripleChecker+Invalid, 17 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 17 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2025-02-06 06:33:13,343 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 2768 Invalid, 17 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 17 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-02-06 06:33:13,344 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1517 states. [2025-02-06 06:33:13,371 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1517 to 1517. [2025-02-06 06:33:13,374 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1517 states, 1152 states have (on average 1.3559027777777777) internal successors, (1562), 1156 states have internal predecessors, (1562), 251 states have call successors, (251), 114 states have call predecessors, (251), 113 states have return successors, (250), 248 states have call predecessors, (250), 250 states have call successors, (250) [2025-02-06 06:33:13,378 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1517 states to 1517 states and 2063 transitions. [2025-02-06 06:33:13,380 INFO L78 Accepts]: Start accepts. Automaton has 1517 states and 2063 transitions. Word has length 142 [2025-02-06 06:33:13,381 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 06:33:13,381 INFO L471 AbstractCegarLoop]: Abstraction has 1517 states and 2063 transitions. [2025-02-06 06:33:13,381 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 24.333333333333332) internal successors, (73), 3 states have internal predecessors, (73), 2 states have call successors, (19), 2 states have call predecessors, (19), 1 states have return successors, (16), 1 states have call predecessors, (16), 1 states have call successors, (16) [2025-02-06 06:33:13,381 INFO L276 IsEmpty]: Start isEmpty. Operand 1517 states and 2063 transitions. [2025-02-06 06:33:13,385 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 145 [2025-02-06 06:33:13,385 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 06:33:13,385 INFO L218 NwaCegarLoop]: trace histogram [12, 12, 12, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-06 06:33:13,385 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2025-02-06 06:33:13,386 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-02-06 06:33:13,386 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 06:33:13,386 INFO L85 PathProgramCache]: Analyzing trace with hash 1452216392, now seen corresponding path program 1 times [2025-02-06 06:33:13,386 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 06:33:13,386 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1196102518] [2025-02-06 06:33:13,387 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 06:33:13,387 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms