./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/ldv-linux-3.16-rc1/43_2a_bitvector_linux-3.16-rc1.tar.xz-43_2a-net--unix--unix.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_bitvector_linux-3.16-rc1.tar.xz-43_2a-net--unix--unix.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 f92c1309b5a9d9d265997df599e791aaf355964288ed738ab8b056fd5227476e --- Real Ultimate output --- This is Ultimate 0.3.0-?-798a7b3-m [2025-03-04 04:02:47,175 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-03-04 04:02:47,231 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2025-03-04 04:02:47,235 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-03-04 04:02:47,236 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-03-04 04:02:47,258 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-03-04 04:02:47,259 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-03-04 04:02:47,259 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-03-04 04:02:47,259 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-03-04 04:02:47,260 INFO L153 SettingsManager]: * Use memory slicer=true [2025-03-04 04:02:47,261 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-03-04 04:02:47,261 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-03-04 04:02:47,261 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-03-04 04:02:47,261 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-03-04 04:02:47,261 INFO L153 SettingsManager]: * Use SBE=true [2025-03-04 04:02:47,261 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-03-04 04:02:47,261 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-03-04 04:02:47,261 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-03-04 04:02:47,261 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-03-04 04:02:47,261 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-03-04 04:02:47,261 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-03-04 04:02:47,262 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-03-04 04:02:47,262 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-03-04 04:02:47,262 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-03-04 04:02:47,262 INFO L153 SettingsManager]: * Use constant arrays=true [2025-03-04 04:02:47,262 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-03-04 04:02:47,262 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-03-04 04:02:47,262 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-03-04 04:02:47,262 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-03-04 04:02:47,262 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-03-04 04:02:47,262 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-03-04 04:02:47,262 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-03-04 04:02:47,262 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-03-04 04:02:47,262 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-03-04 04:02:47,263 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-03-04 04:02:47,264 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-03-04 04:02:47,264 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-03-04 04:02:47,264 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-03-04 04:02:47,264 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-03-04 04:02:47,264 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-03-04 04:02:47,264 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 -> f92c1309b5a9d9d265997df599e791aaf355964288ed738ab8b056fd5227476e [2025-03-04 04:02:47,517 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-03-04 04:02:47,524 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-03-04 04:02:47,525 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-03-04 04:02:47,526 INFO L270 PluginConnector]: Initializing CDTParser... [2025-03-04 04:02:47,527 INFO L274 PluginConnector]: CDTParser initialized [2025-03-04 04:02:47,529 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_bitvector_linux-3.16-rc1.tar.xz-43_2a-net--unix--unix.ko-entry_point.cil.out.i [2025-03-04 04:02:48,725 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/2969caf0e/8ed8b818fe87446cbb8c52d49d59cbb9/FLAGc57711924 [2025-03-04 04:02:49,216 INFO L384 CDTParser]: Found 1 translation units. [2025-03-04 04:02:49,217 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.16-rc1/43_2a_bitvector_linux-3.16-rc1.tar.xz-43_2a-net--unix--unix.ko-entry_point.cil.out.i [2025-03-04 04:02:49,261 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/2969caf0e/8ed8b818fe87446cbb8c52d49d59cbb9/FLAGc57711924 [2025-03-04 04:02:49,302 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/2969caf0e/8ed8b818fe87446cbb8c52d49d59cbb9 [2025-03-04 04:02:49,305 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-03-04 04:02:49,306 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-03-04 04:02:49,307 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-03-04 04:02:49,307 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-03-04 04:02:49,310 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-03-04 04:02:49,312 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 04.03 04:02:49" (1/1) ... [2025-03-04 04:02:49,313 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@38efac4c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 04:02:49, skipping insertion in model container [2025-03-04 04:02:49,313 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 04.03 04:02:49" (1/1) ... [2025-03-04 04:02:49,407 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-03-04 04:02:49,855 WARN L1383 CHandler]: Detected problem Invalid redeclaration of the name show at C: (*show)(struct kobject___0 * , struct attribute___0 * , char * ) [5693] [2025-03-04 04:02:49,855 WARN L1383 CHandler]: Detected problem Invalid redeclaration of the name store at C: (*store)(struct kobject___0 * , struct attribute___0 * , char const * , size_t ) [5694-5695] [2025-03-04 04:02:50,505 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_bitvector_linux-3.16-rc1.tar.xz-43_2a-net--unix--unix.ko-entry_point.cil.out.i[183765,183778] [2025-03-04 04:02:52,009 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-03-04 04:02:52,048 INFO L200 MainTranslator]: Completed pre-run [2025-03-04 04:02:52,131 WARN L1383 CHandler]: Detected problem Invalid redeclaration of the name show at C: (*show)(struct kobject___0 * , struct attribute___0 * , char * ) [5693] [2025-03-04 04:02:52,131 WARN L1383 CHandler]: Detected problem Invalid redeclaration of the name store at C: (*store)(struct kobject___0 * , struct attribute___0 * , char const * , size_t ) [5694-5695] [2025-03-04 04:02:52,133 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"); [5777] [2025-03-04 04:02:52,134 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("bts %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr): "memory"); [5784] [2025-03-04 04:02:52,134 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)); [5791] [2025-03-04 04:02:52,135 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)); [5805-5806] [2025-03-04 04:02:52,137 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& current_task)); [5879] [2025-03-04 04:02:52,137 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [5882] [2025-03-04 04:02:52,137 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [5885] [2025-03-04 04:02:52,137 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [5888] [2025-03-04 04:02:52,138 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)); [5932] [2025-03-04 04:02:52,138 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)); [5939] [2025-03-04 04:02:52,138 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; sete %1": "+m" (v->counter), "=qm" (c): : "memory"); [5947-5948] [2025-03-04 04:02:52,139 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; incq %0": "=m" (v->counter): "m" (v->counter)); [5968] [2025-03-04 04:02:52,139 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; decq %0": "=m" (v->counter): "m" (v->counter)); [5975] [2025-03-04 04:02:52,140 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%P0": "+m" (__preempt_count)); [6033] [2025-03-04 04:02:52,140 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%P0": "+m" (__preempt_count)); [6036] [2025-03-04 04:02:52,140 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%P0": "+m" (__preempt_count): "qi" (val)); [6038] [2025-03-04 04:02:52,140 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%P0": "+m" (__preempt_count)); [6043] [2025-03-04 04:02:52,141 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%P0": "+m" (__preempt_count)); [6046] [2025-03-04 04:02:52,141 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%P0": "+m" (__preempt_count): "ri" (val)); [6048] [2025-03-04 04:02:52,141 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%P0": "+m" (__preempt_count)); [6053] [2025-03-04 04:02:52,141 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%P0": "+m" (__preempt_count)); [6056] [2025-03-04 04:02:52,141 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%P0": "+m" (__preempt_count): "ri" (val)); [6058] [2025-03-04 04:02:52,141 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%P0": "+m" (__preempt_count)); [6063] [2025-03-04 04:02:52,141 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%P0": "+m" (__preempt_count)); [6066] [2025-03-04 04:02:52,142 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%P0": "+m" (__preempt_count): "re" (val)); [6068] [2025-03-04 04:02:52,142 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%P0": "+m" (__preempt_count)); [6086] [2025-03-04 04:02:52,142 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%P0": "+m" (__preempt_count)); [6089] [2025-03-04 04:02:52,142 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%P0": "+m" (__preempt_count): "qi" (- val)); [6091] [2025-03-04 04:02:52,142 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%P0": "+m" (__preempt_count)); [6096] [2025-03-04 04:02:52,143 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%P0": "+m" (__preempt_count)); [6099] [2025-03-04 04:02:52,143 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%P0": "+m" (__preempt_count): "ri" (- val)); [6101] [2025-03-04 04:02:52,143 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%P0": "+m" (__preempt_count)); [6106] [2025-03-04 04:02:52,143 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%P0": "+m" (__preempt_count)); [6109] [2025-03-04 04:02:52,143 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%P0": "+m" (__preempt_count): "ri" (- val)); [6111] [2025-03-04 04:02:52,143 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%P0": "+m" (__preempt_count)); [6116] [2025-03-04 04:02:52,143 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%P0": "+m" (__preempt_count)); [6119] [2025-03-04 04:02:52,144 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%P0": "+m" (__preempt_count): "re" (- val)); [6121] [2025-03-04 04:02:52,146 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6238] [2025-03-04 04:02:52,147 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6245] [2025-03-04 04:02:52,150 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_bitvector_linux-3.16-rc1.tar.xz-43_2a-net--unix--unix.ko-entry_point.cil.out.i[183765,183778] [2025-03-04 04:02:52,153 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ (" addl %1,%0\n adcl $0xffff,%0": "=r" (sum): "r" (sum << 16), "0" (sum & 4294901760U)); [6645] [2025-03-04 04:02:52,170 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [7292] [2025-03-04 04:02:52,171 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [7320] [2025-03-04 04:02:52,171 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgb %b0, %1\n": "+q" (__ret), "+m" (sk->sk_err): : "memory", "cc"); [7340-7341] [2025-03-04 04:02:52,171 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgw %w0, %1\n": "+r" (__ret), "+m" (sk->sk_err): : "memory", "cc"); [7344-7345] [2025-03-04 04:02:52,172 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgl %0, %1\n": "+r" (__ret), "+m" (sk->sk_err): : "memory", "cc"); [7348-7349] [2025-03-04 04:02:52,172 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgq %q0, %1\n": "+r" (__ret), "+m" (sk->sk_err): : "memory", "cc"); [7352-7353] [2025-03-04 04:02:52,174 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [7505] [2025-03-04 04:02:52,315 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [8884] [2025-03-04 04:02:52,430 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_1": "=a" (__ret_pu): "0" (__pu_val), "c" ((int *)arg): "ebx"); [10109] [2025-03-04 04:02:52,431 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_2": "=a" (__ret_pu): "0" (__pu_val), "c" ((int *)arg): "ebx"); [10112] [2025-03-04 04:02:52,431 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_4": "=a" (__ret_pu): "0" (__pu_val), "c" ((int *)arg): "ebx"); [10115] [2025-03-04 04:02:52,431 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_8": "=a" (__ret_pu): "0" (__pu_val), "c" ((int *)arg): "ebx"); [10118] [2025-03-04 04:02:52,431 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_X": "=a" (__ret_pu): "0" (__pu_val), "c" ((int *)arg): "ebx"); [10121] [2025-03-04 04:02:52,432 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_1": "=a" (__ret_pu___0): "0" (__pu_val___0), "c" ((int *)arg): "ebx"); [10136-10137] [2025-03-04 04:02:52,432 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_2": "=a" (__ret_pu___0): "0" (__pu_val___0), "c" ((int *)arg): "ebx"); [10140-10141] [2025-03-04 04:02:52,432 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_4": "=a" (__ret_pu___0): "0" (__pu_val___0), "c" ((int *)arg): "ebx"); [10144-10145] [2025-03-04 04:02:52,433 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_8": "=a" (__ret_pu___0): "0" (__pu_val___0), "c" ((int *)arg): "ebx"); [10148-10149] [2025-03-04 04:02:52,433 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_X": "=a" (__ret_pu___0): "0" (__pu_val___0), "c" ((int *)arg): "ebx"); [10152-10153] [2025-03-04 04:02:52,467 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("btr %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr)); [11768] [2025-03-04 04:02:52,469 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; decq %0; sete %1": "+m" (v->counter), "=qm" (c): : "memory"); [11818-11819] [2025-03-04 04:02:52,469 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; xaddb %b0, %1\n": "+q" (__ret), "+m" (v->counter): : "memory", "cc"); [11830-11831] [2025-03-04 04:02:52,470 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; xaddw %w0, %1\n": "+r" (__ret), "+m" (v->counter): : "memory", "cc"); [11834-11835] [2025-03-04 04:02:52,470 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; xaddl %0, %1\n": "+r" (__ret), "+m" (v->counter): : "memory", "cc"); [11838-11839] [2025-03-04 04:02:52,470 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; xaddq %q0, %1\n": "+r" (__ret), "+m" (v->counter): : "memory", "cc"); [11842-11843] [2025-03-04 04:02:52,480 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/ldvuser/mutilin/launch/work/current--X--net--X--defaultlinux-3.16-rc1.tar.xz--X--43_2a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/1411/dscv_tempdir/dscv/ri/43_2a/net/unix/garbage.o.c.prepared"), "i" (191), "i" (12UL)); [12027-12028] [2025-03-04 04:02:52,481 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/ldvuser/mutilin/launch/work/current--X--net--X--defaultlinux-3.16-rc1.tar.xz--X--43_2a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/1411/dscv_tempdir/dscv/ri/43_2a/net/unix/garbage.o.c.prepared"), "i" (194), "i" (12UL)); [12038-12039] [2025-03-04 04:02:52,481 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/ldvuser/mutilin/launch/work/current--X--net--X--defaultlinux-3.16-rc1.tar.xz--X--43_2a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/1411/dscv_tempdir/dscv/ri/43_2a/net/unix/garbage.o.c.prepared"), "i" (207), "i" (12UL)); [12069-12070] [2025-03-04 04:02:52,486 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/ldvuser/mutilin/launch/work/current--X--net--X--defaultlinux-3.16-rc1.tar.xz--X--43_2a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/1411/dscv_tempdir/dscv/ri/43_2a/net/unix/garbage.o.c.prepared"), "i" (285), "i" (12UL)); [12176-12177] [2025-03-04 04:02:52,490 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/ldvuser/mutilin/launch/work/current--X--net--X--defaultlinux-3.16-rc1.tar.xz--X--43_2a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/1411/dscv_tempdir/dscv/ri/43_2a/net/unix/garbage.o.c.prepared"), "i" (373), "i" (12UL)); [12311-12312] [2025-03-04 04:02:52,490 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/ldvuser/mutilin/launch/work/current--X--net--X--defaultlinux-3.16-rc1.tar.xz--X--43_2a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/1411/dscv_tempdir/dscv/ri/43_2a/net/unix/garbage.o.c.prepared"), "i" (374), "i" (12UL)); [12319-12320] [2025-03-04 04:02:52,492 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/work/ldvuser/mutilin/launch/work/current--X--net--X--defaultlinux-3.16-rc1.tar.xz--X--43_2a--X--cpachecker/linux-3.16-rc1.tar.xz/csd_deg_dscv/1411/dscv_tempdir/dscv/ri/43_2a/net/unix/garbage.o.c.prepared"), "i" (439), "i" (12UL)); [12401-12402] [2025-03-04 04:02:52,509 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-03-04 04:02:52,643 INFO L204 MainTranslator]: Completed translation [2025-03-04 04:02:52,644 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 04:02:52 WrapperNode [2025-03-04 04:02:52,644 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-03-04 04:02:52,645 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-03-04 04:02:52,646 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-03-04 04:02:52,646 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-03-04 04:02:52,650 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:02:52" (1/1) ... [2025-03-04 04:02:52,731 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:02:52" (1/1) ... [2025-03-04 04:02:52,906 INFO L138 Inliner]: procedures = 456, calls = 2775, calls flagged for inlining = 222, calls inlined = 220, statements flattened = 8347 [2025-03-04 04:02:52,906 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-03-04 04:02:52,907 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-03-04 04:02:52,907 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-03-04 04:02:52,907 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-03-04 04:02:52,914 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 04:02:52" (1/1) ... [2025-03-04 04:02:52,915 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 04:02:52" (1/1) ... [2025-03-04 04:02:52,951 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 04:02:52" (1/1) ... [2025-03-04 04:02:54,720 INFO L175 MemorySlicer]: Split 1567 memory accesses to 34 slices as follows [2, 80, 1, 56, 5, 3, 4, 30, 1, 3, 7, 18, 8, 2, 2, 65, 2, 2, 1219, 2, 2, 5, 2, 2, 2, 6, 10, 8, 2, 2, 5, 2, 5, 2]. 78 percent of accesses are in the largest equivalence class. The 601 initializations are split as follows [0, 0, 0, 0, 0, 0, 4, 0, 0, 3, 7, 18, 0, 0, 2, 0, 0, 0, 549, 0, 0, 0, 0, 0, 0, 0, 0, 8, 0, 0, 5, 0, 5, 0]. The 480 writes are split as follows [1, 80, 0, 56, 3, 3, 0, 30, 0, 0, 0, 0, 2, 1, 0, 38, 1, 1, 249, 0, 0, 2, 1, 0, 1, 1, 6, 0, 1, 1, 0, 1, 0, 1]. [2025-03-04 04:02:54,721 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 04:02:52" (1/1) ... [2025-03-04 04:02:54,721 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 04:02:52" (1/1) ... [2025-03-04 04:02:54,849 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 04:02:52" (1/1) ... [2025-03-04 04:02:54,864 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 04:02:52" (1/1) ... [2025-03-04 04:02:54,908 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 04:02:52" (1/1) ... [2025-03-04 04:02:54,939 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 04:02:52" (1/1) ... [2025-03-04 04:02:54,997 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-03-04 04:02:55,000 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-03-04 04:02:55,000 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-03-04 04:02:55,000 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-03-04 04:02:55,002 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 04:02:52" (1/1) ... [2025-03-04 04:02:55,006 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-03-04 04:02:55,016 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2025-03-04 04:02:55,028 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:02:55,032 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:02:55,050 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_set [2025-03-04 04:02:55,051 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_set [2025-03-04 04:02:55,051 INFO L130 BoogieDeclarations]: Found specification of procedure unix_gc [2025-03-04 04:02:55,051 INFO L138 BoogieDeclarations]: Found implementation of procedure unix_gc [2025-03-04 04:02:55,051 INFO L130 BoogieDeclarations]: Found specification of procedure unix_sysctl_unregister [2025-03-04 04:02:55,051 INFO L138 BoogieDeclarations]: Found implementation of procedure unix_sysctl_unregister [2025-03-04 04:02:55,051 INFO L130 BoogieDeclarations]: Found specification of procedure variable_test_bit [2025-03-04 04:02:55,051 INFO L138 BoogieDeclarations]: Found implementation of procedure variable_test_bit [2025-03-04 04:02:55,051 INFO L130 BoogieDeclarations]: Found specification of procedure seq_putc [2025-03-04 04:02:55,051 INFO L138 BoogieDeclarations]: Found implementation of procedure seq_putc [2025-03-04 04:02:55,051 INFO L130 BoogieDeclarations]: Found specification of procedure debug_lockdep_rcu_enabled [2025-03-04 04:02:55,051 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_lockdep_rcu_enabled [2025-03-04 04:02:55,051 INFO L130 BoogieDeclarations]: Found specification of procedure sock_sndtimeo [2025-03-04 04:02:55,052 INFO L138 BoogieDeclarations]: Found implementation of procedure sock_sndtimeo [2025-03-04 04:02:55,052 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock [2025-03-04 04:02:55,052 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock [2025-03-04 04:02:55,052 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2025-03-04 04:02:55,052 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2025-03-04 04:02:55,053 INFO L130 BoogieDeclarations]: Found specification of procedure unix_release_addr [2025-03-04 04:02:55,053 INFO L138 BoogieDeclarations]: Found implementation of procedure unix_release_addr [2025-03-04 04:02:55,053 INFO L130 BoogieDeclarations]: Found specification of procedure unix_state_double_lock [2025-03-04 04:02:55,053 INFO L138 BoogieDeclarations]: Found implementation of procedure unix_state_double_lock [2025-03-04 04:02:55,053 INFO L130 BoogieDeclarations]: Found specification of procedure unix_set_peek_off [2025-03-04 04:02:55,053 INFO L138 BoogieDeclarations]: Found implementation of procedure unix_set_peek_off [2025-03-04 04:02:55,053 INFO L130 BoogieDeclarations]: Found specification of procedure __might_sleep [2025-03-04 04:02:55,053 INFO L138 BoogieDeclarations]: Found implementation of procedure __might_sleep [2025-03-04 04:02:55,053 INFO L130 BoogieDeclarations]: Found specification of procedure unix_dgram_disconnected [2025-03-04 04:02:55,053 INFO L138 BoogieDeclarations]: Found implementation of procedure unix_dgram_disconnected [2025-03-04 04:02:55,053 INFO L130 BoogieDeclarations]: Found specification of procedure __clear_bit [2025-03-04 04:02:55,054 INFO L138 BoogieDeclarations]: Found implementation of procedure __clear_bit [2025-03-04 04:02:55,054 INFO L130 BoogieDeclarations]: Found specification of procedure scm_destroy [2025-03-04 04:02:55,054 INFO L138 BoogieDeclarations]: Found implementation of procedure scm_destroy [2025-03-04 04:02:55,054 INFO L130 BoogieDeclarations]: Found specification of procedure put_cmsg [2025-03-04 04:02:55,054 INFO L138 BoogieDeclarations]: Found implementation of procedure put_cmsg [2025-03-04 04:02:55,054 INFO L130 BoogieDeclarations]: Found specification of procedure unix_create1 [2025-03-04 04:02:55,054 INFO L138 BoogieDeclarations]: Found implementation of procedure unix_create1 [2025-03-04 04:02:55,054 INFO L130 BoogieDeclarations]: Found specification of procedure unix_dgram_poll [2025-03-04 04:02:55,054 INFO L138 BoogieDeclarations]: Found implementation of procedure unix_dgram_poll [2025-03-04 04:02:55,054 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2025-03-04 04:02:55,054 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2025-03-04 04:02:55,054 INFO L130 BoogieDeclarations]: Found specification of procedure skb_peek [2025-03-04 04:02:55,055 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_peek [2025-03-04 04:02:55,055 INFO L130 BoogieDeclarations]: Found specification of procedure unix_recvq_full [2025-03-04 04:02:55,055 INFO L138 BoogieDeclarations]: Found implementation of procedure unix_recvq_full [2025-03-04 04:02:55,055 INFO L130 BoogieDeclarations]: Found specification of procedure skb_queue_empty [2025-03-04 04:02:55,055 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_queue_empty [2025-03-04 04:02:55,055 INFO L130 BoogieDeclarations]: Found specification of procedure unix_shutdown [2025-03-04 04:02:55,055 INFO L138 BoogieDeclarations]: Found implementation of procedure unix_shutdown [2025-03-04 04:02:55,055 INFO L130 BoogieDeclarations]: Found specification of procedure scan_children [2025-03-04 04:02:55,055 INFO L138 BoogieDeclarations]: Found implementation of procedure scan_children [2025-03-04 04:02:55,055 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_dec_and_test [2025-03-04 04:02:55,055 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_dec_and_test [2025-03-04 04:02:55,055 INFO L130 BoogieDeclarations]: Found specification of procedure sk_peek_offset_fwd [2025-03-04 04:02:55,055 INFO L138 BoogieDeclarations]: Found implementation of procedure sk_peek_offset_fwd [2025-03-04 04:02:55,055 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-03-04 04:02:55,055 INFO L130 BoogieDeclarations]: Found specification of procedure unix_find_other [2025-03-04 04:02:55,056 INFO L138 BoogieDeclarations]: Found implementation of procedure unix_find_other [2025-03-04 04:02:55,056 INFO L130 BoogieDeclarations]: Found specification of procedure unix_scm_to_skb [2025-03-04 04:02:55,056 INFO L138 BoogieDeclarations]: Found implementation of procedure unix_scm_to_skb [2025-03-04 04:02:55,056 INFO L130 BoogieDeclarations]: Found specification of procedure scm_send [2025-03-04 04:02:55,056 INFO L138 BoogieDeclarations]: Found implementation of procedure scm_send [2025-03-04 04:02:55,056 INFO L130 BoogieDeclarations]: Found specification of procedure sk_set_socket [2025-03-04 04:02:55,056 INFO L138 BoogieDeclarations]: Found implementation of procedure sk_set_socket [2025-03-04 04:02:55,056 INFO L130 BoogieDeclarations]: Found specification of procedure unix_autobind [2025-03-04 04:02:55,056 INFO L138 BoogieDeclarations]: Found implementation of procedure unix_autobind [2025-03-04 04:02:55,056 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2025-03-04 04:02:55,056 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2025-03-04 04:02:55,056 INFO L130 BoogieDeclarations]: Found specification of procedure unix_release_sock [2025-03-04 04:02:55,056 INFO L138 BoogieDeclarations]: Found implementation of procedure unix_release_sock [2025-03-04 04:02:55,056 INFO L130 BoogieDeclarations]: Found specification of procedure sock_put [2025-03-04 04:02:55,056 INFO L138 BoogieDeclarations]: Found implementation of procedure sock_put [2025-03-04 04:02:55,056 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2025-03-04 04:02:55,056 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2025-03-04 04:02:55,056 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2025-03-04 04:02:55,056 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2025-03-04 04:02:55,056 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2025-03-04 04:02:55,056 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2025-03-04 04:02:55,056 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2025-03-04 04:02:55,056 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2025-03-04 04:02:55,056 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2025-03-04 04:02:55,056 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2025-03-04 04:02:55,056 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2025-03-04 04:02:55,056 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2025-03-04 04:02:55,056 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2025-03-04 04:02:55,056 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2025-03-04 04:02:55,056 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2025-03-04 04:02:55,056 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#15 [2025-03-04 04:02:55,056 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#16 [2025-03-04 04:02:55,056 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#17 [2025-03-04 04:02:55,056 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#18 [2025-03-04 04:02:55,056 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#19 [2025-03-04 04:02:55,056 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#20 [2025-03-04 04:02:55,056 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#21 [2025-03-04 04:02:55,056 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#22 [2025-03-04 04:02:55,056 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#23 [2025-03-04 04:02:55,056 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#24 [2025-03-04 04:02:55,056 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#25 [2025-03-04 04:02:55,057 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#26 [2025-03-04 04:02:55,057 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#27 [2025-03-04 04:02:55,057 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#28 [2025-03-04 04:02:55,057 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#29 [2025-03-04 04:02:55,057 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#30 [2025-03-04 04:02:55,057 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#31 [2025-03-04 04:02:55,057 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#32 [2025-03-04 04:02:55,057 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#33 [2025-03-04 04:02:55,057 INFO L130 BoogieDeclarations]: Found specification of procedure unix_mkname [2025-03-04 04:02:55,057 INFO L138 BoogieDeclarations]: Found implementation of procedure unix_mkname [2025-03-04 04:02:55,057 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2025-03-04 04:02:55,057 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2025-03-04 04:02:55,057 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2025-03-04 04:02:55,057 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2025-03-04 04:02:55,057 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2025-03-04 04:02:55,057 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2025-03-04 04:02:55,057 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2025-03-04 04:02:55,057 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2025-03-04 04:02:55,057 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2025-03-04 04:02:55,057 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2025-03-04 04:02:55,057 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2025-03-04 04:02:55,057 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2025-03-04 04:02:55,057 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2025-03-04 04:02:55,057 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2025-03-04 04:02:55,057 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2025-03-04 04:02:55,057 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2025-03-04 04:02:55,057 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2025-03-04 04:02:55,057 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2025-03-04 04:02:55,057 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2025-03-04 04:02:55,057 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2025-03-04 04:02:55,057 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2025-03-04 04:02:55,057 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2025-03-04 04:02:55,057 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2025-03-04 04:02:55,060 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2025-03-04 04:02:55,060 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2025-03-04 04:02:55,060 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#23 [2025-03-04 04:02:55,060 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#24 [2025-03-04 04:02:55,060 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#25 [2025-03-04 04:02:55,060 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#26 [2025-03-04 04:02:55,060 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#27 [2025-03-04 04:02:55,060 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#28 [2025-03-04 04:02:55,060 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#29 [2025-03-04 04:02:55,060 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#30 [2025-03-04 04:02:55,060 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#31 [2025-03-04 04:02:55,060 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#32 [2025-03-04 04:02:55,060 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#33 [2025-03-04 04:02:55,060 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2025-03-04 04:02:55,060 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2025-03-04 04:02:55,060 INFO L130 BoogieDeclarations]: Found specification of procedure sock_intr_errno [2025-03-04 04:02:55,060 INFO L138 BoogieDeclarations]: Found implementation of procedure sock_intr_errno [2025-03-04 04:02:55,060 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2025-03-04 04:02:55,060 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2025-03-04 04:02:55,060 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2025-03-04 04:02:55,060 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2025-03-04 04:02:55,060 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2025-03-04 04:02:55,060 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2025-03-04 04:02:55,060 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2025-03-04 04:02:55,060 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2025-03-04 04:02:55,060 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2025-03-04 04:02:55,060 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2025-03-04 04:02:55,060 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2025-03-04 04:02:55,060 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2025-03-04 04:02:55,060 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2025-03-04 04:02:55,060 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2025-03-04 04:02:55,060 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2025-03-04 04:02:55,060 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2025-03-04 04:02:55,060 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2025-03-04 04:02:55,060 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2025-03-04 04:02:55,060 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2025-03-04 04:02:55,060 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2025-03-04 04:02:55,060 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2025-03-04 04:02:55,060 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2025-03-04 04:02:55,060 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2025-03-04 04:02:55,060 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2025-03-04 04:02:55,060 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2025-03-04 04:02:55,060 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#25 [2025-03-04 04:02:55,061 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#26 [2025-03-04 04:02:55,061 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#27 [2025-03-04 04:02:55,061 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#28 [2025-03-04 04:02:55,061 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#29 [2025-03-04 04:02:55,061 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#30 [2025-03-04 04:02:55,061 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#31 [2025-03-04 04:02:55,061 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#32 [2025-03-04 04:02:55,061 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#33 [2025-03-04 04:02:55,061 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_long_inc [2025-03-04 04:02:55,061 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_long_inc [2025-03-04 04:02:55,061 INFO L130 BoogieDeclarations]: Found specification of procedure unix_may_send [2025-03-04 04:02:55,061 INFO L138 BoogieDeclarations]: Found implementation of procedure unix_may_send [2025-03-04 04:02:55,061 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2025-03-04 04:02:55,061 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2025-03-04 04:02:55,061 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2025-03-04 04:02:55,061 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2025-03-04 04:02:55,061 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2025-03-04 04:02:55,061 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2025-03-04 04:02:55,061 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2025-03-04 04:02:55,061 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2025-03-04 04:02:55,061 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2025-03-04 04:02:55,061 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2025-03-04 04:02:55,061 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2025-03-04 04:02:55,061 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2025-03-04 04:02:55,061 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2025-03-04 04:02:55,061 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2025-03-04 04:02:55,061 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2025-03-04 04:02:55,061 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2025-03-04 04:02:55,061 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2025-03-04 04:02:55,061 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2025-03-04 04:02:55,063 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2025-03-04 04:02:55,064 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2025-03-04 04:02:55,064 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2025-03-04 04:02:55,064 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#21 [2025-03-04 04:02:55,064 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#22 [2025-03-04 04:02:55,064 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#23 [2025-03-04 04:02:55,064 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#24 [2025-03-04 04:02:55,064 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#25 [2025-03-04 04:02:55,064 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#26 [2025-03-04 04:02:55,064 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#27 [2025-03-04 04:02:55,064 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#28 [2025-03-04 04:02:55,064 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#29 [2025-03-04 04:02:55,064 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#30 [2025-03-04 04:02:55,064 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#31 [2025-03-04 04:02:55,064 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#32 [2025-03-04 04:02:55,064 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#33 [2025-03-04 04:02:55,064 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2025-03-04 04:02:55,064 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2025-03-04 04:02:55,064 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2025-03-04 04:02:55,064 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2025-03-04 04:02:55,064 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2025-03-04 04:02:55,064 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2025-03-04 04:02:55,064 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2025-03-04 04:02:55,064 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2025-03-04 04:02:55,064 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2025-03-04 04:02:55,064 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2025-03-04 04:02:55,064 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2025-03-04 04:02:55,064 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2025-03-04 04:02:55,064 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2025-03-04 04:02:55,064 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2025-03-04 04:02:55,064 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2025-03-04 04:02:55,064 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2025-03-04 04:02:55,064 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2025-03-04 04:02:55,064 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2025-03-04 04:02:55,064 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2025-03-04 04:02:55,064 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2025-03-04 04:02:55,064 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2025-03-04 04:02:55,064 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#21 [2025-03-04 04:02:55,064 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#22 [2025-03-04 04:02:55,064 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#23 [2025-03-04 04:02:55,064 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#24 [2025-03-04 04:02:55,064 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#25 [2025-03-04 04:02:55,064 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#26 [2025-03-04 04:02:55,064 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#27 [2025-03-04 04:02:55,064 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#28 [2025-03-04 04:02:55,064 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#29 [2025-03-04 04:02:55,064 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#30 [2025-03-04 04:02:55,064 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#31 [2025-03-04 04:02:55,064 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#32 [2025-03-04 04:02:55,064 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#33 [2025-03-04 04:02:55,064 INFO L130 BoogieDeclarations]: Found specification of procedure list_move_tail [2025-03-04 04:02:55,064 INFO L138 BoogieDeclarations]: Found implementation of procedure list_move_tail [2025-03-04 04:02:55,064 INFO L130 BoogieDeclarations]: Found specification of procedure __validate_creds [2025-03-04 04:02:55,064 INFO L138 BoogieDeclarations]: Found implementation of procedure __validate_creds [2025-03-04 04:02:55,064 INFO L130 BoogieDeclarations]: Found specification of procedure unix_listen [2025-03-04 04:02:55,064 INFO L138 BoogieDeclarations]: Found implementation of procedure unix_listen [2025-03-04 04:02:55,065 INFO L130 BoogieDeclarations]: Found specification of procedure sk_sleep [2025-03-04 04:02:55,065 INFO L138 BoogieDeclarations]: Found implementation of procedure sk_sleep [2025-03-04 04:02:55,065 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_is_watching [2025-03-04 04:02:55,065 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_is_watching [2025-03-04 04:02:55,065 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_flags [2025-03-04 04:02:55,065 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_flags [2025-03-04 04:02:55,065 INFO L130 BoogieDeclarations]: Found specification of procedure seq_file_net [2025-03-04 04:02:55,065 INFO L138 BoogieDeclarations]: Found implementation of procedure seq_file_net [2025-03-04 04:02:55,065 INFO L130 BoogieDeclarations]: Found specification of procedure kiocb_to_siocb [2025-03-04 04:02:55,065 INFO L138 BoogieDeclarations]: Found implementation of procedure kiocb_to_siocb [2025-03-04 04:02:55,065 INFO L130 BoogieDeclarations]: Found specification of procedure init_peercred [2025-03-04 04:02:55,065 INFO L138 BoogieDeclarations]: Found implementation of procedure init_peercred [2025-03-04 04:02:55,065 INFO L130 BoogieDeclarations]: Found specification of procedure list_add_tail [2025-03-04 04:02:55,065 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add_tail [2025-03-04 04:02:55,065 INFO L130 BoogieDeclarations]: Found specification of procedure skb_queue_purge [2025-03-04 04:02:55,067 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_queue_purge [2025-03-04 04:02:55,067 INFO L130 BoogieDeclarations]: Found specification of procedure unix_dgram_sendmsg [2025-03-04 04:02:55,068 INFO L138 BoogieDeclarations]: Found implementation of procedure unix_dgram_sendmsg [2025-03-04 04:02:55,068 INFO L130 BoogieDeclarations]: Found specification of procedure unix_stream_connect [2025-03-04 04:02:55,068 INFO L138 BoogieDeclarations]: Found implementation of procedure unix_stream_connect [2025-03-04 04:02:55,068 INFO L130 BoogieDeclarations]: Found specification of procedure get_cred [2025-03-04 04:02:55,068 INFO L138 BoogieDeclarations]: Found implementation of procedure get_cred [2025-03-04 04:02:55,068 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_long_dec [2025-03-04 04:02:55,068 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_long_dec [2025-03-04 04:02:55,068 INFO L130 BoogieDeclarations]: Found specification of procedure unix_skb_len [2025-03-04 04:02:55,068 INFO L138 BoogieDeclarations]: Found implementation of procedure unix_skb_len [2025-03-04 04:02:55,068 INFO L130 BoogieDeclarations]: Found specification of procedure sock_flag [2025-03-04 04:02:55,068 INFO L138 BoogieDeclarations]: Found implementation of procedure sock_flag [2025-03-04 04:02:55,068 INFO L130 BoogieDeclarations]: Found specification of procedure unix_state_double_unlock [2025-03-04 04:02:55,068 INFO L138 BoogieDeclarations]: Found implementation of procedure unix_state_double_unlock [2025-03-04 04:02:55,068 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-03-04 04:02:55,068 INFO L130 BoogieDeclarations]: Found specification of procedure __list_add [2025-03-04 04:02:55,068 INFO L138 BoogieDeclarations]: Found implementation of procedure __list_add [2025-03-04 04:02:55,068 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-03-04 04:02:55,068 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-03-04 04:02:55,068 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-03-04 04:02:55,069 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-03-04 04:02:55,069 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-03-04 04:02:55,069 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-03-04 04:02:55,069 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-03-04 04:02:55,069 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-03-04 04:02:55,069 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-03-04 04:02:55,069 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-03-04 04:02:55,069 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-03-04 04:02:55,069 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-03-04 04:02:55,069 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-03-04 04:02:55,069 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-03-04 04:02:55,069 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-03-04 04:02:55,069 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-03-04 04:02:55,069 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-03-04 04:02:55,069 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-03-04 04:02:55,069 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-03-04 04:02:55,069 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-03-04 04:02:55,069 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-03-04 04:02:55,069 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-03-04 04:02:55,069 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2025-03-04 04:02:55,069 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2025-03-04 04:02:55,069 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2025-03-04 04:02:55,069 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2025-03-04 04:02:55,069 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2025-03-04 04:02:55,069 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2025-03-04 04:02:55,069 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2025-03-04 04:02:55,069 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2025-03-04 04:02:55,069 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2025-03-04 04:02:55,069 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#30 [2025-03-04 04:02:55,069 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#31 [2025-03-04 04:02:55,069 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#32 [2025-03-04 04:02:55,069 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#33 [2025-03-04 04:02:55,069 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2025-03-04 04:02:55,069 INFO L138 BoogieDeclarations]: Found implementation of procedure __bad_percpu_size [2025-03-04 04:02:55,069 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2025-03-04 04:02:55,069 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2025-03-04 04:02:55,069 INFO L130 BoogieDeclarations]: Found specification of procedure unix_net_exit [2025-03-04 04:02:55,069 INFO L138 BoogieDeclarations]: Found implementation of procedure unix_net_exit [2025-03-04 04:02:55,069 INFO L130 BoogieDeclarations]: Found specification of procedure unix_detach_fds [2025-03-04 04:02:55,069 INFO L138 BoogieDeclarations]: Found implementation of procedure unix_detach_fds [2025-03-04 04:02:55,069 INFO L130 BoogieDeclarations]: Found specification of procedure touch_atime [2025-03-04 04:02:55,069 INFO L138 BoogieDeclarations]: Found implementation of procedure touch_atime [2025-03-04 04:02:55,069 INFO L130 BoogieDeclarations]: Found specification of procedure unix_seq_stop [2025-03-04 04:02:55,070 INFO L138 BoogieDeclarations]: Found implementation of procedure unix_seq_stop [2025-03-04 04:02:55,070 INFO L130 BoogieDeclarations]: Found specification of procedure list_add [2025-03-04 04:02:55,070 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add [2025-03-04 04:02:55,070 INFO L130 BoogieDeclarations]: Found specification of procedure skb_queue_tail [2025-03-04 04:02:55,070 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_queue_tail [2025-03-04 04:02:55,070 INFO L130 BoogieDeclarations]: Found specification of procedure skb_copy_datagram_iovec [2025-03-04 04:02:55,070 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_copy_datagram_iovec [2025-03-04 04:02:55,070 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2025-03-04 04:02:55,070 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2025-03-04 04:02:55,070 INFO L130 BoogieDeclarations]: Found specification of procedure skb_put [2025-03-04 04:02:55,070 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_put [2025-03-04 04:02:55,070 INFO L130 BoogieDeclarations]: Found specification of procedure unix_accept [2025-03-04 04:02:55,070 INFO L138 BoogieDeclarations]: Found implementation of procedure unix_accept [2025-03-04 04:02:55,070 INFO L130 BoogieDeclarations]: Found specification of procedure unix_dgram_recvmsg [2025-03-04 04:02:55,070 INFO L138 BoogieDeclarations]: Found implementation of procedure unix_dgram_recvmsg [2025-03-04 04:02:55,070 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2025-03-04 04:02:55,070 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2025-03-04 04:02:55,070 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_timeout [2025-03-04 04:02:55,070 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_timeout [2025-03-04 04:02:55,070 INFO L130 BoogieDeclarations]: Found specification of procedure unix_wait_for_peer [2025-03-04 04:02:55,070 INFO L138 BoogieDeclarations]: Found implementation of procedure unix_wait_for_peer [2025-03-04 04:02:55,070 INFO L130 BoogieDeclarations]: Found specification of procedure unix_hash_fold [2025-03-04 04:02:55,070 INFO L138 BoogieDeclarations]: Found implementation of procedure unix_hash_fold [2025-03-04 04:02:55,070 INFO L130 BoogieDeclarations]: Found specification of procedure scan_inflight [2025-03-04 04:02:55,070 INFO L138 BoogieDeclarations]: Found implementation of procedure scan_inflight [2025-03-04 04:02:55,070 INFO L130 BoogieDeclarations]: Found specification of procedure finish_wait [2025-03-04 04:02:55,070 INFO L138 BoogieDeclarations]: Found implementation of procedure finish_wait [2025-03-04 04:02:55,070 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-03-04 04:02:55,070 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-03-04 04:02:55,070 INFO L130 BoogieDeclarations]: Found specification of procedure IS_ERR [2025-03-04 04:02:55,070 INFO L138 BoogieDeclarations]: Found implementation of procedure IS_ERR [2025-03-04 04:02:55,070 INFO L130 BoogieDeclarations]: Found specification of procedure __kuid_val [2025-03-04 04:02:55,070 INFO L138 BoogieDeclarations]: Found implementation of procedure __kuid_val [2025-03-04 04:02:55,070 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_write_lock_bh [2025-03-04 04:02:55,070 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_write_lock_bh [2025-03-04 04:02:55,070 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_write_unlock_bh [2025-03-04 04:02:55,070 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_write_unlock_bh [2025-03-04 04:02:55,071 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2025-03-04 04:02:55,071 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2025-03-04 04:02:55,071 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2025-03-04 04:02:55,071 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2025-03-04 04:02:55,071 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2025-03-04 04:02:55,071 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2025-03-04 04:02:55,071 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2025-03-04 04:02:55,071 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2025-03-04 04:02:55,072 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2025-03-04 04:02:55,072 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2025-03-04 04:02:55,072 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2025-03-04 04:02:55,072 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2025-03-04 04:02:55,072 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2025-03-04 04:02:55,072 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2025-03-04 04:02:55,072 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2025-03-04 04:02:55,072 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2025-03-04 04:02:55,072 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2025-03-04 04:02:55,072 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2025-03-04 04:02:55,072 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2025-03-04 04:02:55,072 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2025-03-04 04:02:55,072 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2025-03-04 04:02:55,072 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2025-03-04 04:02:55,072 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2025-03-04 04:02:55,072 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#23 [2025-03-04 04:02:55,072 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#24 [2025-03-04 04:02:55,072 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#25 [2025-03-04 04:02:55,072 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#26 [2025-03-04 04:02:55,072 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#27 [2025-03-04 04:02:55,072 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#28 [2025-03-04 04:02:55,072 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#29 [2025-03-04 04:02:55,072 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#30 [2025-03-04 04:02:55,072 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#31 [2025-03-04 04:02:55,072 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#32 [2025-03-04 04:02:55,072 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#33 [2025-03-04 04:02:55,072 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-03-04 04:02:55,072 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-03-04 04:02:55,072 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-03-04 04:02:55,072 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-03-04 04:02:55,072 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-03-04 04:02:55,072 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-03-04 04:02:55,072 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-03-04 04:02:55,072 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-03-04 04:02:55,072 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-03-04 04:02:55,072 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-03-04 04:02:55,072 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-03-04 04:02:55,072 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-03-04 04:02:55,072 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-03-04 04:02:55,072 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-03-04 04:02:55,073 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-03-04 04:02:55,073 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-03-04 04:02:55,073 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-03-04 04:02:55,073 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-03-04 04:02:55,073 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-03-04 04:02:55,073 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-03-04 04:02:55,073 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-03-04 04:02:55,073 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2025-03-04 04:02:55,073 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2025-03-04 04:02:55,073 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2025-03-04 04:02:55,073 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2025-03-04 04:02:55,073 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2025-03-04 04:02:55,073 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2025-03-04 04:02:55,073 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2025-03-04 04:02:55,073 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2025-03-04 04:02:55,073 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2025-03-04 04:02:55,073 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#30 [2025-03-04 04:02:55,073 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#31 [2025-03-04 04:02:55,073 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#32 [2025-03-04 04:02:55,073 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#33 [2025-03-04 04:02:55,073 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2025-03-04 04:02:55,073 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2025-03-04 04:02:55,073 INFO L130 BoogieDeclarations]: Found specification of procedure __skb_unlink [2025-03-04 04:02:55,073 INFO L138 BoogieDeclarations]: Found implementation of procedure __skb_unlink [2025-03-04 04:02:55,073 INFO L130 BoogieDeclarations]: Found specification of procedure get_current [2025-03-04 04:02:55,073 INFO L138 BoogieDeclarations]: Found implementation of procedure get_current [2025-03-04 04:02:55,073 INFO L130 BoogieDeclarations]: Found specification of procedure unix_peer_get [2025-03-04 04:02:55,073 INFO L138 BoogieDeclarations]: Found implementation of procedure unix_peer_get [2025-03-04 04:02:55,073 INFO L130 BoogieDeclarations]: Found specification of procedure unix_bind [2025-03-04 04:02:55,073 INFO L138 BoogieDeclarations]: Found implementation of procedure unix_bind [2025-03-04 04:02:55,073 INFO L130 BoogieDeclarations]: Found specification of procedure sock_hold [2025-03-04 04:02:55,073 INFO L138 BoogieDeclarations]: Found implementation of procedure sock_hold [2025-03-04 04:02:55,073 INFO L130 BoogieDeclarations]: Found specification of procedure unix_copy_addr [2025-03-04 04:02:55,073 INFO L138 BoogieDeclarations]: Found implementation of procedure unix_copy_addr [2025-03-04 04:02:55,073 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock_interruptible_nested [2025-03-04 04:02:55,073 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock_interruptible_nested [2025-03-04 04:02:55,073 INFO L130 BoogieDeclarations]: Found specification of procedure list_del_init [2025-03-04 04:02:55,073 INFO L138 BoogieDeclarations]: Found implementation of procedure list_del_init [2025-03-04 04:02:55,074 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2025-03-04 04:02:55,074 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2025-03-04 04:02:55,074 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2025-03-04 04:02:55,074 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2025-03-04 04:02:55,074 INFO L130 BoogieDeclarations]: Found specification of procedure sock_poll_wait [2025-03-04 04:02:55,074 INFO L138 BoogieDeclarations]: Found implementation of procedure sock_poll_wait [2025-03-04 04:02:55,075 INFO L130 BoogieDeclarations]: Found specification of procedure __unix_find_socket_byname [2025-03-04 04:02:55,075 INFO L138 BoogieDeclarations]: Found implementation of procedure __unix_find_socket_byname [2025-03-04 04:02:55,075 INFO L130 BoogieDeclarations]: Found specification of procedure sock_net [2025-03-04 04:02:55,075 INFO L138 BoogieDeclarations]: Found implementation of procedure sock_net [2025-03-04 04:02:55,075 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_read [2025-03-04 04:02:55,075 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_read [2025-03-04 04:02:55,075 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2025-03-04 04:02:55,075 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2025-03-04 04:02:55,075 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2025-03-04 04:02:55,075 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2025-03-04 04:02:55,075 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2025-03-04 04:02:55,075 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2025-03-04 04:02:55,075 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2025-03-04 04:02:55,075 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2025-03-04 04:02:55,075 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2025-03-04 04:02:55,075 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2025-03-04 04:02:55,075 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2025-03-04 04:02:55,075 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2025-03-04 04:02:55,075 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2025-03-04 04:02:55,075 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2025-03-04 04:02:55,075 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2025-03-04 04:02:55,075 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2025-03-04 04:02:55,075 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2025-03-04 04:02:55,075 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2025-03-04 04:02:55,075 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2025-03-04 04:02:55,075 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2025-03-04 04:02:55,075 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2025-03-04 04:02:55,075 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#21 [2025-03-04 04:02:55,075 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#22 [2025-03-04 04:02:55,075 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#23 [2025-03-04 04:02:55,075 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#24 [2025-03-04 04:02:55,075 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#25 [2025-03-04 04:02:55,075 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#26 [2025-03-04 04:02:55,075 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#27 [2025-03-04 04:02:55,075 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#28 [2025-03-04 04:02:55,075 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#29 [2025-03-04 04:02:55,075 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#30 [2025-03-04 04:02:55,075 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#31 [2025-03-04 04:02:55,075 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#32 [2025-03-04 04:02:55,075 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#33 [2025-03-04 04:02:55,075 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2025-03-04 04:02:55,075 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2025-03-04 04:02:55,075 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2025-03-04 04:02:55,075 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2025-03-04 04:02:55,075 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2025-03-04 04:02:55,076 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2025-03-04 04:02:55,076 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2025-03-04 04:02:55,076 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2025-03-04 04:02:55,076 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2025-03-04 04:02:55,076 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2025-03-04 04:02:55,076 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2025-03-04 04:02:55,076 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2025-03-04 04:02:55,076 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2025-03-04 04:02:55,076 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2025-03-04 04:02:55,076 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2025-03-04 04:02:55,076 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2025-03-04 04:02:55,076 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2025-03-04 04:02:55,076 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2025-03-04 04:02:55,076 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2025-03-04 04:02:55,076 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2025-03-04 04:02:55,076 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2025-03-04 04:02:55,076 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#21 [2025-03-04 04:02:55,076 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#22 [2025-03-04 04:02:55,076 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#23 [2025-03-04 04:02:55,076 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#24 [2025-03-04 04:02:55,076 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#25 [2025-03-04 04:02:55,076 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#26 [2025-03-04 04:02:55,076 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#27 [2025-03-04 04:02:55,076 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#28 [2025-03-04 04:02:55,076 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#29 [2025-03-04 04:02:55,076 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#30 [2025-03-04 04:02:55,076 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#31 [2025-03-04 04:02:55,076 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#32 [2025-03-04 04:02:55,076 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#33 [2025-03-04 04:02:55,076 INFO L130 BoogieDeclarations]: Found specification of procedure scm_recv [2025-03-04 04:02:55,076 INFO L138 BoogieDeclarations]: Found implementation of procedure scm_recv [2025-03-04 04:02:55,076 INFO L130 BoogieDeclarations]: Found specification of procedure unix_release [2025-03-04 04:02:55,076 INFO L138 BoogieDeclarations]: Found implementation of procedure unix_release [2025-03-04 04:02:55,077 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2025-03-04 04:02:55,077 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2025-03-04 04:02:55,077 INFO L130 BoogieDeclarations]: Found specification of procedure path_put [2025-03-04 04:02:55,077 INFO L138 BoogieDeclarations]: Found implementation of procedure path_put [2025-03-04 04:02:55,077 INFO L130 BoogieDeclarations]: Found specification of procedure sock_no_getsockopt [2025-03-04 04:02:55,077 INFO L138 BoogieDeclarations]: Found implementation of procedure sock_no_getsockopt [2025-03-04 04:02:55,077 INFO L130 BoogieDeclarations]: Found specification of procedure sock_alloc_send_pskb [2025-03-04 04:02:55,077 INFO L138 BoogieDeclarations]: Found implementation of procedure sock_alloc_send_pskb [2025-03-04 04:02:55,077 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-03-04 04:02:55,077 INFO L130 BoogieDeclarations]: Found specification of procedure sk_peek_offset [2025-03-04 04:02:55,078 INFO L138 BoogieDeclarations]: Found implementation of procedure sk_peek_offset [2025-03-04 04:02:55,078 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2025-03-04 04:02:55,078 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2025-03-04 04:02:55,078 INFO L130 BoogieDeclarations]: Found specification of procedure unix_get_socket [2025-03-04 04:02:55,078 INFO L138 BoogieDeclarations]: Found implementation of procedure unix_get_socket [2025-03-04 04:02:55,078 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-03-04 04:02:55,078 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-03-04 04:02:55,078 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-03-04 04:02:55,078 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-03-04 04:02:55,078 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-03-04 04:02:55,078 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-03-04 04:02:55,078 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-03-04 04:02:55,078 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-03-04 04:02:55,078 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-03-04 04:02:55,078 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-03-04 04:02:55,078 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-03-04 04:02:55,078 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-03-04 04:02:55,078 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-03-04 04:02:55,078 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-03-04 04:02:55,078 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-03-04 04:02:55,078 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-03-04 04:02:55,078 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-03-04 04:02:55,078 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-03-04 04:02:55,078 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-03-04 04:02:55,078 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-03-04 04:02:55,078 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-03-04 04:02:55,078 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2025-03-04 04:02:55,078 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2025-03-04 04:02:55,078 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2025-03-04 04:02:55,078 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2025-03-04 04:02:55,078 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2025-03-04 04:02:55,078 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2025-03-04 04:02:55,078 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2025-03-04 04:02:55,078 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2025-03-04 04:02:55,078 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2025-03-04 04:02:55,078 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#30 [2025-03-04 04:02:55,078 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#31 [2025-03-04 04:02:55,078 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#32 [2025-03-04 04:02:55,078 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#33 [2025-03-04 04:02:55,078 INFO L130 BoogieDeclarations]: Found specification of procedure sk_unhashed [2025-03-04 04:02:55,078 INFO L138 BoogieDeclarations]: Found implementation of procedure sk_unhashed [2025-03-04 04:02:55,078 INFO L130 BoogieDeclarations]: Found specification of procedure __list_del_entry [2025-03-04 04:02:55,078 INFO L138 BoogieDeclarations]: Found implementation of procedure __list_del_entry [2025-03-04 04:02:55,078 INFO L130 BoogieDeclarations]: Found specification of procedure get_pid [2025-03-04 04:02:55,078 INFO L138 BoogieDeclarations]: Found implementation of procedure get_pid [2025-03-04 04:02:55,078 INFO L130 BoogieDeclarations]: Found specification of procedure put_pid [2025-03-04 04:02:55,078 INFO L138 BoogieDeclarations]: Found implementation of procedure put_pid [2025-03-04 04:02:55,078 INFO L130 BoogieDeclarations]: Found specification of procedure scm_set_cred [2025-03-04 04:02:55,078 INFO L138 BoogieDeclarations]: Found implementation of procedure scm_set_cred [2025-03-04 04:02:55,078 INFO L130 BoogieDeclarations]: Found specification of procedure __skb_queue_tail [2025-03-04 04:02:55,078 INFO L138 BoogieDeclarations]: Found implementation of procedure __skb_queue_tail [2025-03-04 04:02:55,078 INFO L130 BoogieDeclarations]: Found specification of procedure signal_pending [2025-03-04 04:02:55,078 INFO L138 BoogieDeclarations]: Found implementation of procedure signal_pending [2025-03-04 04:02:55,078 INFO L130 BoogieDeclarations]: Found specification of procedure local_bh_disable [2025-03-04 04:02:55,078 INFO L138 BoogieDeclarations]: Found implementation of procedure local_bh_disable [2025-03-04 04:02:55,078 INFO L130 BoogieDeclarations]: Found specification of procedure sk_wake_async [2025-03-04 04:02:55,078 INFO L138 BoogieDeclarations]: Found implementation of procedure sk_wake_async [2025-03-04 04:02:55,078 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2025-03-04 04:02:55,078 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2025-03-04 04:02:55,078 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2025-03-04 04:02:55,078 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2025-03-04 04:02:55,078 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2025-03-04 04:02:55,079 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2025-03-04 04:02:55,079 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2025-03-04 04:02:55,079 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2025-03-04 04:02:55,079 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2025-03-04 04:02:55,079 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2025-03-04 04:02:55,079 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2025-03-04 04:02:55,079 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2025-03-04 04:02:55,079 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2025-03-04 04:02:55,079 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2025-03-04 04:02:55,079 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2025-03-04 04:02:55,079 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2025-03-04 04:02:55,080 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2025-03-04 04:02:55,080 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2025-03-04 04:02:55,080 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2025-03-04 04:02:55,080 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2025-03-04 04:02:55,080 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2025-03-04 04:02:55,080 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2025-03-04 04:02:55,080 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2025-03-04 04:02:55,080 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2025-03-04 04:02:55,080 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2025-03-04 04:02:55,080 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#25 [2025-03-04 04:02:55,080 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#26 [2025-03-04 04:02:55,080 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#27 [2025-03-04 04:02:55,080 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#28 [2025-03-04 04:02:55,080 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#29 [2025-03-04 04:02:55,080 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#30 [2025-03-04 04:02:55,080 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#31 [2025-03-04 04:02:55,080 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#32 [2025-03-04 04:02:55,080 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#33 [2025-03-04 04:02:55,080 INFO L130 BoogieDeclarations]: Found specification of procedure might_fault [2025-03-04 04:02:55,080 INFO L138 BoogieDeclarations]: Found implementation of procedure might_fault [2025-03-04 04:02:55,080 INFO L130 BoogieDeclarations]: Found specification of procedure maybe_add_creds [2025-03-04 04:02:55,080 INFO L138 BoogieDeclarations]: Found implementation of procedure maybe_add_creds [2025-03-04 04:02:55,080 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2025-03-04 04:02:55,080 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2025-03-04 04:02:55,080 INFO L130 BoogieDeclarations]: Found specification of procedure kfree_skb [2025-03-04 04:02:55,080 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree_skb [2025-03-04 04:02:55,080 INFO L130 BoogieDeclarations]: Found specification of procedure skb_free_datagram [2025-03-04 04:02:55,080 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_free_datagram [2025-03-04 04:02:55,080 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2025-03-04 04:02:55,080 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2025-03-04 04:02:55,080 INFO L130 BoogieDeclarations]: Found specification of procedure skb_copy_datagram_from_iovec [2025-03-04 04:02:55,080 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_copy_datagram_from_iovec [2025-03-04 04:02:55,080 INFO L130 BoogieDeclarations]: Found specification of procedure sock_prot_inuse_add [2025-03-04 04:02:55,080 INFO L138 BoogieDeclarations]: Found implementation of procedure sock_prot_inuse_add [2025-03-04 04:02:55,080 INFO L130 BoogieDeclarations]: Found specification of procedure list_empty [2025-03-04 04:02:55,080 INFO L138 BoogieDeclarations]: Found implementation of procedure list_empty [2025-03-04 04:02:55,080 INFO L130 BoogieDeclarations]: Found specification of procedure sk_next [2025-03-04 04:02:55,080 INFO L138 BoogieDeclarations]: Found implementation of procedure sk_next [2025-03-04 04:02:55,080 INFO L130 BoogieDeclarations]: Found specification of procedure __unix_insert_socket [2025-03-04 04:02:55,080 INFO L138 BoogieDeclarations]: Found implementation of procedure __unix_insert_socket [2025-03-04 04:02:55,080 INFO L130 BoogieDeclarations]: Found specification of procedure sock_error [2025-03-04 04:02:55,080 INFO L138 BoogieDeclarations]: Found implementation of procedure sock_error [2025-03-04 04:02:55,080 INFO L130 BoogieDeclarations]: Found specification of procedure __unix_remove_socket [2025-03-04 04:02:55,080 INFO L138 BoogieDeclarations]: Found implementation of procedure __unix_remove_socket [2025-03-04 04:02:55,080 INFO L130 BoogieDeclarations]: Found specification of procedure csum_partial [2025-03-04 04:02:55,080 INFO L138 BoogieDeclarations]: Found implementation of procedure csum_partial [2025-03-04 04:02:55,080 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2025-03-04 04:02:55,080 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2025-03-04 04:02:55,080 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_read_lock_held [2025-03-04 04:02:55,080 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_read_lock_held [2025-03-04 04:02:55,080 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2025-03-04 04:02:55,081 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2025-03-04 04:02:55,081 INFO L130 BoogieDeclarations]: Found specification of procedure scm_fp_dup [2025-03-04 04:02:55,081 INFO L138 BoogieDeclarations]: Found implementation of procedure scm_fp_dup [2025-03-04 04:02:55,081 INFO L130 BoogieDeclarations]: Found specification of procedure security_unix_may_send [2025-03-04 04:02:55,081 INFO L138 BoogieDeclarations]: Found implementation of procedure security_unix_may_send [2025-03-04 04:02:55,081 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2025-03-04 04:02:55,081 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2025-03-04 04:02:55,081 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2025-03-04 04:02:55,081 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2025-03-04 04:02:55,081 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2025-03-04 04:02:55,081 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2025-03-04 04:02:55,081 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2025-03-04 04:02:55,081 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2025-03-04 04:02:55,081 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2025-03-04 04:02:55,081 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2025-03-04 04:02:55,081 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2025-03-04 04:02:55,081 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2025-03-04 04:02:55,081 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2025-03-04 04:02:55,081 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2025-03-04 04:02:55,081 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2025-03-04 04:02:55,081 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2025-03-04 04:02:55,082 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2025-03-04 04:02:55,082 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2025-03-04 04:02:55,082 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2025-03-04 04:02:55,082 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2025-03-04 04:02:55,082 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2025-03-04 04:02:55,082 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2025-03-04 04:02:55,082 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2025-03-04 04:02:55,082 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2025-03-04 04:02:55,082 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2025-03-04 04:02:55,082 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#25 [2025-03-04 04:02:55,082 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#26 [2025-03-04 04:02:55,082 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#27 [2025-03-04 04:02:55,082 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#28 [2025-03-04 04:02:55,082 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#29 [2025-03-04 04:02:55,082 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#30 [2025-03-04 04:02:55,082 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#31 [2025-03-04 04:02:55,082 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#32 [2025-03-04 04:02:55,082 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#33 [2025-03-04 04:02:55,082 INFO L130 BoogieDeclarations]: Found specification of procedure sock_no_mmap [2025-03-04 04:02:55,082 INFO L138 BoogieDeclarations]: Found implementation of procedure sock_no_mmap [2025-03-04 04:02:55,082 INFO L130 BoogieDeclarations]: Found specification of procedure scm_destroy_cred [2025-03-04 04:02:55,082 INFO L138 BoogieDeclarations]: Found implementation of procedure scm_destroy_cred [2025-03-04 04:02:55,082 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2025-03-04 04:02:55,082 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2025-03-04 04:02:55,082 INFO L130 BoogieDeclarations]: Found specification of procedure put_cred [2025-03-04 04:02:55,082 INFO L138 BoogieDeclarations]: Found implementation of procedure put_cred [2025-03-04 04:02:55,082 INFO L130 BoogieDeclarations]: Found specification of procedure __wake_up_sync_key [2025-03-04 04:02:55,082 INFO L138 BoogieDeclarations]: Found implementation of procedure __wake_up_sync_key [2025-03-04 04:02:55,082 INFO L130 BoogieDeclarations]: Found specification of procedure __kgid_val [2025-03-04 04:02:55,082 INFO L138 BoogieDeclarations]: Found implementation of procedure __kgid_val [2025-03-04 04:02:55,082 INFO L130 BoogieDeclarations]: Found specification of procedure task_tgid [2025-03-04 04:02:55,082 INFO L138 BoogieDeclarations]: Found implementation of procedure task_tgid [2025-03-04 04:02:55,082 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_inc [2025-03-04 04:02:55,082 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_inc [2025-03-04 04:02:55,082 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_rcu_suspicious [2025-03-04 04:02:55,082 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_rcu_suspicious [2025-03-04 04:02:55,082 INFO L130 BoogieDeclarations]: Found specification of procedure wait_for_unix_gc [2025-03-04 04:02:55,082 INFO L138 BoogieDeclarations]: Found implementation of procedure wait_for_unix_gc [2025-03-04 04:02:55,082 INFO L130 BoogieDeclarations]: Found specification of procedure __set_bit [2025-03-04 04:02:55,082 INFO L138 BoogieDeclarations]: Found implementation of procedure __set_bit [2025-03-04 04:02:55,082 INFO L130 BoogieDeclarations]: Found specification of procedure unix_next_socket [2025-03-04 04:02:55,082 INFO L138 BoogieDeclarations]: Found implementation of procedure unix_next_socket [2025-03-04 04:02:55,082 INFO L130 BoogieDeclarations]: Found specification of procedure sock_no_setsockopt [2025-03-04 04:02:55,082 INFO L138 BoogieDeclarations]: Found implementation of procedure sock_no_setsockopt [2025-03-04 04:02:55,083 INFO L130 BoogieDeclarations]: Found specification of procedure sk_peek_offset_bwd [2025-03-04 04:02:55,083 INFO L138 BoogieDeclarations]: Found implementation of procedure sk_peek_offset_bwd [2025-03-04 04:02:55,083 INFO L130 BoogieDeclarations]: Found specification of procedure __wake_up [2025-03-04 04:02:55,083 INFO L138 BoogieDeclarations]: Found implementation of procedure __wake_up [2025-03-04 04:02:55,083 INFO L130 BoogieDeclarations]: Found specification of procedure unix_writable [2025-03-04 04:02:55,083 INFO L138 BoogieDeclarations]: Found implementation of procedure unix_writable [2025-03-04 04:02:55,083 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_long_read [2025-03-04 04:02:55,083 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_long_read [2025-03-04 04:02:55,083 INFO L130 BoogieDeclarations]: Found specification of procedure unix_socketpair [2025-03-04 04:02:55,083 INFO L138 BoogieDeclarations]: Found implementation of procedure unix_socketpair [2025-03-04 04:02:55,083 INFO L130 BoogieDeclarations]: Found specification of procedure sock_no_sendpage [2025-03-04 04:02:55,083 INFO L138 BoogieDeclarations]: Found implementation of procedure sock_no_sendpage [2025-03-04 04:02:55,083 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2025-03-04 04:02:55,083 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2025-03-04 04:02:55,083 INFO L130 BoogieDeclarations]: Found specification of procedure unix_getname [2025-03-04 04:02:55,083 INFO L138 BoogieDeclarations]: Found implementation of procedure unix_getname [2025-03-04 04:02:55,083 INFO L130 BoogieDeclarations]: Found specification of procedure unix_ioctl [2025-03-04 04:02:55,083 INFO L138 BoogieDeclarations]: Found implementation of procedure unix_ioctl [2025-03-04 04:02:55,083 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2025-03-04 04:02:55,083 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2025-03-04 04:02:55,083 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2025-03-04 04:02:55,083 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2025-03-04 04:02:55,083 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2025-03-04 04:02:55,083 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2025-03-04 04:02:55,083 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2025-03-04 04:02:55,083 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2025-03-04 04:02:55,083 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2025-03-04 04:02:55,083 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2025-03-04 04:02:55,083 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2025-03-04 04:02:55,083 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2025-03-04 04:02:55,084 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2025-03-04 04:02:55,084 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2025-03-04 04:02:55,084 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2025-03-04 04:02:55,084 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2025-03-04 04:02:55,084 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2025-03-04 04:02:55,084 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2025-03-04 04:02:55,084 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2025-03-04 04:02:55,084 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2025-03-04 04:02:55,084 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2025-03-04 04:02:55,084 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2025-03-04 04:02:55,084 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2025-03-04 04:02:55,084 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2025-03-04 04:02:55,084 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2025-03-04 04:02:55,084 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#25 [2025-03-04 04:02:55,084 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#26 [2025-03-04 04:02:55,084 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#27 [2025-03-04 04:02:55,084 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#28 [2025-03-04 04:02:55,084 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#29 [2025-03-04 04:02:55,084 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#30 [2025-03-04 04:02:55,084 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#31 [2025-03-04 04:02:55,084 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#32 [2025-03-04 04:02:55,084 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#33 [2025-03-04 04:02:55,084 INFO L130 BoogieDeclarations]: Found specification of procedure local_bh_enable [2025-03-04 04:02:55,084 INFO L138 BoogieDeclarations]: Found implementation of procedure local_bh_enable [2025-03-04 04:02:56,090 INFO L256 CfgBuilder]: Building ICFG [2025-03-04 04:02:56,093 INFO L286 CfgBuilder]: Building CFG for each procedure with an implementation [2025-03-04 04:02:56,293 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L11904: call ULTIMATE.dealloc(skb_queue_head_init_~#__key~1#1.base, skb_queue_head_init_~#__key~1#1.offset);havoc skb_queue_head_init_~#__key~1#1.base, skb_queue_head_init_~#__key~1#1.offset; [2025-03-04 04:02:56,293 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L12272: call ULTIMATE.dealloc(~#hitlist~0#1.base, ~#hitlist~0#1.offset);havoc ~#hitlist~0#1.base, ~#hitlist~0#1.offset;call ULTIMATE.dealloc(~#cursor~0#1.base, ~#cursor~0#1.offset);havoc ~#cursor~0#1.base, ~#cursor~0#1.offset;call ULTIMATE.dealloc(~#not_cycle_list~0#1.base, ~#not_cycle_list~0#1.offset);havoc ~#not_cycle_list~0#1.base, ~#not_cycle_list~0#1.offset; [2025-03-04 04:02:56,302 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13022: havoc #t~nondet1550; [2025-03-04 04:02:56,304 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L12811: havoc #t~nondet1512; [2025-03-04 04:02:56,316 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L7384: havoc #t~ite442;havoc #t~mem441; [2025-03-04 04:02:56,651 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L12942: havoc #t~nondet1534; [2025-03-04 04:02:56,871 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L8196: call ULTIMATE.dealloc(~#__key~0#1.base, ~#__key~0#1.offset);havoc ~#__key~0#1.base, ~#__key~0#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;call ULTIMATE.dealloc(~#__key___1~0#1.base, ~#__key___1~0#1.offset);havoc ~#__key___1~0#1.base, ~#__key___1~0#1.offset; [2025-03-04 04:02:56,871 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L12833: havoc get_max_files_#t~nondet1516#1; [2025-03-04 04:02:56,871 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13037: havoc sk_alloc_#t~ret1554#1.base, sk_alloc_#t~ret1554#1.offset; [2025-03-04 04:02:56,964 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L6988: havoc poll_requested_events_#t~ite353#1;havoc poll_requested_events_#t~mem352#1; [2025-03-04 04:02:56,974 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L6714: havoc skb_queue_len_#t~mem213#1; [2025-03-04 04:02:56,974 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L7612: havoc #t~mem481#1; [2025-03-04 04:02:57,201 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L6672: havoc #t~mem209.base, #t~mem209.offset; [2025-03-04 04:02:57,312 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L12156: call ULTIMATE.dealloc(~#embryos~0.base, ~#embryos~0.offset);havoc ~#embryos~0.base, ~#embryos~0.offset; [2025-03-04 04:02:57,389 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L12837: havoc inode_permission_#t~nondet1517#1; [2025-03-04 04:02:57,389 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L12841: havoc kern_path_#t~nondet1518#1; [2025-03-04 04:02:57,389 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L8370: call ULTIMATE.dealloc(~#path~1#1.base, ~#path~1#1.offset);havoc ~#path~1#1.base, ~#path~1#1.offset; [2025-03-04 04:02:57,488 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L12761: havoc __scm_send_#t~nondet1506#1; [2025-03-04 04:02:57,488 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L6864: call ULTIMATE.dealloc(~#__constr_expr_0~0#1.base, ~#__constr_expr_0~0#1.offset);havoc ~#__constr_expr_0~0#1.base, ~#__constr_expr_0~0#1.offset;call ULTIMATE.dealloc(~#__constr_expr_1~0#1.base, ~#__constr_expr_1~0#1.offset);havoc ~#__constr_expr_1~0#1.base, ~#__constr_expr_1~0#1.offset; [2025-03-04 04:02:57,488 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L12994: havoc security_socket_getpeersec_dgram_#t~nondet1543#1; [2025-03-04 04:02:57,531 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L12777: havoc _cond_resched_#t~nondet1508#1; [2025-03-04 04:02:57,602 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L7992: call ULTIMATE.dealloc(~#path~0#1.base, ~#path~0#1.offset);havoc ~#path~0#1.base, ~#path~0#1.offset; [2025-03-04 04:02:57,603 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13061: havoc skb_dequeue_#t~ret1560#1.base, skb_dequeue_#t~ret1560#1.offset; [2025-03-04 04:02:57,685 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L7586: havoc unix_our_peer_#t~mem477#1.base, unix_our_peer_#t~mem477#1.offset; [2025-03-04 04:02:57,703 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L12796: havoc creds_are_invalid_#t~nondet1509#1; [2025-03-04 04:02:57,846 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L12949: havoc #t~nondet1535; [2025-03-04 04:02:57,867 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L6794: havoc #t~mem262.base, #t~mem262.offset;havoc #t~mem263.base, #t~mem263.offset; [2025-03-04 04:02:57,869 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L7188: havoc #t~mem382.base, #t~mem382.offset; [2025-03-04 04:02:58,037 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L9404: havoc #t~mem863#1;call ULTIMATE.dealloc(~#err~12#1.base, ~#err~12#1.offset);havoc ~#err~12#1.base, ~#err~12#1.offset;call ULTIMATE.dealloc(~#hash~5#1.base, ~#hash~5#1.offset);havoc ~#hash~5#1.base, ~#hash~5#1.offset;call ULTIMATE.dealloc(~#tmp_scm~0#1.base, ~#tmp_scm~0#1.offset);havoc ~#tmp_scm~0#1.base, ~#tmp_scm~0#1.offset; [2025-03-04 04:02:58,038 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L12856: havoc ktime_get_real_#t~ret1522#1.base, ktime_get_real_#t~ret1522#1.offset;havoc ktime_get_real_#t~mem1523#1; [2025-03-04 04:02:58,038 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L9226: havoc #t~mem807#1; [2025-03-04 04:02:58,038 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13041: havoc sk_filter_#t~nondet1555#1; [2025-03-04 04:02:58,165 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13002: havoc security_unix_stream_connect_#t~nondet1545#1; [2025-03-04 04:02:58,165 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13135: havoc sock_wmalloc_#t~ret1575#1.base, sock_wmalloc_#t~ret1575#1.offset; [2025-03-04 04:02:58,165 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L8909: havoc #t~mem734#1;call ULTIMATE.dealloc(~#hash~4#1.base, ~#hash~4#1.offset);havoc ~#hash~4#1.base, ~#hash~4#1.offset;call ULTIMATE.dealloc(~#err~8#1.base, ~#err~8#1.offset);havoc ~#err~8#1.base, ~#err~8#1.offset; [2025-03-04 04:02:58,193 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L9752: havoc #t~mem983;havoc #t~mem984; [2025-03-04 04:02:58,342 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L9057: call ULTIMATE.dealloc(unix_destruct_scm_~#scm~0#1.base, unix_destruct_scm_~#scm~0#1.offset);havoc unix_destruct_scm_~#scm~0#1.base, unix_destruct_scm_~#scm~0#1.offset; [2025-03-04 04:02:58,373 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13058: havoc #t~nondet1559; [2025-03-04 04:02:58,419 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L8990: havoc #t~mem749#1;call ULTIMATE.dealloc(~#err~9#1.base, ~#err~9#1.offset);havoc ~#err~9#1.base, ~#err~9#1.offset; [2025-03-04 04:02:58,419 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13078: havoc skb_recv_datagram_#t~ret1564#1.base, skb_recv_datagram_#t~ret1564#1.offset; [2025-03-04 04:02:58,528 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L9699: havoc #t~mem969#1;call ULTIMATE.dealloc(~#tmp_scm~2#1.base, ~#tmp_scm~2#1.offset);havoc ~#tmp_scm~2#1.base, ~#tmp_scm~2#1.offset;call ULTIMATE.dealloc(~#err~15#1.base, ~#err~15#1.offset);havoc ~#err~15#1.base, ~#err~15#1.offset;call ULTIMATE.dealloc(~#peeked~0#1.base, ~#peeked~0#1.offset);havoc ~#peeked~0#1.base, ~#peeked~0#1.offset;call ULTIMATE.dealloc(~#skip~0#1.base, ~#skip~0#1.offset);havoc ~#skip~0#1.base, ~#skip~0#1.offset; [2025-03-04 04:02:58,528 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L12764: havoc __skb_recv_datagram_#t~ret1507#1.base, __skb_recv_datagram_#t~ret1507#1.offset; [2025-03-04 04:02:58,532 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L12970: havoc #t~nondet1539; [2025-03-04 04:02:58,567 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L8693: call ULTIMATE.dealloc(~#wait~0#1.base, ~#wait~0#1.offset);havoc ~#wait~0#1.base, ~#wait~0#1.offset; [2025-03-04 04:03:04,628 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L12853: havoc kmemdup_#t~ret1521#1.base, kmemdup_#t~ret1521#1.offset; [2025-03-04 04:03:04,628 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13122: havoc sock_register_#t~nondet1573#1; [2025-03-04 04:03:04,628 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L12927: havoc proc_create_data_#t~ret1531#1.base, proc_create_data_#t~ret1531#1.offset; [2025-03-04 04:03:04,628 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L7378: havoc sock_rcvtimeo_#t~ite440#1;havoc sock_rcvtimeo_#t~mem439#1; [2025-03-04 04:03:04,628 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L12931: havoc proto_register_#t~nondet1532#1; [2025-03-04 04:03:04,629 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L9760: call ULTIMATE.dealloc(unix_stream_recvmsg_~#tmp_scm~3#1.base, unix_stream_recvmsg_~#tmp_scm~3#1.offset);havoc unix_stream_recvmsg_~#tmp_scm~3#1.base, unix_stream_recvmsg_~#tmp_scm~3#1.offset; [2025-03-04 04:03:04,629 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L6194: call ULTIMATE.dealloc(uid_eq_~#left#1.base, uid_eq_~#left#1.offset);havoc uid_eq_~#left#1.base, uid_eq_~#left#1.offset;call ULTIMATE.dealloc(uid_eq_~#right#1.base, uid_eq_~#right#1.offset);havoc uid_eq_~#right#1.base, uid_eq_~#right#1.offset; [2025-03-04 04:03:04,629 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13006: havoc send_sig_#t~nondet1546#1; [2025-03-04 04:03:04,629 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L9704: call ULTIMATE.dealloc(unix_stream_data_wait_~#wait~1#1.base, unix_stream_data_wait_~#wait~1#1.offset);havoc unix_stream_data_wait_~#wait~1#1.base, unix_stream_data_wait_~#wait~1#1.offset; [2025-03-04 04:03:04,629 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L6204: call ULTIMATE.dealloc(gid_eq_~#left#1.base, gid_eq_~#left#1.offset);havoc gid_eq_~#left#1.base, gid_eq_~#left#1.offset;call ULTIMATE.dealloc(gid_eq_~#right#1.base, gid_eq_~#right#1.offset);havoc gid_eq_~#right#1.base, gid_eq_~#right#1.offset; [2025-03-04 04:03:04,629 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13010: havoc seq_lseek_#t~nondet1547#1; [2025-03-04 04:03:04,629 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L9446: havoc unix_stream_sendmsg_#t~mem870#1; [2025-03-04 04:03:04,629 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13014: havoc seq_open_net_#t~nondet1548#1; [2025-03-04 04:03:04,629 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13018: havoc seq_printf_#t~nondet1549#1; [2025-03-04 04:03:04,629 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L12754: havoc __refrigerator_#t~nondet1505#1; [2025-03-04 04:03:04,629 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L12821: havoc freezing_slow_path_#t~nondet1513#1; [2025-03-04 04:03:04,629 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L12956: havoc register_net_sysctl_#t~ret1537#1.base, register_net_sysctl_#t~ret1537#1.offset; [2025-03-04 04:03:04,629 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13088: havoc sock_i_ino_#t~nondet1566#1; [2025-03-04 04:03:04,630 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13026: havoc seq_puts_#t~nondet1551#1; [2025-03-04 04:03:04,630 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L12960: havoc register_pernet_subsys_#t~nondet1538#1; [2025-03-04 04:03:04,630 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13095: havoc sock_no_accept_#t~nondet1567#1; [2025-03-04 04:03:04,630 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13030: havoc seq_read_#t~nondet1552#1; [2025-03-04 04:03:04,630 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13034: havoc seq_release_net_#t~nondet1553#1; [2025-03-04 04:03:04,630 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13103: havoc sock_no_listen_#t~nondet1569#1; [2025-03-04 04:03:04,630 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L9544: havoc unix_stream_sendmsg_#t~ite904#1;havoc unix_stream_sendmsg_#t~mem903#1;call ULTIMATE.dealloc(unix_stream_sendmsg_~#err~13#1.base, unix_stream_sendmsg_~#err~13#1.offset);havoc unix_stream_sendmsg_~#err~13#1.base, unix_stream_sendmsg_~#err~13#1.offset;call ULTIMATE.dealloc(unix_stream_sendmsg_~#tmp_scm~1#1.base, unix_stream_sendmsg_~#tmp_scm~1#1.offset);havoc unix_stream_sendmsg_~#tmp_scm~1#1.base, unix_stream_sendmsg_~#tmp_scm~1#1.offset; [2025-03-04 04:03:04,630 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L8686: havoc unix_dgram_connect_#t~mem686#1;call ULTIMATE.dealloc(unix_dgram_connect_~#hash~3#1.base, unix_dgram_connect_~#hash~3#1.offset);havoc unix_dgram_connect_~#hash~3#1.base, unix_dgram_connect_~#hash~3#1.offset;call ULTIMATE.dealloc(unix_dgram_connect_~#err~7#1.base, unix_dgram_connect_~#err~7#1.offset);havoc unix_dgram_connect_~#err~7#1.base, unix_dgram_connect_~#err~7#1.offset; [2025-03-04 04:03:05,905 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L6185: havoc #t~mem64;call ULTIMATE.dealloc(~#uid.base, ~#uid.offset);havoc ~#uid.base, ~#uid.offset; [2025-03-04 04:03:05,957 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2025-03-04 04:03:08,306 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L12893: havoc mntget_#t~ret1526#1.base, mntget_#t~ret1526#1.offset; [2025-03-04 04:03:08,306 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L12844: havoc kern_path_create_#t~ret1519#1.base, kern_path_create_#t~ret1519#1.offset; [2025-03-04 04:03:08,306 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L12804: havoc current_umask_#t~nondet1511#1; [2025-03-04 04:03:08,306 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L6364: havoc __kmalloc_#t~ret118#1.base, __kmalloc_#t~ret118#1.offset; [2025-03-04 04:03:08,306 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L8470: call ULTIMATE.dealloc(~#hash~2#1.base, ~#hash~2#1.offset);havoc ~#hash~2#1.base, ~#hash~2#1.offset;call ULTIMATE.dealloc(~#path~3#1.base, ~#path~3#1.offset);havoc ~#path~3#1.base, ~#path~3#1.offset; [2025-03-04 04:03:08,306 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L12980: havoc security_path_mknod_#t~nondet1541#1; [2025-03-04 04:03:08,306 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13148: havoc vfs_mknod_#t~nondet1576#1; [2025-03-04 04:03:08,306 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L8433: call ULTIMATE.dealloc(unix_mknod_~#path~2#1.base, unix_mknod_~#path~2#1.offset);havoc unix_mknod_~#path~2#1.base, unix_mknod_~#path~2#1.offset; [2025-03-04 04:03:08,738 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L12897: havoc #t~nondet1527; [2025-03-04 04:03:09,034 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L6980: havoc poll_does_not_wait_#t~mem350#1.base, poll_does_not_wait_#t~mem350#1.offset;havoc poll_does_not_wait_#t~short351#1; [2025-03-04 04:03:09,343 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L6806: havoc read_pnet_#t~mem264#1.base, read_pnet_#t~mem264#1.offset; [2025-03-04 04:03:09,365 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L5919: havoc #t~mem29; [2025-03-04 04:03:09,819 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L12829: havoc from_kuid_munged_#t~nondet1515#1; [2025-03-04 04:03:09,819 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L6900: call ULTIMATE.dealloc(scm_passec_~#secdata~0#1.base, scm_passec_~#secdata~0#1.offset);havoc scm_passec_~#secdata~0#1.base, scm_passec_~#secdata~0#1.offset;call ULTIMATE.dealloc(scm_passec_~#seclen~0#1.base, scm_passec_~#seclen~0#1.offset);havoc scm_passec_~#seclen~0#1.base, scm_passec_~#seclen~0#1.offset; [2025-03-04 04:03:09,819 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L12825: havoc from_kgid_munged_#t~nondet1514#1; [2025-03-04 04:03:09,819 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L6925: call ULTIMATE.dealloc(~#ucreds~0#1.base, ~#ucreds~0#1.offset);havoc ~#ucreds~0#1.base, ~#ucreds~0#1.offset; [2025-03-04 04:03:09,819 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L12987: havoc security_secid_to_secctx_#t~nondet1542#1; [2025-03-04 04:03:09,932 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13099: havoc #t~nondet1568; [2025-03-04 04:03:09,972 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13084: havoc #t~ret1565.base, #t~ret1565.offset; [2025-03-04 04:03:10,083 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L6995: havoc #t~mem357; [2025-03-04 04:03:10,335 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L11878: havoc file_inode_#t~mem1387#1.base, file_inode_#t~mem1387#1.offset; [2025-03-04 04:03:10,370 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L5831: havoc hlist_unhashed_#t~mem10#1.base, hlist_unhashed_#t~mem10#1.offset; [2025-03-04 04:03:10,508 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L12910: havoc pid_vnr_#t~nondet1528#1; [2025-03-04 04:03:10,508 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L6829: call ULTIMATE.dealloc(~#uid#1.base, ~#uid#1.offset);havoc ~#uid#1.base, ~#uid#1.offset;call ULTIMATE.dealloc(~#gid#1.base, ~#gid#1.offset);havoc ~#gid#1.base, ~#gid#1.offset; [2025-03-04 04:03:10,724 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13129: havoc sock_wake_async_#t~nondet1574#1; [2025-03-04 04:03:10,937 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L12924: havoc #t~nondet1530; [2025-03-04 04:03:11,062 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13054: havoc #t~nondet1558; [2025-03-04 04:03:11,106 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L5825: havoc #t~mem9.base, #t~mem9.offset; [2025-03-04 04:03:11,931 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L12800: havoc #t~nondet1510; [2025-03-04 04:03:11,998 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L5798: havoc #t~mem1;havoc #t~bitwise2; [2025-03-04 04:03:12,173 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L12953: havoc rcu_lockdep_current_cpu_online_#t~nondet1536#1; [2025-03-04 04:03:12,173 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L12875: havoc lock_is_held_#t~nondet1525#1; [2025-03-04 04:03:12,227 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L12976: havoc #t~ret1540.base, #t~ret1540.offset; [2025-03-04 04:03:12,250 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L12998: havoc #t~nondet1544; [2025-03-04 04:03:12,649 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13107: havoc #t~nondet1570; [2025-03-04 04:03:12,826 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L6191: havoc #t~mem65;call ULTIMATE.dealloc(~#gid.base, ~#gid.offset);havoc ~#gid.base, ~#gid.offset; [2025-03-04 04:03:12,860 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L6594: havoc #t~mem145.base, #t~mem145.offset;havoc #t~mem146.base, #t~mem146.offset; [2025-03-04 04:03:13,072 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L12917: havoc prepare_to_wait_event_#t~nondet1529#1; [2025-03-04 04:03:13,072 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L12237: call ULTIMATE.dealloc(~#__wait~0#1.base, ~#__wait~0#1.offset);havoc ~#__wait~0#1.base, ~#__wait~0#1.offset; [2025-03-04 04:03:13,516 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L5837: havoc hlist_empty_#t~mem11#1.base, hlist_empty_#t~mem11#1.offset; [2025-03-04 04:03:13,544 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13115: havoc #t~nondet1572; [2025-03-04 04:03:13,642 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L7850: havoc #t~mem511; [2025-03-04 04:03:13,678 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L5955: havoc atomic64_read_#t~mem30#1; [2025-03-04 04:03:13,797 INFO L1325 $ProcedureCfgBuilder]: dead code at ProgramPoint L13111: havoc #t~nondet1571; [2025-03-04 04:03:15,978 INFO L? ?]: Removed 4022 outVars from TransFormulas that were not future-live. [2025-03-04 04:03:15,978 INFO L307 CfgBuilder]: Performing block encoding [2025-03-04 04:03:16,049 INFO L331 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2025-03-04 04:03:16,050 INFO L336 CfgBuilder]: Removed 1 assume(true) statements. [2025-03-04 04:03:16,050 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 04.03 04:03:16 BoogieIcfgContainer [2025-03-04 04:03:16,050 INFO L131 PluginConnector]: ------------------------ END IcfgBuilder---------------------------- [2025-03-04 04:03:16,053 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2025-03-04 04:03:16,053 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2025-03-04 04:03:16,056 INFO L274 PluginConnector]: TraceAbstraction initialized [2025-03-04 04:03:16,057 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 04.03 04:02:49" (1/3) ... [2025-03-04 04:03:16,057 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@116437c5 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 04.03 04:03:16, skipping insertion in model container [2025-03-04 04:03:16,058 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 04.03 04:02:52" (2/3) ... [2025-03-04 04:03:16,058 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@116437c5 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 04.03 04:03:16, skipping insertion in model container [2025-03-04 04:03:16,058 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 04.03 04:03:16" (3/3) ... [2025-03-04 04:03:16,059 INFO L128 eAbstractionObserver]: Analyzing ICFG 43_2a_bitvector_linux-3.16-rc1.tar.xz-43_2a-net--unix--unix.ko-entry_point.cil.out.i [2025-03-04 04:03:16,074 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2025-03-04 04:03:16,077 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG 43_2a_bitvector_linux-3.16-rc1.tar.xz-43_2a-net--unix--unix.ko-entry_point.cil.out.i that has 227 procedures, 3218 locations, 1 initial locations, 103 loop locations, and 1 error locations. [2025-03-04 04:03:16,177 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2025-03-04 04:03:16,187 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;@46755a7, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2025-03-04 04:03:16,187 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2025-03-04 04:03:16,198 INFO L276 IsEmpty]: Start isEmpty. Operand has 2920 states, 2055 states have (on average 1.3664233576642335) internal successors, (2808), 2160 states have internal predecessors, (2808), 704 states have call successors, (704), 160 states have call predecessors, (704), 159 states have return successors, (695), 679 states have call predecessors, (695), 695 states have call successors, (695) [2025-03-04 04:03:16,224 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 215 [2025-03-04 04:03:16,224 INFO L210 NwaCegarLoop]: Found error trace [2025-03-04 04:03:16,225 INFO L218 NwaCegarLoop]: trace histogram [28, 28, 28, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-04 04:03:16,225 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-03-04 04:03:16,229 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 04:03:16,230 INFO L85 PathProgramCache]: Analyzing trace with hash -1523637813, now seen corresponding path program 1 times [2025-03-04 04:03:16,236 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-04 04:03:16,237 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1961602425] [2025-03-04 04:03:16,237 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-04 04:03:16,238 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-04 04:03:20,616 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 214 statements into 1 equivalence classes. [2025-03-04 04:03:21,008 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 214 of 214 statements. [2025-03-04 04:03:21,009 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 04:03:21,009 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 04:03:21,679 INFO L134 CoverageAnalysis]: Checked inductivity of 1516 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1516 trivial. 0 not checked. [2025-03-04 04:03:21,680 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-04 04:03:21,680 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1961602425] [2025-03-04 04:03:21,680 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1961602425] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-04 04:03:21,680 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-04 04:03:21,681 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-03-04 04:03:21,682 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1597500114] [2025-03-04 04:03:21,682 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-04 04:03:21,685 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-04 04:03:21,685 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-04 04:03:21,702 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-04 04:03:21,703 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-04 04:03:21,711 INFO L87 Difference]: Start difference. First operand has 2920 states, 2055 states have (on average 1.3664233576642335) internal successors, (2808), 2160 states have internal predecessors, (2808), 704 states have call successors, (704), 160 states have call predecessors, (704), 159 states have return successors, (695), 679 states have call predecessors, (695), 695 states have call successors, (695) Second operand has 3 states, 3 states have (on average 21.333333333333332) internal successors, (64), 3 states have internal predecessors, (64), 2 states have call successors, (35), 2 states have call predecessors, (35), 1 states have return successors, (31), 2 states have call predecessors, (31), 2 states have call successors, (31) [2025-03-04 04:03:23,609 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-04 04:03:23,609 INFO L93 Difference]: Finished difference Result 8551 states and 12461 transitions. [2025-03-04 04:03:23,610 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-03-04 04:03:23,611 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 21.333333333333332) internal successors, (64), 3 states have internal predecessors, (64), 2 states have call successors, (35), 2 states have call predecessors, (35), 1 states have return successors, (31), 2 states have call predecessors, (31), 2 states have call successors, (31) Word has length 214 [2025-03-04 04:03:23,612 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-04 04:03:23,668 INFO L225 Difference]: With dead ends: 8551 [2025-03-04 04:03:23,668 INFO L226 Difference]: Without dead ends: 5581 [2025-03-04 04:03:23,695 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:03:23,697 INFO L435 NwaCegarLoop]: 4138 mSDtfsCounter, 3944 mSDsluCounter, 3998 mSDsCounter, 0 mSdLazyCounter, 152 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3944 SdHoareTripleChecker+Valid, 8136 SdHoareTripleChecker+Invalid, 154 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 152 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2025-03-04 04:03:23,699 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3944 Valid, 8136 Invalid, 154 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 152 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2025-03-04 04:03:23,718 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5581 states. [2025-03-04 04:03:23,966 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5581 to 5576. [2025-03-04 04:03:23,974 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5576 states, 3948 states have (on average 1.3508105369807497) internal successors, (5333), 4129 states have internal predecessors, (5333), 1313 states have call successors, (1313), 315 states have call predecessors, (1313), 314 states have return successors, (1312), 1283 states have call predecessors, (1312), 1312 states have call successors, (1312) [2025-03-04 04:03:24,010 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5576 states to 5576 states and 7958 transitions. [2025-03-04 04:03:24,018 INFO L78 Accepts]: Start accepts. Automaton has 5576 states and 7958 transitions. Word has length 214 [2025-03-04 04:03:24,019 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-04 04:03:24,021 INFO L471 AbstractCegarLoop]: Abstraction has 5576 states and 7958 transitions. [2025-03-04 04:03:24,021 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 21.333333333333332) internal successors, (64), 3 states have internal predecessors, (64), 2 states have call successors, (35), 2 states have call predecessors, (35), 1 states have return successors, (31), 2 states have call predecessors, (31), 2 states have call successors, (31) [2025-03-04 04:03:24,021 INFO L276 IsEmpty]: Start isEmpty. Operand 5576 states and 7958 transitions. [2025-03-04 04:03:24,028 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 216 [2025-03-04 04:03:24,028 INFO L210 NwaCegarLoop]: Found error trace [2025-03-04 04:03:24,028 INFO L218 NwaCegarLoop]: trace histogram [28, 28, 28, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-04 04:03:24,029 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2025-03-04 04:03:24,029 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-03-04 04:03:24,030 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 04:03:24,030 INFO L85 PathProgramCache]: Analyzing trace with hash 608597121, now seen corresponding path program 1 times [2025-03-04 04:03:24,030 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-04 04:03:24,030 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1467129339] [2025-03-04 04:03:24,030 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-04 04:03:24,030 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-04 04:03:27,803 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 215 statements into 1 equivalence classes. [2025-03-04 04:03:27,906 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 215 of 215 statements. [2025-03-04 04:03:27,906 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 04:03:27,906 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 04:03:28,314 INFO L134 CoverageAnalysis]: Checked inductivity of 1516 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1516 trivial. 0 not checked. [2025-03-04 04:03:28,314 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-04 04:03:28,314 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1467129339] [2025-03-04 04:03:28,314 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1467129339] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-04 04:03:28,314 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-04 04:03:28,314 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-03-04 04:03:28,314 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [538850677] [2025-03-04 04:03:28,314 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-04 04:03:28,315 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-04 04:03:28,315 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-04 04:03:28,316 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-04 04:03:28,316 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-04 04:03:28,316 INFO L87 Difference]: Start difference. First operand 5576 states and 7958 transitions. Second operand has 3 states, 3 states have (on average 21.666666666666668) internal successors, (65), 3 states have internal predecessors, (65), 2 states have call successors, (35), 2 states have call predecessors, (35), 1 states have return successors, (31), 2 states have call predecessors, (31), 2 states have call successors, (31) [2025-03-04 04:03:29,932 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-04 04:03:29,933 INFO L93 Difference]: Finished difference Result 15793 states and 22429 transitions. [2025-03-04 04:03:29,933 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-03-04 04:03:29,933 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 21.666666666666668) internal successors, (65), 3 states have internal predecessors, (65), 2 states have call successors, (35), 2 states have call predecessors, (35), 1 states have return successors, (31), 2 states have call predecessors, (31), 2 states have call successors, (31) Word has length 215 [2025-03-04 04:03:29,934 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-04 04:03:29,999 INFO L225 Difference]: With dead ends: 15793 [2025-03-04 04:03:29,999 INFO L226 Difference]: Without dead ends: 10276 [2025-03-04 04:03:30,030 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:03:30,032 INFO L435 NwaCegarLoop]: 4257 mSDtfsCounter, 3489 mSDsluCounter, 3953 mSDsCounter, 0 mSdLazyCounter, 152 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3489 SdHoareTripleChecker+Valid, 8210 SdHoareTripleChecker+Invalid, 154 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 152 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2025-03-04 04:03:30,033 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3489 Valid, 8210 Invalid, 154 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 152 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2025-03-04 04:03:30,045 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10276 states. [2025-03-04 04:03:30,430 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10276 to 10269. [2025-03-04 04:03:30,445 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10269 states, 7259 states have (on average 1.347430775588924) internal successors, (9781), 7610 states have internal predecessors, (9781), 2385 states have call successors, (2385), 625 states have call predecessors, (2385), 624 states have return successors, (2384), 2329 states have call predecessors, (2384), 2384 states have call successors, (2384) [2025-03-04 04:03:30,489 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10269 states to 10269 states and 14550 transitions. [2025-03-04 04:03:30,496 INFO L78 Accepts]: Start accepts. Automaton has 10269 states and 14550 transitions. Word has length 215 [2025-03-04 04:03:30,498 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-04 04:03:30,498 INFO L471 AbstractCegarLoop]: Abstraction has 10269 states and 14550 transitions. [2025-03-04 04:03:30,499 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 21.666666666666668) internal successors, (65), 3 states have internal predecessors, (65), 2 states have call successors, (35), 2 states have call predecessors, (35), 1 states have return successors, (31), 2 states have call predecessors, (31), 2 states have call successors, (31) [2025-03-04 04:03:30,499 INFO L276 IsEmpty]: Start isEmpty. Operand 10269 states and 14550 transitions. [2025-03-04 04:03:30,504 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 222 [2025-03-04 04:03:30,504 INFO L210 NwaCegarLoop]: Found error trace [2025-03-04 04:03:30,504 INFO L218 NwaCegarLoop]: trace histogram [28, 28, 28, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-03-04 04:03:30,504 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2025-03-04 04:03:30,504 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-03-04 04:03:30,505 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 04:03:30,505 INFO L85 PathProgramCache]: Analyzing trace with hash 1641985937, now seen corresponding path program 1 times [2025-03-04 04:03:30,505 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-04 04:03:30,505 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [184047812] [2025-03-04 04:03:30,505 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-04 04:03:30,505 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-04 04:03:34,186 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 221 statements into 1 equivalence classes. [2025-03-04 04:03:34,270 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 221 of 221 statements. [2025-03-04 04:03:34,270 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 04:03:34,270 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 04:03:34,621 INFO L134 CoverageAnalysis]: Checked inductivity of 1516 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1516 trivial. 0 not checked. [2025-03-04 04:03:34,622 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-04 04:03:34,623 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [184047812] [2025-03-04 04:03:34,623 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [184047812] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-04 04:03:34,623 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-04 04:03:34,623 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-03-04 04:03:34,623 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [302789417] [2025-03-04 04:03:34,623 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-04 04:03:34,624 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-04 04:03:34,624 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-04 04:03:34,625 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-04 04:03:34,625 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-04 04:03:34,626 INFO L87 Difference]: Start difference. First operand 10269 states and 14550 transitions. Second operand has 3 states, 3 states have (on average 23.666666666666668) internal successors, (71), 3 states have internal predecessors, (71), 2 states have call successors, (35), 2 states have call predecessors, (35), 1 states have return successors, (31), 2 states have call predecessors, (31), 2 states have call successors, (31) [2025-03-04 04:03:36,634 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-04 04:03:36,635 INFO L93 Difference]: Finished difference Result 27924 states and 39427 transitions. [2025-03-04 04:03:36,635 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-03-04 04:03:36,635 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 23.666666666666668) internal successors, (71), 3 states have internal predecessors, (71), 2 states have call successors, (35), 2 states have call predecessors, (35), 1 states have return successors, (31), 2 states have call predecessors, (31), 2 states have call successors, (31) Word has length 221 [2025-03-04 04:03:36,636 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-04 04:03:36,752 INFO L225 Difference]: With dead ends: 27924 [2025-03-04 04:03:36,752 INFO L226 Difference]: Without dead ends: 17714 [2025-03-04 04:03:36,795 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:03:36,796 INFO L435 NwaCegarLoop]: 6837 mSDtfsCounter, 3924 mSDsluCounter, 3953 mSDsCounter, 0 mSdLazyCounter, 194 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3924 SdHoareTripleChecker+Valid, 10790 SdHoareTripleChecker+Invalid, 196 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 194 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.6s IncrementalHoareTripleChecker+Time [2025-03-04 04:03:36,796 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3924 Valid, 10790 Invalid, 196 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 194 Invalid, 0 Unknown, 0 Unchecked, 1.6s Time] [2025-03-04 04:03:36,812 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17714 states. [2025-03-04 04:03:37,211 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17714 to 17711. [2025-03-04 04:03:37,237 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17711 states, 12563 states have (on average 1.344662898989095) internal successors, (16893), 13168 states have internal predecessors, (16893), 4033 states have call successors, (4033), 1115 states have call predecessors, (4033), 1114 states have return successors, (4032), 3937 states have call predecessors, (4032), 4032 states have call successors, (4032) [2025-03-04 04:03:37,472 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17711 states to 17711 states and 24958 transitions. [2025-03-04 04:03:37,487 INFO L78 Accepts]: Start accepts. Automaton has 17711 states and 24958 transitions. Word has length 221 [2025-03-04 04:03:37,488 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-04 04:03:37,488 INFO L471 AbstractCegarLoop]: Abstraction has 17711 states and 24958 transitions. [2025-03-04 04:03:37,488 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 23.666666666666668) internal successors, (71), 3 states have internal predecessors, (71), 2 states have call successors, (35), 2 states have call predecessors, (35), 1 states have return successors, (31), 2 states have call predecessors, (31), 2 states have call successors, (31) [2025-03-04 04:03:37,489 INFO L276 IsEmpty]: Start isEmpty. Operand 17711 states and 24958 transitions. [2025-03-04 04:03:37,513 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 373 [2025-03-04 04:03:37,513 INFO L210 NwaCegarLoop]: Found error trace [2025-03-04 04:03:37,514 INFO L218 NwaCegarLoop]: trace histogram [50, 50, 50, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:03:37,514 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2025-03-04 04:03:37,514 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-03-04 04:03:37,515 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 04:03:37,515 INFO L85 PathProgramCache]: Analyzing trace with hash -400329910, now seen corresponding path program 1 times [2025-03-04 04:03:37,515 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-04 04:03:37,515 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1120527322] [2025-03-04 04:03:37,515 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-04 04:03:37,516 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-04 04:03:41,309 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 372 statements into 1 equivalence classes. [2025-03-04 04:03:41,417 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 372 of 372 statements. [2025-03-04 04:03:41,417 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 04:03:41,417 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 04:03:41,800 INFO L134 CoverageAnalysis]: Checked inductivity of 4906 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4906 trivial. 0 not checked. [2025-03-04 04:03:41,800 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-04 04:03:41,800 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1120527322] [2025-03-04 04:03:41,800 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1120527322] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-04 04:03:41,800 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-04 04:03:41,800 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-03-04 04:03:41,800 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [286811270] [2025-03-04 04:03:41,800 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-04 04:03:41,801 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-04 04:03:41,801 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-04 04:03:41,801 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-04 04:03:41,801 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-04 04:03:41,802 INFO L87 Difference]: Start difference. First operand 17711 states and 24958 transitions. Second operand has 3 states, 3 states have (on average 37.0) internal successors, (111), 3 states have internal predecessors, (111), 2 states have call successors, (57), 2 states have call predecessors, (57), 1 states have return successors, (53), 1 states have call predecessors, (53), 1 states have call successors, (53) [2025-03-04 04:03:42,947 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-04 04:03:42,947 INFO L93 Difference]: Finished difference Result 17721 states and 24974 transitions. [2025-03-04 04:03:42,947 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-03-04 04:03:42,947 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 37.0) internal successors, (111), 3 states have internal predecessors, (111), 2 states have call successors, (57), 2 states have call predecessors, (57), 1 states have return successors, (53), 1 states have call predecessors, (53), 1 states have call successors, (53) Word has length 372 [2025-03-04 04:03:42,948 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-04 04:03:43,040 INFO L225 Difference]: With dead ends: 17721 [2025-03-04 04:03:43,040 INFO L226 Difference]: Without dead ends: 17718 [2025-03-04 04:03:43,054 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:03:43,055 INFO L435 NwaCegarLoop]: 4093 mSDtfsCounter, 0 mSDsluCounter, 4088 mSDsCounter, 0 mSdLazyCounter, 104 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 8181 SdHoareTripleChecker+Invalid, 104 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 104 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2025-03-04 04:03:43,055 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 8181 Invalid, 104 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 104 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2025-03-04 04:03:43,072 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17718 states. [2025-03-04 04:03:43,440 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17718 to 17718. [2025-03-04 04:03:43,462 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17718 states, 12570 states have (on average 1.3444709626093874) internal successors, (16900), 13175 states have internal predecessors, (16900), 4033 states have call successors, (4033), 1115 states have call predecessors, (4033), 1114 states have return successors, (4032), 3937 states have call predecessors, (4032), 4032 states have call successors, (4032) [2025-03-04 04:03:43,525 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17718 states to 17718 states and 24965 transitions. [2025-03-04 04:03:43,541 INFO L78 Accepts]: Start accepts. Automaton has 17718 states and 24965 transitions. Word has length 372 [2025-03-04 04:03:43,542 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-04 04:03:43,542 INFO L471 AbstractCegarLoop]: Abstraction has 17718 states and 24965 transitions. [2025-03-04 04:03:43,542 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 37.0) internal successors, (111), 3 states have internal predecessors, (111), 2 states have call successors, (57), 2 states have call predecessors, (57), 1 states have return successors, (53), 1 states have call predecessors, (53), 1 states have call successors, (53) [2025-03-04 04:03:43,542 INFO L276 IsEmpty]: Start isEmpty. Operand 17718 states and 24965 transitions. [2025-03-04 04:03:43,563 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 375 [2025-03-04 04:03:43,563 INFO L210 NwaCegarLoop]: Found error trace [2025-03-04 04:03:43,564 INFO L218 NwaCegarLoop]: trace histogram [50, 50, 50, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:03:43,564 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2025-03-04 04:03:43,564 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-03-04 04:03:43,564 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 04:03:43,564 INFO L85 PathProgramCache]: Analyzing trace with hash 1734311274, now seen corresponding path program 1 times [2025-03-04 04:03:43,564 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-04 04:03:43,565 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1034843891] [2025-03-04 04:03:43,565 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-04 04:03:43,565 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-04 04:03:47,441 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 374 statements into 1 equivalence classes. [2025-03-04 04:03:47,554 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 374 of 374 statements. [2025-03-04 04:03:47,554 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 04:03:47,554 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 04:03:49,031 INFO L134 CoverageAnalysis]: Checked inductivity of 4906 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4906 trivial. 0 not checked. [2025-03-04 04:03:49,032 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-04 04:03:49,032 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1034843891] [2025-03-04 04:03:49,032 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1034843891] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-04 04:03:49,032 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-04 04:03:49,032 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-03-04 04:03:49,032 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [118254327] [2025-03-04 04:03:49,032 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-04 04:03:49,032 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-03-04 04:03:49,032 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-04 04:03:49,033 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-03-04 04:03:49,033 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-03-04 04:03:49,033 INFO L87 Difference]: Start difference. First operand 17718 states and 24965 transitions. Second operand has 4 states, 4 states have (on average 28.25) internal successors, (113), 4 states have internal predecessors, (113), 2 states have call successors, (57), 3 states have call predecessors, (57), 1 states have return successors, (53), 1 states have call predecessors, (53), 1 states have call successors, (53) [2025-03-04 04:03:51,031 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-04 04:03:51,031 INFO L93 Difference]: Finished difference Result 47281 states and 66592 transitions. [2025-03-04 04:03:51,032 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-03-04 04:03:51,032 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 28.25) internal successors, (113), 4 states have internal predecessors, (113), 2 states have call successors, (57), 3 states have call predecessors, (57), 1 states have return successors, (53), 1 states have call predecessors, (53), 1 states have call successors, (53) Word has length 374 [2025-03-04 04:03:51,033 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-04 04:03:51,247 INFO L225 Difference]: With dead ends: 47281 [2025-03-04 04:03:51,247 INFO L226 Difference]: Without dead ends: 29631 [2025-03-04 04:03:51,330 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2025-03-04 04:03:51,331 INFO L435 NwaCegarLoop]: 4582 mSDtfsCounter, 3218 mSDsluCounter, 8015 mSDsCounter, 0 mSdLazyCounter, 159 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3218 SdHoareTripleChecker+Valid, 12597 SdHoareTripleChecker+Invalid, 162 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 159 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2025-03-04 04:03:51,332 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3218 Valid, 12597 Invalid, 162 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 159 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2025-03-04 04:03:51,363 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29631 states. [2025-03-04 04:03:52,045 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29631 to 29069. [2025-03-04 04:03:52,089 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29069 states, 21000 states have (on average 1.3504761904761904) internal successors, (28360), 21893 states have internal predecessors, (28360), 6080 states have call successors, (6080), 2000 states have call predecessors, (6080), 1988 states have return successors, (6276), 5898 states have call predecessors, (6276), 6079 states have call successors, (6276) [2025-03-04 04:03:52,214 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29069 states to 29069 states and 40716 transitions. [2025-03-04 04:03:52,248 INFO L78 Accepts]: Start accepts. Automaton has 29069 states and 40716 transitions. Word has length 374 [2025-03-04 04:03:52,249 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-03-04 04:03:52,249 INFO L471 AbstractCegarLoop]: Abstraction has 29069 states and 40716 transitions. [2025-03-04 04:03:52,249 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 28.25) internal successors, (113), 4 states have internal predecessors, (113), 2 states have call successors, (57), 3 states have call predecessors, (57), 1 states have return successors, (53), 1 states have call predecessors, (53), 1 states have call successors, (53) [2025-03-04 04:03:52,249 INFO L276 IsEmpty]: Start isEmpty. Operand 29069 states and 40716 transitions. [2025-03-04 04:03:52,318 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 401 [2025-03-04 04:03:52,319 INFO L210 NwaCegarLoop]: Found error trace [2025-03-04 04:03:52,319 INFO L218 NwaCegarLoop]: trace histogram [50, 50, 50, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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:03:52,319 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2025-03-04 04:03:52,319 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2025-03-04 04:03:52,320 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-03-04 04:03:52,320 INFO L85 PathProgramCache]: Analyzing trace with hash -2011446479, now seen corresponding path program 1 times [2025-03-04 04:03:52,320 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-03-04 04:03:52,320 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1950686438] [2025-03-04 04:03:52,320 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-03-04 04:03:52,320 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-03-04 04:03:56,377 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 400 statements into 1 equivalence classes. [2025-03-04 04:03:56,491 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 400 of 400 statements. [2025-03-04 04:03:56,491 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-03-04 04:03:56,491 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-03-04 04:03:56,914 INFO L134 CoverageAnalysis]: Checked inductivity of 4915 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 4911 trivial. 0 not checked. [2025-03-04 04:03:56,914 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-03-04 04:03:56,914 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1950686438] [2025-03-04 04:03:56,915 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1950686438] provided 1 perfect and 0 imperfect interpolant sequences [2025-03-04 04:03:56,915 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-03-04 04:03:56,915 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-03-04 04:03:56,915 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [742252835] [2025-03-04 04:03:56,915 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-03-04 04:03:56,916 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-03-04 04:03:56,916 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-03-04 04:03:56,917 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-03-04 04:03:56,917 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-03-04 04:03:56,917 INFO L87 Difference]: Start difference. First operand 29069 states and 40716 transitions. Second operand has 3 states, 3 states have (on average 43.333333333333336) internal successors, (130), 3 states have internal predecessors, (130), 2 states have call successors, (59), 2 states have call predecessors, (59), 1 states have return successors, (55), 2 states have call predecessors, (55), 2 states have call successors, (55) [2025-03-04 04:04:00,995 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.07s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2025-03-04 04:04:04,422 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-03-04 04:04:04,422 INFO L93 Difference]: Finished difference Result 87063 states and 121934 transitions. [2025-03-04 04:04:04,423 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-03-04 04:04:04,423 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 43.333333333333336) internal successors, (130), 3 states have internal predecessors, (130), 2 states have call successors, (59), 2 states have call predecessors, (59), 1 states have return successors, (55), 2 states have call predecessors, (55), 2 states have call successors, (55) Word has length 400 [2025-03-04 04:04:04,424 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-03-04 04:04:04,780 INFO L225 Difference]: With dead ends: 87063 [2025-03-04 04:04:04,781 INFO L226 Difference]: Without dead ends: 58062 [2025-03-04 04:04:04,908 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:04:04,909 INFO L435 NwaCegarLoop]: 7904 mSDtfsCounter, 4052 mSDsluCounter, 4088 mSDsCounter, 0 mSdLazyCounter, 150 mSolverCounterSat, 1 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4052 SdHoareTripleChecker+Valid, 11992 SdHoareTripleChecker+Invalid, 152 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 150 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.0s IncrementalHoareTripleChecker+Time [2025-03-04 04:04:04,909 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [4052 Valid, 11992 Invalid, 152 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 150 Invalid, 1 Unknown, 0 Unchecked, 6.0s Time] [2025-03-04 04:04:04,962 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 58062 states.