./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-drivers--tty--rocket.ko-entry_point.cil.out.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 798a7b37 Calling Ultimate with: /root/.sdkman/candidates/java/21.0.5-tem/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/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-drivers--tty--rocket.ko-entry_point.cil.out.i -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 10f4b45d75b7f8e33b68a5452069f3664fa135d61c66b0be3d2af931c3795906 --- Real Ultimate output --- This is Ultimate 0.3.0-?-798a7b3-m [2025-03-04 04:05:50,456 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-03-04 04:05:50,512 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2025-03-04 04:05:50,518 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-03-04 04:05:50,519 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-03-04 04:05:50,538 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-03-04 04:05:50,539 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-03-04 04:05:50,539 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-03-04 04:05:50,539 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-03-04 04:05:50,541 INFO L153 SettingsManager]: * Use memory slicer=true [2025-03-04 04:05:50,541 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-03-04 04:05:50,541 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-03-04 04:05:50,542 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-03-04 04:05:50,542 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-03-04 04:05:50,542 INFO L153 SettingsManager]: * Use SBE=true [2025-03-04 04:05:50,543 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-03-04 04:05:50,543 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-03-04 04:05:50,543 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-03-04 04:05:50,543 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-03-04 04:05:50,543 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-03-04 04:05:50,543 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-03-04 04:05:50,543 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-03-04 04:05:50,543 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-03-04 04:05:50,543 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-03-04 04:05:50,543 INFO L153 SettingsManager]: * Use constant arrays=true [2025-03-04 04:05:50,543 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-03-04 04:05:50,544 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-03-04 04:05:50,544 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-03-04 04:05:50,544 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-03-04 04:05:50,544 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-03-04 04:05:50,544 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-03-04 04:05:50,544 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-03-04 04:05:50,544 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-03-04 04:05:50,544 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-03-04 04:05:50,544 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-03-04 04:05:50,544 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-03-04 04:05:50,545 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-03-04 04:05:50,545 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-03-04 04:05:50,545 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-03-04 04:05:50,545 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-03-04 04:05:50,545 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/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 -> 10f4b45d75b7f8e33b68a5452069f3664fa135d61c66b0be3d2af931c3795906 [2025-03-04 04:05:50,790 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-03-04 04:05:50,798 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-03-04 04:05:50,801 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-03-04 04:05:50,802 INFO L270 PluginConnector]: Initializing CDTParser... [2025-03-04 04:05:50,802 INFO L274 PluginConnector]: CDTParser initialized [2025-03-04 04:05:50,803 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-linux-3.16-rc1/43_2a_consumption_linux-3.16-rc1.tar.xz-43_2a-drivers--tty--rocket.ko-entry_point.cil.out.i [2025-03-04 04:05:51,966 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/f10322761/4950cce1c8fd4aa7b83880fddb84958a/FLAG184fef033 [2025-03-04 04:05:52,383 INFO L384 CDTParser]: Found 1 translation units. [2025-03-04 04:05:52,383 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.16-rc1/43_2a_consumption_linux-3.16-rc1.tar.xz-43_2a-drivers--tty--rocket.ko-entry_point.cil.out.i [2025-03-04 04:05:52,416 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/f10322761/4950cce1c8fd4aa7b83880fddb84958a/FLAG184fef033 [2025-03-04 04:05:52,431 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/f10322761/4950cce1c8fd4aa7b83880fddb84958a [2025-03-04 04:05:52,433 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-03-04 04:05:52,434 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-03-04 04:05:52,434 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-03-04 04:05:52,434 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-03-04 04:05:52,438 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-03-04 04:05:52,438 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 04.03 04:05:52" (1/1) ... [2025-03-04 04:05:52,439 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@2598433d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 04:05:52, skipping insertion in model container [2025-03-04 04:05:52,439 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 04.03 04:05:52" (1/1) ... [2025-03-04 04:05:52,520 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-03-04 04:05:52,872 WARN L1383 CHandler]: Detected problem Invalid redeclaration of the name show at C: (*show)(struct kobject___0 * , struct attribute___0 * , char * ) [3825] [2025-03-04 04:05:52,872 WARN L1383 CHandler]: Detected problem Invalid redeclaration of the name store at C: (*store)(struct kobject___0 * , struct attribute___0 * , char const * , size_t ) [3826-3827] [2025-03-04 04:05:53,311 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.16-rc1/43_2a_consumption_linux-3.16-rc1.tar.xz-43_2a-drivers--tty--rocket.ko-entry_point.cil.out.i[120230,120243] [2025-03-04 04:05:53,977 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-03-04 04:05:54,023 INFO L200 MainTranslator]: Completed pre-run [2025-03-04 04:05:54,090 WARN L1383 CHandler]: Detected problem Invalid redeclaration of the name show at C: (*show)(struct kobject___0 * , struct attribute___0 * , char * ) [3825] [2025-03-04 04:05:54,091 WARN L1383 CHandler]: Detected problem Invalid redeclaration of the name store at C: (*store)(struct kobject___0 * , struct attribute___0 * , char const * , size_t ) [3826-3827] [2025-03-04 04:05:54,093 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 %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr): "memory"); [3910] [2025-03-04 04:05:54,095 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; btr %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr)); [3917] [2025-03-04 04:05:54,096 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("bt %2,%1\n\tsbb %0,%0": "=r" (oldbit): "m" (*((unsigned long *)addr)), "Ir" (nr)); [3931-3932] [2025-03-04 04:05:54,099 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& current_task)); [3952] [2025-03-04 04:05:54,100 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [3955] [2025-03-04 04:05:54,100 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [3958] [2025-03-04 04:05:54,100 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [3961] [2025-03-04 04:05:54,102 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; incl %0": "+m" (v->counter)); [3996] [2025-03-04 04:05:54,103 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; decl %0": "+m" (v->counter)); [4003] [2025-03-04 04:05:54,106 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("outb %b0, %w1": : "a" (value), "Nd" (port)); [4078] [2025-03-04 04:05:54,109 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("inb %w1, %b0": "=a" (value): "Nd" (port)); [4086] [2025-03-04 04:05:54,109 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("outw %w0, %w1": : "a" (value), "Nd" (port)); [4112] [2025-03-04 04:05:54,110 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("inw %w1, %w0": "=a" (value): "Nd" (port)); [4120] [2025-03-04 04:05:54,110 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("rep; outsw": "+S" (addr), "+c" (count): "d" (port)); [4146] [2025-03-04 04:05:54,110 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("rep; insw": "+D" (addr), "+c" (count): "d" (port)); [4153] [2025-03-04 04:05:54,110 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("outl %0, %w1": : "a" (value), "Nd" (port)); [4160] [2025-03-04 04:05:54,112 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.16-rc1/43_2a_consumption_linux-3.16-rc1.tar.xz-43_2a-drivers--tty--rocket.ko-entry_point.cil.out.i[120230,120243] [2025-03-04 04:05:54,300 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-03-04 04:05:54,430 INFO L204 MainTranslator]: Completed translation [2025-03-04 04:05:54,431 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 04:05:54 WrapperNode [2025-03-04 04:05:54,431 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-03-04 04:05:54,432 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-03-04 04:05:54,432 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-03-04 04:05:54,432 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-03-04 04:05:54,437 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 04:05:54" (1/1) ... [2025-03-04 04:05:54,518 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 04:05:54" (1/1) ... [2025-03-04 04:05:54,741 INFO L138 Inliner]: procedures = 228, calls = 3876, calls flagged for inlining = 110, calls inlined = 108, statements flattened = 8194 [2025-03-04 04:05:54,744 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-03-04 04:05:54,745 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-03-04 04:05:54,745 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-03-04 04:05:54,745 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-03-04 04:05:54,753 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 04:05:54" (1/1) ... [2025-03-04 04:05:54,754 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 04:05:54" (1/1) ... [2025-03-04 04:05:54,800 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 04:05:54" (1/1) ... [2025-03-04 04:05:55,068 INFO L175 MemorySlicer]: Split 3110 memory accesses to 31 slices as follows [35, 1, 3, 9, 2, 1, 9, 3, 5, 2, 2, 26, 37, 2, 263, 33, 1981, 16, 5, 16, 34, 36, 11, 2, 2, 77, 57, 11, 16, 258, 155]. 64 percent of accesses are in the largest equivalence class. The 1591 initializations are split as follows [0, 0, 0, 0, 1, 0, 9, 0, 5, 2, 0, 0, 32, 0, 256, 0, 962, 16, 4, 8, 8, 8, 8, 0, 0, 0, 0, 8, 8, 256, 0]. The 865 writes are split as follows [35, 0, 1, 1, 0, 1, 0, 1, 0, 0, 1, 0, 0, 1, 1, 33, 474, 0, 0, 5, 11, 15, 2, 0, 1, 73, 53, 0, 0, 1, 155]. [2025-03-04 04:05:55,069 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 04:05:54" (1/1) ... [2025-03-04 04:05:55,069 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 04:05:54" (1/1) ... [2025-03-04 04:05:55,214 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 04:05:54" (1/1) ... [2025-03-04 04:05:55,231 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 04:05:54" (1/1) ... [2025-03-04 04:05:55,273 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 04:05:54" (1/1) ... [2025-03-04 04:05:55,301 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 04:05:54" (1/1) ... [2025-03-04 04:05:55,361 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-03-04 04:05:55,363 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-03-04 04:05:55,363 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-03-04 04:05:55,363 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-03-04 04:05:55,364 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 04:05:54" (1/1) ... [2025-03-04 04:05:55,368 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-03-04 04:05:55,382 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 04:05:55,394 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2025-03-04 04:05:55,454 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2025-03-04 04:05:55,472 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#0 [2025-03-04 04:05:55,472 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#1 [2025-03-04 04:05:55,472 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#2 [2025-03-04 04:05:55,472 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#3 [2025-03-04 04:05:55,472 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#4 [2025-03-04 04:05:55,472 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#5 [2025-03-04 04:05:55,472 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#6 [2025-03-04 04:05:55,472 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#7 [2025-03-04 04:05:55,472 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#8 [2025-03-04 04:05:55,472 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#9 [2025-03-04 04:05:55,472 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#10 [2025-03-04 04:05:55,472 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#11 [2025-03-04 04:05:55,472 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#12 [2025-03-04 04:05:55,472 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#13 [2025-03-04 04:05:55,472 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#14 [2025-03-04 04:05:55,472 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#15 [2025-03-04 04:05:55,473 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#16 [2025-03-04 04:05:55,473 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#17 [2025-03-04 04:05:55,473 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#18 [2025-03-04 04:05:55,473 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#19 [2025-03-04 04:05:55,473 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#20 [2025-03-04 04:05:55,473 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#21 [2025-03-04 04:05:55,473 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#22 [2025-03-04 04:05:55,473 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#23 [2025-03-04 04:05:55,473 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#24 [2025-03-04 04:05:55,473 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#25 [2025-03-04 04:05:55,473 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#26 [2025-03-04 04:05:55,473 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#27 [2025-03-04 04:05:55,473 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#28 [2025-03-04 04:05:55,473 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#29 [2025-03-04 04:05:55,473 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#30 [2025-03-04 04:05:55,473 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#0 [2025-03-04 04:05:55,473 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#1 [2025-03-04 04:05:55,473 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#2 [2025-03-04 04:05:55,473 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#3 [2025-03-04 04:05:55,473 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#4 [2025-03-04 04:05:55,473 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#5 [2025-03-04 04:05:55,473 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#6 [2025-03-04 04:05:55,473 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#7 [2025-03-04 04:05:55,473 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#8 [2025-03-04 04:05:55,473 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#9 [2025-03-04 04:05:55,473 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#10 [2025-03-04 04:05:55,473 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#11 [2025-03-04 04:05:55,473 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#12 [2025-03-04 04:05:55,475 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#13 [2025-03-04 04:05:55,475 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#14 [2025-03-04 04:05:55,475 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#15 [2025-03-04 04:05:55,475 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#16 [2025-03-04 04:05:55,475 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#17 [2025-03-04 04:05:55,475 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#18 [2025-03-04 04:05:55,475 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#19 [2025-03-04 04:05:55,475 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#20 [2025-03-04 04:05:55,475 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#21 [2025-03-04 04:05:55,476 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#22 [2025-03-04 04:05:55,476 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#23 [2025-03-04 04:05:55,476 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#24 [2025-03-04 04:05:55,476 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#25 [2025-03-04 04:05:55,476 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#26 [2025-03-04 04:05:55,476 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#27 [2025-03-04 04:05:55,476 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#28 [2025-03-04 04:05:55,476 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#29 [2025-03-04 04:05:55,476 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#30 [2025-03-04 04:05:55,476 INFO L130 BoogieDeclarations]: Found specification of procedure msleep [2025-03-04 04:05:55,476 INFO L138 BoogieDeclarations]: Found implementation of procedure msleep [2025-03-04 04:05:55,476 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2025-03-04 04:05:55,476 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2025-03-04 04:05:55,476 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2025-03-04 04:05:55,476 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2025-03-04 04:05:55,476 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2025-03-04 04:05:55,476 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2025-03-04 04:05:55,476 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2025-03-04 04:05:55,476 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2025-03-04 04:05:55,476 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2025-03-04 04:05:55,476 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2025-03-04 04:05:55,476 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2025-03-04 04:05:55,476 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2025-03-04 04:05:55,476 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2025-03-04 04:05:55,476 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2025-03-04 04:05:55,476 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2025-03-04 04:05:55,477 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2025-03-04 04:05:55,477 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2025-03-04 04:05:55,477 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2025-03-04 04:05:55,477 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2025-03-04 04:05:55,477 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2025-03-04 04:05:55,477 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2025-03-04 04:05:55,477 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2025-03-04 04:05:55,477 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2025-03-04 04:05:55,477 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#23 [2025-03-04 04:05:55,477 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#24 [2025-03-04 04:05:55,477 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#25 [2025-03-04 04:05:55,477 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#26 [2025-03-04 04:05:55,477 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#27 [2025-03-04 04:05:55,477 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#28 [2025-03-04 04:05:55,477 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#29 [2025-03-04 04:05:55,477 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#30 [2025-03-04 04:05:55,477 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-03-04 04:05:55,477 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-03-04 04:05:55,477 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-03-04 04:05:55,477 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-03-04 04:05:55,477 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-03-04 04:05:55,477 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-03-04 04:05:55,477 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-03-04 04:05:55,477 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-03-04 04:05:55,477 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-03-04 04:05:55,477 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-03-04 04:05:55,477 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-03-04 04:05:55,477 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-03-04 04:05:55,477 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-03-04 04:05:55,477 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-03-04 04:05:55,477 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-03-04 04:05:55,477 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-03-04 04:05:55,477 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-03-04 04:05:55,477 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-03-04 04:05:55,477 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-03-04 04:05:55,477 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-03-04 04:05:55,477 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-03-04 04:05:55,477 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2025-03-04 04:05:55,478 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2025-03-04 04:05:55,478 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2025-03-04 04:05:55,478 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2025-03-04 04:05:55,480 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2025-03-04 04:05:55,481 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2025-03-04 04:05:55,481 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2025-03-04 04:05:55,481 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2025-03-04 04:05:55,481 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2025-03-04 04:05:55,481 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#30 [2025-03-04 04:05:55,481 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2025-03-04 04:05:55,481 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2025-03-04 04:05:55,481 INFO L130 BoogieDeclarations]: Found specification of procedure get_current [2025-03-04 04:05:55,481 INFO L138 BoogieDeclarations]: Found implementation of procedure get_current [2025-03-04 04:05:55,481 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock [2025-03-04 04:05:55,481 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock [2025-03-04 04:05:55,481 INFO L130 BoogieDeclarations]: Found specification of procedure sFlushRxFIFO [2025-03-04 04:05:55,481 INFO L138 BoogieDeclarations]: Found implementation of procedure sFlushRxFIFO [2025-03-04 04:05:55,481 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-03-04 04:05:55,481 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-03-04 04:05:55,481 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_disconnect_2 [2025-03-04 04:05:55,481 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_disconnect_2 [2025-03-04 04:05:55,481 INFO L130 BoogieDeclarations]: Found specification of procedure char_buf_ptr [2025-03-04 04:05:55,481 INFO L138 BoogieDeclarations]: Found implementation of procedure char_buf_ptr [2025-03-04 04:05:55,481 INFO L130 BoogieDeclarations]: Found specification of procedure rocket_paranoia_check [2025-03-04 04:05:55,481 INFO L138 BoogieDeclarations]: Found implementation of procedure rocket_paranoia_check [2025-03-04 04:05:55,481 INFO L130 BoogieDeclarations]: Found specification of procedure slow_down_io [2025-03-04 04:05:55,481 INFO L138 BoogieDeclarations]: Found implementation of procedure slow_down_io [2025-03-04 04:05:55,481 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2025-03-04 04:05:55,481 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2025-03-04 04:05:55,481 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2025-03-04 04:05:55,481 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2025-03-04 04:05:55,482 INFO L130 BoogieDeclarations]: Found specification of procedure rp_wait_until_sent [2025-03-04 04:05:55,482 INFO L138 BoogieDeclarations]: Found implementation of procedure rp_wait_until_sent [2025-03-04 04:05:55,482 INFO L130 BoogieDeclarations]: Found specification of procedure sFlushTxFIFO [2025-03-04 04:05:55,482 INFO L138 BoogieDeclarations]: Found implementation of procedure sFlushTxFIFO [2025-03-04 04:05:55,482 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2025-03-04 04:05:55,482 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2025-03-04 04:05:55,482 INFO L130 BoogieDeclarations]: Found specification of procedure outsw [2025-03-04 04:05:55,482 INFO L138 BoogieDeclarations]: Found implementation of procedure outsw [2025-03-04 04:05:55,482 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2025-03-04 04:05:55,482 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2025-03-04 04:05:55,482 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2025-03-04 04:05:55,482 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2025-03-04 04:05:55,482 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2025-03-04 04:05:55,482 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2025-03-04 04:05:55,482 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2025-03-04 04:05:55,482 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2025-03-04 04:05:55,482 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2025-03-04 04:05:55,482 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2025-03-04 04:05:55,482 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2025-03-04 04:05:55,483 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2025-03-04 04:05:55,483 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2025-03-04 04:05:55,483 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2025-03-04 04:05:55,483 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2025-03-04 04:05:55,483 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2025-03-04 04:05:55,483 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2025-03-04 04:05:55,483 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2025-03-04 04:05:55,483 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2025-03-04 04:05:55,483 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2025-03-04 04:05:55,483 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2025-03-04 04:05:55,483 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#21 [2025-03-04 04:05:55,483 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#22 [2025-03-04 04:05:55,483 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#23 [2025-03-04 04:05:55,483 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#24 [2025-03-04 04:05:55,483 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#25 [2025-03-04 04:05:55,483 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#26 [2025-03-04 04:05:55,483 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#27 [2025-03-04 04:05:55,483 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#28 [2025-03-04 04:05:55,483 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#29 [2025-03-04 04:05:55,483 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#30 [2025-03-04 04:05:55,483 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2025-03-04 04:05:55,483 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2025-03-04 04:05:55,483 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2025-03-04 04:05:55,483 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2025-03-04 04:05:55,483 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2025-03-04 04:05:55,483 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2025-03-04 04:05:55,483 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2025-03-04 04:05:55,483 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2025-03-04 04:05:55,483 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2025-03-04 04:05:55,483 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2025-03-04 04:05:55,483 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2025-03-04 04:05:55,483 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2025-03-04 04:05:55,483 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2025-03-04 04:05:55,483 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2025-03-04 04:05:55,483 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2025-03-04 04:05:55,483 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2025-03-04 04:05:55,483 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2025-03-04 04:05:55,483 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2025-03-04 04:05:55,483 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2025-03-04 04:05:55,483 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2025-03-04 04:05:55,483 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2025-03-04 04:05:55,483 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#21 [2025-03-04 04:05:55,483 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#22 [2025-03-04 04:05:55,483 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#23 [2025-03-04 04:05:55,484 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#24 [2025-03-04 04:05:55,484 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#25 [2025-03-04 04:05:55,484 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#26 [2025-03-04 04:05:55,484 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#27 [2025-03-04 04:05:55,484 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#28 [2025-03-04 04:05:55,484 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#29 [2025-03-04 04:05:55,484 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#30 [2025-03-04 04:05:55,484 INFO L130 BoogieDeclarations]: Found specification of procedure sInW [2025-03-04 04:05:55,484 INFO L138 BoogieDeclarations]: Found implementation of procedure sInW [2025-03-04 04:05:55,484 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2025-03-04 04:05:55,484 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2025-03-04 04:05:55,484 INFO L130 BoogieDeclarations]: Found specification of procedure GetLineNumber [2025-03-04 04:05:55,484 INFO L138 BoogieDeclarations]: Found implementation of procedure GetLineNumber [2025-03-04 04:05:55,484 INFO L130 BoogieDeclarations]: Found specification of procedure msleep_interruptible [2025-03-04 04:05:55,484 INFO L138 BoogieDeclarations]: Found implementation of procedure msleep_interruptible [2025-03-04 04:05:55,484 INFO L130 BoogieDeclarations]: Found specification of procedure rp_send_xchar [2025-03-04 04:05:55,484 INFO L138 BoogieDeclarations]: Found implementation of procedure rp_send_xchar [2025-03-04 04:05:55,484 INFO L130 BoogieDeclarations]: Found specification of procedure out32 [2025-03-04 04:05:55,484 INFO L138 BoogieDeclarations]: Found implementation of procedure out32 [2025-03-04 04:05:55,484 INFO L130 BoogieDeclarations]: Found specification of procedure sInB [2025-03-04 04:05:55,484 INFO L138 BoogieDeclarations]: Found implementation of procedure sInB [2025-03-04 04:05:55,484 INFO L130 BoogieDeclarations]: Found specification of procedure tty_termios_baud_rate [2025-03-04 04:05:55,484 INFO L138 BoogieDeclarations]: Found implementation of procedure tty_termios_baud_rate [2025-03-04 04:05:55,484 INFO L130 BoogieDeclarations]: Found specification of procedure rp_start [2025-03-04 04:05:55,487 INFO L138 BoogieDeclarations]: Found implementation of procedure rp_start [2025-03-04 04:05:55,487 INFO L130 BoogieDeclarations]: Found specification of procedure sReadAiopID [2025-03-04 04:05:55,487 INFO L138 BoogieDeclarations]: Found implementation of procedure sReadAiopID [2025-03-04 04:05:55,487 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-03-04 04:05:55,487 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-03-04 04:05:55,487 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-03-04 04:05:55,487 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-03-04 04:05:55,487 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-03-04 04:05:55,487 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-03-04 04:05:55,487 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-03-04 04:05:55,487 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-03-04 04:05:55,487 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-03-04 04:05:55,487 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-03-04 04:05:55,487 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-03-04 04:05:55,487 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-03-04 04:05:55,487 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-03-04 04:05:55,487 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-03-04 04:05:55,487 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-03-04 04:05:55,487 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-03-04 04:05:55,487 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-03-04 04:05:55,487 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-03-04 04:05:55,487 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-03-04 04:05:55,487 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-03-04 04:05:55,487 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-03-04 04:05:55,487 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-03-04 04:05:55,487 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2025-03-04 04:05:55,487 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2025-03-04 04:05:55,488 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2025-03-04 04:05:55,488 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2025-03-04 04:05:55,488 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2025-03-04 04:05:55,488 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2025-03-04 04:05:55,488 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2025-03-04 04:05:55,488 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2025-03-04 04:05:55,488 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2025-03-04 04:05:55,488 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#30 [2025-03-04 04:05:55,488 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock [2025-03-04 04:05:55,488 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock [2025-03-04 04:05:55,488 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2025-03-04 04:05:55,488 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2025-03-04 04:05:55,488 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-03-04 04:05:55,488 INFO L130 BoogieDeclarations]: Found specification of procedure dtr_rts [2025-03-04 04:05:55,488 INFO L138 BoogieDeclarations]: Found implementation of procedure dtr_rts [2025-03-04 04:05:55,488 INFO L130 BoogieDeclarations]: Found specification of procedure rp_hangup [2025-03-04 04:05:55,488 INFO L138 BoogieDeclarations]: Found implementation of procedure rp_hangup [2025-03-04 04:05:55,488 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2025-03-04 04:05:55,488 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2025-03-04 04:05:55,488 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2025-03-04 04:05:55,488 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2025-03-04 04:05:55,488 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2025-03-04 04:05:55,488 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2025-03-04 04:05:55,488 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2025-03-04 04:05:55,488 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2025-03-04 04:05:55,488 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2025-03-04 04:05:55,488 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2025-03-04 04:05:55,488 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2025-03-04 04:05:55,488 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2025-03-04 04:05:55,488 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2025-03-04 04:05:55,488 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2025-03-04 04:05:55,488 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2025-03-04 04:05:55,488 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2025-03-04 04:05:55,488 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2025-03-04 04:05:55,488 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2025-03-04 04:05:55,488 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2025-03-04 04:05:55,488 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2025-03-04 04:05:55,488 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2025-03-04 04:05:55,488 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2025-03-04 04:05:55,488 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2025-03-04 04:05:55,488 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2025-03-04 04:05:55,488 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2025-03-04 04:05:55,488 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#25 [2025-03-04 04:05:55,488 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#26 [2025-03-04 04:05:55,488 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#27 [2025-03-04 04:05:55,488 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#28 [2025-03-04 04:05:55,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#29 [2025-03-04 04:05:55,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#30 [2025-03-04 04:05:55,492 INFO L130 BoogieDeclarations]: Found specification of procedure might_fault [2025-03-04 04:05:55,492 INFO L138 BoogieDeclarations]: Found implementation of procedure might_fault [2025-03-04 04:05:55,492 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2025-03-04 04:05:55,493 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2025-03-04 04:05:55,493 INFO L130 BoogieDeclarations]: Found specification of procedure capable [2025-03-04 04:05:55,493 INFO L138 BoogieDeclarations]: Found implementation of procedure capable [2025-03-04 04:05:55,493 INFO L130 BoogieDeclarations]: Found specification of procedure sSetInterfaceMode [2025-03-04 04:05:55,493 INFO L138 BoogieDeclarations]: Found implementation of procedure sSetInterfaceMode [2025-03-04 04:05:55,493 INFO L130 BoogieDeclarations]: Found specification of procedure put_tty_driver [2025-03-04 04:05:55,493 INFO L138 BoogieDeclarations]: Found implementation of procedure put_tty_driver [2025-03-04 04:05:55,493 INFO L130 BoogieDeclarations]: Found specification of procedure rp_write_room [2025-03-04 04:05:55,493 INFO L138 BoogieDeclarations]: Found implementation of procedure rp_write_room [2025-03-04 04:05:55,493 INFO L130 BoogieDeclarations]: Found specification of procedure rp_tiocmset [2025-03-04 04:05:55,493 INFO L138 BoogieDeclarations]: Found implementation of procedure rp_tiocmset [2025-03-04 04:05:55,493 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock_nested [2025-03-04 04:05:55,493 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock_nested [2025-03-04 04:05:55,493 INFO L130 BoogieDeclarations]: Found specification of procedure init_r_port [2025-03-04 04:05:55,493 INFO L138 BoogieDeclarations]: Found implementation of procedure init_r_port [2025-03-04 04:05:55,493 INFO L130 BoogieDeclarations]: Found specification of procedure rp_ioctl [2025-03-04 04:05:55,493 INFO L138 BoogieDeclarations]: Found implementation of procedure rp_ioctl [2025-03-04 04:05:55,493 INFO L130 BoogieDeclarations]: Found specification of procedure sModemReset [2025-03-04 04:05:55,493 INFO L138 BoogieDeclarations]: Found implementation of procedure sModemReset [2025-03-04 04:05:55,493 INFO L130 BoogieDeclarations]: Found specification of procedure free_pages [2025-03-04 04:05:55,493 INFO L138 BoogieDeclarations]: Found implementation of procedure free_pages [2025-03-04 04:05:55,493 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2025-03-04 04:05:55,493 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2025-03-04 04:05:55,493 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2025-03-04 04:05:55,493 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2025-03-04 04:05:55,493 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2025-03-04 04:05:55,493 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2025-03-04 04:05:55,493 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2025-03-04 04:05:55,493 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2025-03-04 04:05:55,493 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2025-03-04 04:05:55,493 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2025-03-04 04:05:55,493 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2025-03-04 04:05:55,493 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2025-03-04 04:05:55,493 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2025-03-04 04:05:55,493 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2025-03-04 04:05:55,493 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2025-03-04 04:05:55,493 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#15 [2025-03-04 04:05:55,493 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#16 [2025-03-04 04:05:55,493 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#17 [2025-03-04 04:05:55,493 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#18 [2025-03-04 04:05:55,493 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#19 [2025-03-04 04:05:55,493 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#20 [2025-03-04 04:05:55,493 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#21 [2025-03-04 04:05:55,493 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#22 [2025-03-04 04:05:55,493 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#23 [2025-03-04 04:05:55,493 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#24 [2025-03-04 04:05:55,493 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#25 [2025-03-04 04:05:55,494 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#26 [2025-03-04 04:05:55,494 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#27 [2025-03-04 04:05:55,494 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#28 [2025-03-04 04:05:55,494 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#29 [2025-03-04 04:05:55,494 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#30 [2025-03-04 04:05:55,494 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2025-03-04 04:05:55,494 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2025-03-04 04:05:55,494 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_from_user [2025-03-04 04:05:55,494 INFO L138 BoogieDeclarations]: Found implementation of procedure _copy_from_user [2025-03-04 04:05:55,494 INFO L130 BoogieDeclarations]: Found specification of procedure rp_break [2025-03-04 04:05:55,494 INFO L138 BoogieDeclarations]: Found implementation of procedure rp_break [2025-03-04 04:05:55,494 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2025-03-04 04:05:55,494 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2025-03-04 04:05:55,494 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2025-03-04 04:05:55,494 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2025-03-04 04:05:55,494 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2025-03-04 04:05:55,494 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2025-03-04 04:05:55,494 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2025-03-04 04:05:55,494 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2025-03-04 04:05:55,494 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2025-03-04 04:05:55,494 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2025-03-04 04:05:55,494 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2025-03-04 04:05:55,494 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2025-03-04 04:05:55,494 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2025-03-04 04:05:55,494 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2025-03-04 04:05:55,494 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2025-03-04 04:05:55,495 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2025-03-04 04:05:55,495 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2025-03-04 04:05:55,495 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2025-03-04 04:05:55,495 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2025-03-04 04:05:55,495 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2025-03-04 04:05:55,495 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2025-03-04 04:05:55,495 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2025-03-04 04:05:55,495 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2025-03-04 04:05:55,495 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#23 [2025-03-04 04:05:55,495 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#24 [2025-03-04 04:05:55,495 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#25 [2025-03-04 04:05:55,495 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#26 [2025-03-04 04:05:55,495 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#27 [2025-03-04 04:05:55,495 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#28 [2025-03-04 04:05:55,495 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#29 [2025-03-04 04:05:55,495 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#30 [2025-03-04 04:05:55,495 INFO L130 BoogieDeclarations]: Found specification of procedure jiffies_to_msecs [2025-03-04 04:05:55,495 INFO L138 BoogieDeclarations]: Found implementation of procedure jiffies_to_msecs [2025-03-04 04:05:55,495 INFO L130 BoogieDeclarations]: Found specification of procedure rp_put_char [2025-03-04 04:05:55,495 INFO L138 BoogieDeclarations]: Found implementation of procedure rp_put_char [2025-03-04 04:05:55,495 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2025-03-04 04:05:55,495 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2025-03-04 04:05:55,495 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2025-03-04 04:05:55,495 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2025-03-04 04:05:55,495 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2025-03-04 04:05:55,495 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2025-03-04 04:05:55,495 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2025-03-04 04:05:55,496 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2025-03-04 04:05:55,496 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2025-03-04 04:05:55,496 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2025-03-04 04:05:55,496 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2025-03-04 04:05:55,496 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2025-03-04 04:05:55,496 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2025-03-04 04:05:55,496 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2025-03-04 04:05:55,496 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2025-03-04 04:05:55,496 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2025-03-04 04:05:55,496 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2025-03-04 04:05:55,496 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2025-03-04 04:05:55,496 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2025-03-04 04:05:55,496 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2025-03-04 04:05:55,496 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2025-03-04 04:05:55,496 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2025-03-04 04:05:55,496 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2025-03-04 04:05:55,496 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2025-03-04 04:05:55,496 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2025-03-04 04:05:55,496 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#25 [2025-03-04 04:05:55,496 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#26 [2025-03-04 04:05:55,496 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#27 [2025-03-04 04:05:55,496 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#28 [2025-03-04 04:05:55,496 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#29 [2025-03-04 04:05:55,496 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#30 [2025-03-04 04:05:55,496 INFO L130 BoogieDeclarations]: Found specification of procedure tty_port_destroy [2025-03-04 04:05:55,496 INFO L138 BoogieDeclarations]: Found implementation of procedure tty_port_destroy [2025-03-04 04:05:55,496 INFO L130 BoogieDeclarations]: Found specification of procedure rp_unthrottle [2025-03-04 04:05:55,496 INFO L138 BoogieDeclarations]: Found implementation of procedure rp_unthrottle [2025-03-04 04:05:55,496 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2025-03-04 04:05:55,496 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2025-03-04 04:05:55,496 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_flags [2025-03-04 04:05:55,496 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_flags [2025-03-04 04:05:55,496 INFO L130 BoogieDeclarations]: Found specification of procedure __release_region [2025-03-04 04:05:55,496 INFO L138 BoogieDeclarations]: Found implementation of procedure __release_region [2025-03-04 04:05:55,496 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2025-03-04 04:05:55,496 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2025-03-04 04:05:55,496 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2025-03-04 04:05:55,496 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2025-03-04 04:05:55,496 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2025-03-04 04:05:55,496 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2025-03-04 04:05:55,496 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2025-03-04 04:05:55,496 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2025-03-04 04:05:55,496 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2025-03-04 04:05:55,496 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2025-03-04 04:05:55,496 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2025-03-04 04:05:55,496 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2025-03-04 04:05:55,496 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2025-03-04 04:05:55,499 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2025-03-04 04:05:55,500 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2025-03-04 04:05:55,500 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2025-03-04 04:05:55,500 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2025-03-04 04:05:55,500 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2025-03-04 04:05:55,500 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2025-03-04 04:05:55,500 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2025-03-04 04:05:55,500 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2025-03-04 04:05:55,500 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2025-03-04 04:05:55,500 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2025-03-04 04:05:55,500 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2025-03-04 04:05:55,500 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2025-03-04 04:05:55,500 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2025-03-04 04:05:55,500 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2025-03-04 04:05:55,500 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#25 [2025-03-04 04:05:55,500 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#26 [2025-03-04 04:05:55,500 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#27 [2025-03-04 04:05:55,500 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#28 [2025-03-04 04:05:55,500 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#29 [2025-03-04 04:05:55,500 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#30 [2025-03-04 04:05:55,500 INFO L130 BoogieDeclarations]: Found specification of procedure copy_to_user [2025-03-04 04:05:55,500 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_to_user [2025-03-04 04:05:55,500 INFO L130 BoogieDeclarations]: Found specification of procedure carrier_raised [2025-03-04 04:05:55,500 INFO L138 BoogieDeclarations]: Found implementation of procedure carrier_raised [2025-03-04 04:05:55,500 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-03-04 04:05:55,500 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-03-04 04:05:55,500 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-03-04 04:05:55,500 INFO L130 BoogieDeclarations]: Found specification of procedure copy_from_user [2025-03-04 04:05:55,500 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_from_user [2025-03-04 04:05:55,500 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-03-04 04:05:55,500 INFO L130 BoogieDeclarations]: Found specification of procedure sPCIModemReset [2025-03-04 04:05:55,500 INFO L138 BoogieDeclarations]: Found implementation of procedure sPCIModemReset [2025-03-04 04:05:55,500 INFO L130 BoogieDeclarations]: Found specification of procedure tty_wakeup [2025-03-04 04:05:55,500 INFO L138 BoogieDeclarations]: Found implementation of procedure tty_wakeup [2025-03-04 04:05:55,500 INFO L130 BoogieDeclarations]: Found specification of procedure rp_flush_buffer [2025-03-04 04:05:55,500 INFO L138 BoogieDeclarations]: Found implementation of procedure rp_flush_buffer [2025-03-04 04:05:55,500 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-03-04 04:05:55,500 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-03-04 04:05:55,500 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-03-04 04:05:55,500 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-03-04 04:05:55,500 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-03-04 04:05:55,500 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-03-04 04:05:55,500 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-03-04 04:05:55,500 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-03-04 04:05:55,500 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-03-04 04:05:55,500 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-03-04 04:05:55,500 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-03-04 04:05:55,500 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-03-04 04:05:55,500 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-03-04 04:05:55,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-03-04 04:05:55,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-03-04 04:05:55,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-03-04 04:05:55,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-03-04 04:05:55,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-03-04 04:05:55,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-03-04 04:05:55,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-03-04 04:05:55,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-03-04 04:05:55,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2025-03-04 04:05:55,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2025-03-04 04:05:55,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2025-03-04 04:05:55,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2025-03-04 04:05:55,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2025-03-04 04:05:55,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2025-03-04 04:05:55,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2025-03-04 04:05:55,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2025-03-04 04:05:55,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2025-03-04 04:05:55,501 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#30 [2025-03-04 04:05:55,501 INFO L130 BoogieDeclarations]: Found specification of procedure rp_chars_in_buffer [2025-03-04 04:05:55,501 INFO L138 BoogieDeclarations]: Found implementation of procedure rp_chars_in_buffer [2025-03-04 04:05:55,501 INFO L130 BoogieDeclarations]: Found specification of procedure configure_r_port [2025-03-04 04:05:55,501 INFO L138 BoogieDeclarations]: Found implementation of procedure configure_r_port [2025-03-04 04:05:55,501 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_to_user [2025-03-04 04:05:55,501 INFO L138 BoogieDeclarations]: Found implementation of procedure _copy_to_user [2025-03-04 04:05:55,501 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_dec [2025-03-04 04:05:55,502 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_dec [2025-03-04 04:05:55,505 INFO L130 BoogieDeclarations]: Found specification of procedure __wake_up [2025-03-04 04:05:55,505 INFO L138 BoogieDeclarations]: Found implementation of procedure __wake_up [2025-03-04 04:05:55,505 INFO L130 BoogieDeclarations]: Found specification of procedure sOutW [2025-03-04 04:05:55,505 INFO L138 BoogieDeclarations]: Found implementation of procedure sOutW [2025-03-04 04:05:55,505 INFO L130 BoogieDeclarations]: Found specification of procedure mod_timer [2025-03-04 04:05:55,505 INFO L138 BoogieDeclarations]: Found implementation of procedure mod_timer [2025-03-04 04:05:55,505 INFO L130 BoogieDeclarations]: Found specification of procedure sDisInterrupts [2025-03-04 04:05:55,505 INFO L138 BoogieDeclarations]: Found implementation of procedure sDisInterrupts [2025-03-04 04:05:55,505 INFO L130 BoogieDeclarations]: Found specification of procedure rp_set_termios [2025-03-04 04:05:55,505 INFO L138 BoogieDeclarations]: Found implementation of procedure rp_set_termios [2025-03-04 04:05:55,505 INFO L130 BoogieDeclarations]: Found specification of procedure sOutB [2025-03-04 04:05:55,505 INFO L138 BoogieDeclarations]: Found implementation of procedure sOutB [2025-03-04 04:05:55,505 INFO L130 BoogieDeclarations]: Found specification of procedure rp_throttle [2025-03-04 04:05:55,505 INFO L138 BoogieDeclarations]: Found implementation of procedure rp_throttle [2025-03-04 04:05:55,505 INFO L130 BoogieDeclarations]: Found specification of procedure rp_tiocmget [2025-03-04 04:05:55,505 INFO L138 BoogieDeclarations]: Found implementation of procedure rp_tiocmget [2025-03-04 04:05:55,505 INFO L130 BoogieDeclarations]: Found specification of procedure tty_port_tty_set [2025-03-04 04:05:55,505 INFO L138 BoogieDeclarations]: Found implementation of procedure tty_port_tty_set [2025-03-04 04:05:55,506 INFO L130 BoogieDeclarations]: Found specification of procedure sReadAiopNumChan [2025-03-04 04:05:55,506 INFO L138 BoogieDeclarations]: Found implementation of procedure sReadAiopNumChan [2025-03-04 04:05:55,506 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2025-03-04 04:05:55,506 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2025-03-04 04:05:55,506 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2025-03-04 04:05:55,506 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2025-03-04 04:05:55,506 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2025-03-04 04:05:55,506 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2025-03-04 04:05:55,506 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2025-03-04 04:05:55,506 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2025-03-04 04:05:55,506 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2025-03-04 04:05:55,506 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2025-03-04 04:05:55,506 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2025-03-04 04:05:55,506 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2025-03-04 04:05:55,506 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2025-03-04 04:05:55,506 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2025-03-04 04:05:55,506 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2025-03-04 04:05:55,506 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2025-03-04 04:05:55,506 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2025-03-04 04:05:55,506 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2025-03-04 04:05:55,506 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2025-03-04 04:05:55,506 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2025-03-04 04:05:55,506 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2025-03-04 04:05:55,506 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2025-03-04 04:05:55,506 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2025-03-04 04:05:55,506 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2025-03-04 04:05:55,506 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2025-03-04 04:05:55,506 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2025-03-04 04:05:55,506 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2025-03-04 04:05:55,506 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#25 [2025-03-04 04:05:55,506 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#26 [2025-03-04 04:05:55,506 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#27 [2025-03-04 04:05:55,506 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#28 [2025-03-04 04:05:55,506 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#29 [2025-03-04 04:05:55,506 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#30 [2025-03-04 04:05:55,506 INFO L130 BoogieDeclarations]: Found specification of procedure __request_region [2025-03-04 04:05:55,506 INFO L138 BoogieDeclarations]: Found implementation of procedure __request_region [2025-03-04 04:05:55,506 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-03-04 04:05:55,506 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-03-04 04:05:55,506 INFO L130 BoogieDeclarations]: Found specification of procedure tty_unregister_driver [2025-03-04 04:05:55,506 INFO L138 BoogieDeclarations]: Found implementation of procedure tty_unregister_driver [2025-03-04 04:05:55,506 INFO L130 BoogieDeclarations]: Found specification of procedure IS_ERR [2025-03-04 04:05:55,506 INFO L138 BoogieDeclarations]: Found implementation of procedure IS_ERR [2025-03-04 04:05:56,260 INFO L256 CfgBuilder]: Building ICFG [2025-03-04 04:05:56,265 INFO L286 CfgBuilder]: Building CFG for each procedure with an implementation [2025-03-04 04:05:56,545 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L7245: call ULTIMATE.dealloc(sStopRxProcessor_~#R~2#1.base, sStopRxProcessor_~#R~2#1.offset);havoc sStopRxProcessor_~#R~2#1.base, sStopRxProcessor_~#R~2#1.offset; [2025-03-04 04:05:56,569 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L3939: havoc __le32_to_cpup_#t~mem3#1; [2025-03-04 04:05:56,573 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L8486: havoc #t~nondet1291; [2025-03-04 04:05:56,683 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L8335: havoc #t~nondet1266; [2025-03-04 04:05:56,739 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L8314: havoc #t~nondet1263; [2025-03-04 04:05:56,976 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L5222: havoc #t~bitwise408; [2025-03-04 04:05:57,067 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L6221: havoc #t~mem814; [2025-03-04 04:05:57,069 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L8318: havoc #t~nondet1264; [2025-03-04 04:05:57,072 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L8392: havoc #t~nondet1277; [2025-03-04 04:05:57,186 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L7098: call ULTIMATE.dealloc(~#R~0.base, ~#R~0.offset);havoc ~#R~0.base, ~#R~0.offset; [2025-03-04 04:06:09,680 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L8363: havoc ldv_destruct_1_#t~nondet1271#1; [2025-03-04 04:06:09,681 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L8500: havoc wait_for_completion_interruptible_#t~nondet1293#1; [2025-03-04 04:06:09,681 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L8436: havoc tty_insert_flip_string_flags_#t~nondet1284#1; [2025-03-04 04:06:09,681 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L6720: call ULTIMATE.dealloc(init_ISA_~#aiopio~1#1.base, init_ISA_~#aiopio~1#1.offset);havoc init_ISA_~#aiopio~1#1.base, init_ISA_~#aiopio~1#1.offset; [2025-03-04 04:06:09,681 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L8307: havoc __tty_alloc_driver_#t~ret1262#1.base, __tty_alloc_driver_#t~ret1262#1.offset; [2025-03-04 04:06:09,681 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L8374: havoc ldv_release_2_#t~nondet1273#1; [2025-03-04 04:06:09,681 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L8378: havoc ldv_setup_2_#t~nondet1274#1; [2025-03-04 04:06:09,681 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L4416: call ULTIMATE.dealloc(tty_insert_flip_char_~#ch#1.base, tty_insert_flip_char_~#ch#1.offset);havoc tty_insert_flip_char_~#ch#1.base, tty_insert_flip_char_~#ch#1.offset;call ULTIMATE.dealloc(tty_insert_flip_char_~#flag#1.base, tty_insert_flip_char_~#flag#1.offset);havoc tty_insert_flip_char_~#flag#1.base, tty_insert_flip_char_~#flag#1.offset; [2025-03-04 04:06:09,681 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L8446: havoc tty_port_block_til_ready_#t~nondet1285#1; [2025-03-04 04:06:09,681 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L8382: havoc ldv_shutdown_1_#t~nondet1275#1; [2025-03-04 04:06:09,681 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L8450: havoc tty_port_close_start_#t~nondet1286#1; [2025-03-04 04:06:09,681 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L8322: havoc _dev_info_#t~nondet1265#1; [2025-03-04 04:06:09,681 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L5285: havoc rp_open_#t~mem429#1; [2025-03-04 04:06:09,681 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L7075: havoc sInitController_#t~mem1020#1; [2025-03-04 04:06:09,681 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L8465: havoc tty_port_tty_get_#t~ret1288#1.base, tty_port_tty_get_#t~ret1288#1.offset; [2025-03-04 04:06:09,681 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L6352: havoc sPCIInitController_#t~mem832#1; [2025-03-04 04:06:09,681 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L8403: havoc mutex_lock_interruptible_nested_#t~nondet1279#1; [2025-03-04 04:06:09,681 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L8342: havoc del_timer_sync_#t~nondet1267#1; [2025-03-04 04:06:09,681 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L8475: havoc tty_prepare_flip_string_#t~nondet1289#1; [2025-03-04 04:06:09,681 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L6363: call ULTIMATE.dealloc(register_PCI_~#aiopio~0#1.base, register_PCI_~#aiopio~0#1.offset);havoc register_PCI_~#aiopio~0#1.base, register_PCI_~#aiopio~0#1.offset; [2025-03-04 04:06:09,681 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L4382: havoc flag_buf_ptr_#t~mem99#1; [2025-03-04 04:06:09,681 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L8479: havoc tty_register_driver_#t~nondet1290#1; [2025-03-04 04:06:09,681 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L8413: havoc pci_enable_device_#t~nondet1280#1; [2025-03-04 04:06:09,681 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L8416: havoc pci_get_device_#t~ret1281#1.base, pci_get_device_#t~ret1281#1.offset; [2025-03-04 04:06:09,681 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L3990: havoc atomic_read_#t~mem14#1; [2025-03-04 04:06:09,681 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L4653: call ULTIMATE.dealloc(rp_do_receive_~#cbuf~0#1.base, rp_do_receive_~#cbuf~0#1.offset);havoc rp_do_receive_~#cbuf~0#1.base, rp_do_receive_~#cbuf~0#1.offset; [2025-03-04 04:06:09,681 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L8419: havoc pci_match_id_#t~ret1282#1.base, pci_match_id_#t~ret1282#1.offset; [2025-03-04 04:06:09,681 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L8289: havoc __get_free_pages_#t~nondet1260#1; [2025-03-04 04:06:09,681 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L8356: havoc ldv_activate_1_#t~nondet1270#1; [2025-03-04 04:06:09,849 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2025-03-04 04:06:10,387 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L8367: havoc #t~nondet1272; [2025-03-04 04:06:10,760 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L7459: havoc #t~bitwise1171;havoc #t~bitwise1172;havoc #t~mem1173; [2025-03-04 04:06:10,790 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L8399: havoc #t~nondet1278; [2025-03-04 04:06:11,096 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L7346: call ULTIMATE.dealloc(sWriteTxPrioByte_~#DWBuf~0#1.base, sWriteTxPrioByte_~#DWBuf~0#1.offset);havoc sWriteTxPrioByte_~#DWBuf~0#1.base, sWriteTxPrioByte_~#DWBuf~0#1.offset; [2025-03-04 04:06:11,689 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L8423: havoc #t~nondet1283; [2025-03-04 04:06:16,567 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L8462: havoc tty_port_register_device_#t~ret1287#1.base, tty_port_register_device_#t~ret1287#1.offset; [2025-03-04 04:06:16,567 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L7126: call ULTIMATE.dealloc(sInitChan_~#R~1#1.base, sInitChan_~#R~1#1.offset);havoc sInitChan_~#R~1#1.base, sInitChan_~#R~1#1.offset; [2025-03-04 04:06:16,567 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L4964: call ULTIMATE.dealloc(~#__key~1#1.base, ~#__key~1#1.offset);havoc ~#__key~1#1.base, ~#__key~1#1.offset;call ULTIMATE.dealloc(~#__key___0~0#1.base, ~#__key___0~0#1.offset);havoc ~#__key___0~0#1.base, ~#__key___0~0#1.offset; [2025-03-04 04:06:16,567 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L4057: call ULTIMATE.dealloc(init_completion_~#__key~0#1.base, init_completion_~#__key~0#1.offset);havoc init_completion_~#__key~0#1.base, init_completion_~#__key~0#1.offset; [2025-03-04 04:06:18,526 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L5686: call ULTIMATE.dealloc(get_ports_~#tmp~35#1.base, get_ports_~#tmp~35#1.offset);havoc get_ports_~#tmp~35#1.base, get_ports_~#tmp~35#1.offset; [2025-03-04 04:06:18,526 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L5720: call ULTIMATE.dealloc(reset_rm2_~#reset~0#1.base, reset_rm2_~#reset~0#1.offset);havoc reset_rm2_~#reset~0#1.base, reset_rm2_~#reset~0#1.offset; [2025-03-04 04:06:18,526 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L5606: call ULTIMATE.dealloc(get_config_~#tmp~33#1.base, get_config_~#tmp~33#1.offset);havoc get_config_~#tmp~33#1.base, get_config_~#tmp~33#1.offset; [2025-03-04 04:06:18,526 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L5631: call ULTIMATE.dealloc(set_config_~#new_serial~0#1.base, set_config_~#new_serial~0#1.offset);havoc set_config_~#new_serial~0#1.base, set_config_~#new_serial~0#1.offset; [2025-03-04 04:06:19,080 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L8349: havoc #t~nondet1268; [2025-03-04 04:06:19,154 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L3924: havoc #t~mem1;havoc #t~bitwise2; [2025-03-04 04:06:25,016 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L8304: havoc #t~ret1261.base, #t~ret1261.offset; [2025-03-04 04:06:25,042 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L8493: havoc #t~nondet1292; [2025-03-04 04:06:25,998 INFO L? ?]: Removed 2331 outVars from TransFormulas that were not future-live. [2025-03-04 04:06:25,998 INFO L307 CfgBuilder]: Performing block encoding [2025-03-04 04:06:26,107 INFO L331 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2025-03-04 04:06:26,108 INFO L336 CfgBuilder]: Removed 1 assume(true) statements. [2025-03-04 04:06:26,109 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 04.03 04:06:26 BoogieIcfgContainer [2025-03-04 04:06:26,109 INFO L131 PluginConnector]: ------------------------ END IcfgBuilder---------------------------- [2025-03-04 04:06:26,112 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2025-03-04 04:06:26,112 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2025-03-04 04:06:26,115 INFO L274 PluginConnector]: TraceAbstraction initialized [2025-03-04 04:06:26,116 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 04.03 04:05:52" (1/3) ... [2025-03-04 04:06:26,116 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5da196fe and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 04.03 04:06:26, skipping insertion in model container [2025-03-04 04:06:26,117 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 04:05:54" (2/3) ... [2025-03-04 04:06:26,117 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5da196fe and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 04.03 04:06:26, skipping insertion in model container [2025-03-04 04:06:26,117 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 04.03 04:06:26" (3/3) ... [2025-03-04 04:06:26,118 INFO L128 eAbstractionObserver]: Analyzing ICFG 43_2a_consumption_linux-3.16-rc1.tar.xz-43_2a-drivers--tty--rocket.ko-entry_point.cil.out.i [2025-03-04 04:06:26,131 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2025-03-04 04:06:26,138 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG 43_2a_consumption_linux-3.16-rc1.tar.xz-43_2a-drivers--tty--rocket.ko-entry_point.cil.out.i that has 141 procedures, 2861 locations, 1 initial locations, 64 loop locations, and 1 error locations. [2025-03-04 04:06:26,223 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2025-03-04 04:06:26,235 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;@3ec2022a, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2025-03-04 04:06:26,235 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2025-03-04 04:06:26,245 INFO L276 IsEmpty]: Start isEmpty. Operand has 2590 states, 2002 states have (on average 1.4315684315684316) internal successors, (2866), 2036 states have internal predecessors, (2866), 507 states have call successors, (507), 80 states have call predecessors, (507), 79 states have return successors, (502), 495 states have call predecessors, (502), 502 states have call successors, (502) [2025-03-04 04:06:26,260 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2025-03-04 04:06:26,260 INFO L210 NwaCegarLoop]: Found error trace [2025-03-04 04:06:26,261 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-04 04:06:26,261 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-03-04 04:06:26,264 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 04:06:26,264 INFO L85 PathProgramCache]: Analyzing trace with hash -1544265498, now seen corresponding path program 1 times [2025-03-04 04:06:26,269 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-04 04:06:26,270 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1136941924] [2025-03-04 04:06:26,270 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-04 04:06:26,270 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-04 04:06:52,394 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 48 statements into 1 equivalence classes. [2025-03-04 04:06:52,940 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 48 of 48 statements. [2025-03-04 04:06:52,940 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 04:06:52,941 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 04:06:53,890 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2025-03-04 04:06:53,892 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-04 04:06:53,892 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1136941924] [2025-03-04 04:06:53,892 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1136941924] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-04 04:06:53,892 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-04 04:06:53,893 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-03-04 04:06:53,894 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1045035533] [2025-03-04 04:06:53,894 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-04 04:06:53,896 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-04 04:06:53,897 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-04 04:06:53,911 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-04 04:06:53,911 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-04 04:06:53,918 INFO L87 Difference]: Start difference. First operand has 2590 states, 2002 states have (on average 1.4315684315684316) internal successors, (2866), 2036 states have internal predecessors, (2866), 507 states have call successors, (507), 80 states have call predecessors, (507), 79 states have return successors, (502), 495 states have call predecessors, (502), 502 states have call successors, (502) Second operand has 3 states, 3 states have (on average 9.666666666666666) internal successors, (29), 3 states have internal predecessors, (29), 2 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2025-03-04 04:06:59,860 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-04 04:06:59,860 INFO L93 Difference]: Finished difference Result 6231 states and 9429 transitions. [2025-03-04 04:06:59,861 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-03-04 04:06:59,862 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 9.666666666666666) internal successors, (29), 3 states have internal predecessors, (29), 2 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) Word has length 48 [2025-03-04 04:06:59,862 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-04 04:06:59,898 INFO L225 Difference]: With dead ends: 6231 [2025-03-04 04:06:59,898 INFO L226 Difference]: Without dead ends: 3567 [2025-03-04 04:06:59,920 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-03-04 04:06:59,923 INFO L435 NwaCegarLoop]: 3702 mSDtfsCounter, 1537 mSDsluCounter, 3388 mSDsCounter, 0 mSdLazyCounter, 619 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1537 SdHoareTripleChecker+Valid, 7090 SdHoareTripleChecker+Invalid, 621 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 619 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.6s IncrementalHoareTripleChecker+Time [2025-03-04 04:06:59,924 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1537 Valid, 7090 Invalid, 621 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 619 Invalid, 0 Unknown, 0 Unchecked, 5.6s Time] [2025-03-04 04:06:59,943 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3567 states. [2025-03-04 04:07:00,130 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3567 to 3564. [2025-03-04 04:07:00,136 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3564 states, 2764 states have (on average 1.404124457308249) internal successors, (3881), 2800 states have internal predecessors, (3881), 682 states have call successors, (682), 118 states have call predecessors, (682), 117 states have return successors, (681), 671 states have call predecessors, (681), 681 states have call successors, (681) [2025-03-04 04:07:00,157 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3564 states to 3564 states and 5244 transitions. [2025-03-04 04:07:00,162 INFO L78 Accepts]: Start accepts. Automaton has 3564 states and 5244 transitions. Word has length 48 [2025-03-04 04:07:00,164 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-04 04:07:00,164 INFO L471 AbstractCegarLoop]: Abstraction has 3564 states and 5244 transitions. [2025-03-04 04:07:00,164 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 9.666666666666666) internal successors, (29), 3 states have internal predecessors, (29), 2 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2025-03-04 04:07:00,164 INFO L276 IsEmpty]: Start isEmpty. Operand 3564 states and 5244 transitions. [2025-03-04 04:07:00,173 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2025-03-04 04:07:00,174 INFO L210 NwaCegarLoop]: Found error trace [2025-03-04 04:07:00,174 INFO L218 NwaCegarLoop]: trace histogram [7, 7, 7, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-04 04:07:00,175 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2025-03-04 04:07:00,175 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-03-04 04:07:00,175 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 04:07:00,175 INFO L85 PathProgramCache]: Analyzing trace with hash -2040731306, now seen corresponding path program 1 times [2025-03-04 04:07:00,175 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-04 04:07:00,175 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [841782382] [2025-03-04 04:07:00,175 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-04 04:07:00,176 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-04 04:07:26,079 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 104 statements into 1 equivalence classes. [2025-03-04 04:07:26,303 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 104 of 104 statements. [2025-03-04 04:07:26,304 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 04:07:26,304 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat