./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--net--ppp--ppp_generic.ko-entry_point.cil.out.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 3289d67d Calling Ultimate with: /root/.sdkman/candidates/java/11.0.12-open/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--net--ppp--ppp_generic.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 7042caef2b07f4b73e0d06f42dcf6069ad2ecac0c225cd34c9db55fea01f29da --- Real Ultimate output --- This is Ultimate 0.2.5-tmp.fs.icfgbuilder-eval-3289d67-m [2024-11-16 21:39:55,839 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-16 21:39:55,921 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2024-11-16 21:39:55,935 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-16 21:39:55,936 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-16 21:39:55,969 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-16 21:39:55,970 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-16 21:39:55,970 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-16 21:39:55,971 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-16 21:39:55,971 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-16 21:39:55,971 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-16 21:39:55,972 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-16 21:39:55,972 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-16 21:39:55,973 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-16 21:39:55,973 INFO L153 SettingsManager]: * Use SBE=true [2024-11-16 21:39:55,977 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-16 21:39:55,978 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-16 21:39:55,981 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-16 21:39:55,981 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-16 21:39:55,982 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-16 21:39:55,982 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-16 21:39:55,983 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-16 21:39:55,983 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-16 21:39:55,984 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-16 21:39:55,984 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-16 21:39:55,984 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2024-11-16 21:39:55,985 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-16 21:39:55,985 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-16 21:39:55,985 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-16 21:39:55,985 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-16 21:39:55,986 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-16 21:39:55,986 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-16 21:39:55,986 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-16 21:39:55,986 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-16 21:39:55,987 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-16 21:39:55,987 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-16 21:39:55,991 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-16 21:39:55,992 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-16 21:39:55,992 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-16 21:39:55,992 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 7042caef2b07f4b73e0d06f42dcf6069ad2ecac0c225cd34c9db55fea01f29da [2024-11-16 21:39:56,263 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-16 21:39:56,293 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-16 21:39:56,297 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-16 21:39:56,298 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-16 21:39:56,299 INFO L274 PluginConnector]: CDTParser initialized [2024-11-16 21:39:56,300 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--net--ppp--ppp_generic.ko-entry_point.cil.out.i [2024-11-16 21:39:57,873 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-16 21:39:58,482 INFO L384 CDTParser]: Found 1 translation units. [2024-11-16 21:39:58,483 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--net--ppp--ppp_generic.ko-entry_point.cil.out.i [2024-11-16 21:39:58,537 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/96ba4c3ac/2ae5082074304487abbf4d76d21cf919/FLAGaeeeea1fd [2024-11-16 21:39:58,552 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/96ba4c3ac/2ae5082074304487abbf4d76d21cf919 [2024-11-16 21:39:58,555 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-16 21:39:58,557 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-16 21:39:58,558 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-16 21:39:58,559 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-16 21:39:58,566 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-16 21:39:58,567 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.11 09:39:58" (1/1) ... [2024-11-16 21:39:58,568 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@652f2d2d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 09:39:58, skipping insertion in model container [2024-11-16 21:39:58,568 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.11 09:39:58" (1/1) ... [2024-11-16 21:39:58,792 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-16 21:40:01,621 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-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--net--ppp--ppp_generic.ko-entry_point.cil.out.i[325202,325215] [2024-11-16 21:40:01,720 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-16 21:40:01,785 INFO L200 MainTranslator]: Completed pre-run [2024-11-16 21:40:01,957 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6154] [2024-11-16 21:40:01,960 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6156] [2024-11-16 21:40:01,960 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"); [6166] [2024-11-16 21:40:01,961 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)); [6174-6175] [2024-11-16 21:40:01,969 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& current_task)); [6351] [2024-11-16 21:40:01,969 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [6354] [2024-11-16 21:40:01,970 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [6357] [2024-11-16 21:40:01,970 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [6360] [2024-11-16 21:40:01,971 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)); [6394] [2024-11-16 21:40:01,971 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)); [6401] [2024-11-16 21:40:01,971 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"); [6409-6410] [2024-11-16 21:40:01,973 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%0": "+m" (__preempt_count)); [6449] [2024-11-16 21:40:01,973 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%0": "+m" (__preempt_count)); [6452] [2024-11-16 21:40:01,973 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%0": "+m" (__preempt_count): "qi" (val)); [6454] [2024-11-16 21:40:01,974 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%0": "+m" (__preempt_count)); [6459] [2024-11-16 21:40:01,974 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%0": "+m" (__preempt_count)); [6462] [2024-11-16 21:40:01,974 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%0": "+m" (__preempt_count): "ri" (val)); [6464] [2024-11-16 21:40:01,974 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%0": "+m" (__preempt_count)); [6469] [2024-11-16 21:40:01,975 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%0": "+m" (__preempt_count)); [6472] [2024-11-16 21:40:01,975 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%0": "+m" (__preempt_count): "ri" (val)); [6474] [2024-11-16 21:40:01,975 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%0": "+m" (__preempt_count)); [6479] [2024-11-16 21:40:01,976 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%0": "+m" (__preempt_count)); [6482] [2024-11-16 21:40:01,976 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%0": "+m" (__preempt_count): "re" (val)); [6484] [2024-11-16 21:40:01,976 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%0": "+m" (__preempt_count)); [6502] [2024-11-16 21:40:01,977 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%0": "+m" (__preempt_count)); [6505] [2024-11-16 21:40:01,977 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%0": "+m" (__preempt_count): "qi" (- val)); [6507] [2024-11-16 21:40:01,977 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%0": "+m" (__preempt_count)); [6512] [2024-11-16 21:40:01,978 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%0": "+m" (__preempt_count)); [6515] [2024-11-16 21:40:01,978 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%0": "+m" (__preempt_count): "ri" (- val)); [6517] [2024-11-16 21:40:01,978 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%0": "+m" (__preempt_count)); [6522] [2024-11-16 21:40:01,979 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%0": "+m" (__preempt_count)); [6525] [2024-11-16 21:40:01,979 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%0": "+m" (__preempt_count): "ri" (- val)); [6527] [2024-11-16 21:40:01,979 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%0": "+m" (__preempt_count)); [6532] [2024-11-16 21:40:01,980 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%0": "+m" (__preempt_count)); [6535] [2024-11-16 21:40:01,980 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%0": "+m" (__preempt_count): "re" (- val)); [6537] [2024-11-16 21:40:01,982 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6617] [2024-11-16 21:40:01,983 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6624] [2024-11-16 21:40:01,993 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 *)"include/linux/skbuff.h"), "i" (1056), "i" (12UL)); [6887-6888] [2024-11-16 21:40:02,004 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 *)"include/linux/skbuff.h"), "i" (1714), "i" (12UL)); [7054-7055] [2024-11-16 21:40:02,020 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 *)"/home/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/11985/dscv_tempdir/dscv/ri/43_2a/drivers/net/ppp/ppp_generic.c"), "i" (291), "i" (12UL)); [7404-7405] [2024-11-16 21:40:02,024 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgb %b0, %1\n": "+q" (__ret), "+m" (tmp___1->state): : "memory", "cc"); [7566-7567] [2024-11-16 21:40:02,025 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgw %w0, %1\n": "+r" (__ret), "+m" (tmp___2->state): : "memory", "cc"); [7571-7572] [2024-11-16 21:40:02,026 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgl %0, %1\n": "+r" (__ret), "+m" (tmp___3->state): : "memory", "cc"); [7576-7577] [2024-11-16 21:40:02,026 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgq %q0, %1\n": "+r" (__ret), "+m" (tmp___4->state): : "memory", "cc"); [7581-7582] [2024-11-16 21:40:02,027 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgb %b0, %1\n": "+q" (__ret___0), "+m" (tmp___8->state): : "memory", "cc"); [7628-7629] [2024-11-16 21:40:02,027 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgw %w0, %1\n": "+r" (__ret___0), "+m" (tmp___9->state): : "memory", "cc"); [7633-7634] [2024-11-16 21:40:02,027 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgl %0, %1\n": "+r" (__ret___0), "+m" (tmp___10->state): : "memory", "cc"); [7638-7639] [2024-11-16 21:40:02,028 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgq %q0, %1\n": "+r" (__ret___0), "+m" (tmp___11->state): : "memory", "cc"); [7643-7644] [2024-11-16 21:40:02,037 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_%P3": "=a" (__ret_gu), "=r" (__val_gu): "0" (p), "i" (4UL)); [7886-7887] [2024-11-16 21:40:02,040 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_%P3": "=a" (__ret_gu___0), "=r" (__val_gu___0): "0" (p), "i" (4UL)); [7927-7928] [2024-11-16 21:40:02,045 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_%P3": "=a" (__ret_gu___1), "=r" (__val_gu___1): "0" (p), "i" (4UL)); [7940-7941] [2024-11-16 21:40:02,047 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_1": "=a" (__ret_pu): "0" (__pu_val), "c" (p): "ebx"); [7970] [2024-11-16 21:40:02,049 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_2": "=a" (__ret_pu): "0" (__pu_val), "c" (p): "ebx"); [7973] [2024-11-16 21:40:02,050 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_4": "=a" (__ret_pu): "0" (__pu_val), "c" (p): "ebx"); [7976] [2024-11-16 21:40:02,050 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_8": "=a" (__ret_pu): "0" (__pu_val), "c" (p): "ebx"); [7979] [2024-11-16 21:40:02,050 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_X": "=a" (__ret_pu): "0" (__pu_val), "c" (p): "ebx"); [7982] [2024-11-16 21:40:02,052 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" (p): "ebx"); [8001-8002] [2024-11-16 21:40:02,052 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" (p): "ebx"); [8005-8006] [2024-11-16 21:40:02,052 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" (p): "ebx"); [8009-8010] [2024-11-16 21:40:02,053 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" (p): "ebx"); [8013-8014] [2024-11-16 21:40:02,053 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" (p): "ebx"); [8017-8018] [2024-11-16 21:40:02,054 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_%P3": "=a" (__ret_gu___2), "=r" (__val_gu___2): "0" (p), "i" (4UL)); [8031-8032] [2024-11-16 21:40:02,055 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_1": "=a" (__ret_pu___1): "0" (__pu_val___1), "c" (p): "ebx"); [8047-8048] [2024-11-16 21:40:02,056 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_2": "=a" (__ret_pu___1): "0" (__pu_val___1), "c" (p): "ebx"); [8051-8052] [2024-11-16 21:40:02,057 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_4": "=a" (__ret_pu___1): "0" (__pu_val___1), "c" (p): "ebx"); [8055-8056] [2024-11-16 21:40:02,058 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_8": "=a" (__ret_pu___1): "0" (__pu_val___1), "c" (p): "ebx"); [8059-8060] [2024-11-16 21:40:02,059 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_X": "=a" (__ret_pu___1): "0" (__pu_val___1), "c" (p): "ebx"); [8063-8064] [2024-11-16 21:40:02,060 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_%P3": "=a" (__ret_gu___3), "=r" (__val_gu___3): "0" (p), "i" (4UL)); [8087-8088] [2024-11-16 21:40:02,065 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_%P3": "=a" (__ret_gu___4), "=r" (__val_gu___4): "0" (p), "i" (4UL)); [8202-8203] [2024-11-16 21:40:02,068 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_%P3": "=a" (__ret_gu), "=r" (__val_gu): "0" (p), "i" (4UL)); [8247-8248] [2024-11-16 21:40:02,069 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_1": "=a" (__ret_pu): "0" (__pu_val), "c" (p): "ebx"); [8267] [2024-11-16 21:40:02,070 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_2": "=a" (__ret_pu): "0" (__pu_val), "c" (p): "ebx"); [8270] [2024-11-16 21:40:02,070 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_4": "=a" (__ret_pu): "0" (__pu_val), "c" (p): "ebx"); [8273] [2024-11-16 21:40:02,070 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_8": "=a" (__ret_pu): "0" (__pu_val), "c" (p): "ebx"); [8276] [2024-11-16 21:40:02,070 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_X": "=a" (__ret_pu): "0" (__pu_val), "c" (p): "ebx"); [8279] [2024-11-16 21:40:02,072 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_%P3": "=a" (__ret_gu___0), "=r" (__val_gu___0): "0" (p), "i" (4UL)); [8292-8293] [2024-11-16 21:40:02,073 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_%P3": "=a" (__ret_gu___1), "=r" (__val_gu___1): "0" (p), "i" (4UL)); [8314-8315] [2024-11-16 21:40:02,235 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-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--net--ppp--ppp_generic.ko-entry_point.cil.out.i[325202,325215] [2024-11-16 21:40:02,246 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-16 21:40:02,383 INFO L204 MainTranslator]: Completed translation [2024-11-16 21:40:02,384 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 09:40:02 WrapperNode [2024-11-16 21:40:02,384 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-16 21:40:02,386 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-16 21:40:02,387 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-16 21:40:02,387 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-16 21:40:02,395 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 09:40:02" (1/1) ... [2024-11-16 21:40:02,517 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 09:40:02" (1/1) ... [2024-11-16 21:40:02,742 INFO L138 Inliner]: procedures = 336, calls = 2312, calls flagged for inlining = 156, calls inlined = 154, statements flattened = 6627 [2024-11-16 21:40:02,743 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-16 21:40:02,744 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-16 21:40:02,744 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-16 21:40:02,744 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-16 21:40:02,755 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 09:40:02" (1/1) ... [2024-11-16 21:40:02,756 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 09:40:02" (1/1) ... [2024-11-16 21:40:02,810 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 09:40:02" (1/1) ... [2024-11-16 21:40:03,857 INFO L175 MemorySlicer]: Split 1282 memory accesses to 22 slices as follows [2, 2, 10, 4, 10, 4, 4, 1, 6, 5, 7, 16, 907, 11, 7, 7, 29, 6, 4, 221, 8, 11]. 71 percent of accesses are in the largest equivalence class. The 87 initializations are split as follows [2, 0, 0, 4, 10, 4, 4, 1, 0, 0, 7, 16, 19, 0, 6, 6, 0, 0, 0, 0, 8, 0]. The 572 writes are split as follows [0, 2, 2, 0, 0, 0, 0, 0, 2, 5, 0, 0, 294, 1, 0, 0, 29, 4, 2, 221, 0, 10]. [2024-11-16 21:40:03,858 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 09:40:02" (1/1) ... [2024-11-16 21:40:03,858 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 09:40:02" (1/1) ... [2024-11-16 21:40:04,040 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 09:40:02" (1/1) ... [2024-11-16 21:40:04,059 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 09:40:02" (1/1) ... [2024-11-16 21:40:04,105 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 09:40:02" (1/1) ... [2024-11-16 21:40:04,133 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 09:40:02" (1/1) ... [2024-11-16 21:40:04,198 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-16 21:40:04,200 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2024-11-16 21:40:04,200 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2024-11-16 21:40:04,201 INFO L274 PluginConnector]: IcfgBuilder initialized [2024-11-16 21:40:04,202 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 09:40:02" (1/1) ... [2024-11-16 21:40:04,208 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-16 21:40:04,223 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-16 21:40:04,247 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) [2024-11-16 21:40:04,303 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 [2024-11-16 21:40:04,350 INFO L130 BoogieDeclarations]: Found specification of procedure find_comp_entry [2024-11-16 21:40:04,350 INFO L138 BoogieDeclarations]: Found implementation of procedure find_comp_entry [2024-11-16 21:40:04,350 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~int~X~int~TO~int [2024-11-16 21:40:04,351 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~int~X~int~TO~int [2024-11-16 21:40:04,351 INFO L130 BoogieDeclarations]: Found specification of procedure skb_dequeue [2024-11-16 21:40:04,351 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_dequeue [2024-11-16 21:40:04,351 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_write_lock_bh [2024-11-16 21:40:04,351 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_write_lock_bh [2024-11-16 21:40:04,351 INFO L130 BoogieDeclarations]: Found specification of procedure __xchg_wrong_size [2024-11-16 21:40:04,351 INFO L138 BoogieDeclarations]: Found implementation of procedure __xchg_wrong_size [2024-11-16 21:40:04,352 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_write_unlock_bh [2024-11-16 21:40:04,352 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_write_unlock_bh [2024-11-16 21:40:04,352 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2024-11-16 21:40:04,352 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2024-11-16 21:40:04,352 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2024-11-16 21:40:04,352 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2024-11-16 21:40:04,352 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2024-11-16 21:40:04,352 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2024-11-16 21:40:04,353 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2024-11-16 21:40:04,353 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2024-11-16 21:40:04,353 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2024-11-16 21:40:04,353 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2024-11-16 21:40:04,353 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2024-11-16 21:40:04,353 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2024-11-16 21:40:04,353 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2024-11-16 21:40:04,353 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2024-11-16 21:40:04,354 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2024-11-16 21:40:04,354 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2024-11-16 21:40:04,354 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2024-11-16 21:40:04,354 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2024-11-16 21:40:04,354 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2024-11-16 21:40:04,354 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2024-11-16 21:40:04,354 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2024-11-16 21:40:04,354 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2024-11-16 21:40:04,354 INFO L130 BoogieDeclarations]: Found specification of procedure alloc_skb [2024-11-16 21:40:04,354 INFO L138 BoogieDeclarations]: Found implementation of procedure alloc_skb [2024-11-16 21:40:04,354 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2024-11-16 21:40:04,354 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2024-11-16 21:40:04,355 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2024-11-16 21:40:04,355 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2024-11-16 21:40:04,355 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2024-11-16 21:40:04,355 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2024-11-16 21:40:04,355 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2024-11-16 21:40:04,355 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2024-11-16 21:40:04,355 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2024-11-16 21:40:04,355 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2024-11-16 21:40:04,355 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2024-11-16 21:40:04,355 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2024-11-16 21:40:04,355 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2024-11-16 21:40:04,355 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2024-11-16 21:40:04,355 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2024-11-16 21:40:04,356 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2024-11-16 21:40:04,356 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2024-11-16 21:40:04,356 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2024-11-16 21:40:04,356 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2024-11-16 21:40:04,356 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2024-11-16 21:40:04,357 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2024-11-16 21:40:04,357 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2024-11-16 21:40:04,357 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2024-11-16 21:40:04,357 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2024-11-16 21:40:04,357 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2024-11-16 21:40:04,357 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2024-11-16 21:40:04,357 INFO L130 BoogieDeclarations]: Found specification of procedure skb_queue_head_init [2024-11-16 21:40:04,357 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_queue_head_init [2024-11-16 21:40:04,358 INFO L130 BoogieDeclarations]: Found specification of procedure skb_push [2024-11-16 21:40:04,358 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_push [2024-11-16 21:40:04,358 INFO L130 BoogieDeclarations]: Found specification of procedure ppp_xmit_process [2024-11-16 21:40:04,358 INFO L138 BoogieDeclarations]: Found implementation of procedure ppp_xmit_process [2024-11-16 21:40:04,359 INFO L130 BoogieDeclarations]: Found specification of procedure __skb_unlink [2024-11-16 21:40:04,359 INFO L138 BoogieDeclarations]: Found implementation of procedure __skb_unlink [2024-11-16 21:40:04,359 INFO L130 BoogieDeclarations]: Found specification of procedure ppp_shutdown_interface [2024-11-16 21:40:04,359 INFO L138 BoogieDeclarations]: Found implementation of procedure ppp_shutdown_interface [2024-11-16 21:40:04,359 INFO L130 BoogieDeclarations]: Found specification of procedure ppp_destroy_interface [2024-11-16 21:40:04,359 INFO L138 BoogieDeclarations]: Found implementation of procedure ppp_destroy_interface [2024-11-16 21:40:04,359 INFO L130 BoogieDeclarations]: Found specification of procedure netif_wake_queue [2024-11-16 21:40:04,360 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_wake_queue [2024-11-16 21:40:04,360 INFO L130 BoogieDeclarations]: Found specification of procedure debug_lockdep_rcu_enabled [2024-11-16 21:40:04,360 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_lockdep_rcu_enabled [2024-11-16 21:40:04,360 INFO L130 BoogieDeclarations]: Found specification of procedure get_current [2024-11-16 21:40:04,360 INFO L138 BoogieDeclarations]: Found implementation of procedure get_current [2024-11-16 21:40:04,360 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock [2024-11-16 21:40:04,360 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock [2024-11-16 21:40:04,360 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2024-11-16 21:40:04,361 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2024-11-16 21:40:04,361 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_read_lock_bh [2024-11-16 21:40:04,361 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_read_lock_bh [2024-11-16 21:40:04,361 INFO L130 BoogieDeclarations]: Found specification of procedure bpf_prog_destroy [2024-11-16 21:40:04,361 INFO L138 BoogieDeclarations]: Found implementation of procedure bpf_prog_destroy [2024-11-16 21:40:04,361 INFO L130 BoogieDeclarations]: Found specification of procedure ppp_push [2024-11-16 21:40:04,361 INFO L138 BoogieDeclarations]: Found implementation of procedure ppp_push [2024-11-16 21:40:04,361 INFO L130 BoogieDeclarations]: Found specification of procedure unit_find [2024-11-16 21:40:04,362 INFO L138 BoogieDeclarations]: Found implementation of procedure unit_find [2024-11-16 21:40:04,362 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2024-11-16 21:40:04,362 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2024-11-16 21:40:04,362 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2024-11-16 21:40:04,362 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2024-11-16 21:40:04,362 INFO L130 BoogieDeclarations]: Found specification of procedure put_unaligned_be16 [2024-11-16 21:40:04,362 INFO L138 BoogieDeclarations]: Found implementation of procedure put_unaligned_be16 [2024-11-16 21:40:04,362 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_read [2024-11-16 21:40:04,362 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_read [2024-11-16 21:40:04,362 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2024-11-16 21:40:04,362 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2024-11-16 21:40:04,362 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2024-11-16 21:40:04,362 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2024-11-16 21:40:04,363 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2024-11-16 21:40:04,363 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2024-11-16 21:40:04,363 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2024-11-16 21:40:04,363 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2024-11-16 21:40:04,363 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2024-11-16 21:40:04,363 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2024-11-16 21:40:04,363 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2024-11-16 21:40:04,363 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2024-11-16 21:40:04,363 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2024-11-16 21:40:04,363 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2024-11-16 21:40:04,363 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2024-11-16 21:40:04,363 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2024-11-16 21:40:04,364 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2024-11-16 21:40:04,364 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2024-11-16 21:40:04,364 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2024-11-16 21:40:04,364 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2024-11-16 21:40:04,364 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2024-11-16 21:40:04,364 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#21 [2024-11-16 21:40:04,364 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2024-11-16 21:40:04,364 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2024-11-16 21:40:04,364 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2024-11-16 21:40:04,364 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2024-11-16 21:40:04,364 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2024-11-16 21:40:04,364 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2024-11-16 21:40:04,365 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2024-11-16 21:40:04,365 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2024-11-16 21:40:04,365 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2024-11-16 21:40:04,365 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2024-11-16 21:40:04,365 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2024-11-16 21:40:04,365 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2024-11-16 21:40:04,366 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2024-11-16 21:40:04,366 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2024-11-16 21:40:04,366 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2024-11-16 21:40:04,366 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2024-11-16 21:40:04,366 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2024-11-16 21:40:04,367 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2024-11-16 21:40:04,367 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2024-11-16 21:40:04,367 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2024-11-16 21:40:04,367 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2024-11-16 21:40:04,367 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#21 [2024-11-16 21:40:04,367 INFO L130 BoogieDeclarations]: Found specification of procedure init_ppp_file [2024-11-16 21:40:04,367 INFO L138 BoogieDeclarations]: Found implementation of procedure init_ppp_file [2024-11-16 21:40:04,367 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-11-16 21:40:04,367 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-11-16 21:40:04,368 INFO L130 BoogieDeclarations]: Found specification of procedure netif_stop_queue [2024-11-16 21:40:04,368 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_stop_queue [2024-11-16 21:40:04,368 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_err [2024-11-16 21:40:04,368 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_err [2024-11-16 21:40:04,368 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2024-11-16 21:40:04,368 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2024-11-16 21:40:04,368 INFO L130 BoogieDeclarations]: Found specification of procedure skb_peek [2024-11-16 21:40:04,368 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_peek [2024-11-16 21:40:04,368 INFO L130 BoogieDeclarations]: Found specification of procedure ppp_release [2024-11-16 21:40:04,369 INFO L138 BoogieDeclarations]: Found implementation of procedure ppp_release [2024-11-16 21:40:04,369 INFO L130 BoogieDeclarations]: Found specification of procedure consume_skb [2024-11-16 21:40:04,369 INFO L138 BoogieDeclarations]: Found implementation of procedure consume_skb [2024-11-16 21:40:04,369 INFO L130 BoogieDeclarations]: Found specification of procedure get_filter [2024-11-16 21:40:04,369 INFO L138 BoogieDeclarations]: Found implementation of procedure get_filter [2024-11-16 21:40:04,369 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2024-11-16 21:40:04,369 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2024-11-16 21:40:04,369 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2024-11-16 21:40:04,370 INFO L130 BoogieDeclarations]: Found specification of procedure skb_queue_empty [2024-11-16 21:40:04,370 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_queue_empty [2024-11-16 21:40:04,370 INFO L130 BoogieDeclarations]: Found specification of procedure module_put [2024-11-16 21:40:04,370 INFO L138 BoogieDeclarations]: Found implementation of procedure module_put [2024-11-16 21:40:04,370 INFO L130 BoogieDeclarations]: Found specification of procedure bpf_prog_create [2024-11-16 21:40:04,370 INFO L138 BoogieDeclarations]: Found implementation of procedure bpf_prog_create [2024-11-16 21:40:04,370 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2024-11-16 21:40:04,370 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2024-11-16 21:40:04,370 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2024-11-16 21:40:04,371 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2024-11-16 21:40:04,371 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2024-11-16 21:40:04,371 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2024-11-16 21:40:04,371 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2024-11-16 21:40:04,371 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2024-11-16 21:40:04,371 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2024-11-16 21:40:04,371 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2024-11-16 21:40:04,371 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2024-11-16 21:40:04,371 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2024-11-16 21:40:04,372 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2024-11-16 21:40:04,372 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2024-11-16 21:40:04,372 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2024-11-16 21:40:04,372 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2024-11-16 21:40:04,372 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2024-11-16 21:40:04,372 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2024-11-16 21:40:04,372 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2024-11-16 21:40:04,372 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2024-11-16 21:40:04,373 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2024-11-16 21:40:04,373 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2024-11-16 21:40:04,373 INFO L130 BoogieDeclarations]: Found specification of procedure ppp_get_stats64 [2024-11-16 21:40:04,373 INFO L138 BoogieDeclarations]: Found implementation of procedure ppp_get_stats64 [2024-11-16 21:40:04,373 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_dec_and_test [2024-11-16 21:40:04,373 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_dec_and_test [2024-11-16 21:40:04,373 INFO L130 BoogieDeclarations]: Found specification of procedure skb_end_pointer [2024-11-16 21:40:04,374 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_end_pointer [2024-11-16 21:40:04,374 INFO L130 BoogieDeclarations]: Found specification of procedure ppp_send_frame [2024-11-16 21:40:04,374 INFO L138 BoogieDeclarations]: Found implementation of procedure ppp_send_frame [2024-11-16 21:40:04,374 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock [2024-11-16 21:40:04,374 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock [2024-11-16 21:40:04,374 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2024-11-16 21:40:04,374 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2024-11-16 21:40:04,374 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2024-11-16 21:40:04,375 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2024-11-16 21:40:04,375 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2024-11-16 21:40:04,375 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2024-11-16 21:40:04,375 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2024-11-16 21:40:04,375 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2024-11-16 21:40:04,375 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2024-11-16 21:40:04,375 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2024-11-16 21:40:04,375 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2024-11-16 21:40:04,375 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2024-11-16 21:40:04,375 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2024-11-16 21:40:04,375 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2024-11-16 21:40:04,376 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2024-11-16 21:40:04,376 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2024-11-16 21:40:04,376 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2024-11-16 21:40:04,376 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2024-11-16 21:40:04,376 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2024-11-16 21:40:04,376 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2024-11-16 21:40:04,376 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2024-11-16 21:40:04,376 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2024-11-16 21:40:04,376 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2024-11-16 21:40:04,376 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2024-11-16 21:40:04,376 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2024-11-16 21:40:04,376 INFO L130 BoogieDeclarations]: Found specification of procedure ppp_receive_error [2024-11-16 21:40:04,376 INFO L138 BoogieDeclarations]: Found implementation of procedure ppp_receive_error [2024-11-16 21:40:04,377 INFO L130 BoogieDeclarations]: Found specification of procedure ppp_find_unit [2024-11-16 21:40:04,377 INFO L138 BoogieDeclarations]: Found implementation of procedure ppp_find_unit [2024-11-16 21:40:04,377 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2024-11-16 21:40:04,377 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2024-11-16 21:40:04,377 INFO L130 BoogieDeclarations]: Found specification of procedure kfree_skb [2024-11-16 21:40:04,377 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree_skb [2024-11-16 21:40:04,377 INFO L130 BoogieDeclarations]: Found specification of procedure __might_fault [2024-11-16 21:40:04,377 INFO L138 BoogieDeclarations]: Found implementation of procedure __might_fault [2024-11-16 21:40:04,377 INFO L130 BoogieDeclarations]: Found specification of procedure list_del [2024-11-16 21:40:04,377 INFO L138 BoogieDeclarations]: Found implementation of procedure list_del [2024-11-16 21:40:04,377 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2024-11-16 21:40:04,377 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2024-11-16 21:40:04,377 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab16 [2024-11-16 21:40:04,377 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab16 [2024-11-16 21:40:04,377 INFO L130 BoogieDeclarations]: Found specification of procedure ppp_channel_push [2024-11-16 21:40:04,378 INFO L138 BoogieDeclarations]: Found implementation of procedure ppp_channel_push [2024-11-16 21:40:04,378 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock_nested [2024-11-16 21:40:04,378 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock_nested [2024-11-16 21:40:04,378 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2024-11-16 21:40:04,378 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2024-11-16 21:40:04,378 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2024-11-16 21:40:04,378 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2024-11-16 21:40:04,378 INFO L130 BoogieDeclarations]: Found specification of procedure find_compressor [2024-11-16 21:40:04,379 INFO L138 BoogieDeclarations]: Found implementation of procedure find_compressor [2024-11-16 21:40:04,379 INFO L130 BoogieDeclarations]: Found specification of procedure ppp_pernet [2024-11-16 21:40:04,379 INFO L138 BoogieDeclarations]: Found implementation of procedure ppp_pernet [2024-11-16 21:40:04,379 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2024-11-16 21:40:04,379 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2024-11-16 21:40:04,379 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_bh [2024-11-16 21:40:04,380 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_bh [2024-11-16 21:40:04,380 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2024-11-16 21:40:04,380 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2024-11-16 21:40:04,380 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2024-11-16 21:40:04,380 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2024-11-16 21:40:04,380 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2024-11-16 21:40:04,380 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2024-11-16 21:40:04,380 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2024-11-16 21:40:04,380 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2024-11-16 21:40:04,381 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2024-11-16 21:40:04,381 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2024-11-16 21:40:04,381 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2024-11-16 21:40:04,381 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2024-11-16 21:40:04,381 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2024-11-16 21:40:04,381 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2024-11-16 21:40:04,381 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2024-11-16 21:40:04,381 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#15 [2024-11-16 21:40:04,382 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#16 [2024-11-16 21:40:04,382 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#17 [2024-11-16 21:40:04,382 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#18 [2024-11-16 21:40:04,382 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#19 [2024-11-16 21:40:04,382 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#20 [2024-11-16 21:40:04,382 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#21 [2024-11-16 21:40:04,382 INFO L130 BoogieDeclarations]: Found specification of procedure unregister_pernet_device [2024-11-16 21:40:04,382 INFO L138 BoogieDeclarations]: Found implementation of procedure unregister_pernet_device [2024-11-16 21:40:04,382 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2024-11-16 21:40:04,383 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2024-11-16 21:40:04,383 INFO L130 BoogieDeclarations]: Found specification of procedure ppp_disconnect_channel [2024-11-16 21:40:04,383 INFO L138 BoogieDeclarations]: Found implementation of procedure ppp_disconnect_channel [2024-11-16 21:40:04,383 INFO L130 BoogieDeclarations]: Found specification of procedure ppp_net_ioctl [2024-11-16 21:40:04,383 INFO L138 BoogieDeclarations]: Found implementation of procedure ppp_net_ioctl [2024-11-16 21:40:04,383 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2024-11-16 21:40:04,383 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2024-11-16 21:40:04,383 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2024-11-16 21:40:04,384 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2024-11-16 21:40:04,384 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2024-11-16 21:40:04,384 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2024-11-16 21:40:04,384 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2024-11-16 21:40:04,384 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2024-11-16 21:40:04,384 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2024-11-16 21:40:04,384 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2024-11-16 21:40:04,384 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2024-11-16 21:40:04,384 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2024-11-16 21:40:04,385 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2024-11-16 21:40:04,385 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2024-11-16 21:40:04,385 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2024-11-16 21:40:04,385 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2024-11-16 21:40:04,385 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2024-11-16 21:40:04,385 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2024-11-16 21:40:04,385 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2024-11-16 21:40:04,385 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2024-11-16 21:40:04,386 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2024-11-16 21:40:04,386 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2024-11-16 21:40:04,386 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_read_unlock_bh [2024-11-16 21:40:04,386 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_read_unlock_bh [2024-11-16 21:40:04,386 INFO L130 BoogieDeclarations]: Found specification of procedure skb_reserve [2024-11-16 21:40:04,386 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_reserve [2024-11-16 21:40:04,386 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2024-11-16 21:40:04,386 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2024-11-16 21:40:04,386 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2024-11-16 21:40:04,386 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2024-11-16 21:40:04,387 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2024-11-16 21:40:04,387 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2024-11-16 21:40:04,387 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2024-11-16 21:40:04,387 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2024-11-16 21:40:04,387 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2024-11-16 21:40:04,387 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2024-11-16 21:40:04,387 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2024-11-16 21:40:04,387 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2024-11-16 21:40:04,387 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2024-11-16 21:40:04,387 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2024-11-16 21:40:04,387 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2024-11-16 21:40:04,387 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2024-11-16 21:40:04,387 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2024-11-16 21:40:04,387 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2024-11-16 21:40:04,388 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2024-11-16 21:40:04,388 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2024-11-16 21:40:04,388 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2024-11-16 21:40:04,388 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2024-11-16 21:40:04,388 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2024-11-16 21:40:04,388 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2024-11-16 21:40:04,388 INFO L130 BoogieDeclarations]: Found specification of procedure skb_headroom [2024-11-16 21:40:04,388 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_headroom [2024-11-16 21:40:04,388 INFO L130 BoogieDeclarations]: Found specification of procedure ppp_output_wakeup [2024-11-16 21:40:04,389 INFO L138 BoogieDeclarations]: Found implementation of procedure ppp_output_wakeup [2024-11-16 21:40:04,389 INFO L130 BoogieDeclarations]: Found specification of procedure ppp_exit_net [2024-11-16 21:40:04,389 INFO L138 BoogieDeclarations]: Found implementation of procedure ppp_exit_net [2024-11-16 21:40:04,389 INFO L130 BoogieDeclarations]: Found specification of procedure slhc_free [2024-11-16 21:40:04,389 INFO L138 BoogieDeclarations]: Found implementation of procedure slhc_free [2024-11-16 21:40:04,389 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2024-11-16 21:40:04,389 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2024-11-16 21:40:04,389 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2024-11-16 21:40:04,390 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2024-11-16 21:40:04,390 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2024-11-16 21:40:04,390 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2024-11-16 21:40:04,390 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2024-11-16 21:40:04,390 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2024-11-16 21:40:04,390 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2024-11-16 21:40:04,390 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2024-11-16 21:40:04,390 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2024-11-16 21:40:04,390 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2024-11-16 21:40:04,391 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2024-11-16 21:40:04,391 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2024-11-16 21:40:04,391 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2024-11-16 21:40:04,391 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2024-11-16 21:40:04,391 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2024-11-16 21:40:04,391 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2024-11-16 21:40:04,391 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2024-11-16 21:40:04,392 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2024-11-16 21:40:04,392 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2024-11-16 21:40:04,392 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#21 [2024-11-16 21:40:04,392 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2024-11-16 21:40:04,392 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2024-11-16 21:40:04,392 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2024-11-16 21:40:04,392 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2024-11-16 21:40:04,392 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2024-11-16 21:40:04,392 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2024-11-16 21:40:04,392 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2024-11-16 21:40:04,392 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2024-11-16 21:40:04,392 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2024-11-16 21:40:04,393 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2024-11-16 21:40:04,393 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2024-11-16 21:40:04,393 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2024-11-16 21:40:04,393 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2024-11-16 21:40:04,393 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2024-11-16 21:40:04,393 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2024-11-16 21:40:04,393 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2024-11-16 21:40:04,394 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2024-11-16 21:40:04,394 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2024-11-16 21:40:04,394 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2024-11-16 21:40:04,394 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2024-11-16 21:40:04,394 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2024-11-16 21:40:04,394 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#21 [2024-11-16 21:40:04,394 INFO L130 BoogieDeclarations]: Found specification of procedure skb_cloned [2024-11-16 21:40:04,394 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_cloned [2024-11-16 21:40:04,394 INFO L130 BoogieDeclarations]: Found specification of procedure ppp_do_recv [2024-11-16 21:40:04,394 INFO L138 BoogieDeclarations]: Found implementation of procedure ppp_do_recv [2024-11-16 21:40:04,394 INFO L130 BoogieDeclarations]: Found specification of procedure ppp_unregister_channel [2024-11-16 21:40:04,394 INFO L138 BoogieDeclarations]: Found implementation of procedure ppp_unregister_channel [2024-11-16 21:40:04,394 INFO L130 BoogieDeclarations]: Found specification of procedure get_unaligned_be16 [2024-11-16 21:40:04,395 INFO L138 BoogieDeclarations]: Found implementation of procedure get_unaligned_be16 [2024-11-16 21:40:04,395 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_is_watching [2024-11-16 21:40:04,395 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_is_watching [2024-11-16 21:40:04,395 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_flags [2024-11-16 21:40:04,395 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_flags [2024-11-16 21:40:04,395 INFO L130 BoogieDeclarations]: Found specification of procedure proto_to_npindex [2024-11-16 21:40:04,395 INFO L138 BoogieDeclarations]: Found implementation of procedure proto_to_npindex [2024-11-16 21:40:04,395 INFO L130 BoogieDeclarations]: Found specification of procedure net_generic [2024-11-16 21:40:04,395 INFO L138 BoogieDeclarations]: Found implementation of procedure net_generic [2024-11-16 21:40:04,395 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_unregister_chrdev_39 [2024-11-16 21:40:04,395 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_unregister_chrdev_39 [2024-11-16 21:40:04,395 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2024-11-16 21:40:04,395 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2024-11-16 21:40:04,395 INFO L130 BoogieDeclarations]: Found specification of procedure unit_put [2024-11-16 21:40:04,395 INFO L138 BoogieDeclarations]: Found implementation of procedure unit_put [2024-11-16 21:40:04,395 INFO L130 BoogieDeclarations]: Found specification of procedure ppp_receive_nonmp_frame [2024-11-16 21:40:04,396 INFO L138 BoogieDeclarations]: Found implementation of procedure ppp_receive_nonmp_frame [2024-11-16 21:40:04,396 INFO L130 BoogieDeclarations]: Found specification of procedure skb_queue_purge [2024-11-16 21:40:04,396 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_queue_purge [2024-11-16 21:40:04,396 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2024-11-16 21:40:04,396 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2024-11-16 21:40:04,396 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2024-11-16 21:40:04,396 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2024-11-16 21:40:04,396 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2024-11-16 21:40:04,396 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2024-11-16 21:40:04,396 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2024-11-16 21:40:04,396 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2024-11-16 21:40:04,396 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2024-11-16 21:40:04,396 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2024-11-16 21:40:04,396 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2024-11-16 21:40:04,396 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2024-11-16 21:40:04,396 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2024-11-16 21:40:04,397 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2024-11-16 21:40:04,397 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2024-11-16 21:40:04,397 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2024-11-16 21:40:04,397 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2024-11-16 21:40:04,397 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2024-11-16 21:40:04,397 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2024-11-16 21:40:04,397 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2024-11-16 21:40:04,397 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2024-11-16 21:40:04,398 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2024-11-16 21:40:04,398 INFO L130 BoogieDeclarations]: Found specification of procedure copy_to_user [2024-11-16 21:40:04,398 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_to_user [2024-11-16 21:40:04,398 INFO L130 BoogieDeclarations]: Found specification of procedure skb_pull [2024-11-16 21:40:04,398 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_pull [2024-11-16 21:40:04,399 INFO L130 BoogieDeclarations]: Found specification of procedure net_ratelimit [2024-11-16 21:40:04,399 INFO L138 BoogieDeclarations]: Found implementation of procedure net_ratelimit [2024-11-16 21:40:04,399 INFO L130 BoogieDeclarations]: Found specification of procedure ppp_write [2024-11-16 21:40:04,399 INFO L138 BoogieDeclarations]: Found implementation of procedure ppp_write [2024-11-16 21:40:04,399 INFO L130 BoogieDeclarations]: Found specification of procedure dev_alloc_skb [2024-11-16 21:40:04,399 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_alloc_skb [2024-11-16 21:40:04,399 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2024-11-16 21:40:04,399 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2024-11-16 21:40:04,399 INFO L130 BoogieDeclarations]: Found specification of procedure __read_once_size [2024-11-16 21:40:04,399 INFO L138 BoogieDeclarations]: Found implementation of procedure __read_once_size [2024-11-16 21:40:04,400 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_init_zalloc [2024-11-16 21:40:04,400 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_init_zalloc [2024-11-16 21:40:04,400 INFO L130 BoogieDeclarations]: Found specification of procedure ppp_ccp_closed [2024-11-16 21:40:04,400 INFO L138 BoogieDeclarations]: Found implementation of procedure ppp_ccp_closed [2024-11-16 21:40:04,400 INFO L130 BoogieDeclarations]: Found specification of procedure ppp_open [2024-11-16 21:40:04,400 INFO L138 BoogieDeclarations]: Found implementation of procedure ppp_open [2024-11-16 21:40:04,400 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2024-11-16 21:40:04,400 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_memset [2024-11-16 21:40:04,400 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_memset [2024-11-16 21:40:04,400 INFO L130 BoogieDeclarations]: Found specification of procedure copy_from_user [2024-11-16 21:40:04,401 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_from_user [2024-11-16 21:40:04,401 INFO L130 BoogieDeclarations]: Found specification of procedure __list_add [2024-11-16 21:40:04,401 INFO L138 BoogieDeclarations]: Found implementation of procedure __list_add [2024-11-16 21:40:04,401 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-16 21:40:04,401 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_inc [2024-11-16 21:40:04,401 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_inc [2024-11-16 21:40:04,401 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2024-11-16 21:40:04,401 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2024-11-16 21:40:04,401 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2024-11-16 21:40:04,402 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2024-11-16 21:40:04,402 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2024-11-16 21:40:04,402 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2024-11-16 21:40:04,402 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2024-11-16 21:40:04,402 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2024-11-16 21:40:04,402 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2024-11-16 21:40:04,402 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2024-11-16 21:40:04,402 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2024-11-16 21:40:04,402 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2024-11-16 21:40:04,403 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2024-11-16 21:40:04,403 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2024-11-16 21:40:04,403 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2024-11-16 21:40:04,403 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2024-11-16 21:40:04,403 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2024-11-16 21:40:04,403 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2024-11-16 21:40:04,403 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2024-11-16 21:40:04,403 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2024-11-16 21:40:04,403 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2024-11-16 21:40:04,403 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2024-11-16 21:40:04,404 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_rcu_suspicious [2024-11-16 21:40:04,404 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_rcu_suspicious [2024-11-16 21:40:04,404 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2024-11-16 21:40:04,404 INFO L138 BoogieDeclarations]: Found implementation of procedure __bad_percpu_size [2024-11-16 21:40:04,404 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~int~TO~$Pointer$ [2024-11-16 21:40:04,404 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~int~TO~$Pointer$ [2024-11-16 21:40:04,404 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2024-11-16 21:40:04,404 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2024-11-16 21:40:04,405 INFO L130 BoogieDeclarations]: Found specification of procedure skb_headlen [2024-11-16 21:40:04,405 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_headlen [2024-11-16 21:40:04,405 INFO L130 BoogieDeclarations]: Found specification of procedure idr_alloc [2024-11-16 21:40:04,405 INFO L138 BoogieDeclarations]: Found implementation of procedure idr_alloc [2024-11-16 21:40:04,405 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_printk [2024-11-16 21:40:04,405 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_printk [2024-11-16 21:40:04,405 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_dec [2024-11-16 21:40:04,405 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_dec [2024-11-16 21:40:04,405 INFO L130 BoogieDeclarations]: Found specification of procedure __wake_up [2024-11-16 21:40:04,405 INFO L138 BoogieDeclarations]: Found implementation of procedure __wake_up [2024-11-16 21:40:04,405 INFO L130 BoogieDeclarations]: Found specification of procedure PTR_ERR [2024-11-16 21:40:04,405 INFO L138 BoogieDeclarations]: Found implementation of procedure PTR_ERR [2024-11-16 21:40:04,405 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_long_read [2024-11-16 21:40:04,405 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_long_read [2024-11-16 21:40:04,405 INFO L130 BoogieDeclarations]: Found specification of procedure list_add [2024-11-16 21:40:04,405 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add [2024-11-16 21:40:04,405 INFO L130 BoogieDeclarations]: Found specification of procedure skb_queue_tail [2024-11-16 21:40:04,406 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_queue_tail [2024-11-16 21:40:04,406 INFO L130 BoogieDeclarations]: Found specification of procedure skb_put [2024-11-16 21:40:04,406 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_put [2024-11-16 21:40:04,406 INFO L130 BoogieDeclarations]: Found specification of procedure ppp_register_net_channel [2024-11-16 21:40:04,406 INFO L138 BoogieDeclarations]: Found implementation of procedure ppp_register_net_channel [2024-11-16 21:40:04,406 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2024-11-16 21:40:04,406 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2024-11-16 21:40:04,407 INFO L130 BoogieDeclarations]: Found specification of procedure ppp_mp_explode [2024-11-16 21:40:04,407 INFO L138 BoogieDeclarations]: Found implementation of procedure ppp_mp_explode [2024-11-16 21:40:04,407 INFO L130 BoogieDeclarations]: Found specification of procedure pskb_may_pull [2024-11-16 21:40:04,407 INFO L138 BoogieDeclarations]: Found implementation of procedure pskb_may_pull [2024-11-16 21:40:04,407 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2024-11-16 21:40:04,407 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2024-11-16 21:40:04,407 INFO L130 BoogieDeclarations]: Found specification of procedure ppp_ioctl [2024-11-16 21:40:04,407 INFO L138 BoogieDeclarations]: Found implementation of procedure ppp_ioctl [2024-11-16 21:40:04,408 INFO L130 BoogieDeclarations]: Found specification of procedure ppp_ccp_peek [2024-11-16 21:40:04,408 INFO L138 BoogieDeclarations]: Found implementation of procedure ppp_ccp_peek [2024-11-16 21:40:04,408 INFO L130 BoogieDeclarations]: Found specification of procedure ppp_poll [2024-11-16 21:40:04,408 INFO L138 BoogieDeclarations]: Found implementation of procedure ppp_poll [2024-11-16 21:40:04,408 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-11-16 21:40:04,408 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2024-11-16 21:40:04,408 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2024-11-16 21:40:04,408 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2024-11-16 21:40:04,408 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2024-11-16 21:40:04,409 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2024-11-16 21:40:04,409 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2024-11-16 21:40:04,409 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2024-11-16 21:40:04,409 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2024-11-16 21:40:04,409 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2024-11-16 21:40:04,409 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2024-11-16 21:40:04,409 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2024-11-16 21:40:04,409 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2024-11-16 21:40:04,409 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2024-11-16 21:40:04,409 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2024-11-16 21:40:04,409 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2024-11-16 21:40:04,410 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2024-11-16 21:40:04,410 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2024-11-16 21:40:04,410 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2024-11-16 21:40:04,410 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2024-11-16 21:40:04,410 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2024-11-16 21:40:04,410 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2024-11-16 21:40:04,410 INFO L130 BoogieDeclarations]: Found specification of procedure ppp_destroy_channel [2024-11-16 21:40:04,410 INFO L138 BoogieDeclarations]: Found implementation of procedure ppp_destroy_channel [2024-11-16 21:40:04,410 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~VOID [2024-11-16 21:40:04,410 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~VOID [2024-11-16 21:40:04,410 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-16 21:40:04,410 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-16 21:40:04,410 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock_bh [2024-11-16 21:40:04,410 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock_bh [2024-11-16 21:40:04,410 INFO L130 BoogieDeclarations]: Found specification of procedure IS_ERR [2024-11-16 21:40:04,410 INFO L138 BoogieDeclarations]: Found implementation of procedure IS_ERR [2024-11-16 21:40:05,488 INFO L256 CfgBuilder]: Building ICFG [2024-11-16 21:40:05,492 INFO L286 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-16 21:40:05,588 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L6980: call ULTIMATE.dealloc(~#__key~0#1.base, ~#__key~0#1.offset);havoc ~#__key~0#1.base, ~#__key~0#1.offset; [2024-11-16 21:40:05,714 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L11477: havoc #t~nondet1461; [2024-11-16 21:40:05,825 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L6340: havoc list_empty_#t~mem42#1.base, list_empty_#t~mem42#1.offset; [2024-11-16 21:40:05,878 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L6712: call ULTIMATE.dealloc(idr_find_~#__u~0#1.base, idr_find_~#__u~0#1.offset);havoc idr_find_~#__u~0#1.base, idr_find_~#__u~0#1.offset;call ULTIMATE.dealloc(idr_find_~#__u___0~0#1.base, idr_find_~#__u___0~0#1.offset);havoc idr_find_~#__u___0~0#1.base, idr_find_~#__u___0~0#1.offset; [2024-11-16 21:40:05,878 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L11502: havoc idr_find_slowpath_#t~ret1464#1.base, idr_find_slowpath_#t~ret1464#1.offset; [2024-11-16 21:40:06,688 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L11550: havoc memdup_user_#t~ret1469#1.base, memdup_user_#t~ret1469#1.offset; [2024-11-16 21:40:06,688 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L7789: havoc #t~mem404#1;call ULTIMATE.dealloc(~#uprog~0#1.base, ~#uprog~0#1.offset);havoc ~#uprog~0#1.base, ~#uprog~0#1.offset; [2024-11-16 21:40:06,693 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L6869: havoc #t~mem197.base, #t~mem197.offset; [2024-11-16 21:40:06,696 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L11460: havoc #t~nondet1459; [2024-11-16 21:40:06,761 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L6863: havoc #t~mem195.base, #t~mem195.offset;havoc #t~mem196; [2024-11-16 21:40:06,803 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L7212: havoc #t~mem282.base, #t~mem282.offset; [2024-11-16 21:40:06,823 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L7093: havoc #t~mem248.base, #t~mem248.offset;havoc #t~mem249.base, #t~mem249.offset; [2024-11-16 21:40:07,334 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L6875: havoc skb_queue_is_last_#t~mem198#1.base, skb_queue_is_last_#t~mem198#1.offset; [2024-11-16 21:40:07,334 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L6893: havoc skb_queue_next_#t~mem201#1.base, skb_queue_next_#t~mem201#1.offset; [2024-11-16 21:40:07,335 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L6964: havoc skb_queue_len_#t~mem213#1; [2024-11-16 21:40:07,338 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L11588: havoc #t~nondet1474; [2024-11-16 21:40:07,383 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L11426: havoc _copy_to_user_#t~nondet1457#1; [2024-11-16 21:40:07,496 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L11467: havoc capable_#t~nondet1460#1; [2024-11-16 21:40:07,668 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L7040: havoc #t~mem227;havoc #t~mem228; [2024-11-16 21:40:07,672 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L11496: havoc #t~nondet1463; [2024-11-16 21:40:07,699 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L11398: havoc __pskb_pull_tail_#t~ret1453#1.base, __pskb_pull_tail_#t~ret1453#1.offset; [2024-11-16 21:40:08,412 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L10277: call ULTIMATE.dealloc(ppp_create_interface_~#__key~4#1.base, ppp_create_interface_~#__key~4#1.offset);havoc ppp_create_interface_~#__key~4#1.base, ppp_create_interface_~#__key~4#1.offset;call ULTIMATE.dealloc(ppp_create_interface_~#__key___0~2#1.base, ppp_create_interface_~#__key___0~2#1.offset);havoc ppp_create_interface_~#__key___0~2#1.base, ppp_create_interface_~#__key___0~2#1.offset; [2024-11-16 21:40:08,412 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L7800: call ULTIMATE.dealloc(~#idle~0#1.base, ~#idle~0#1.offset);havoc ~#idle~0#1.base, ~#idle~0#1.offset;call ULTIMATE.dealloc(~#npi~0#1.base, ~#npi~0#1.offset);havoc ~#npi~0#1.base, ~#npi~0#1.offset;call ULTIMATE.dealloc(~#code~1#1.base, ~#code~1#1.offset);havoc ~#code~1#1.base, ~#code~1#1.offset;call ULTIMATE.dealloc(~#pass_filter~0#1.base, ~#pass_filter~0#1.offset);havoc ~#pass_filter~0#1.base, ~#pass_filter~0#1.offset;call ULTIMATE.dealloc(~#fprog~0#1.base, ~#fprog~0#1.offset);havoc ~#fprog~0#1.base, ~#fprog~0#1.offset;call ULTIMATE.dealloc(~#code___0~0#1.base, ~#code___0~0#1.offset);havoc ~#code___0~0#1.base, ~#code___0~0#1.offset;call ULTIMATE.dealloc(~#active_filter~0#1.base, ~#active_filter~0#1.offset);havoc ~#active_filter~0#1.base, ~#active_filter~0#1.offset;call ULTIMATE.dealloc(~#fprog___0~0#1.base, ~#fprog___0~0#1.offset);havoc ~#fprog___0~0#1.base, ~#fprog___0~0#1.offset; [2024-11-16 21:40:08,413 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L11409: havoc __request_module_#t~nondet1455#1; [2024-11-16 21:40:08,413 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L8338: havoc ppp_unattached_ioctl_#t~mem508#1;call ULTIMATE.dealloc(ppp_unattached_ioctl_~#err~1#1.base, ppp_unattached_ioctl_~#err~1#1.offset);havoc ppp_unattached_ioctl_~#err~1#1.base, ppp_unattached_ioctl_~#err~1#1.offset; [2024-11-16 21:40:08,415 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L9933: call ULTIMATE.dealloc(ppp_set_compress_~#data~0#1.base, ppp_set_compress_~#data~0#1.offset);havoc ppp_set_compress_~#data~0#1.base, ppp_set_compress_~#data~0#1.offset;call ULTIMATE.dealloc(ppp_set_compress_~#ccp_option~0#1.base, ppp_set_compress_~#ccp_option~0#1.offset);havoc ppp_set_compress_~#ccp_option~0#1.base, ppp_set_compress_~#ccp_option~0#1.offset; [2024-11-16 21:40:08,415 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L11653: havoc slhc_init_#t~ret1488#1.base, slhc_init_#t~ret1488#1.offset; [2024-11-16 21:40:08,415 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L11456: havoc alloc_netdev_mqs_#t~ret1458#1.base, alloc_netdev_mqs_#t~ret1458#1.offset; [2024-11-16 21:40:08,415 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L11596: havoc register_netdev_#t~nondet1476#1; [2024-11-16 21:40:15,118 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L11532: havoc ldv_ndo_uninit_1_#t~nondet1467#1; [2024-11-16 21:40:15,118 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L11368: havoc __class_create_#t~ret1452#1.base, __class_create_#t~ret1452#1.offset; [2024-11-16 21:40:15,118 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L11600: havoc register_pernet_device_#t~nondet1477#1; [2024-11-16 21:40:15,118 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L11405: havoc __register_chrdev_#t~nondet1454#1; [2024-11-16 21:40:15,118 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L11480: havoc device_create_#t~ret1462#1.base, device_create_#t~ret1462#1.offset; [2024-11-16 21:40:15,118 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L11580: havoc noop_llseek_#t~nondet1472#1; [2024-11-16 21:40:15,118 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L11614: havoc skb_copy_datagram_iter_#t~nondet1479#1; [2024-11-16 21:40:15,118 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L11186: havoc ldv_pskb_expand_head_34_#t~nondet1440#1; [2024-11-16 21:40:15,118 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L8379: call ULTIMATE.dealloc(ppp_init_~#__key~2#1.base, ppp_init_~#__key~2#1.offset);havoc ppp_init_~#__key~2#1.base, ppp_init_~#__key~2#1.offset; [2024-11-16 21:40:15,119 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L7521: call ULTIMATE.dealloc(ppp_read_~#wait~0#1.base, ppp_read_~#wait~0#1.offset);havoc ppp_read_~#wait~0#1.base, ppp_read_~#wait~0#1.offset;call ULTIMATE.dealloc(ppp_read_~#iov~0#1.base, ppp_read_~#iov~0#1.offset);havoc ppp_read_~#iov~0#1.base, ppp_read_~#iov~0#1.offset;call ULTIMATE.dealloc(ppp_read_~#to~0#1.base, ppp_read_~#to~0#1.offset);havoc ppp_read_~#to~0#1.base, ppp_read_~#to~0#1.offset; [2024-11-16 21:40:15,119 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L8349: call ULTIMATE.dealloc(ppp_init_net_~#__key~1#1.base, ppp_init_net_~#__key~1#1.offset);havoc ppp_init_net_~#__key~1#1.base, ppp_init_net_~#__key~1#1.offset;call ULTIMATE.dealloc(ppp_init_net_~#__key___0~0#1.base, ppp_init_net_~#__key___0~0#1.offset);havoc ppp_init_net_~#__key___0~0#1.base, ppp_init_net_~#__key___0~0#1.offset; [2024-11-16 21:40:15,119 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L11524: havoc ldv_ndo_open_1_#t~nondet1465#1; [2024-11-16 21:40:15,119 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L11528: havoc ldv_ndo_stop_1_#t~nondet1466#1; [2024-11-16 21:40:15,119 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L10770: call ULTIMATE.dealloc(main_~#ldvarg2~0#1.base, main_~#ldvarg2~0#1.offset);havoc main_~#ldvarg2~0#1.base, main_~#ldvarg2~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg7~0#1.base, main_~#ldvarg7~0#1.offset);havoc main_~#ldvarg7~0#1.base, main_~#ldvarg7~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg5~0#1.base, main_~#ldvarg5~0#1.offset);havoc main_~#ldvarg5~0#1.base, main_~#ldvarg5~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg6~0#1.base, main_~#ldvarg6~0#1.offset);havoc main_~#ldvarg6~0#1.base, main_~#ldvarg6~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg4~0#1.base, main_~#ldvarg4~0#1.offset);havoc main_~#ldvarg4~0#1.base, main_~#ldvarg4~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg13~0#1.base, main_~#ldvarg13~0#1.offset);havoc main_~#ldvarg13~0#1.base, main_~#ldvarg13~0#1.offset;call ULTIMATE.dealloc(main_~#ldvarg10~0#1.base, main_~#ldvarg10~0#1.offset);havoc main_~#ldvarg10~0#1.base, main_~#ldvarg10~0#1.offset; [2024-11-16 21:40:16,727 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L11617: havoc #t~ret1480.base, #t~ret1480.offset; [2024-11-16 21:40:16,821 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2024-11-16 21:40:17,037 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L11626: havoc #t~ret1483.base, #t~ret1483.offset; [2024-11-16 21:40:17,983 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L6381: havoc #t~mem53; [2024-11-16 21:40:18,073 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L10363: call ULTIMATE.dealloc(~#__key~5#1.base, ~#__key~5#1.offset);havoc ~#__key~5#1.base, ~#__key~5#1.offset; [2024-11-16 21:40:20,194 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L11647: havoc slhc_compress_#t~nondet1487#1; [2024-11-16 21:40:20,194 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L8667: call ULTIMATE.dealloc(~#cp~0#1.base, ~#cp~0#1.offset);havoc ~#cp~0#1.base, ~#cp~0#1.offset; [2024-11-16 21:40:20,268 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L11661: havoc slhc_toss_#t~nondet1490#1; [2024-11-16 21:40:20,323 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L11584: havoc #t~nondet1473; [2024-11-16 21:40:20,477 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L6182: havoc #t~bitwise7; [2024-11-16 21:40:20,661 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L11669: havoc try_module_get_#t~nondet1492#1; [2024-11-16 21:40:21,548 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L8467: call ULTIMATE.dealloc(~#stats~0#1.base, ~#stats~0#1.offset);havoc ~#stats~0#1.base, ~#stats~0#1.offset;call ULTIMATE.dealloc(~#cstats~0#1.base, ~#cstats~0#1.offset);havoc ~#cstats~0#1.base, ~#cstats~0#1.offset; [2024-11-16 21:40:23,075 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L11592: havoc rcu_read_lock_held_#t~nondet1475#1; [2024-11-16 21:40:23,076 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L7331: call ULTIMATE.dealloc(~#__u~1#1.base, ~#__u~1#1.offset);havoc ~#__u~1#1.base, ~#__u~1#1.offset; [2024-11-16 21:40:26,202 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L11665: havoc slhc_uncompress_#t~nondet1491#1; [2024-11-16 21:40:26,202 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L11573: havoc netif_rx_#t~nondet1471#1; [2024-11-16 21:40:26,202 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L11623: havoc skb_pull_rcsum_#t~ret1482#1.base, skb_pull_rcsum_#t~ret1482#1.offset; [2024-11-16 21:40:26,202 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L11657: havoc slhc_remember_#t~nondet1489#1; [2024-11-16 21:40:26,202 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L11130: havoc ldv_pskb_expand_head_26_#t~nondet1434#1; [2024-11-16 21:40:26,202 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L7034: havoc skb_is_nonlinear_#t~mem226#1; [2024-11-16 21:40:26,202 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L11610: havoc skb_copy_bits_#t~nondet1478#1; [2024-11-16 21:40:26,202 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L7101: havoc skb_tailroom_#t~ite253#1;havoc skb_tailroom_#t~mem251#1;havoc skb_tailroom_#t~mem252#1; [2024-11-16 21:40:26,487 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L11620: havoc #t~ret1481.base, #t~ret1481.offset; [2024-11-16 21:40:26,544 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L11563: havoc #t~nondet1470; [2024-11-16 21:40:27,351 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L11422: havoc _copy_from_user_#t~nondet1456#1; [2024-11-16 21:40:27,583 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L6419: havoc atomic64_read_#t~mem54#1; [2024-11-16 21:40:27,836 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L9801: call ULTIMATE.dealloc(~#__key~3#1.base, ~#__key~3#1.offset);havoc ~#__key~3#1.base, ~#__key~3#1.offset;call ULTIMATE.dealloc(~#__key___0~1#1.base, ~#__key___0~1#1.offset);havoc ~#__key___0~1#1.base, ~#__key___0~1#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; [2024-11-16 21:40:31,883 INFO L? ?]: Removed 3410 outVars from TransFormulas that were not future-live. [2024-11-16 21:40:31,883 INFO L307 CfgBuilder]: Performing block encoding [2024-11-16 21:40:31,989 INFO L331 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-16 21:40:31,990 INFO L336 CfgBuilder]: Removed 0 assume(true) statements. [2024-11-16 21:40:31,990 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 16.11 09:40:31 BoogieIcfgContainer [2024-11-16 21:40:31,990 INFO L131 PluginConnector]: ------------------------ END IcfgBuilder---------------------------- [2024-11-16 21:40:31,994 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-16 21:40:31,994 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-16 21:40:31,998 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-16 21:40:31,998 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 16.11 09:39:58" (1/3) ... [2024-11-16 21:40:31,999 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@36076bfc and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.11 09:40:31, skipping insertion in model container [2024-11-16 21:40:31,999 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 09:40:02" (2/3) ... [2024-11-16 21:40:32,000 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@36076bfc and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.11 09:40:32, skipping insertion in model container [2024-11-16 21:40:32,001 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 16.11 09:40:31" (3/3) ... [2024-11-16 21:40:32,003 INFO L112 eAbstractionObserver]: Analyzing ICFG linux-4.2-rc1.tar.xz-43_2a-drivers--net--ppp--ppp_generic.ko-entry_point.cil.out.i [2024-11-16 21:40:32,021 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-16 21:40:32,022 INFO L154 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2024-11-16 21:40:32,163 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-16 21:40:32,172 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;@638182d2, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-16 21:40:32,172 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-11-16 21:40:32,189 INFO L276 IsEmpty]: Start isEmpty. Operand has 2492 states, 1811 states have (on average 1.372170071783545) internal successors, (2485), 1883 states have internal predecessors, (2485), 550 states have call successors, (550), 130 states have call predecessors, (550), 129 states have return successors, (545), 525 states have call predecessors, (545), 545 states have call successors, (545) [2024-11-16 21:40:32,219 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 228 [2024-11-16 21:40:32,220 INFO L207 NwaCegarLoop]: Found error trace [2024-11-16 21:40:32,221 INFO L215 NwaCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-16 21:40:32,222 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-16 21:40:32,228 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-16 21:40:32,228 INFO L85 PathProgramCache]: Analyzing trace with hash -2143378088, now seen corresponding path program 1 times [2024-11-16 21:40:32,238 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-16 21:40:32,239 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [943389726] [2024-11-16 21:40:32,239 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-16 21:40:32,240 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-16 21:40:41,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 21:40:42,284 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-16 21:40:42,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 21:40:42,370 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-16 21:40:42,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 21:40:42,383 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-11-16 21:40:42,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 21:40:42,392 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2024-11-16 21:40:42,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 21:40:42,414 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-16 21:40:42,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 21:40:42,423 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-11-16 21:40:42,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 21:40:42,431 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2024-11-16 21:40:42,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 21:40:42,453 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-16 21:40:42,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 21:40:42,464 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-11-16 21:40:42,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 21:40:42,476 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2024-11-16 21:40:42,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 21:40:42,494 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-16 21:40:42,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 21:40:42,505 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-11-16 21:40:42,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 21:40:42,515 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2024-11-16 21:40:42,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 21:40:42,535 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-16 21:40:42,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 21:40:42,542 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-11-16 21:40:42,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 21:40:42,551 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 82 [2024-11-16 21:40:42,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 21:40:42,576 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-16 21:40:42,578 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 21:40:42,584 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-11-16 21:40:42,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 21:40:42,591 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2024-11-16 21:40:42,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 21:40:42,610 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-16 21:40:42,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 21:40:42,617 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-11-16 21:40:42,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 21:40:42,623 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 114 [2024-11-16 21:40:42,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 21:40:42,637 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-16 21:40:42,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 21:40:42,644 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2024-11-16 21:40:42,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 21:40:42,764 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2024-11-16 21:40:42,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 21:40:42,776 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-16 21:40:42,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 21:40:42,785 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2024-11-16 21:40:42,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 21:40:42,800 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-16 21:40:42,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 21:40:42,807 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2024-11-16 21:40:42,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 21:40:42,820 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-16 21:40:42,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 21:40:42,832 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2024-11-16 21:40:42,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 21:40:42,845 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-16 21:40:42,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 21:40:42,853 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2024-11-16 21:40:42,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 21:40:42,867 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-16 21:40:42,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 21:40:42,874 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2024-11-16 21:40:42,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 21:40:42,885 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-16 21:40:42,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 21:40:42,892 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 197 [2024-11-16 21:40:42,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 21:40:42,903 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-16 21:40:42,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 21:40:42,911 INFO L134 CoverageAnalysis]: Checked inductivity of 581 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 581 trivial. 0 not checked. [2024-11-16 21:40:42,912 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-16 21:40:42,912 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [943389726] [2024-11-16 21:40:42,913 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [943389726] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-16 21:40:42,913 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-16 21:40:42,913 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-16 21:40:42,915 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [401483536] [2024-11-16 21:40:42,915 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-16 21:40:42,919 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-16 21:40:42,920 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-16 21:40:42,947 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-16 21:40:42,948 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-11-16 21:40:42,955 INFO L87 Difference]: Start difference. First operand has 2492 states, 1811 states have (on average 1.372170071783545) internal successors, (2485), 1883 states have internal predecessors, (2485), 550 states have call successors, (550), 130 states have call predecessors, (550), 129 states have return successors, (545), 525 states have call predecessors, (545), 545 states have call successors, (545) Second operand has 5 states, 5 states have (on average 9.6) internal successors, (48), 2 states have internal predecessors, (48), 2 states have call successors, (22), 5 states have call predecessors, (22), 2 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2024-11-16 21:40:47,061 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.09s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-16 21:40:51,399 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.34s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers []