./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 551b0097 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-?-551b009-m [2025-01-09 18:37:26,958 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-01-09 18:37:27,014 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2025-01-09 18:37:27,020 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-01-09 18:37:27,020 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-01-09 18:37:27,042 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-01-09 18:37:27,044 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-01-09 18:37:27,044 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-01-09 18:37:27,044 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-01-09 18:37:27,044 INFO L153 SettingsManager]: * Use memory slicer=true [2025-01-09 18:37:27,045 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-01-09 18:37:27,045 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-01-09 18:37:27,045 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-01-09 18:37:27,045 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-01-09 18:37:27,045 INFO L153 SettingsManager]: * Use SBE=true [2025-01-09 18:37:27,045 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-01-09 18:37:27,045 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-01-09 18:37:27,045 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-01-09 18:37:27,045 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-01-09 18:37:27,046 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-01-09 18:37:27,046 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-01-09 18:37:27,046 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-01-09 18:37:27,046 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-01-09 18:37:27,046 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-01-09 18:37:27,046 INFO L153 SettingsManager]: * Use constant arrays=true [2025-01-09 18:37:27,046 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-01-09 18:37:27,046 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-01-09 18:37:27,046 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-01-09 18:37:27,046 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-01-09 18:37:27,046 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-01-09 18:37:27,046 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2025-01-09 18:37:27,047 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-01-09 18:37:27,047 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-01-09 18:37:27,047 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-01-09 18:37:27,047 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-01-09 18:37:27,047 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-01-09 18:37:27,047 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-01-09 18:37:27,047 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-01-09 18:37:27,047 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-01-09 18:37:27,047 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-01-09 18:37:27,047 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-01-09 18:37:27,047 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-01-09 18:37:27,047 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-01-09 18:37:27,048 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-01-09 18:37:27,048 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-01-09 18:37:27,048 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-01-09 18:37:27,270 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-01-09 18:37:27,276 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-01-09 18:37:27,278 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-01-09 18:37:27,279 INFO L270 PluginConnector]: Initializing CDTParser... [2025-01-09 18:37:27,279 INFO L274 PluginConnector]: CDTParser initialized [2025-01-09 18:37:27,280 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-01-09 18:37:28,448 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/740d30b8f/2225e9df99af471ea6a357190cd2a6ea/FLAG223b9e16a [2025-01-09 18:37:28,866 INFO L384 CDTParser]: Found 1 translation units. [2025-01-09 18:37:28,866 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-01-09 18:37:28,893 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/740d30b8f/2225e9df99af471ea6a357190cd2a6ea/FLAG223b9e16a [2025-01-09 18:37:28,907 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/740d30b8f/2225e9df99af471ea6a357190cd2a6ea [2025-01-09 18:37:28,908 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-01-09 18:37:28,909 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-01-09 18:37:28,911 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-01-09 18:37:28,911 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-01-09 18:37:28,914 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-01-09 18:37:28,915 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 09.01 06:37:28" (1/1) ... [2025-01-09 18:37:28,915 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@5c913def and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.01 06:37:28, skipping insertion in model container [2025-01-09 18:37:28,915 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 09.01 06:37:28" (1/1) ... [2025-01-09 18:37:28,966 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-01-09 18:37:29,265 WARN L1383 CHandler]: Detected problem Invalid redeclaration of the name show at C: (*show)(struct kobject___0 * , struct attribute___0 * , char * ) [3761] [2025-01-09 18:37:29,265 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-01-09 18:37:29,388 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-01-09 18:37:29,782 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-01-09 18:37:29,828 INFO L200 MainTranslator]: Completed pre-run [2025-01-09 18:37:29,913 WARN L1383 CHandler]: Detected problem Invalid redeclaration of the name show at C: (*show)(struct kobject___0 * , struct attribute___0 * , char * ) [3761] [2025-01-09 18:37:29,913 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-01-09 18:37:29,915 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-01-09 18:37:29,923 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-01-09 18:37:30,053 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-01-09 18:37:30,166 INFO L204 MainTranslator]: Completed translation [2025-01-09 18:37:30,167 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.01 06:37:30 WrapperNode [2025-01-09 18:37:30,168 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-01-09 18:37:30,168 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-01-09 18:37:30,169 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-01-09 18:37:30,169 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-01-09 18:37:30,172 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.01 06:37:30" (1/1) ... [2025-01-09 18:37:30,228 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.01 06:37:30" (1/1) ... [2025-01-09 18:37:30,317 INFO L138 Inliner]: procedures = 224, calls = 1700, calls flagged for inlining = 102, calls inlined = 90, statements flattened = 3395 [2025-01-09 18:37:30,318 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-01-09 18:37:30,318 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-01-09 18:37:30,318 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-01-09 18:37:30,318 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-01-09 18:37:30,326 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.01 06:37:30" (1/1) ... [2025-01-09 18:37:30,326 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.01 06:37:30" (1/1) ... [2025-01-09 18:37:30,339 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.01 06:37:30" (1/1) ... [2025-01-09 18:37:30,570 INFO L175 MemorySlicer]: Split 1119 memory accesses to 49 slices as follows [2, 3, 3, 2, 5, 54, 30, 2, 5, 6, 0, 4, 2, 6, 4, 4, 3, 2, 3, 9, 2, 11, 9, 2, 4, 2, 8, 2, 6, 7, 2, 421, 134, 2, 34, 34, 34, 35, 34, 38, 34, 2, 2, 4, 27, 8, 24, 2, 46]. 38 percent of accesses are in the largest equivalence class. The 208 initializations are split as follows [0, 0, 0, 0, 0, 54, 0, 2, 5, 0, 0, 4, 0, 6, 0, 4, 0, 0, 0, 0, 0, 7, 0, 0, 4, 0, 8, 0, 6, 0, 2, 72, 0, 0, 0, 0, 0, 0, 0, 0, 32, 0, 0, 0, 0, 2, 0, 0, 0]. The 688 writes are split as follows [0, 1, 1, 1, 0, 0, 30, 0, 0, 5, 0, 0, 1, 0, 2, 0, 1, 1, 1, 9, 1, 0, 0, 1, 0, 1, 0, 1, 0, 0, 0, 204, 134, 1, 33, 33, 33, 33, 33, 35, 1, 1, 1, 2, 14, 2, 24, 1, 46]. [2025-01-09 18:37:30,575 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.01 06:37:30" (1/1) ... [2025-01-09 18:37:30,575 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.01 06:37:30" (1/1) ... [2025-01-09 18:37:30,663 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.01 06:37:30" (1/1) ... [2025-01-09 18:37:30,672 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.01 06:37:30" (1/1) ... [2025-01-09 18:37:30,686 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.01 06:37:30" (1/1) ... [2025-01-09 18:37:30,752 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.01 06:37:30" (1/1) ... [2025-01-09 18:37:30,771 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.01 06:37:30" (1/1) ... [2025-01-09 18:37:30,808 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-01-09 18:37:30,809 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2025-01-09 18:37:30,810 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2025-01-09 18:37:30,810 INFO L274 PluginConnector]: RCFGBuilder initialized [2025-01-09 18:37:30,811 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.01 06:37:30" (1/1) ... [2025-01-09 18:37:30,814 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-01-09 18:37:30,824 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-01-09 18:37:30,838 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-01-09 18:37:30,842 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-01-09 18:37:30,859 INFO L130 BoogieDeclarations]: Found specification of procedure hw_param_interval_c [2025-01-09 18:37:30,859 INFO L138 BoogieDeclarations]: Found implementation of procedure hw_param_interval_c [2025-01-09 18:37:30,859 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_set [2025-01-09 18:37:30,859 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_set [2025-01-09 18:37:30,859 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#0 [2025-01-09 18:37:30,859 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#1 [2025-01-09 18:37:30,859 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#2 [2025-01-09 18:37:30,859 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#3 [2025-01-09 18:37:30,859 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#4 [2025-01-09 18:37:30,859 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#5 [2025-01-09 18:37:30,859 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#6 [2025-01-09 18:37:30,859 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#7 [2025-01-09 18:37:30,859 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#8 [2025-01-09 18:37:30,859 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#9 [2025-01-09 18:37:30,859 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#10 [2025-01-09 18:37:30,859 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#11 [2025-01-09 18:37:30,859 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#12 [2025-01-09 18:37:30,859 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#13 [2025-01-09 18:37:30,859 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#14 [2025-01-09 18:37:30,860 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#15 [2025-01-09 18:37:30,860 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#16 [2025-01-09 18:37:30,860 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#17 [2025-01-09 18:37:30,860 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#18 [2025-01-09 18:37:30,860 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#19 [2025-01-09 18:37:30,860 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#20 [2025-01-09 18:37:30,860 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#21 [2025-01-09 18:37:30,860 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#22 [2025-01-09 18:37:30,860 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#23 [2025-01-09 18:37:30,860 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#24 [2025-01-09 18:37:30,860 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#25 [2025-01-09 18:37:30,860 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#26 [2025-01-09 18:37:30,860 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#27 [2025-01-09 18:37:30,860 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#28 [2025-01-09 18:37:30,860 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#29 [2025-01-09 18:37:30,860 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#30 [2025-01-09 18:37:30,860 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#31 [2025-01-09 18:37:30,860 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#32 [2025-01-09 18:37:30,860 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#33 [2025-01-09 18:37:30,860 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#34 [2025-01-09 18:37:30,860 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#35 [2025-01-09 18:37:30,860 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#36 [2025-01-09 18:37:30,860 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#37 [2025-01-09 18:37:30,860 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#38 [2025-01-09 18:37:30,860 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#39 [2025-01-09 18:37:30,860 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#40 [2025-01-09 18:37:30,860 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#41 [2025-01-09 18:37:30,860 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#42 [2025-01-09 18:37:30,860 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#43 [2025-01-09 18:37:30,860 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#44 [2025-01-09 18:37:30,860 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#45 [2025-01-09 18:37:30,861 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#46 [2025-01-09 18:37:30,861 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#47 [2025-01-09 18:37:30,861 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#48 [2025-01-09 18:37:30,861 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#0 [2025-01-09 18:37:30,861 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#1 [2025-01-09 18:37:30,861 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#2 [2025-01-09 18:37:30,861 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#3 [2025-01-09 18:37:30,861 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#4 [2025-01-09 18:37:30,861 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#5 [2025-01-09 18:37:30,861 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#6 [2025-01-09 18:37:30,861 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#7 [2025-01-09 18:37:30,861 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#8 [2025-01-09 18:37:30,861 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#9 [2025-01-09 18:37:30,861 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#10 [2025-01-09 18:37:30,861 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#11 [2025-01-09 18:37:30,861 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#12 [2025-01-09 18:37:30,861 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#13 [2025-01-09 18:37:30,861 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#14 [2025-01-09 18:37:30,861 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#15 [2025-01-09 18:37:30,861 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#16 [2025-01-09 18:37:30,861 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#17 [2025-01-09 18:37:30,863 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#18 [2025-01-09 18:37:30,863 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#19 [2025-01-09 18:37:30,863 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#20 [2025-01-09 18:37:30,864 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#21 [2025-01-09 18:37:30,864 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#22 [2025-01-09 18:37:30,864 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#23 [2025-01-09 18:37:30,864 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#24 [2025-01-09 18:37:30,864 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#25 [2025-01-09 18:37:30,864 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#26 [2025-01-09 18:37:30,865 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#27 [2025-01-09 18:37:30,865 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#28 [2025-01-09 18:37:30,865 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#29 [2025-01-09 18:37:30,865 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#30 [2025-01-09 18:37:30,865 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#31 [2025-01-09 18:37:30,865 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#32 [2025-01-09 18:37:30,865 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#33 [2025-01-09 18:37:30,865 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#34 [2025-01-09 18:37:30,865 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#35 [2025-01-09 18:37:30,865 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#36 [2025-01-09 18:37:30,866 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#37 [2025-01-09 18:37:30,866 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#38 [2025-01-09 18:37:30,867 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#39 [2025-01-09 18:37:30,867 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#40 [2025-01-09 18:37:30,867 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#41 [2025-01-09 18:37:30,867 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#42 [2025-01-09 18:37:30,867 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#43 [2025-01-09 18:37:30,867 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#44 [2025-01-09 18:37:30,867 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#45 [2025-01-09 18:37:30,867 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#46 [2025-01-09 18:37:30,867 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#47 [2025-01-09 18:37:30,867 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#48 [2025-01-09 18:37:30,867 INFO L130 BoogieDeclarations]: Found specification of procedure platform_driver_unregister [2025-01-09 18:37:30,867 INFO L138 BoogieDeclarations]: Found implementation of procedure platform_driver_unregister [2025-01-09 18:37:30,867 INFO L130 BoogieDeclarations]: Found specification of procedure dummy_systimer_prepare [2025-01-09 18:37:30,867 INFO L138 BoogieDeclarations]: Found implementation of procedure dummy_systimer_prepare [2025-01-09 18:37:30,867 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-01-09 18:37:30,867 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-01-09 18:37:30,868 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-01-09 18:37:30,868 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-01-09 18:37:30,868 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-01-09 18:37:30,868 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-01-09 18:37:30,868 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-01-09 18:37:30,868 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-01-09 18:37:30,868 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-01-09 18:37:30,868 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-01-09 18:37:30,868 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-01-09 18:37:30,868 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-01-09 18:37:30,868 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-01-09 18:37:30,868 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-01-09 18:37:30,868 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-01-09 18:37:30,868 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-01-09 18:37:30,868 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-01-09 18:37:30,868 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-01-09 18:37:30,868 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-01-09 18:37:30,868 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-01-09 18:37:30,868 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-01-09 18:37:30,868 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2025-01-09 18:37:30,868 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2025-01-09 18:37:30,868 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2025-01-09 18:37:30,868 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2025-01-09 18:37:30,868 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2025-01-09 18:37:30,868 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2025-01-09 18:37:30,868 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2025-01-09 18:37:30,868 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2025-01-09 18:37:30,868 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2025-01-09 18:37:30,868 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#30 [2025-01-09 18:37:30,868 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#31 [2025-01-09 18:37:30,868 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#32 [2025-01-09 18:37:30,868 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#33 [2025-01-09 18:37:30,868 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#34 [2025-01-09 18:37:30,868 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#35 [2025-01-09 18:37:30,868 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#36 [2025-01-09 18:37:30,868 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#37 [2025-01-09 18:37:30,868 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#38 [2025-01-09 18:37:30,868 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#39 [2025-01-09 18:37:30,868 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#40 [2025-01-09 18:37:30,869 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#41 [2025-01-09 18:37:30,869 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#42 [2025-01-09 18:37:30,869 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#43 [2025-01-09 18:37:30,869 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#44 [2025-01-09 18:37:30,869 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#45 [2025-01-09 18:37:30,869 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#46 [2025-01-09 18:37:30,869 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#47 [2025-01-09 18:37:30,869 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#48 [2025-01-09 18:37:30,869 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2025-01-09 18:37:30,869 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2025-01-09 18:37:30,869 INFO L130 BoogieDeclarations]: Found specification of procedure snd_pcm_period_elapsed [2025-01-09 18:37:30,869 INFO L138 BoogieDeclarations]: Found implementation of procedure snd_pcm_period_elapsed [2025-01-09 18:37:30,869 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock [2025-01-09 18:37:30,869 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock [2025-01-09 18:37:30,869 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-01-09 18:37:30,869 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-01-09 18:37:30,871 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2025-01-09 18:37:30,871 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2025-01-09 18:37:30,871 INFO L130 BoogieDeclarations]: Found specification of procedure dummy_systimer_start [2025-01-09 18:37:30,871 INFO L138 BoogieDeclarations]: Found implementation of procedure dummy_systimer_start [2025-01-09 18:37:30,871 INFO L130 BoogieDeclarations]: Found specification of procedure dummy_systimer_free [2025-01-09 18:37:30,871 INFO L138 BoogieDeclarations]: Found implementation of procedure dummy_systimer_free [2025-01-09 18:37:30,871 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_read [2025-01-09 18:37:30,871 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_read [2025-01-09 18:37:30,872 INFO L130 BoogieDeclarations]: Found specification of procedure dummy_pcm_prepare [2025-01-09 18:37:30,872 INFO L138 BoogieDeclarations]: Found implementation of procedure dummy_pcm_prepare [2025-01-09 18:37:30,872 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2025-01-09 18:37:30,872 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2025-01-09 18:37:30,872 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2025-01-09 18:37:30,872 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2025-01-09 18:37:30,872 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2025-01-09 18:37:30,872 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2025-01-09 18:37:30,872 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2025-01-09 18:37:30,872 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2025-01-09 18:37:30,872 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2025-01-09 18:37:30,872 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2025-01-09 18:37:30,872 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2025-01-09 18:37:30,872 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2025-01-09 18:37:30,872 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2025-01-09 18:37:30,872 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2025-01-09 18:37:30,873 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2025-01-09 18:37:30,873 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2025-01-09 18:37:30,873 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2025-01-09 18:37:30,873 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2025-01-09 18:37:30,874 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2025-01-09 18:37:30,874 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2025-01-09 18:37:30,875 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2025-01-09 18:37:30,875 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#21 [2025-01-09 18:37:30,875 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#22 [2025-01-09 18:37:30,875 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#23 [2025-01-09 18:37:30,875 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#24 [2025-01-09 18:37:30,875 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#25 [2025-01-09 18:37:30,875 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#26 [2025-01-09 18:37:30,875 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#27 [2025-01-09 18:37:30,875 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#28 [2025-01-09 18:37:30,875 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#29 [2025-01-09 18:37:30,875 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#30 [2025-01-09 18:37:30,875 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#31 [2025-01-09 18:37:30,875 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#32 [2025-01-09 18:37:30,875 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#33 [2025-01-09 18:37:30,875 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#34 [2025-01-09 18:37:30,875 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#35 [2025-01-09 18:37:30,875 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#36 [2025-01-09 18:37:30,875 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#37 [2025-01-09 18:37:30,875 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#38 [2025-01-09 18:37:30,875 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#39 [2025-01-09 18:37:30,875 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#40 [2025-01-09 18:37:30,875 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#41 [2025-01-09 18:37:30,875 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#42 [2025-01-09 18:37:30,875 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#43 [2025-01-09 18:37:30,875 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#44 [2025-01-09 18:37:30,875 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#45 [2025-01-09 18:37:30,875 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#46 [2025-01-09 18:37:30,875 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#47 [2025-01-09 18:37:30,875 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#48 [2025-01-09 18:37:30,875 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2025-01-09 18:37:30,875 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2025-01-09 18:37:30,875 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2025-01-09 18:37:30,875 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2025-01-09 18:37:30,875 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2025-01-09 18:37:30,875 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2025-01-09 18:37:30,875 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2025-01-09 18:37:30,875 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2025-01-09 18:37:30,875 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2025-01-09 18:37:30,875 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2025-01-09 18:37:30,875 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2025-01-09 18:37:30,875 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2025-01-09 18:37:30,876 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2025-01-09 18:37:30,876 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2025-01-09 18:37:30,876 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2025-01-09 18:37:30,876 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2025-01-09 18:37:30,876 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2025-01-09 18:37:30,876 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2025-01-09 18:37:30,876 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2025-01-09 18:37:30,876 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2025-01-09 18:37:30,876 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2025-01-09 18:37:30,876 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#21 [2025-01-09 18:37:30,876 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#22 [2025-01-09 18:37:30,876 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#23 [2025-01-09 18:37:30,876 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#24 [2025-01-09 18:37:30,876 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#25 [2025-01-09 18:37:30,876 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#26 [2025-01-09 18:37:30,876 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#27 [2025-01-09 18:37:30,876 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#28 [2025-01-09 18:37:30,876 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#29 [2025-01-09 18:37:30,876 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#30 [2025-01-09 18:37:30,877 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#31 [2025-01-09 18:37:30,877 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#32 [2025-01-09 18:37:30,877 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#33 [2025-01-09 18:37:30,877 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#34 [2025-01-09 18:37:30,877 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#35 [2025-01-09 18:37:30,877 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#36 [2025-01-09 18:37:30,877 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#37 [2025-01-09 18:37:30,877 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#38 [2025-01-09 18:37:30,877 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#39 [2025-01-09 18:37:30,877 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#40 [2025-01-09 18:37:30,877 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#41 [2025-01-09 18:37:30,877 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#42 [2025-01-09 18:37:30,877 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#43 [2025-01-09 18:37:30,877 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#44 [2025-01-09 18:37:30,877 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#45 [2025-01-09 18:37:30,877 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#46 [2025-01-09 18:37:30,877 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#47 [2025-01-09 18:37:30,877 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#48 [2025-01-09 18:37:30,877 INFO L130 BoogieDeclarations]: Found specification of procedure snd_dummy_unregister_all [2025-01-09 18:37:30,877 INFO L138 BoogieDeclarations]: Found implementation of procedure snd_dummy_unregister_all [2025-01-09 18:37:30,877 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2025-01-09 18:37:30,877 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2025-01-09 18:37:30,877 INFO L130 BoogieDeclarations]: Found specification of procedure snd_pcm_set_ops [2025-01-09 18:37:30,877 INFO L138 BoogieDeclarations]: Found implementation of procedure snd_pcm_set_ops [2025-01-09 18:37:30,877 INFO L130 BoogieDeclarations]: Found specification of procedure dummy_hrtimer_free [2025-01-09 18:37:30,877 INFO L138 BoogieDeclarations]: Found implementation of procedure dummy_hrtimer_free [2025-01-09 18:37:30,878 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2025-01-09 18:37:30,878 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2025-01-09 18:37:30,878 INFO L130 BoogieDeclarations]: Found specification of procedure dummy_systimer_pointer [2025-01-09 18:37:30,878 INFO L138 BoogieDeclarations]: Found implementation of procedure dummy_systimer_pointer [2025-01-09 18:37:30,878 INFO L130 BoogieDeclarations]: Found specification of procedure div_u64 [2025-01-09 18:37:30,878 INFO L138 BoogieDeclarations]: Found implementation of procedure div_u64 [2025-01-09 18:37:30,878 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-01-09 18:37:30,878 INFO L130 BoogieDeclarations]: Found specification of procedure dummy_hrtimer_pointer [2025-01-09 18:37:30,878 INFO L138 BoogieDeclarations]: Found implementation of procedure dummy_hrtimer_pointer [2025-01-09 18:37:30,878 INFO L130 BoogieDeclarations]: Found specification of procedure snd_dummy_remove [2025-01-09 18:37:30,878 INFO L138 BoogieDeclarations]: Found implementation of procedure snd_dummy_remove [2025-01-09 18:37:30,878 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-01-09 18:37:30,878 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-01-09 18:37:30,878 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-01-09 18:37:30,878 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-01-09 18:37:30,878 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-01-09 18:37:30,878 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-01-09 18:37:30,878 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-01-09 18:37:30,878 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-01-09 18:37:30,878 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-01-09 18:37:30,878 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-01-09 18:37:30,878 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-01-09 18:37:30,878 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-01-09 18:37:30,878 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-01-09 18:37:30,878 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-01-09 18:37:30,878 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-01-09 18:37:30,878 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-01-09 18:37:30,878 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-01-09 18:37:30,878 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-01-09 18:37:30,878 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-01-09 18:37:30,878 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-01-09 18:37:30,878 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-01-09 18:37:30,878 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2025-01-09 18:37:30,878 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2025-01-09 18:37:30,878 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2025-01-09 18:37:30,878 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2025-01-09 18:37:30,878 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2025-01-09 18:37:30,878 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2025-01-09 18:37:30,878 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2025-01-09 18:37:30,878 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2025-01-09 18:37:30,878 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2025-01-09 18:37:30,878 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#30 [2025-01-09 18:37:30,878 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#31 [2025-01-09 18:37:30,878 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#32 [2025-01-09 18:37:30,878 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#33 [2025-01-09 18:37:30,880 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#34 [2025-01-09 18:37:30,880 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#35 [2025-01-09 18:37:30,881 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#36 [2025-01-09 18:37:30,881 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#37 [2025-01-09 18:37:30,881 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#38 [2025-01-09 18:37:30,881 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#39 [2025-01-09 18:37:30,881 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#40 [2025-01-09 18:37:30,881 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#41 [2025-01-09 18:37:30,881 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#42 [2025-01-09 18:37:30,881 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#43 [2025-01-09 18:37:30,881 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#44 [2025-01-09 18:37:30,881 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#45 [2025-01-09 18:37:30,881 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#46 [2025-01-09 18:37:30,881 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#47 [2025-01-09 18:37:30,881 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#48 [2025-01-09 18:37:30,881 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock [2025-01-09 18:37:30,881 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock [2025-01-09 18:37:30,881 INFO L130 BoogieDeclarations]: Found specification of procedure dummy_hrtimer_start [2025-01-09 18:37:30,881 INFO L138 BoogieDeclarations]: Found implementation of procedure dummy_hrtimer_start [2025-01-09 18:37:30,881 INFO L130 BoogieDeclarations]: Found specification of procedure platform_device_unregister [2025-01-09 18:37:30,881 INFO L138 BoogieDeclarations]: Found implementation of procedure platform_device_unregister [2025-01-09 18:37:30,881 INFO L130 BoogieDeclarations]: Found specification of procedure dummy_hrtimer_create [2025-01-09 18:37:30,881 INFO L138 BoogieDeclarations]: Found implementation of procedure dummy_hrtimer_create [2025-01-09 18:37:30,881 INFO L130 BoogieDeclarations]: Found specification of procedure snd_dummy_probe [2025-01-09 18:37:30,881 INFO L138 BoogieDeclarations]: Found implementation of procedure snd_dummy_probe [2025-01-09 18:37:30,881 INFO L130 BoogieDeclarations]: Found specification of procedure free_fake_buffer [2025-01-09 18:37:30,881 INFO L138 BoogieDeclarations]: Found implementation of procedure free_fake_buffer [2025-01-09 18:37:30,881 INFO L130 BoogieDeclarations]: Found specification of procedure dummy_pcm_silence [2025-01-09 18:37:30,881 INFO L138 BoogieDeclarations]: Found implementation of procedure dummy_pcm_silence [2025-01-09 18:37:30,881 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-01-09 18:37:30,881 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2025-01-09 18:37:30,881 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2025-01-09 18:37:30,881 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2025-01-09 18:37:30,881 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2025-01-09 18:37:30,881 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2025-01-09 18:37:30,881 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2025-01-09 18:37:30,881 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2025-01-09 18:37:30,881 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2025-01-09 18:37:30,881 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2025-01-09 18:37:30,881 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2025-01-09 18:37:30,881 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2025-01-09 18:37:30,881 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2025-01-09 18:37:30,881 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2025-01-09 18:37:30,881 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2025-01-09 18:37:30,881 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2025-01-09 18:37:30,881 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2025-01-09 18:37:30,881 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2025-01-09 18:37:30,881 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2025-01-09 18:37:30,881 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2025-01-09 18:37:30,881 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2025-01-09 18:37:30,881 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2025-01-09 18:37:30,882 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2025-01-09 18:37:30,882 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2025-01-09 18:37:30,882 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2025-01-09 18:37:30,882 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2025-01-09 18:37:30,882 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#25 [2025-01-09 18:37:30,882 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#26 [2025-01-09 18:37:30,882 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#27 [2025-01-09 18:37:30,882 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#28 [2025-01-09 18:37:30,882 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#29 [2025-01-09 18:37:30,882 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#30 [2025-01-09 18:37:30,882 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#31 [2025-01-09 18:37:30,882 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#32 [2025-01-09 18:37:30,882 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#33 [2025-01-09 18:37:30,882 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#34 [2025-01-09 18:37:30,882 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#35 [2025-01-09 18:37:30,882 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#36 [2025-01-09 18:37:30,882 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#37 [2025-01-09 18:37:30,882 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#38 [2025-01-09 18:37:30,882 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#39 [2025-01-09 18:37:30,882 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#40 [2025-01-09 18:37:30,882 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#41 [2025-01-09 18:37:30,882 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#42 [2025-01-09 18:37:30,882 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#43 [2025-01-09 18:37:30,882 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#44 [2025-01-09 18:37:30,882 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#45 [2025-01-09 18:37:30,883 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#46 [2025-01-09 18:37:30,883 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#47 [2025-01-09 18:37:30,883 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#48 [2025-01-09 18:37:30,883 INFO L130 BoogieDeclarations]: Found specification of procedure dummy_pcm_hw_free [2025-01-09 18:37:30,883 INFO L138 BoogieDeclarations]: Found implementation of procedure dummy_pcm_hw_free [2025-01-09 18:37:30,883 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2025-01-09 18:37:30,883 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2025-01-09 18:37:30,883 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2025-01-09 18:37:30,883 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2025-01-09 18:37:30,883 INFO L130 BoogieDeclarations]: Found specification of procedure dummy_hrtimer_stop [2025-01-09 18:37:30,883 INFO L138 BoogieDeclarations]: Found implementation of procedure dummy_hrtimer_stop [2025-01-09 18:37:30,883 INFO L130 BoogieDeclarations]: Found specification of procedure dummy_pcm_close [2025-01-09 18:37:30,883 INFO L138 BoogieDeclarations]: Found implementation of procedure dummy_pcm_close [2025-01-09 18:37:30,883 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2025-01-09 18:37:30,883 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2025-01-09 18:37:30,883 INFO L130 BoogieDeclarations]: Found specification of procedure dummy_systimer_update [2025-01-09 18:37:30,883 INFO L138 BoogieDeclarations]: Found implementation of procedure dummy_systimer_update [2025-01-09 18:37:30,883 INFO L130 BoogieDeclarations]: Found specification of procedure dummy_pcm_copy [2025-01-09 18:37:30,883 INFO L138 BoogieDeclarations]: Found implementation of procedure dummy_pcm_copy [2025-01-09 18:37:30,883 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2025-01-09 18:37:30,883 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2025-01-09 18:37:30,883 INFO L130 BoogieDeclarations]: Found specification of procedure dummy_hrtimer_prepare [2025-01-09 18:37:30,883 INFO L138 BoogieDeclarations]: Found implementation of procedure dummy_hrtimer_prepare [2025-01-09 18:37:30,883 INFO L130 BoogieDeclarations]: Found specification of procedure dev_get_drvdata [2025-01-09 18:37:30,883 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_get_drvdata [2025-01-09 18:37:30,883 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2025-01-09 18:37:30,883 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2025-01-09 18:37:30,883 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2025-01-09 18:37:30,883 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2025-01-09 18:37:30,883 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2025-01-09 18:37:30,883 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2025-01-09 18:37:30,883 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2025-01-09 18:37:30,883 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2025-01-09 18:37:30,883 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2025-01-09 18:37:30,883 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2025-01-09 18:37:30,883 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2025-01-09 18:37:30,883 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2025-01-09 18:37:30,883 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2025-01-09 18:37:30,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2025-01-09 18:37:30,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2025-01-09 18:37:30,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2025-01-09 18:37:30,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2025-01-09 18:37:30,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2025-01-09 18:37:30,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2025-01-09 18:37:30,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2025-01-09 18:37:30,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2025-01-09 18:37:30,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2025-01-09 18:37:30,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2025-01-09 18:37:30,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2025-01-09 18:37:30,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2025-01-09 18:37:30,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#23 [2025-01-09 18:37:30,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#24 [2025-01-09 18:37:30,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#25 [2025-01-09 18:37:30,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#26 [2025-01-09 18:37:30,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#27 [2025-01-09 18:37:30,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#28 [2025-01-09 18:37:30,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#29 [2025-01-09 18:37:30,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#30 [2025-01-09 18:37:30,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#31 [2025-01-09 18:37:30,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#32 [2025-01-09 18:37:30,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#33 [2025-01-09 18:37:30,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#34 [2025-01-09 18:37:30,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#35 [2025-01-09 18:37:30,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#36 [2025-01-09 18:37:30,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#37 [2025-01-09 18:37:30,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#38 [2025-01-09 18:37:30,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#39 [2025-01-09 18:37:30,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#40 [2025-01-09 18:37:30,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#41 [2025-01-09 18:37:30,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#42 [2025-01-09 18:37:30,884 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#43 [2025-01-09 18:37:30,887 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#44 [2025-01-09 18:37:30,887 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#45 [2025-01-09 18:37:30,887 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#46 [2025-01-09 18:37:30,887 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#47 [2025-01-09 18:37:30,887 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#48 [2025-01-09 18:37:30,887 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2025-01-09 18:37:30,887 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2025-01-09 18:37:30,887 INFO L130 BoogieDeclarations]: Found specification of procedure dummy_pcm_page [2025-01-09 18:37:30,887 INFO L138 BoogieDeclarations]: Found implementation of procedure dummy_pcm_page [2025-01-09 18:37:30,887 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2025-01-09 18:37:30,887 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2025-01-09 18:37:30,887 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2025-01-09 18:37:30,887 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2025-01-09 18:37:30,887 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2025-01-09 18:37:30,887 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2025-01-09 18:37:30,887 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2025-01-09 18:37:30,887 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2025-01-09 18:37:30,887 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2025-01-09 18:37:30,887 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2025-01-09 18:37:30,887 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2025-01-09 18:37:30,887 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2025-01-09 18:37:30,887 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2025-01-09 18:37:30,887 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2025-01-09 18:37:30,887 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2025-01-09 18:37:30,887 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2025-01-09 18:37:30,887 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2025-01-09 18:37:30,887 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2025-01-09 18:37:30,887 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2025-01-09 18:37:30,887 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2025-01-09 18:37:30,887 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2025-01-09 18:37:30,887 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2025-01-09 18:37:30,887 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2025-01-09 18:37:30,887 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2025-01-09 18:37:30,887 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2025-01-09 18:37:30,887 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#25 [2025-01-09 18:37:30,887 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#26 [2025-01-09 18:37:30,887 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#27 [2025-01-09 18:37:30,887 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#28 [2025-01-09 18:37:30,887 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#29 [2025-01-09 18:37:30,887 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#30 [2025-01-09 18:37:30,887 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#31 [2025-01-09 18:37:30,887 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#32 [2025-01-09 18:37:30,887 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#33 [2025-01-09 18:37:30,887 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#34 [2025-01-09 18:37:30,887 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#35 [2025-01-09 18:37:30,888 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#36 [2025-01-09 18:37:30,888 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#37 [2025-01-09 18:37:30,888 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#38 [2025-01-09 18:37:30,888 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#39 [2025-01-09 18:37:30,888 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#40 [2025-01-09 18:37:30,888 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#41 [2025-01-09 18:37:30,888 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#42 [2025-01-09 18:37:30,888 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#43 [2025-01-09 18:37:30,888 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#44 [2025-01-09 18:37:30,888 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#45 [2025-01-09 18:37:30,888 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#46 [2025-01-09 18:37:30,888 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#47 [2025-01-09 18:37:30,888 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#48 [2025-01-09 18:37:30,888 INFO L130 BoogieDeclarations]: Found specification of procedure snd_dummy_resume [2025-01-09 18:37:30,888 INFO L138 BoogieDeclarations]: Found implementation of procedure snd_dummy_resume [2025-01-09 18:37:30,888 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2025-01-09 18:37:30,888 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2025-01-09 18:37:30,888 INFO L130 BoogieDeclarations]: Found specification of procedure dummy_systimer_rearm [2025-01-09 18:37:30,888 INFO L138 BoogieDeclarations]: Found implementation of procedure dummy_systimer_rearm [2025-01-09 18:37:30,888 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2025-01-09 18:37:30,888 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2025-01-09 18:37:30,888 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2025-01-09 18:37:30,888 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2025-01-09 18:37:30,888 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2025-01-09 18:37:30,888 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2025-01-09 18:37:30,888 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2025-01-09 18:37:30,888 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2025-01-09 18:37:30,888 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2025-01-09 18:37:30,888 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2025-01-09 18:37:30,888 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2025-01-09 18:37:30,888 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2025-01-09 18:37:30,892 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2025-01-09 18:37:30,892 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2025-01-09 18:37:30,892 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2025-01-09 18:37:30,892 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2025-01-09 18:37:30,892 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2025-01-09 18:37:30,892 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2025-01-09 18:37:30,892 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2025-01-09 18:37:30,892 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2025-01-09 18:37:30,893 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2025-01-09 18:37:30,893 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2025-01-09 18:37:30,893 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2025-01-09 18:37:30,893 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2025-01-09 18:37:30,893 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2025-01-09 18:37:30,893 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#25 [2025-01-09 18:37:30,893 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#26 [2025-01-09 18:37:30,893 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#27 [2025-01-09 18:37:30,893 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#28 [2025-01-09 18:37:30,893 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#29 [2025-01-09 18:37:30,893 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#30 [2025-01-09 18:37:30,893 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#31 [2025-01-09 18:37:30,893 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#32 [2025-01-09 18:37:30,893 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#33 [2025-01-09 18:37:30,893 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#34 [2025-01-09 18:37:30,893 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#35 [2025-01-09 18:37:30,893 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#36 [2025-01-09 18:37:30,893 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#37 [2025-01-09 18:37:30,893 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#38 [2025-01-09 18:37:30,893 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#39 [2025-01-09 18:37:30,893 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#40 [2025-01-09 18:37:30,893 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#41 [2025-01-09 18:37:30,893 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#42 [2025-01-09 18:37:30,893 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#43 [2025-01-09 18:37:30,893 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#44 [2025-01-09 18:37:30,893 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#45 [2025-01-09 18:37:30,893 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#46 [2025-01-09 18:37:30,893 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#47 [2025-01-09 18:37:30,893 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#48 [2025-01-09 18:37:30,893 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~~TO~~ktime_t~0 [2025-01-09 18:37:30,893 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~~TO~~ktime_t~0 [2025-01-09 18:37:30,893 INFO L130 BoogieDeclarations]: Found specification of procedure dummy_systimer_create [2025-01-09 18:37:30,893 INFO L138 BoogieDeclarations]: Found implementation of procedure dummy_systimer_create [2025-01-09 18:37:30,893 INFO L130 BoogieDeclarations]: Found specification of procedure div_u64_rem [2025-01-09 18:37:30,893 INFO L138 BoogieDeclarations]: Found implementation of procedure div_u64_rem [2025-01-09 18:37:30,893 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-01-09 18:37:30,893 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-01-09 18:37:30,893 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-01-09 18:37:30,893 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-01-09 18:37:30,893 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~~snd_pcm_uframes_t~0 [2025-01-09 18:37:30,893 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~~snd_pcm_uframes_t~0 [2025-01-09 18:37:30,893 INFO L130 BoogieDeclarations]: Found specification of procedure emu10k1_playback_constraints [2025-01-09 18:37:30,893 INFO L138 BoogieDeclarations]: Found implementation of procedure emu10k1_playback_constraints [2025-01-09 18:37:30,893 INFO L130 BoogieDeclarations]: Found specification of procedure dummy_pcm_trigger [2025-01-09 18:37:30,893 INFO L138 BoogieDeclarations]: Found implementation of procedure dummy_pcm_trigger [2025-01-09 18:37:30,893 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-01-09 18:37:30,893 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-01-09 18:37:30,893 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-01-09 18:37:30,893 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-01-09 18:37:30,893 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-01-09 18:37:30,893 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-01-09 18:37:30,893 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-01-09 18:37:30,893 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-01-09 18:37:30,893 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-01-09 18:37:30,893 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-01-09 18:37:30,893 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-01-09 18:37:30,893 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-01-09 18:37:30,893 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-01-09 18:37:30,893 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-01-09 18:37:30,893 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-01-09 18:37:30,893 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-01-09 18:37:30,893 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-01-09 18:37:30,893 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-01-09 18:37:30,893 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-01-09 18:37:30,893 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-01-09 18:37:30,895 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-01-09 18:37:30,895 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2025-01-09 18:37:30,895 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2025-01-09 18:37:30,895 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2025-01-09 18:37:30,895 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2025-01-09 18:37:30,895 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2025-01-09 18:37:30,895 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2025-01-09 18:37:30,895 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2025-01-09 18:37:30,895 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2025-01-09 18:37:30,895 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2025-01-09 18:37:30,895 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#30 [2025-01-09 18:37:30,895 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#31 [2025-01-09 18:37:30,895 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#32 [2025-01-09 18:37:30,895 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#33 [2025-01-09 18:37:30,895 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#34 [2025-01-09 18:37:30,895 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#35 [2025-01-09 18:37:30,895 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#36 [2025-01-09 18:37:30,895 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#37 [2025-01-09 18:37:30,895 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#38 [2025-01-09 18:37:30,895 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#39 [2025-01-09 18:37:30,895 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#40 [2025-01-09 18:37:30,895 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#41 [2025-01-09 18:37:30,895 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#42 [2025-01-09 18:37:30,895 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#43 [2025-01-09 18:37:30,895 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#44 [2025-01-09 18:37:30,895 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#45 [2025-01-09 18:37:30,895 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#46 [2025-01-09 18:37:30,895 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#47 [2025-01-09 18:37:30,895 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#48 [2025-01-09 18:37:30,895 INFO L130 BoogieDeclarations]: Found specification of procedure reg_timer_1 [2025-01-09 18:37:30,895 INFO L138 BoogieDeclarations]: Found implementation of procedure reg_timer_1 [2025-01-09 18:37:30,895 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2025-01-09 18:37:30,895 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2025-01-09 18:37:30,895 INFO L130 BoogieDeclarations]: Found specification of procedure snd_pcm_lib_ioctl [2025-01-09 18:37:30,895 INFO L138 BoogieDeclarations]: Found implementation of procedure snd_pcm_lib_ioctl [2025-01-09 18:37:30,895 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~int [2025-01-09 18:37:30,895 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~int [2025-01-09 18:37:30,895 INFO L130 BoogieDeclarations]: Found specification of procedure dummy_systimer_stop [2025-01-09 18:37:30,895 INFO L138 BoogieDeclarations]: Found implementation of procedure dummy_systimer_stop [2025-01-09 18:37:30,895 INFO L130 BoogieDeclarations]: Found specification of procedure dummy_hrtimer_sync [2025-01-09 18:37:30,895 INFO L138 BoogieDeclarations]: Found implementation of procedure dummy_hrtimer_sync [2025-01-09 18:37:30,895 INFO L130 BoogieDeclarations]: Found specification of procedure snd_power_change_state [2025-01-09 18:37:30,895 INFO L138 BoogieDeclarations]: Found implementation of procedure snd_power_change_state [2025-01-09 18:37:30,895 INFO L130 BoogieDeclarations]: Found specification of procedure hrtimer_cb_get_time [2025-01-09 18:37:30,895 INFO L138 BoogieDeclarations]: Found implementation of procedure hrtimer_cb_get_time [2025-01-09 18:37:30,895 INFO L130 BoogieDeclarations]: Found specification of procedure dummy_pcm_pointer [2025-01-09 18:37:30,895 INFO L138 BoogieDeclarations]: Found implementation of procedure dummy_pcm_pointer [2025-01-09 18:37:30,895 INFO L130 BoogieDeclarations]: Found specification of procedure snd_card_free [2025-01-09 18:37:30,895 INFO L138 BoogieDeclarations]: Found implementation of procedure snd_card_free [2025-01-09 18:37:30,895 INFO L130 BoogieDeclarations]: Found specification of procedure platform_get_drvdata [2025-01-09 18:37:30,896 INFO L138 BoogieDeclarations]: Found implementation of procedure platform_get_drvdata [2025-01-09 18:37:30,896 INFO L130 BoogieDeclarations]: Found specification of procedure snd_dummy_suspend [2025-01-09 18:37:30,896 INFO L138 BoogieDeclarations]: Found implementation of procedure snd_dummy_suspend [2025-01-09 18:37:30,896 INFO L130 BoogieDeclarations]: Found specification of procedure dummy_pcm_open [2025-01-09 18:37:30,896 INFO L138 BoogieDeclarations]: Found implementation of procedure dummy_pcm_open [2025-01-09 18:37:30,896 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2025-01-09 18:37:30,896 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2025-01-09 18:37:30,896 INFO L130 BoogieDeclarations]: Found specification of procedure dummy_pcm_hw_params [2025-01-09 18:37:30,896 INFO L138 BoogieDeclarations]: Found implementation of procedure dummy_pcm_hw_params [2025-01-09 18:37:30,896 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2025-01-09 18:37:30,896 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2025-01-09 18:37:30,896 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2025-01-09 18:37:30,896 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2025-01-09 18:37:30,896 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2025-01-09 18:37:30,896 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2025-01-09 18:37:30,896 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2025-01-09 18:37:30,896 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2025-01-09 18:37:30,896 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2025-01-09 18:37:30,896 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2025-01-09 18:37:30,896 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2025-01-09 18:37:30,896 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2025-01-09 18:37:30,896 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2025-01-09 18:37:30,897 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2025-01-09 18:37:30,897 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2025-01-09 18:37:30,897 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2025-01-09 18:37:30,897 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2025-01-09 18:37:30,897 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2025-01-09 18:37:30,897 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2025-01-09 18:37:30,897 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2025-01-09 18:37:30,897 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2025-01-09 18:37:30,897 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2025-01-09 18:37:30,897 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2025-01-09 18:37:30,897 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2025-01-09 18:37:30,897 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2025-01-09 18:37:30,897 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#25 [2025-01-09 18:37:30,897 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#26 [2025-01-09 18:37:30,897 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#27 [2025-01-09 18:37:30,897 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#28 [2025-01-09 18:37:30,897 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#29 [2025-01-09 18:37:30,897 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#30 [2025-01-09 18:37:30,897 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#31 [2025-01-09 18:37:30,897 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#32 [2025-01-09 18:37:30,897 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#33 [2025-01-09 18:37:30,897 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#34 [2025-01-09 18:37:30,897 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#35 [2025-01-09 18:37:30,897 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#36 [2025-01-09 18:37:30,897 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#37 [2025-01-09 18:37:30,897 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#38 [2025-01-09 18:37:30,897 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#39 [2025-01-09 18:37:30,897 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#40 [2025-01-09 18:37:30,897 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#41 [2025-01-09 18:37:30,897 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#42 [2025-01-09 18:37:30,897 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#43 [2025-01-09 18:37:30,897 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#44 [2025-01-09 18:37:30,897 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#45 [2025-01-09 18:37:30,897 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#46 [2025-01-09 18:37:30,897 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#47 [2025-01-09 18:37:30,897 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#48 [2025-01-09 18:37:30,897 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-01-09 18:37:30,897 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-01-09 18:37:30,897 INFO L130 BoogieDeclarations]: Found specification of procedure IS_ERR [2025-01-09 18:37:30,897 INFO L138 BoogieDeclarations]: Found implementation of procedure IS_ERR [2025-01-09 18:37:31,577 INFO L234 CfgBuilder]: Building ICFG [2025-01-09 18:37:31,582 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2025-01-09 18:37:42,604 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2025-01-09 18:37:47,247 INFO L? ?]: Removed 1402 outVars from TransFormulas that were not future-live. [2025-01-09 18:37:47,248 INFO L283 CfgBuilder]: Performing block encoding [2025-01-09 18:37:47,284 INFO L307 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2025-01-09 18:37:47,284 INFO L312 CfgBuilder]: Removed 50 assume(true) statements. [2025-01-09 18:37:47,285 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 09.01 06:37:47 BoogieIcfgContainer [2025-01-09 18:37:47,286 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2025-01-09 18:37:47,287 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2025-01-09 18:37:47,288 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2025-01-09 18:37:47,290 INFO L274 PluginConnector]: TraceAbstraction initialized [2025-01-09 18:37:47,291 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 09.01 06:37:28" (1/3) ... [2025-01-09 18:37:47,291 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1c024917 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 09.01 06:37:47, skipping insertion in model container [2025-01-09 18:37:47,291 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 09.01 06:37:30" (2/3) ... [2025-01-09 18:37:47,291 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1c024917 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 09.01 06:37:47, skipping insertion in model container [2025-01-09 18:37:47,291 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 09.01 06:37:47" (3/3) ... [2025-01-09 18:37:47,292 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-01-09 18:37:47,305 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2025-01-09 18:37:47,308 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, 1451 locations, 1 initial locations, 99 loop locations, and 1 error locations. [2025-01-09 18:37:47,376 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2025-01-09 18:37:47,383 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;@3a257f32, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2025-01-09 18:37:47,383 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2025-01-09 18:37:47,390 INFO L276 IsEmpty]: Start isEmpty. Operand has 1030 states, 763 states have (on average 1.3905635648754915) internal successors, (1061), 776 states have internal predecessors, (1061), 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-01-09 18:37:47,407 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2025-01-09 18:37:47,409 INFO L210 NwaCegarLoop]: Found error trace [2025-01-09 18:37:47,410 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-01-09 18:37:47,410 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-01-09 18:37:47,413 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-01-09 18:37:47,414 INFO L85 PathProgramCache]: Analyzing trace with hash -1893211039, now seen corresponding path program 1 times [2025-01-09 18:37:47,419 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-01-09 18:37:47,420 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1309329167] [2025-01-09 18:37:47,420 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-09 18:37:47,420 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-01-09 18:38:02,815 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 81 statements into 1 equivalence classes. [2025-01-09 18:38:03,277 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 81 of 81 statements. [2025-01-09 18:38:03,278 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-09 18:38:03,278 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-09 18:38:04,120 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2025-01-09 18:38:04,121 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-01-09 18:38:04,121 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1309329167] [2025-01-09 18:38:04,122 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1309329167] provided 1 perfect and 0 imperfect interpolant sequences [2025-01-09 18:38:04,122 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-01-09 18:38:04,122 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-01-09 18:38:04,123 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1177895856] [2025-01-09 18:38:04,124 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-01-09 18:38:04,126 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-01-09 18:38:04,126 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-01-09 18:38:04,141 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-01-09 18:38:04,142 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-01-09 18:38:04,145 INFO L87 Difference]: Start difference. First operand has 1030 states, 763 states have (on average 1.3905635648754915) internal successors, (1061), 776 states have internal predecessors, (1061), 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-01-09 18:38:04,623 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-01-09 18:38:04,624 INFO L93 Difference]: Finished difference Result 3014 states and 4291 transitions. [2025-01-09 18:38:04,625 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-01-09 18:38:04,626 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-01-09 18:38:04,626 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-01-09 18:38:04,659 INFO L225 Difference]: With dead ends: 3014 [2025-01-09 18:38:04,660 INFO L226 Difference]: Without dead ends: 1952 [2025-01-09 18:38:04,671 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-01-09 18:38:04,674 INFO L435 NwaCegarLoop]: 1428 mSDtfsCounter, 1373 mSDsluCounter, 1359 mSDsCounter, 0 mSdLazyCounter, 21 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1373 SdHoareTripleChecker+Valid, 2787 SdHoareTripleChecker+Invalid, 23 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 21 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2025-01-09 18:38:04,676 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1373 Valid, 2787 Invalid, 23 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 21 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2025-01-09 18:38:04,693 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1952 states. [2025-01-09 18:38:04,816 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1952 to 1947. [2025-01-09 18:38:04,821 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1947 states, 1460 states have (on average 1.3732876712328768) internal successors, (2005), 1465 states have internal predecessors, (2005), 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-01-09 18:38:04,840 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1947 states to 1947 states and 2696 transitions. [2025-01-09 18:38:04,845 INFO L78 Accepts]: Start accepts. Automaton has 1947 states and 2696 transitions. Word has length 81 [2025-01-09 18:38:04,846 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-01-09 18:38:04,846 INFO L471 AbstractCegarLoop]: Abstraction has 1947 states and 2696 transitions. [2025-01-09 18:38:04,847 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-01-09 18:38:04,847 INFO L276 IsEmpty]: Start isEmpty. Operand 1947 states and 2696 transitions. [2025-01-09 18:38:04,853 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2025-01-09 18:38:04,853 INFO L210 NwaCegarLoop]: Found error trace [2025-01-09 18:38:04,853 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-01-09 18:38:04,853 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2025-01-09 18:38:04,854 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-01-09 18:38:04,854 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-01-09 18:38:04,854 INFO L85 PathProgramCache]: Analyzing trace with hash -1287004323, now seen corresponding path program 1 times [2025-01-09 18:38:04,854 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-01-09 18:38:04,854 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [640687787] [2025-01-09 18:38:04,854 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-09 18:38:04,854 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-01-09 18:38:18,149 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 83 statements into 1 equivalence classes. [2025-01-09 18:38:18,321 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 83 of 83 statements. [2025-01-09 18:38:18,321 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-09 18:38:18,321 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-09 18:38:18,858 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2025-01-09 18:38:18,858 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-01-09 18:38:18,858 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [640687787] [2025-01-09 18:38:18,858 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [640687787] provided 1 perfect and 0 imperfect interpolant sequences [2025-01-09 18:38:18,858 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-01-09 18:38:18,858 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-01-09 18:38:18,858 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [759701324] [2025-01-09 18:38:18,858 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-01-09 18:38:18,859 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-01-09 18:38:18,859 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-01-09 18:38:18,859 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-01-09 18:38:18,859 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-01-09 18:38:18,860 INFO L87 Difference]: Start difference. First operand 1947 states and 2696 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-01-09 18:38:19,221 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-01-09 18:38:19,222 INFO L93 Difference]: Finished difference Result 5692 states and 7876 transitions. [2025-01-09 18:38:19,222 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-01-09 18:38:19,222 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-01-09 18:38:19,223 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-01-09 18:38:19,242 INFO L225 Difference]: With dead ends: 5692 [2025-01-09 18:38:19,242 INFO L226 Difference]: Without dead ends: 3784 [2025-01-09 18:38:19,248 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-01-09 18:38:19,249 INFO L435 NwaCegarLoop]: 1441 mSDtfsCounter, 1331 mSDsluCounter, 1329 mSDsCounter, 0 mSdLazyCounter, 21 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1331 SdHoareTripleChecker+Valid, 2770 SdHoareTripleChecker+Invalid, 23 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 21 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2025-01-09 18:38:19,249 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1331 Valid, 2770 Invalid, 23 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 21 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2025-01-09 18:38:19,254 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3784 states. [2025-01-09 18:38:19,354 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3784 to 3777. [2025-01-09 18:38:19,359 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3777 states, 2838 states have (on average 1.3735024665257223) internal successors, (3898), 2849 states have internal predecessors, (3898), 662 states have call successors, (662), 277 states have call predecessors, (662), 276 states have return successors, (661), 654 states have call predecessors, (661), 661 states have call successors, (661) [2025-01-09 18:38:19,377 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3777 states to 3777 states and 5221 transitions. [2025-01-09 18:38:19,380 INFO L78 Accepts]: Start accepts. Automaton has 3777 states and 5221 transitions. Word has length 83 [2025-01-09 18:38:19,381 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-01-09 18:38:19,381 INFO L471 AbstractCegarLoop]: Abstraction has 3777 states and 5221 transitions. [2025-01-09 18:38:19,381 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-01-09 18:38:19,381 INFO L276 IsEmpty]: Start isEmpty. Operand 3777 states and 5221 transitions. [2025-01-09 18:38:19,386 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 99 [2025-01-09 18:38:19,388 INFO L210 NwaCegarLoop]: Found error trace [2025-01-09 18:38:19,388 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-01-09 18:38:19,388 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2025-01-09 18:38:19,388 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-01-09 18:38:19,388 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-01-09 18:38:19,391 INFO L85 PathProgramCache]: Analyzing trace with hash -1324975871, now seen corresponding path program 1 times [2025-01-09 18:38:19,391 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-01-09 18:38:19,391 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [997954248] [2025-01-09 18:38:19,391 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-09 18:38:19,391 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-01-09 18:38:32,174 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 98 statements into 1 equivalence classes. [2025-01-09 18:38:32,320 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 98 of 98 statements. [2025-01-09 18:38:32,321 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-09 18:38:32,321 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-09 18:38:32,806 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2025-01-09 18:38:32,806 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-01-09 18:38:32,806 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [997954248] [2025-01-09 18:38:32,806 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [997954248] provided 1 perfect and 0 imperfect interpolant sequences [2025-01-09 18:38:32,806 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-01-09 18:38:32,807 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-01-09 18:38:32,807 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1717880994] [2025-01-09 18:38:32,807 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-01-09 18:38:32,807 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-01-09 18:38:32,807 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-01-09 18:38:32,807 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-01-09 18:38:32,807 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-01-09 18:38:32,807 INFO L87 Difference]: Start difference. First operand 3777 states and 5221 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-01-09 18:38:33,627 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-01-09 18:38:33,628 INFO L93 Difference]: Finished difference Result 10906 states and 15015 transitions. [2025-01-09 18:38:33,628 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-01-09 18:38:33,628 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-01-09 18:38:33,629 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-01-09 18:38:33,671 INFO L225 Difference]: With dead ends: 10906 [2025-01-09 18:38:33,671 INFO L226 Difference]: Without dead ends: 7168 [2025-01-09 18:38:33,686 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-01-09 18:38:33,687 INFO L435 NwaCegarLoop]: 1488 mSDtfsCounter, 1244 mSDsluCounter, 1287 mSDsCounter, 0 mSdLazyCounter, 63 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1244 SdHoareTripleChecker+Valid, 2775 SdHoareTripleChecker+Invalid, 65 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 63 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2025-01-09 18:38:33,687 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1244 Valid, 2775 Invalid, 65 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 63 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2025-01-09 18:38:33,695 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7168 states. [2025-01-09 18:38:33,879 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7168 to 7161. [2025-01-09 18:38:33,889 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7161 states, 5394 states have (on average 1.367074527252503) internal successors, (7374), 5417 states have internal predecessors, (7374), 1230 states have call successors, (1230), 537 states have call predecessors, (1230), 536 states have return successors, (1229), 1214 states have call predecessors, (1229), 1229 states have call successors, (1229) [2025-01-09 18:38:33,913 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7161 states to 7161 states and 9833 transitions. [2025-01-09 18:38:33,920 INFO L78 Accepts]: Start accepts. Automaton has 7161 states and 9833 transitions. Word has length 98 [2025-01-09 18:38:33,920 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-01-09 18:38:33,920 INFO L471 AbstractCegarLoop]: Abstraction has 7161 states and 9833 transitions. [2025-01-09 18:38:33,920 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-01-09 18:38:33,920 INFO L276 IsEmpty]: Start isEmpty. Operand 7161 states and 9833 transitions. [2025-01-09 18:38:33,923 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2025-01-09 18:38:33,923 INFO L210 NwaCegarLoop]: Found error trace [2025-01-09 18:38:33,923 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-01-09 18:38:33,924 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2025-01-09 18:38:33,924 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-01-09 18:38:33,924 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-01-09 18:38:33,924 INFO L85 PathProgramCache]: Analyzing trace with hash -763318367, now seen corresponding path program 1 times [2025-01-09 18:38:33,924 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-01-09 18:38:33,924 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [435362077] [2025-01-09 18:38:33,924 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-09 18:38:33,925 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-01-09 18:38:46,391 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 100 statements into 1 equivalence classes. [2025-01-09 18:38:46,563 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 100 of 100 statements. [2025-01-09 18:38:46,563 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-09 18:38:46,563 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-09 18:38:47,037 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2025-01-09 18:38:47,037 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-01-09 18:38:47,037 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [435362077] [2025-01-09 18:38:47,038 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [435362077] provided 1 perfect and 0 imperfect interpolant sequences [2025-01-09 18:38:47,038 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-01-09 18:38:47,038 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-01-09 18:38:47,038 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1351928999] [2025-01-09 18:38:47,038 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-01-09 18:38:47,038 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-01-09 18:38:47,038 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-01-09 18:38:47,038 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-01-09 18:38:47,038 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-01-09 18:38:47,038 INFO L87 Difference]: Start difference. First operand 7161 states and 9833 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-01-09 18:38:47,745 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-01-09 18:38:47,745 INFO L93 Difference]: Finished difference Result 19953 states and 27336 transitions. [2025-01-09 18:38:47,745 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-01-09 18:38:47,746 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-01-09 18:38:47,746 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-01-09 18:38:47,816 INFO L225 Difference]: With dead ends: 19953 [2025-01-09 18:38:47,816 INFO L226 Difference]: Without dead ends: 12831 [2025-01-09 18:38:47,840 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-01-09 18:38:47,841 INFO L435 NwaCegarLoop]: 2027 mSDtfsCounter, 1273 mSDsluCounter, 1305 mSDsCounter, 0 mSdLazyCounter, 45 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1273 SdHoareTripleChecker+Valid, 3332 SdHoareTripleChecker+Invalid, 47 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 45 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2025-01-09 18:38:47,841 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1273 Valid, 3332 Invalid, 47 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 45 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2025-01-09 18:38:47,852 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12831 states. [2025-01-09 18:38:48,107 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12831 to 12828. [2025-01-09 18:38:48,125 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12828 states, 9739 states have (on average 1.3671834890645858) internal successors, (13315), 9774 states have internal predecessors, (13315), 2114 states have call successors, (2114), 975 states have call predecessors, (2114), 974 states have return successors, (2113), 2094 states have call predecessors, (2113), 2113 states have call successors, (2113) [2025-01-09 18:38:48,157 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12828 states to 12828 states and 17542 transitions. [2025-01-09 18:38:48,166 INFO L78 Accepts]: Start accepts. Automaton has 12828 states and 17542 transitions. Word has length 100 [2025-01-09 18:38:48,166 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-01-09 18:38:48,167 INFO L471 AbstractCegarLoop]: Abstraction has 12828 states and 17542 transitions. [2025-01-09 18:38:48,167 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-01-09 18:38:48,167 INFO L276 IsEmpty]: Start isEmpty. Operand 12828 states and 17542 transitions. [2025-01-09 18:38:48,170 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2025-01-09 18:38:48,170 INFO L210 NwaCegarLoop]: Found error trace [2025-01-09 18:38:48,171 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-01-09 18:38:48,171 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2025-01-09 18:38:48,171 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-01-09 18:38:48,171 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-01-09 18:38:48,171 INFO L85 PathProgramCache]: Analyzing trace with hash 1114279780, now seen corresponding path program 1 times [2025-01-09 18:38:48,171 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-01-09 18:38:48,171 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [766014684] [2025-01-09 18:38:48,172 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-09 18:38:48,172 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-01-09 18:39:01,407 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 142 statements into 1 equivalence classes. [2025-01-09 18:39:01,567 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 142 of 142 statements. [2025-01-09 18:39:01,570 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-09 18:39:01,571 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-09 18:39:02,020 INFO L134 CoverageAnalysis]: Checked inductivity of 266 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 266 trivial. 0 not checked. [2025-01-09 18:39:02,021 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-01-09 18:39:02,021 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [766014684] [2025-01-09 18:39:02,021 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [766014684] provided 1 perfect and 0 imperfect interpolant sequences [2025-01-09 18:39:02,021 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-01-09 18:39:02,021 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-01-09 18:39:02,021 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [322326675] [2025-01-09 18:39:02,021 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-01-09 18:39:02,021 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-01-09 18:39:02,021 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-01-09 18:39:02,022 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-01-09 18:39:02,022 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-01-09 18:39:02,023 INFO L87 Difference]: Start difference. First operand 12828 states and 17542 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-01-09 18:39:02,274 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-01-09 18:39:02,275 INFO L93 Difference]: Finished difference Result 12846 states and 17574 transitions. [2025-01-09 18:39:02,275 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-01-09 18:39:02,275 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-01-09 18:39:02,276 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-01-09 18:39:02,340 INFO L225 Difference]: With dead ends: 12846 [2025-01-09 18:39:02,340 INFO L226 Difference]: Without dead ends: 12843 [2025-01-09 18:39:02,346 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-01-09 18:39:02,347 INFO L435 NwaCegarLoop]: 1398 mSDtfsCounter, 0 mSDsluCounter, 1392 mSDsCounter, 0 mSdLazyCounter, 7 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 2790 SdHoareTripleChecker+Invalid, 7 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 7 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2025-01-09 18:39:02,348 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 2790 Invalid, 7 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 7 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-01-09 18:39:02,358 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12843 states. [2025-01-09 18:39:02,584 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12843 to 12843. [2025-01-09 18:39:02,609 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12843 states, 9754 states have (on average 1.3666188230469551) internal successors, (13330), 9789 states have internal predecessors, (13330), 2114 states have call successors, (2114), 975 states have call predecessors, (2114), 974 states have return successors, (2113), 2094 states have call predecessors, (2113), 2113 states have call successors, (2113) [2025-01-09 18:39:02,643 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12843 states to 12843 states and 17557 transitions. [2025-01-09 18:39:02,651 INFO L78 Accepts]: Start accepts. Automaton has 12843 states and 17557 transitions. Word has length 142 [2025-01-09 18:39:02,652 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-01-09 18:39:02,652 INFO L471 AbstractCegarLoop]: Abstraction has 12843 states and 17557 transitions. [2025-01-09 18:39:02,653 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-01-09 18:39:02,653 INFO L276 IsEmpty]: Start isEmpty. Operand 12843 states and 17557 transitions. [2025-01-09 18:39:02,658 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 145 [2025-01-09 18:39:02,658 INFO L210 NwaCegarLoop]: Found error trace [2025-01-09 18:39:02,658 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-01-09 18:39:02,658 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2025-01-09 18:39:02,658 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-01-09 18:39:02,659 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-01-09 18:39:02,659 INFO L85 PathProgramCache]: Analyzing trace with hash 1399411416, now seen corresponding path program 1 times [2025-01-09 18:39:02,659 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-01-09 18:39:02,659 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [914710897] [2025-01-09 18:39:02,659 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-09 18:39:02,659 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms