./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/ldv-linux-3.0/module_get_put-drivers-net-ppp_generic.ko.cil.out.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version d790fecc Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd750789-b5d7-4af8-b0bf-18b0f07ad860/bin/uautomizer-verify-aQ6SnzHsRB/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd750789-b5d7-4af8-b0bf-18b0f07ad860/bin/uautomizer-verify-aQ6SnzHsRB/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd750789-b5d7-4af8-b0bf-18b0f07ad860/bin/uautomizer-verify-aQ6SnzHsRB/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd750789-b5d7-4af8-b0bf-18b0f07ad860/bin/uautomizer-verify-aQ6SnzHsRB/config/AutomizerReach.xml -i ../../sv-benchmarks/c/ldv-linux-3.0/module_get_put-drivers-net-ppp_generic.ko.cil.out.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd750789-b5d7-4af8-b0bf-18b0f07ad860/bin/uautomizer-verify-aQ6SnzHsRB/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd750789-b5d7-4af8-b0bf-18b0f07ad860/bin/uautomizer-verify-aQ6SnzHsRB --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 c22ccb03957374bc0632192ce1344729d8f4aca625e2e2248ab72619c6c5cd6f --- Real Ultimate output --- This is Ultimate 0.3.0-dev-d790fec [2024-11-28 03:51:21,021 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-28 03:51:21,137 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd750789-b5d7-4af8-b0bf-18b0f07ad860/bin/uautomizer-verify-aQ6SnzHsRB/config/svcomp-Reach-64bit-Automizer_Default.epf [2024-11-28 03:51:21,145 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-28 03:51:21,146 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-28 03:51:21,183 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-28 03:51:21,184 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-28 03:51:21,184 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-28 03:51:21,185 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-28 03:51:21,185 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-28 03:51:21,185 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-28 03:51:21,185 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-28 03:51:21,186 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-28 03:51:21,186 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-28 03:51:21,186 INFO L153 SettingsManager]: * Use SBE=true [2024-11-28 03:51:21,186 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-28 03:51:21,186 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-28 03:51:21,187 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-28 03:51:21,187 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-28 03:51:21,187 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-28 03:51:21,187 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-28 03:51:21,187 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-28 03:51:21,188 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-28 03:51:21,188 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2024-11-28 03:51:21,188 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-28 03:51:21,188 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2024-11-28 03:51:21,188 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-28 03:51:21,189 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-28 03:51:21,189 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-28 03:51:21,189 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-28 03:51:21,189 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-28 03:51:21,189 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-28 03:51:21,189 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-28 03:51:21,190 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-28 03:51:21,190 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-28 03:51:21,190 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-28 03:51:21,190 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-28 03:51:21,190 INFO L153 SettingsManager]: * Compute procedure contracts=false [2024-11-28 03:51:21,190 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-28 03:51:21,191 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-28 03:51:21,191 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-28 03:51:21,191 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-28 03:51:21,191 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-28 03:51:21,191 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-28 03:51:21,191 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-28 03:51:21,191 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd750789-b5d7-4af8-b0bf-18b0f07ad860/bin/uautomizer-verify-aQ6SnzHsRB 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 -> c22ccb03957374bc0632192ce1344729d8f4aca625e2e2248ab72619c6c5cd6f [2024-11-28 03:51:21,588 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-28 03:51:21,606 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-28 03:51:21,611 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-28 03:51:21,613 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-28 03:51:21,613 INFO L274 PluginConnector]: CDTParser initialized [2024-11-28 03:51:21,615 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd750789-b5d7-4af8-b0bf-18b0f07ad860/bin/uautomizer-verify-aQ6SnzHsRB/../../sv-benchmarks/c/ldv-linux-3.0/module_get_put-drivers-net-ppp_generic.ko.cil.out.i [2024-11-28 03:51:24,910 INFO L533 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd750789-b5d7-4af8-b0bf-18b0f07ad860/bin/uautomizer-verify-aQ6SnzHsRB/data/653d1ae77/493fd8d4dbea4be687b61c15e89c5d9d/FLAG4f5c6996c [2024-11-28 03:51:25,663 INFO L384 CDTParser]: Found 1 translation units. [2024-11-28 03:51:25,664 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd750789-b5d7-4af8-b0bf-18b0f07ad860/sv-benchmarks/c/ldv-linux-3.0/module_get_put-drivers-net-ppp_generic.ko.cil.out.i [2024-11-28 03:51:25,732 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd750789-b5d7-4af8-b0bf-18b0f07ad860/bin/uautomizer-verify-aQ6SnzHsRB/data/653d1ae77/493fd8d4dbea4be687b61c15e89c5d9d/FLAG4f5c6996c [2024-11-28 03:51:25,758 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd750789-b5d7-4af8-b0bf-18b0f07ad860/bin/uautomizer-verify-aQ6SnzHsRB/data/653d1ae77/493fd8d4dbea4be687b61c15e89c5d9d [2024-11-28 03:51:25,762 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-28 03:51:25,764 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-28 03:51:25,767 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-28 03:51:25,767 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-28 03:51:25,773 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-28 03:51:25,774 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 28.11 03:51:25" (1/1) ... [2024-11-28 03:51:25,775 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@1f1eb90a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:51:25, skipping insertion in model container [2024-11-28 03:51:25,777 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 28.11 03:51:25" (1/1) ... [2024-11-28 03:51:25,952 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-28 03:51:28,184 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd750789-b5d7-4af8-b0bf-18b0f07ad860/sv-benchmarks/c/ldv-linux-3.0/module_get_put-drivers-net-ppp_generic.ko.cil.out.i[288087,288100] [2024-11-28 03:51:28,237 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-28 03:51:28,262 INFO L200 MainTranslator]: Completed pre-run [2024-11-28 03:51:28,373 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".section .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.previous\n671:\n\tlock; bts %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr): "memory"); [5120] [2024-11-28 03:51:28,375 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".section .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.previous\n671:\n\tlock; btr %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr)); [5127] [2024-11-28 03:51:28,375 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".section .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.previous\n671:\n\tlock; btr %2,%1\n\tsbb %0,%0": "=r" (oldbit), "+m" (*((long volatile *)addr)): "Ir" (nr): "memory"); [5134-5135] [2024-11-28 03:51:28,375 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)); [5142-5143] [2024-11-28 03:51:28,379 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& current_task)); [5186] [2024-11-28 03:51:28,379 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [5188] [2024-11-28 03:51:28,380 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [5190] [2024-11-28 03:51:28,380 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [5193] [2024-11-28 03:51:28,383 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".section .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.previous\n671:\n\tlock; incl %0": "+m" (v->counter)); [5241] [2024-11-28 03:51:28,383 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".section .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.previous\n671:\n\tlock; decl %0": "+m" (v->counter)); [5248] [2024-11-28 03:51:28,383 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".section .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.previous\n671:\n\tlock; decl %0; sete %1": "+m" (v->counter), "=qm" (c): : "memory"); [5255-5256] [2024-11-28 03:51:28,400 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" (638), "i" (12UL)); [5554-5555] [2024-11-28 03:51:28,444 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" (1189), "i" (12UL)); [5704-5705] [2024-11-28 03:51:28,473 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/net/netns/generic.h"), "i" (40), "i" (12UL)); [6150-6151] [2024-11-28 03:51:28,478 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 *)"/anthill/stuff/tacas-comp/work/current--X--drivers/net/ppp_generic.ko--X--bulklinux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/08_1/drivers/net/ppp_generic.c.p"), "i" (287), "i" (12UL)); [6217-6218] [2024-11-28 03:51:28,484 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgb %0,%1": "=q" (__x), "+m" (*__ptr): "0" (__x): "memory"); [6448] [2024-11-28 03:51:28,485 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgw %0,%1": "=r" (__x), "+m" (*__ptr___0): "0" (__x): "memory"); [6454] [2024-11-28 03:51:28,485 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgl %0,%1": "=r" (__x), "+m" (*__ptr___1): "0" (__x): "memory"); [6460] [2024-11-28 03:51:28,486 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgq %0,%1": "=r" (__x), "+m" (*__ptr___2): "0" (__x): "memory"); [6467] [2024-11-28 03:51:28,488 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgb %0,%1": "=q" (__x___0), "+m" (*__ptr___3): "0" (__x___0): "memory"); [6530] [2024-11-28 03:51:28,488 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgw %0,%1": "=r" (__x___0), "+m" (*__ptr___4): "0" (__x___0): "memory"); [6536] [2024-11-28 03:51:28,489 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgl %0,%1": "=r" (__x___0), "+m" (*__ptr___5): "0" (__x___0): "memory"); [6542] [2024-11-28 03:51:28,489 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgq %0,%1": "=r" (__x___0), "+m" (*__ptr___6): "0" (__x___0): "memory"); [6549] [2024-11-28 03:51:28,504 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_1": "=a" (__ret_gu), "=d" (__val_gu): "0" (p)); [6863] [2024-11-28 03:51:28,504 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_2": "=a" (__ret_gu), "=d" (__val_gu): "0" (p)); [6865] [2024-11-28 03:51:28,504 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_4": "=a" (__ret_gu), "=d" (__val_gu): "0" (p)); [6868] [2024-11-28 03:51:28,504 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_8": "=a" (__ret_gu), "=d" (__val_gu): "0" (p)); [6870] [2024-11-28 03:51:28,505 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_X": "=a" (__ret_gu), "=d" (__val_gu): "0" (p)); [6873] [2024-11-28 03:51:28,508 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_1": "=a" (__ret_gu___0), "=d" (__val_gu___0): "0" (p)); [6988] [2024-11-28 03:51:28,509 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_2": "=a" (__ret_gu___0), "=d" (__val_gu___0): "0" (p)); [6990] [2024-11-28 03:51:28,509 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_4": "=a" (__ret_gu___0), "=d" (__val_gu___0): "0" (p)); [6993] [2024-11-28 03:51:28,509 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_8": "=a" (__ret_gu___0), "=d" (__val_gu___0): "0" (p)); [6995] [2024-11-28 03:51:28,509 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_X": "=a" (__ret_gu___0), "=d" (__val_gu___0): "0" (p)); [6998] [2024-11-28 03:51:28,510 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_1": "=a" (__ret_gu___1), "=d" (__val_gu___1): "0" (p)); [7021] [2024-11-28 03:51:28,511 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_2": "=a" (__ret_gu___1), "=d" (__val_gu___1): "0" (p)); [7023] [2024-11-28 03:51:28,511 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_4": "=a" (__ret_gu___1), "=d" (__val_gu___1): "0" (p)); [7026] [2024-11-28 03:51:28,512 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_8": "=a" (__ret_gu___1), "=d" (__val_gu___1): "0" (p)); [7028] [2024-11-28 03:51:28,512 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_X": "=a" (__ret_gu___1), "=d" (__val_gu___1): "0" (p)); [7031] [2024-11-28 03:51:28,513 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"); [7069-7070] [2024-11-28 03:51:28,515 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"); [7072-7073] [2024-11-28 03:51:28,516 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"); [7076-7077] [2024-11-28 03:51:28,516 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"); [7079-7080] [2024-11-28 03:51:28,516 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"); [7083-7084] [2024-11-28 03:51:28,518 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"); [7111-7112] [2024-11-28 03:51:28,518 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"); [7114-7115] [2024-11-28 03:51:28,518 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"); [7118-7119] [2024-11-28 03:51:28,519 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"); [7121-7122] [2024-11-28 03:51:28,519 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"); [7125-7126] [2024-11-28 03:51:28,519 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_1": "=a" (__ret_gu___2), "=d" (__val_gu___2): "0" (p)); [7147] [2024-11-28 03:51:28,520 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_2": "=a" (__ret_gu___2), "=d" (__val_gu___2): "0" (p)); [7149] [2024-11-28 03:51:28,520 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_4": "=a" (__ret_gu___2), "=d" (__val_gu___2): "0" (p)); [7152] [2024-11-28 03:51:28,521 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_8": "=a" (__ret_gu___2), "=d" (__val_gu___2): "0" (p)); [7154] [2024-11-28 03:51:28,521 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_X": "=a" (__ret_gu___2), "=d" (__val_gu___2): "0" (p)); [7157] [2024-11-28 03:51:28,522 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"); [7181-7182] [2024-11-28 03:51:28,522 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"); [7184-7185] [2024-11-28 03:51:28,522 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"); [7188-7189] [2024-11-28 03:51:28,523 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"); [7191-7192] [2024-11-28 03:51:28,523 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"); [7195-7196] [2024-11-28 03:51:28,524 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_1": "=a" (__ret_gu___3), "=d" (__val_gu___3): "0" (p)); [7229] [2024-11-28 03:51:28,525 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_2": "=a" (__ret_gu___3), "=d" (__val_gu___3): "0" (p)); [7231] [2024-11-28 03:51:28,525 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_4": "=a" (__ret_gu___3), "=d" (__val_gu___3): "0" (p)); [7234] [2024-11-28 03:51:28,525 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_8": "=a" (__ret_gu___3), "=d" (__val_gu___3): "0" (p)); [7236] [2024-11-28 03:51:28,525 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_X": "=a" (__ret_gu___3), "=d" (__val_gu___3): "0" (p)); [7239] [2024-11-28 03:51:28,530 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_1": "=a" (__ret_gu___4), "=d" (__val_gu___4): "0" (p)); [7364] [2024-11-28 03:51:28,531 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_2": "=a" (__ret_gu___4), "=d" (__val_gu___4): "0" (p)); [7366] [2024-11-28 03:51:28,531 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_4": "=a" (__ret_gu___4), "=d" (__val_gu___4): "0" (p)); [7369] [2024-11-28 03:51:28,532 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_8": "=a" (__ret_gu___4), "=d" (__val_gu___4): "0" (p)); [7371] [2024-11-28 03:51:28,532 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_X": "=a" (__ret_gu___4), "=d" (__val_gu___4): "0" (p)); [7374] [2024-11-28 03:51:28,536 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_1": "=a" (__ret_gu), "=d" (__val_gu): "0" (p)); [7446] [2024-11-28 03:51:28,536 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_2": "=a" (__ret_gu), "=d" (__val_gu): "0" (p)); [7448] [2024-11-28 03:51:28,537 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_4": "=a" (__ret_gu), "=d" (__val_gu): "0" (p)); [7451] [2024-11-28 03:51:28,537 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_8": "=a" (__ret_gu), "=d" (__val_gu): "0" (p)); [7453] [2024-11-28 03:51:28,537 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_X": "=a" (__ret_gu), "=d" (__val_gu): "0" (p)); [7456] [2024-11-28 03:51:28,538 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"); [7486-7487] [2024-11-28 03:51:28,539 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"); [7489-7490] [2024-11-28 03:51:28,540 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"); [7493-7494] [2024-11-28 03:51:28,540 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"); [7496-7497] [2024-11-28 03:51:28,540 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"); [7500-7501] [2024-11-28 03:51:28,541 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_1": "=a" (__ret_gu___0), "=d" (__val_gu___0): "0" (p)); [7522] [2024-11-28 03:51:28,541 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_2": "=a" (__ret_gu___0), "=d" (__val_gu___0): "0" (p)); [7524] [2024-11-28 03:51:28,542 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_4": "=a" (__ret_gu___0), "=d" (__val_gu___0): "0" (p)); [7527] [2024-11-28 03:51:28,542 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_8": "=a" (__ret_gu___0), "=d" (__val_gu___0): "0" (p)); [7529] [2024-11-28 03:51:28,542 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_X": "=a" (__ret_gu___0), "=d" (__val_gu___0): "0" (p)); [7532] [2024-11-28 03:51:28,543 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_1": "=a" (__ret_gu___1), "=d" (__val_gu___1): "0" (p)); [7570] [2024-11-28 03:51:28,543 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_2": "=a" (__ret_gu___1), "=d" (__val_gu___1): "0" (p)); [7572] [2024-11-28 03:51:28,543 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_4": "=a" (__ret_gu___1), "=d" (__val_gu___1): "0" (p)); [7575] [2024-11-28 03:51:28,544 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_8": "=a" (__ret_gu___1), "=d" (__val_gu___1): "0" (p)); [7577] [2024-11-28 03:51:28,544 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_X": "=a" (__ret_gu___1), "=d" (__val_gu___1): "0" (p)); [7580] [2024-11-28 03:51:28,731 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd750789-b5d7-4af8-b0bf-18b0f07ad860/sv-benchmarks/c/ldv-linux-3.0/module_get_put-drivers-net-ppp_generic.ko.cil.out.i[288087,288100] [2024-11-28 03:51:28,750 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-28 03:51:29,049 INFO L204 MainTranslator]: Completed translation [2024-11-28 03:51:29,049 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:51:29 WrapperNode [2024-11-28 03:51:29,050 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-28 03:51:29,051 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-28 03:51:29,051 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-28 03:51:29,051 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-28 03:51:29,059 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:51:29" (1/1) ... [2024-11-28 03:51:29,152 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:51:29" (1/1) ... [2024-11-28 03:51:29,345 INFO L138 Inliner]: procedures = 301, calls = 1820, calls flagged for inlining = 148, calls inlined = 118, statements flattened = 4693 [2024-11-28 03:51:29,345 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-28 03:51:29,346 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-28 03:51:29,346 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-28 03:51:29,346 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-28 03:51:29,357 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:51:29" (1/1) ... [2024-11-28 03:51:29,357 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:51:29" (1/1) ... [2024-11-28 03:51:29,379 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:51:29" (1/1) ... [2024-11-28 03:51:30,345 INFO L175 MemorySlicer]: Split 742 memory accesses to 24 slices as follows [2, 27, 7, 4, 11, 4, 4, 10, 8, 1, 1, 1, 4, 4, 2, 4, 4, 5, 10, 4, 608, 7, 4, 6]. 82 percent of accesses are in the largest equivalence class. The 83 initializations are split as follows [2, 0, 7, 4, 0, 4, 4, 10, 8, 0, 1, 0, 4, 4, 0, 4, 4, 0, 0, 0, 11, 6, 4, 6]. The 255 writes are split as follows [0, 27, 0, 0, 10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 5, 2, 2, 207, 0, 0, 0]. [2024-11-28 03:51:30,346 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:51:29" (1/1) ... [2024-11-28 03:51:30,346 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:51:29" (1/1) ... [2024-11-28 03:51:30,453 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:51:29" (1/1) ... [2024-11-28 03:51:30,460 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:51:29" (1/1) ... [2024-11-28 03:51:30,490 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:51:29" (1/1) ... [2024-11-28 03:51:30,517 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:51:29" (1/1) ... [2024-11-28 03:51:30,542 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:51:29" (1/1) ... [2024-11-28 03:51:30,602 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-28 03:51:30,604 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-28 03:51:30,605 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-28 03:51:30,605 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-28 03:51:30,607 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:51:29" (1/1) ... [2024-11-28 03:51:30,614 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-28 03:51:30,630 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd750789-b5d7-4af8-b0bf-18b0f07ad860/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:51:30,647 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd750789-b5d7-4af8-b0bf-18b0f07ad860/bin/uautomizer-verify-aQ6SnzHsRB/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-11-28 03:51:30,652 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd750789-b5d7-4af8-b0bf-18b0f07ad860/bin/uautomizer-verify-aQ6SnzHsRB/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-11-28 03:51:30,682 INFO L130 BoogieDeclarations]: Found specification of procedure find_comp_entry [2024-11-28 03:51:30,682 INFO L138 BoogieDeclarations]: Found implementation of procedure find_comp_entry [2024-11-28 03:51:30,682 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~int~X~int~TO~int [2024-11-28 03:51:30,682 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~int~X~int~TO~int [2024-11-28 03:51:30,682 INFO L130 BoogieDeclarations]: Found specification of procedure skb_dequeue [2024-11-28 03:51:30,682 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_dequeue [2024-11-28 03:51:30,682 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_write_lock_bh [2024-11-28 03:51:30,682 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_write_lock_bh [2024-11-28 03:51:30,682 INFO L130 BoogieDeclarations]: Found specification of procedure __xchg_wrong_size [2024-11-28 03:51:30,682 INFO L138 BoogieDeclarations]: Found implementation of procedure __xchg_wrong_size [2024-11-28 03:51:30,683 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_write_unlock_bh [2024-11-28 03:51:30,683 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_write_unlock_bh [2024-11-28 03:51:30,683 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2024-11-28 03:51:30,683 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2024-11-28 03:51:30,683 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2024-11-28 03:51:30,683 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2024-11-28 03:51:30,683 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2024-11-28 03:51:30,683 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2024-11-28 03:51:30,683 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2024-11-28 03:51:30,683 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2024-11-28 03:51:30,683 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2024-11-28 03:51:30,683 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2024-11-28 03:51:30,683 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2024-11-28 03:51:30,683 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2024-11-28 03:51:30,684 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2024-11-28 03:51:30,684 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2024-11-28 03:51:30,684 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2024-11-28 03:51:30,684 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2024-11-28 03:51:30,684 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2024-11-28 03:51:30,684 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2024-11-28 03:51:30,684 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2024-11-28 03:51:30,684 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2024-11-28 03:51:30,684 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2024-11-28 03:51:30,684 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2024-11-28 03:51:30,684 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2024-11-28 03:51:30,684 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#23 [2024-11-28 03:51:30,684 INFO L130 BoogieDeclarations]: Found specification of procedure alloc_skb [2024-11-28 03:51:30,684 INFO L138 BoogieDeclarations]: Found implementation of procedure alloc_skb [2024-11-28 03:51:30,684 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2024-11-28 03:51:30,684 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2024-11-28 03:51:30,685 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2024-11-28 03:51:30,685 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2024-11-28 03:51:30,685 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2024-11-28 03:51:30,685 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2024-11-28 03:51:30,685 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2024-11-28 03:51:30,685 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2024-11-28 03:51:30,685 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2024-11-28 03:51:30,685 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2024-11-28 03:51:30,685 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2024-11-28 03:51:30,685 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2024-11-28 03:51:30,685 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2024-11-28 03:51:30,685 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2024-11-28 03:51:30,686 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2024-11-28 03:51:30,686 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2024-11-28 03:51:30,686 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2024-11-28 03:51:30,687 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2024-11-28 03:51:30,689 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2024-11-28 03:51:30,689 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2024-11-28 03:51:30,689 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2024-11-28 03:51:30,689 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2024-11-28 03:51:30,689 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2024-11-28 03:51:30,689 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2024-11-28 03:51:30,690 INFO L130 BoogieDeclarations]: Found specification of procedure skb_queue_head_init [2024-11-28 03:51:30,690 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_queue_head_init [2024-11-28 03:51:30,690 INFO L130 BoogieDeclarations]: Found specification of procedure skb_push [2024-11-28 03:51:30,690 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_push [2024-11-28 03:51:30,690 INFO L130 BoogieDeclarations]: Found specification of procedure ppp_xmit_process [2024-11-28 03:51:30,690 INFO L138 BoogieDeclarations]: Found implementation of procedure ppp_xmit_process [2024-11-28 03:51:30,690 INFO L130 BoogieDeclarations]: Found specification of procedure ppp_shutdown_interface [2024-11-28 03:51:30,690 INFO L138 BoogieDeclarations]: Found implementation of procedure ppp_shutdown_interface [2024-11-28 03:51:30,690 INFO L130 BoogieDeclarations]: Found specification of procedure ppp_destroy_interface [2024-11-28 03:51:30,690 INFO L138 BoogieDeclarations]: Found implementation of procedure ppp_destroy_interface [2024-11-28 03:51:30,690 INFO L130 BoogieDeclarations]: Found specification of procedure netif_wake_queue [2024-11-28 03:51:30,690 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_wake_queue [2024-11-28 03:51:30,690 INFO L130 BoogieDeclarations]: Found specification of procedure debug_lockdep_rcu_enabled [2024-11-28 03:51:30,690 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_lockdep_rcu_enabled [2024-11-28 03:51:30,690 INFO L130 BoogieDeclarations]: Found specification of procedure get_current [2024-11-28 03:51:30,691 INFO L138 BoogieDeclarations]: Found implementation of procedure get_current [2024-11-28 03:51:30,691 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2024-11-28 03:51:30,691 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2024-11-28 03:51:30,691 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_read_lock_bh [2024-11-28 03:51:30,691 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_read_lock_bh [2024-11-28 03:51:30,691 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_module_put [2024-11-28 03:51:30,691 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_module_put [2024-11-28 03:51:30,691 INFO L130 BoogieDeclarations]: Found specification of procedure ppp_push [2024-11-28 03:51:30,691 INFO L138 BoogieDeclarations]: Found implementation of procedure ppp_push [2024-11-28 03:51:30,691 INFO L130 BoogieDeclarations]: Found specification of procedure unit_find [2024-11-28 03:51:30,691 INFO L138 BoogieDeclarations]: Found implementation of procedure unit_find [2024-11-28 03:51:30,691 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2024-11-28 03:51:30,691 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2024-11-28 03:51:30,691 INFO L130 BoogieDeclarations]: Found specification of procedure pskb_expand_head [2024-11-28 03:51:30,691 INFO L138 BoogieDeclarations]: Found implementation of procedure pskb_expand_head [2024-11-28 03:51:30,691 INFO L130 BoogieDeclarations]: Found specification of procedure put_unaligned_be16 [2024-11-28 03:51:30,692 INFO L138 BoogieDeclarations]: Found implementation of procedure put_unaligned_be16 [2024-11-28 03:51:30,692 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_return_value [2024-11-28 03:51:30,692 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_return_value [2024-11-28 03:51:30,692 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_read [2024-11-28 03:51:30,692 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_read [2024-11-28 03:51:30,692 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2024-11-28 03:51:30,692 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2024-11-28 03:51:30,692 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2024-11-28 03:51:30,692 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2024-11-28 03:51:30,694 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2024-11-28 03:51:30,694 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2024-11-28 03:51:30,694 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2024-11-28 03:51:30,694 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2024-11-28 03:51:30,694 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2024-11-28 03:51:30,694 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2024-11-28 03:51:30,694 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2024-11-28 03:51:30,694 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2024-11-28 03:51:30,694 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2024-11-28 03:51:30,694 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2024-11-28 03:51:30,694 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2024-11-28 03:51:30,694 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2024-11-28 03:51:30,694 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2024-11-28 03:51:30,694 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2024-11-28 03:51:30,694 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2024-11-28 03:51:30,695 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2024-11-28 03:51:30,695 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2024-11-28 03:51:30,695 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#21 [2024-11-28 03:51:30,696 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#22 [2024-11-28 03:51:30,696 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#23 [2024-11-28 03:51:30,696 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2024-11-28 03:51:30,696 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2024-11-28 03:51:30,696 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2024-11-28 03:51:30,696 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2024-11-28 03:51:30,696 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2024-11-28 03:51:30,697 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2024-11-28 03:51:30,697 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2024-11-28 03:51:30,697 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2024-11-28 03:51:30,697 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2024-11-28 03:51:30,697 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2024-11-28 03:51:30,697 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2024-11-28 03:51:30,697 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2024-11-28 03:51:30,697 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2024-11-28 03:51:30,697 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2024-11-28 03:51:30,697 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2024-11-28 03:51:30,697 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2024-11-28 03:51:30,697 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2024-11-28 03:51:30,697 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2024-11-28 03:51:30,697 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2024-11-28 03:51:30,697 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2024-11-28 03:51:30,697 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2024-11-28 03:51:30,697 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#21 [2024-11-28 03:51:30,698 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#22 [2024-11-28 03:51:30,698 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#23 [2024-11-28 03:51:30,698 INFO L130 BoogieDeclarations]: Found specification of procedure init_ppp_file [2024-11-28 03:51:30,698 INFO L138 BoogieDeclarations]: Found implementation of procedure init_ppp_file [2024-11-28 03:51:30,698 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_err [2024-11-28 03:51:30,698 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_err [2024-11-28 03:51:30,698 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2024-11-28 03:51:30,698 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2024-11-28 03:51:30,698 INFO L130 BoogieDeclarations]: Found specification of procedure skb_peek [2024-11-28 03:51:30,698 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_peek [2024-11-28 03:51:30,699 INFO L130 BoogieDeclarations]: Found specification of procedure ppp_release [2024-11-28 03:51:30,699 INFO L138 BoogieDeclarations]: Found implementation of procedure ppp_release [2024-11-28 03:51:30,699 INFO L130 BoogieDeclarations]: Found specification of procedure get_filter [2024-11-28 03:51:30,699 INFO L138 BoogieDeclarations]: Found implementation of procedure get_filter [2024-11-28 03:51:30,699 INFO L130 BoogieDeclarations]: Found specification of procedure __unit_alloc [2024-11-28 03:51:30,699 INFO L138 BoogieDeclarations]: Found implementation of procedure __unit_alloc [2024-11-28 03:51:30,699 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2024-11-28 03:51:30,699 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2024-11-28 03:51:30,699 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2024-11-28 03:51:30,699 INFO L130 BoogieDeclarations]: Found specification of procedure skb_queue_empty [2024-11-28 03:51:30,700 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_queue_empty [2024-11-28 03:51:30,700 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2024-11-28 03:51:30,700 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2024-11-28 03:51:30,700 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2024-11-28 03:51:30,700 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2024-11-28 03:51:30,700 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2024-11-28 03:51:30,701 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2024-11-28 03:51:30,701 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2024-11-28 03:51:30,701 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2024-11-28 03:51:30,701 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2024-11-28 03:51:30,701 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2024-11-28 03:51:30,701 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2024-11-28 03:51:30,701 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2024-11-28 03:51:30,701 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2024-11-28 03:51:30,701 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2024-11-28 03:51:30,701 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2024-11-28 03:51:30,701 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2024-11-28 03:51:30,701 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2024-11-28 03:51:30,701 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2024-11-28 03:51:30,701 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2024-11-28 03:51:30,701 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2024-11-28 03:51:30,701 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2024-11-28 03:51:30,702 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2024-11-28 03:51:30,702 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2024-11-28 03:51:30,702 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2024-11-28 03:51:30,702 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_dec_and_test [2024-11-28 03:51:30,702 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_dec_and_test [2024-11-28 03:51:30,702 INFO L130 BoogieDeclarations]: Found specification of procedure skb_end_pointer [2024-11-28 03:51:30,702 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_end_pointer [2024-11-28 03:51:30,702 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_blast_assert [2024-11-28 03:51:30,702 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_blast_assert [2024-11-28 03:51:30,702 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2024-11-28 03:51:30,702 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2024-11-28 03:51:30,702 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2024-11-28 03:51:30,702 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2024-11-28 03:51:30,702 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2024-11-28 03:51:30,702 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2024-11-28 03:51:30,702 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2024-11-28 03:51:30,702 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2024-11-28 03:51:30,703 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2024-11-28 03:51:30,703 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2024-11-28 03:51:30,703 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2024-11-28 03:51:30,703 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2024-11-28 03:51:30,703 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2024-11-28 03:51:30,703 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2024-11-28 03:51:30,703 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2024-11-28 03:51:30,703 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2024-11-28 03:51:30,703 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2024-11-28 03:51:30,707 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2024-11-28 03:51:30,707 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2024-11-28 03:51:30,707 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2024-11-28 03:51:30,707 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2024-11-28 03:51:30,707 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2024-11-28 03:51:30,707 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2024-11-28 03:51:30,707 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2024-11-28 03:51:30,707 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2024-11-28 03:51:30,707 INFO L130 BoogieDeclarations]: Found specification of procedure ppp_find_unit [2024-11-28 03:51:30,707 INFO L138 BoogieDeclarations]: Found implementation of procedure ppp_find_unit [2024-11-28 03:51:30,708 INFO L130 BoogieDeclarations]: Found specification of procedure might_fault [2024-11-28 03:51:30,708 INFO L138 BoogieDeclarations]: Found implementation of procedure might_fault [2024-11-28 03:51:30,708 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2024-11-28 03:51:30,708 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2024-11-28 03:51:30,708 INFO L130 BoogieDeclarations]: Found specification of procedure kfree_skb [2024-11-28 03:51:30,708 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree_skb [2024-11-28 03:51:30,708 INFO L130 BoogieDeclarations]: Found specification of procedure list_del [2024-11-28 03:51:30,708 INFO L138 BoogieDeclarations]: Found implementation of procedure list_del [2024-11-28 03:51:30,708 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab16 [2024-11-28 03:51:30,708 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab16 [2024-11-28 03:51:30,708 INFO L130 BoogieDeclarations]: Found specification of procedure ppp_channel_push [2024-11-28 03:51:30,708 INFO L138 BoogieDeclarations]: Found implementation of procedure ppp_channel_push [2024-11-28 03:51:30,708 INFO L130 BoogieDeclarations]: Found specification of procedure sk_run_filter [2024-11-28 03:51:30,708 INFO L138 BoogieDeclarations]: Found implementation of procedure sk_run_filter [2024-11-28 03:51:30,708 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock_nested [2024-11-28 03:51:30,708 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock_nested [2024-11-28 03:51:30,708 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2024-11-28 03:51:30,708 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2024-11-28 03:51:30,708 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2024-11-28 03:51:30,709 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2024-11-28 03:51:30,709 INFO L130 BoogieDeclarations]: Found specification of procedure find_compressor [2024-11-28 03:51:30,709 INFO L138 BoogieDeclarations]: Found implementation of procedure find_compressor [2024-11-28 03:51:30,709 INFO L130 BoogieDeclarations]: Found specification of procedure ppp_pernet [2024-11-28 03:51:30,709 INFO L138 BoogieDeclarations]: Found implementation of procedure ppp_pernet [2024-11-28 03:51:30,709 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2024-11-28 03:51:30,709 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2024-11-28 03:51:30,709 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_bh [2024-11-28 03:51:30,709 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_bh [2024-11-28 03:51:30,709 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2024-11-28 03:51:30,709 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2024-11-28 03:51:30,709 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2024-11-28 03:51:30,709 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2024-11-28 03:51:30,709 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2024-11-28 03:51:30,709 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2024-11-28 03:51:30,709 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2024-11-28 03:51:30,709 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2024-11-28 03:51:30,709 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2024-11-28 03:51:30,710 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2024-11-28 03:51:30,710 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2024-11-28 03:51:30,710 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2024-11-28 03:51:30,710 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2024-11-28 03:51:30,710 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2024-11-28 03:51:30,710 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2024-11-28 03:51:30,710 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#15 [2024-11-28 03:51:30,710 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#16 [2024-11-28 03:51:30,710 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#17 [2024-11-28 03:51:30,710 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#18 [2024-11-28 03:51:30,710 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#19 [2024-11-28 03:51:30,710 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#20 [2024-11-28 03:51:30,710 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#21 [2024-11-28 03:51:30,710 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#22 [2024-11-28 03:51:30,711 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#23 [2024-11-28 03:51:30,712 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_from_user [2024-11-28 03:51:30,712 INFO L138 BoogieDeclarations]: Found implementation of procedure _copy_from_user [2024-11-28 03:51:30,712 INFO L130 BoogieDeclarations]: Found specification of procedure unregister_pernet_device [2024-11-28 03:51:30,712 INFO L138 BoogieDeclarations]: Found implementation of procedure unregister_pernet_device [2024-11-28 03:51:30,712 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2024-11-28 03:51:30,712 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2024-11-28 03:51:30,712 INFO L130 BoogieDeclarations]: Found specification of procedure ppp_disconnect_channel [2024-11-28 03:51:30,712 INFO L138 BoogieDeclarations]: Found implementation of procedure ppp_disconnect_channel [2024-11-28 03:51:30,712 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2024-11-28 03:51:30,712 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2024-11-28 03:51:30,712 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2024-11-28 03:51:30,712 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2024-11-28 03:51:30,712 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2024-11-28 03:51:30,712 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2024-11-28 03:51:30,712 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2024-11-28 03:51:30,712 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2024-11-28 03:51:30,712 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2024-11-28 03:51:30,712 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2024-11-28 03:51:30,712 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2024-11-28 03:51:30,712 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2024-11-28 03:51:30,712 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2024-11-28 03:51:30,713 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2024-11-28 03:51:30,713 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2024-11-28 03:51:30,713 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2024-11-28 03:51:30,713 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2024-11-28 03:51:30,713 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2024-11-28 03:51:30,713 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2024-11-28 03:51:30,713 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2024-11-28 03:51:30,713 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2024-11-28 03:51:30,713 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2024-11-28 03:51:30,713 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2024-11-28 03:51:30,713 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#23 [2024-11-28 03:51:30,713 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_read_unlock_bh [2024-11-28 03:51:30,713 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_read_unlock_bh [2024-11-28 03:51:30,713 INFO L130 BoogieDeclarations]: Found specification of procedure skb_reserve [2024-11-28 03:51:30,713 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_reserve [2024-11-28 03:51:30,713 INFO L130 BoogieDeclarations]: Found specification of procedure unregister_chrdev [2024-11-28 03:51:30,713 INFO L138 BoogieDeclarations]: Found implementation of procedure unregister_chrdev [2024-11-28 03:51:30,713 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2024-11-28 03:51:30,713 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2024-11-28 03:51:30,713 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2024-11-28 03:51:30,713 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2024-11-28 03:51:30,713 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2024-11-28 03:51:30,713 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2024-11-28 03:51:30,713 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2024-11-28 03:51:30,714 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2024-11-28 03:51:30,714 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2024-11-28 03:51:30,714 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2024-11-28 03:51:30,714 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2024-11-28 03:51:30,714 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2024-11-28 03:51:30,714 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2024-11-28 03:51:30,714 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2024-11-28 03:51:30,714 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2024-11-28 03:51:30,714 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2024-11-28 03:51:30,714 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2024-11-28 03:51:30,714 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2024-11-28 03:51:30,714 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2024-11-28 03:51:30,714 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2024-11-28 03:51:30,714 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2024-11-28 03:51:30,714 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2024-11-28 03:51:30,714 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2024-11-28 03:51:30,714 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2024-11-28 03:51:30,714 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2024-11-28 03:51:30,714 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2024-11-28 03:51:30,714 INFO L130 BoogieDeclarations]: Found specification of procedure skb_headroom [2024-11-28 03:51:30,714 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_headroom [2024-11-28 03:51:30,714 INFO L130 BoogieDeclarations]: Found specification of procedure ppp_exit_net [2024-11-28 03:51:30,715 INFO L138 BoogieDeclarations]: Found implementation of procedure ppp_exit_net [2024-11-28 03:51:30,715 INFO L130 BoogieDeclarations]: Found specification of procedure slhc_free [2024-11-28 03:51:30,715 INFO L138 BoogieDeclarations]: Found implementation of procedure slhc_free [2024-11-28 03:51:30,715 INFO L130 BoogieDeclarations]: Found specification of procedure get_unaligned_be16 [2024-11-28 03:51:30,715 INFO L138 BoogieDeclarations]: Found implementation of procedure get_unaligned_be16 [2024-11-28 03:51:30,715 INFO L130 BoogieDeclarations]: Found specification of procedure proto_to_npindex [2024-11-28 03:51:30,715 INFO L138 BoogieDeclarations]: Found implementation of procedure proto_to_npindex [2024-11-28 03:51:30,715 INFO L130 BoogieDeclarations]: Found specification of procedure net_generic [2024-11-28 03:51:30,715 INFO L138 BoogieDeclarations]: Found implementation of procedure net_generic [2024-11-28 03:51:30,715 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2024-11-28 03:51:30,715 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2024-11-28 03:51:30,715 INFO L130 BoogieDeclarations]: Found specification of procedure unit_put [2024-11-28 03:51:30,715 INFO L138 BoogieDeclarations]: Found implementation of procedure unit_put [2024-11-28 03:51:30,719 INFO L130 BoogieDeclarations]: Found specification of procedure skb_queue_purge [2024-11-28 03:51:30,719 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_queue_purge [2024-11-28 03:51:30,719 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2024-11-28 03:51:30,719 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2024-11-28 03:51:30,719 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2024-11-28 03:51:30,719 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2024-11-28 03:51:30,719 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2024-11-28 03:51:30,719 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2024-11-28 03:51:30,719 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2024-11-28 03:51:30,719 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2024-11-28 03:51:30,719 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2024-11-28 03:51:30,719 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2024-11-28 03:51:30,719 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2024-11-28 03:51:30,719 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2024-11-28 03:51:30,719 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2024-11-28 03:51:30,719 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2024-11-28 03:51:30,720 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2024-11-28 03:51:30,720 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2024-11-28 03:51:30,720 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2024-11-28 03:51:30,720 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2024-11-28 03:51:30,720 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2024-11-28 03:51:30,720 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2024-11-28 03:51:30,720 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2024-11-28 03:51:30,720 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2024-11-28 03:51:30,720 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2024-11-28 03:51:30,720 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2024-11-28 03:51:30,720 INFO L130 BoogieDeclarations]: Found specification of procedure copy_to_user [2024-11-28 03:51:30,720 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_to_user [2024-11-28 03:51:30,720 INFO L130 BoogieDeclarations]: Found specification of procedure skb_pull [2024-11-28 03:51:30,720 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_pull [2024-11-28 03:51:30,720 INFO L130 BoogieDeclarations]: Found specification of procedure net_ratelimit [2024-11-28 03:51:30,720 INFO L138 BoogieDeclarations]: Found implementation of procedure net_ratelimit [2024-11-28 03:51:30,720 INFO L130 BoogieDeclarations]: Found specification of procedure ppp_ccp_closed [2024-11-28 03:51:30,720 INFO L138 BoogieDeclarations]: Found implementation of procedure ppp_ccp_closed [2024-11-28 03:51:30,720 INFO L130 BoogieDeclarations]: Found specification of procedure ppp_open [2024-11-28 03:51:30,720 INFO L138 BoogieDeclarations]: Found implementation of procedure ppp_open [2024-11-28 03:51:30,720 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2024-11-28 03:51:30,720 INFO L130 BoogieDeclarations]: Found specification of procedure copy_from_user [2024-11-28 03:51:30,721 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_from_user [2024-11-28 03:51:30,721 INFO L130 BoogieDeclarations]: Found specification of procedure __list_add [2024-11-28 03:51:30,721 INFO L138 BoogieDeclarations]: Found implementation of procedure __list_add [2024-11-28 03:51:30,721 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-28 03:51:30,721 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_inc [2024-11-28 03:51:30,721 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_inc [2024-11-28 03:51:30,721 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2024-11-28 03:51:30,721 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2024-11-28 03:51:30,721 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2024-11-28 03:51:30,721 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2024-11-28 03:51:30,721 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2024-11-28 03:51:30,721 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2024-11-28 03:51:30,721 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2024-11-28 03:51:30,721 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2024-11-28 03:51:30,721 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2024-11-28 03:51:30,721 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2024-11-28 03:51:30,721 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2024-11-28 03:51:30,721 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2024-11-28 03:51:30,721 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2024-11-28 03:51:30,721 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2024-11-28 03:51:30,721 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2024-11-28 03:51:30,721 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2024-11-28 03:51:30,721 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2024-11-28 03:51:30,721 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2024-11-28 03:51:30,721 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2024-11-28 03:51:30,721 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2024-11-28 03:51:30,721 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2024-11-28 03:51:30,721 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2024-11-28 03:51:30,722 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2024-11-28 03:51:30,722 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2024-11-28 03:51:30,722 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~int~TO~$Pointer$ [2024-11-28 03:51:30,722 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~int~TO~$Pointer$ [2024-11-28 03:51:30,722 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2024-11-28 03:51:30,722 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2024-11-28 03:51:30,722 INFO L130 BoogieDeclarations]: Found specification of procedure skb_headlen [2024-11-28 03:51:30,722 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_headlen [2024-11-28 03:51:30,722 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_printk [2024-11-28 03:51:30,722 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_printk [2024-11-28 03:51:30,722 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_dec [2024-11-28 03:51:30,722 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_dec [2024-11-28 03:51:30,722 INFO L130 BoogieDeclarations]: Found specification of procedure __wake_up [2024-11-28 03:51:30,722 INFO L138 BoogieDeclarations]: Found implementation of procedure __wake_up [2024-11-28 03:51:30,722 INFO L130 BoogieDeclarations]: Found specification of procedure PTR_ERR [2024-11-28 03:51:30,722 INFO L138 BoogieDeclarations]: Found implementation of procedure PTR_ERR [2024-11-28 03:51:30,722 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_long_read [2024-11-28 03:51:30,722 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_long_read [2024-11-28 03:51:30,723 INFO L130 BoogieDeclarations]: Found specification of procedure list_add [2024-11-28 03:51:30,723 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add [2024-11-28 03:51:30,723 INFO L130 BoogieDeclarations]: Found specification of procedure skb_queue_tail [2024-11-28 03:51:30,723 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_queue_tail [2024-11-28 03:51:30,723 INFO L130 BoogieDeclarations]: Found specification of procedure skb_put [2024-11-28 03:51:30,723 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_put [2024-11-28 03:51:30,723 INFO L130 BoogieDeclarations]: Found specification of procedure idr_remove [2024-11-28 03:51:30,723 INFO L138 BoogieDeclarations]: Found implementation of procedure idr_remove [2024-11-28 03:51:30,723 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2024-11-28 03:51:30,723 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2024-11-28 03:51:30,723 INFO L130 BoogieDeclarations]: Found specification of procedure pskb_may_pull [2024-11-28 03:51:30,726 INFO L138 BoogieDeclarations]: Found implementation of procedure pskb_may_pull [2024-11-28 03:51:30,726 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2024-11-28 03:51:30,726 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2024-11-28 03:51:30,727 INFO L130 BoogieDeclarations]: Found specification of procedure ppp_ioctl [2024-11-28 03:51:30,727 INFO L138 BoogieDeclarations]: Found implementation of procedure ppp_ioctl [2024-11-28 03:51:30,727 INFO L130 BoogieDeclarations]: Found specification of procedure ppp_ccp_peek [2024-11-28 03:51:30,727 INFO L138 BoogieDeclarations]: Found implementation of procedure ppp_ccp_peek [2024-11-28 03:51:30,727 INFO L130 BoogieDeclarations]: Found specification of procedure ppp_poll [2024-11-28 03:51:30,727 INFO L138 BoogieDeclarations]: Found implementation of procedure ppp_poll [2024-11-28 03:51:30,727 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-11-28 03:51:30,727 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2024-11-28 03:51:30,727 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2024-11-28 03:51:30,727 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2024-11-28 03:51:30,727 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2024-11-28 03:51:30,727 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2024-11-28 03:51:30,727 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2024-11-28 03:51:30,727 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2024-11-28 03:51:30,727 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2024-11-28 03:51:30,727 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2024-11-28 03:51:30,727 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2024-11-28 03:51:30,727 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2024-11-28 03:51:30,727 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2024-11-28 03:51:30,727 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2024-11-28 03:51:30,728 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2024-11-28 03:51:30,728 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2024-11-28 03:51:30,728 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2024-11-28 03:51:30,728 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2024-11-28 03:51:30,728 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2024-11-28 03:51:30,728 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2024-11-28 03:51:30,728 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2024-11-28 03:51:30,728 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2024-11-28 03:51:30,728 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2024-11-28 03:51:30,728 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2024-11-28 03:51:30,728 INFO L130 BoogieDeclarations]: Found specification of procedure ppp_destroy_channel [2024-11-28 03:51:30,728 INFO L138 BoogieDeclarations]: Found implementation of procedure ppp_destroy_channel [2024-11-28 03:51:30,728 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~VOID [2024-11-28 03:51:30,728 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~VOID [2024-11-28 03:51:30,728 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-28 03:51:30,728 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-28 03:51:30,728 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock_bh [2024-11-28 03:51:30,728 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock_bh [2024-11-28 03:51:30,728 INFO L130 BoogieDeclarations]: Found specification of procedure IS_ERR [2024-11-28 03:51:30,728 INFO L138 BoogieDeclarations]: Found implementation of procedure IS_ERR [2024-11-28 03:51:31,919 INFO L234 CfgBuilder]: Building ICFG [2024-11-28 03:51:31,923 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-28 03:51:32,939 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2024-11-28 03:51:32,939 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2024-11-28 03:51:34,730 WARN L773 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2024-11-28 03:51:34,734 WARN L773 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2024-11-28 03:51:34,735 WARN L773 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2024-11-28 03:51:35,619 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##294: assume false; [2024-11-28 03:51:35,619 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##295: assume !false; [2024-11-28 03:51:35,619 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##252: assume !false; [2024-11-28 03:51:35,619 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##251: assume false; [2024-11-28 03:51:35,619 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##258: assume !false; [2024-11-28 03:51:35,619 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##257: assume false; [2024-11-28 03:51:35,619 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##265: assume false; [2024-11-28 03:51:35,620 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##266: assume !false; [2024-11-28 03:51:35,620 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##246: assume !false; [2024-11-28 03:51:35,620 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##245: assume false; [2024-11-28 03:51:35,620 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##92: assume !false; [2024-11-28 03:51:35,620 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##91: assume false; [2024-11-28 03:51:35,620 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##96: assume !false; [2024-11-28 03:51:35,620 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##95: assume false; [2024-11-28 03:51:35,620 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##50: assume !false; [2024-11-28 03:51:35,620 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##59: assume !false; [2024-11-28 03:51:35,620 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##195: assume false; [2024-11-28 03:51:35,620 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##196: assume !false; [2024-11-28 03:51:35,620 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##58: assume false; [2024-11-28 03:51:35,620 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##49: assume false; [2024-11-28 03:51:35,621 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##43: assume false; [2024-11-28 03:51:35,621 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##44: assume !false; [2024-11-28 03:51:35,621 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##9: assume false; [2024-11-28 03:51:35,621 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##147: assume !false; [2024-11-28 03:51:35,621 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##146: assume false; [2024-11-28 03:51:35,621 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##151: assume !false; [2024-11-28 03:51:35,621 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##150: assume false; [2024-11-28 03:51:35,621 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##10: assume !false; [2024-11-28 03:51:35,621 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##14: assume !false; [2024-11-28 03:51:35,621 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##13: assume false; [2024-11-28 03:51:35,621 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##157: assume !false; [2024-11-28 03:51:35,621 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##156: assume false; [2024-11-28 03:51:36,028 WARN L773 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2024-11-28 03:51:36,034 WARN L773 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2024-11-28 03:51:41,913 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint L6446: SUMMARY for call ppp_read_#t~ret297#1.base, ppp_read_#t~ret297#1.offset := get_current(); srcloc: null [2024-11-28 03:51:41,913 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint L6446-1: ppp_read_~tmp___0~15#1.base, ppp_read_~tmp___0~15#1.offset := ppp_read_#t~ret297#1.base, ppp_read_#t~ret297#1.offset;havoc ppp_read_#t~ret297#1.base, ppp_read_#t~ret297#1.offset;ppp_read_~__ptr~0#1.base, ppp_read_~__ptr~0#1.offset := ppp_read_~tmp___0~15#1.base, ppp_read_~tmp___0~15#1.offset; [2024-11-28 03:51:41,913 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint L6528-1: ppp_read_~tmp___6~0#1.base, ppp_read_~tmp___6~0#1.offset := ppp_read_#t~ret311#1.base, ppp_read_#t~ret311#1.offset;havoc ppp_read_#t~ret311#1.base, ppp_read_#t~ret311#1.offset;ppp_read_~__ptr___3~0#1.base, ppp_read_~__ptr___3~0#1.offset := ppp_read_~tmp___6~0#1.base, ppp_read_~tmp___6~0#1.offset; [2024-11-28 03:51:41,914 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint L6528: SUMMARY for call ppp_read_#t~ret311#1.base, ppp_read_#t~ret311#1.offset := get_current(); srcloc: null [2024-11-28 03:51:41,914 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##76: assume !false; [2024-11-28 03:51:41,914 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##75: assume false; [2024-11-28 03:51:41,914 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##179: assume !false; [2024-11-28 03:51:41,914 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##178: assume false; [2024-11-28 03:51:41,914 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##43: assume !false; [2024-11-28 03:51:41,914 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##42: assume false; [2024-11-28 03:51:41,915 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##30: assume !false; [2024-11-28 03:51:41,915 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##29: assume false; [2024-11-28 03:51:42,873 INFO L? ?]: Removed 2066 outVars from TransFormulas that were not future-live. [2024-11-28 03:51:42,874 INFO L283 CfgBuilder]: Performing block encoding [2024-11-28 03:51:42,953 INFO L307 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-28 03:51:42,953 INFO L312 CfgBuilder]: Removed 17 assume(true) statements. [2024-11-28 03:51:42,954 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.11 03:51:42 BoogieIcfgContainer [2024-11-28 03:51:42,954 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-28 03:51:42,957 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-28 03:51:42,957 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-28 03:51:42,963 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-28 03:51:42,964 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 28.11 03:51:25" (1/3) ... [2024-11-28 03:51:42,964 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@8d39c2e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 28.11 03:51:42, skipping insertion in model container [2024-11-28 03:51:42,965 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 03:51:29" (2/3) ... [2024-11-28 03:51:42,965 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@8d39c2e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 28.11 03:51:42, skipping insertion in model container [2024-11-28 03:51:42,965 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.11 03:51:42" (3/3) ... [2024-11-28 03:51:42,966 INFO L128 eAbstractionObserver]: Analyzing ICFG module_get_put-drivers-net-ppp_generic.ko.cil.out.i [2024-11-28 03:51:42,986 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-28 03:51:42,987 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG module_get_put-drivers-net-ppp_generic.ko.cil.out.i that has 124 procedures, 1743 locations, 1 initial locations, 27 loop locations, and 1 error locations. [2024-11-28 03:51:43,146 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-28 03:51:43,170 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;@5858d2d0, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-28 03:51:43,170 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-11-28 03:51:43,185 INFO L276 IsEmpty]: Start isEmpty. Operand has 1651 states, 1197 states have (on average 1.3692564745196325) internal successors, (1639), 1234 states have internal predecessors, (1639), 354 states have call successors, (354), 100 states have call predecessors, (354), 100 states have return successors, (354), 346 states have call predecessors, (354), 354 states have call successors, (354) [2024-11-28 03:51:43,194 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2024-11-28 03:51:43,194 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:51:43,195 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 03:51:43,195 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:51:43,203 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:51:43,204 INFO L85 PathProgramCache]: Analyzing trace with hash 550594787, now seen corresponding path program 1 times [2024-11-28 03:51:43,214 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:51:43,215 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [205729873] [2024-11-28 03:51:43,215 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:51:43,216 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:51:45,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:51:45,959 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2024-11-28 03:51:45,959 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:51:45,960 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [205729873] [2024-11-28 03:51:45,961 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [205729873] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 03:51:45,961 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 03:51:45,962 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-28 03:51:45,964 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1129448335] [2024-11-28 03:51:45,964 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 03:51:45,969 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-28 03:51:45,970 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:51:45,999 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-28 03:51:45,999 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-28 03:51:46,009 INFO L87 Difference]: Start difference. First operand has 1651 states, 1197 states have (on average 1.3692564745196325) internal successors, (1639), 1234 states have internal predecessors, (1639), 354 states have call successors, (354), 100 states have call predecessors, (354), 100 states have return successors, (354), 346 states have call predecessors, (354), 354 states have call successors, (354) Second operand has 3 states, 3 states have (on average 5.0) internal successors, (15), 3 states have internal predecessors, (15), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-11-28 03:51:46,616 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:51:46,617 INFO L93 Difference]: Finished difference Result 4886 states and 7103 transitions. [2024-11-28 03:51:46,619 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-28 03:51:46,620 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 5.0) internal successors, (15), 3 states have internal predecessors, (15), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 22 [2024-11-28 03:51:46,621 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:51:46,692 INFO L225 Difference]: With dead ends: 4886 [2024-11-28 03:51:46,692 INFO L226 Difference]: Without dead ends: 3223 [2024-11-28 03:51:46,719 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-28 03:51:46,722 INFO L435 NwaCegarLoop]: 2375 mSDtfsCounter, 2287 mSDsluCounter, 2257 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2287 SdHoareTripleChecker+Valid, 4632 SdHoareTripleChecker+Invalid, 10 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 8 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-28 03:51:46,723 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2287 Valid, 4632 Invalid, 10 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2 Valid, 8 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-28 03:51:46,752 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3223 states. [2024-11-28 03:51:47,121 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3223 to 3220. [2024-11-28 03:51:47,131 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3220 states, 2336 states have (on average 1.3441780821917808) internal successors, (3140), 2403 states have internal predecessors, (3140), 687 states have call successors, (687), 197 states have call predecessors, (687), 196 states have return successors, (691), 669 states have call predecessors, (691), 685 states have call successors, (691) [2024-11-28 03:51:47,178 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3220 states to 3220 states and 4518 transitions. [2024-11-28 03:51:47,191 INFO L78 Accepts]: Start accepts. Automaton has 3220 states and 4518 transitions. Word has length 22 [2024-11-28 03:51:47,191 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:51:47,192 INFO L471 AbstractCegarLoop]: Abstraction has 3220 states and 4518 transitions. [2024-11-28 03:51:47,192 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 5.0) internal successors, (15), 3 states have internal predecessors, (15), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-11-28 03:51:47,192 INFO L276 IsEmpty]: Start isEmpty. Operand 3220 states and 4518 transitions. [2024-11-28 03:51:47,224 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 91 [2024-11-28 03:51:47,224 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:51:47,225 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 03:51:47,225 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-11-28 03:51:47,225 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:51:47,226 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:51:47,226 INFO L85 PathProgramCache]: Analyzing trace with hash 1173551378, now seen corresponding path program 1 times [2024-11-28 03:51:47,226 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:51:47,226 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [634220107] [2024-11-28 03:51:47,226 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:51:47,226 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:51:49,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:51:49,683 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2024-11-28 03:51:49,683 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:51:49,684 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [634220107] [2024-11-28 03:51:49,685 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [634220107] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 03:51:49,685 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 03:51:49,685 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-28 03:51:49,685 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [491556010] [2024-11-28 03:51:49,685 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 03:51:49,687 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-28 03:51:49,687 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:51:49,688 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-28 03:51:49,688 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-28 03:51:49,688 INFO L87 Difference]: Start difference. First operand 3220 states and 4518 transitions. Second operand has 3 states, 3 states have (on average 19.666666666666668) internal successors, (59), 3 states have internal predecessors, (59), 2 states have call successors, (14), 2 states have call predecessors, (14), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2024-11-28 03:51:50,035 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:51:50,036 INFO L93 Difference]: Finished difference Result 6713 states and 9469 transitions. [2024-11-28 03:51:50,036 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-28 03:51:50,036 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 19.666666666666668) internal successors, (59), 3 states have internal predecessors, (59), 2 states have call successors, (14), 2 states have call predecessors, (14), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 90 [2024-11-28 03:51:50,036 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:51:50,073 INFO L225 Difference]: With dead ends: 6713 [2024-11-28 03:51:50,073 INFO L226 Difference]: Without dead ends: 3529 [2024-11-28 03:51:50,091 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-28 03:51:50,093 INFO L435 NwaCegarLoop]: 2335 mSDtfsCounter, 184 mSDsluCounter, 2255 mSDsCounter, 0 mSdLazyCounter, 18 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 229 SdHoareTripleChecker+Valid, 4590 SdHoareTripleChecker+Invalid, 24 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 18 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-28 03:51:50,093 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [229 Valid, 4590 Invalid, 24 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 18 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-28 03:51:50,102 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3529 states. [2024-11-28 03:51:50,322 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3529 to 3509. [2024-11-28 03:51:50,330 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3509 states, 2565 states have (on average 1.3489278752436646) internal successors, (3460), 2634 states have internal predecessors, (3460), 747 states have call successors, (747), 197 states have call predecessors, (747), 196 states have return successors, (752), 729 states have call predecessors, (752), 745 states have call successors, (752) [2024-11-28 03:51:50,460 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3509 states to 3509 states and 4959 transitions. [2024-11-28 03:51:50,465 INFO L78 Accepts]: Start accepts. Automaton has 3509 states and 4959 transitions. Word has length 90 [2024-11-28 03:51:50,466 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:51:50,466 INFO L471 AbstractCegarLoop]: Abstraction has 3509 states and 4959 transitions. [2024-11-28 03:51:50,466 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 19.666666666666668) internal successors, (59), 3 states have internal predecessors, (59), 2 states have call successors, (14), 2 states have call predecessors, (14), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2024-11-28 03:51:50,467 INFO L276 IsEmpty]: Start isEmpty. Operand 3509 states and 4959 transitions. [2024-11-28 03:51:50,484 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 135 [2024-11-28 03:51:50,484 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:51:50,485 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 03:51:50,485 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-11-28 03:51:50,485 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:51:50,487 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:51:50,490 INFO L85 PathProgramCache]: Analyzing trace with hash 1961554673, now seen corresponding path program 1 times [2024-11-28 03:51:50,490 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:51:50,491 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [108321155] [2024-11-28 03:51:50,491 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:51:50,491 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:51:52,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:51:52,460 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 58 trivial. 0 not checked. [2024-11-28 03:51:52,462 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:51:52,462 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [108321155] [2024-11-28 03:51:52,462 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [108321155] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 03:51:52,462 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 03:51:52,462 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-28 03:51:52,463 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [590844898] [2024-11-28 03:51:52,463 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 03:51:52,464 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-28 03:51:52,465 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:51:52,466 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-28 03:51:52,467 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-28 03:51:52,467 INFO L87 Difference]: Start difference. First operand 3509 states and 4959 transitions. Second operand has 3 states, 3 states have (on average 25.0) internal successors, (75), 3 states have internal predecessors, (75), 2 states have call successors, (20), 2 states have call predecessors, (20), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2024-11-28 03:51:52,769 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:51:52,769 INFO L93 Difference]: Finished difference Result 6983 states and 9883 transitions. [2024-11-28 03:51:52,770 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-28 03:51:52,770 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 25.0) internal successors, (75), 3 states have internal predecessors, (75), 2 states have call successors, (20), 2 states have call predecessors, (20), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) Word has length 134 [2024-11-28 03:51:52,771 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:51:52,807 INFO L225 Difference]: With dead ends: 6983 [2024-11-28 03:51:52,808 INFO L226 Difference]: Without dead ends: 3511 [2024-11-28 03:51:52,830 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-28 03:51:52,832 INFO L435 NwaCegarLoop]: 2294 mSDtfsCounter, 0 mSDsluCounter, 2290 mSDsCounter, 0 mSdLazyCounter, 5 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 4584 SdHoareTripleChecker+Invalid, 5 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 5 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-28 03:51:52,833 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 4584 Invalid, 5 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 5 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-28 03:51:52,841 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3511 states. [2024-11-28 03:51:53,087 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3511 to 3511. [2024-11-28 03:51:53,096 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3511 states, 2567 states have (on average 1.3486560186988703) internal successors, (3462), 2636 states have internal predecessors, (3462), 747 states have call successors, (747), 197 states have call predecessors, (747), 196 states have return successors, (752), 729 states have call predecessors, (752), 745 states have call successors, (752) [2024-11-28 03:51:53,142 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3511 states to 3511 states and 4961 transitions. [2024-11-28 03:51:53,148 INFO L78 Accepts]: Start accepts. Automaton has 3511 states and 4961 transitions. Word has length 134 [2024-11-28 03:51:53,148 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:51:53,149 INFO L471 AbstractCegarLoop]: Abstraction has 3511 states and 4961 transitions. [2024-11-28 03:51:53,149 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 25.0) internal successors, (75), 3 states have internal predecessors, (75), 2 states have call successors, (20), 2 states have call predecessors, (20), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2024-11-28 03:51:53,149 INFO L276 IsEmpty]: Start isEmpty. Operand 3511 states and 4961 transitions. [2024-11-28 03:51:53,164 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 136 [2024-11-28 03:51:53,164 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:51:53,164 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 03:51:53,165 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-11-28 03:51:53,165 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:51:53,168 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:51:53,168 INFO L85 PathProgramCache]: Analyzing trace with hash 1421409333, now seen corresponding path program 1 times [2024-11-28 03:51:53,168 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:51:53,169 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1345553682] [2024-11-28 03:51:53,169 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:51:53,169 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:51:54,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:51:55,799 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 58 trivial. 0 not checked. [2024-11-28 03:51:55,802 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:51:55,802 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1345553682] [2024-11-28 03:51:55,802 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1345553682] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 03:51:55,802 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 03:51:55,802 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-28 03:51:55,803 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1441113004] [2024-11-28 03:51:55,803 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 03:51:55,803 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-28 03:51:55,803 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:51:55,804 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-28 03:51:55,804 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-28 03:51:55,805 INFO L87 Difference]: Start difference. First operand 3511 states and 4961 transitions. Second operand has 4 states, 4 states have (on average 19.0) internal successors, (76), 4 states have internal predecessors, (76), 3 states have call successors, (20), 2 states have call predecessors, (20), 1 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) [2024-11-28 03:51:56,105 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:51:56,106 INFO L93 Difference]: Finished difference Result 7003 states and 9913 transitions. [2024-11-28 03:51:56,107 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-28 03:51:56,107 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 19.0) internal successors, (76), 4 states have internal predecessors, (76), 3 states have call successors, (20), 2 states have call predecessors, (20), 1 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) Word has length 135 [2024-11-28 03:51:56,108 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:51:56,188 INFO L225 Difference]: With dead ends: 7003 [2024-11-28 03:51:56,188 INFO L226 Difference]: Without dead ends: 3529 [2024-11-28 03:51:56,204 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-28 03:51:56,205 INFO L435 NwaCegarLoop]: 2296 mSDtfsCounter, 4 mSDsluCounter, 4582 mSDsCounter, 0 mSdLazyCounter, 19 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 6878 SdHoareTripleChecker+Invalid, 20 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 19 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-28 03:51:56,207 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [4 Valid, 6878 Invalid, 20 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 19 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-28 03:51:56,215 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3529 states. [2024-11-28 03:51:56,380 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3529 to 3529. [2024-11-28 03:51:56,390 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3529 states, 2581 states have (on average 1.3490895001937233) internal successors, (3482), 2650 states have internal predecessors, (3482), 751 states have call successors, (751), 197 states have call predecessors, (751), 196 states have return successors, (756), 733 states have call predecessors, (756), 749 states have call successors, (756) [2024-11-28 03:51:56,421 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3529 states to 3529 states and 4989 transitions. [2024-11-28 03:51:56,427 INFO L78 Accepts]: Start accepts. Automaton has 3529 states and 4989 transitions. Word has length 135 [2024-11-28 03:51:56,429 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:51:56,429 INFO L471 AbstractCegarLoop]: Abstraction has 3529 states and 4989 transitions. [2024-11-28 03:51:56,429 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 19.0) internal successors, (76), 4 states have internal predecessors, (76), 3 states have call successors, (20), 2 states have call predecessors, (20), 1 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) [2024-11-28 03:51:56,429 INFO L276 IsEmpty]: Start isEmpty. Operand 3529 states and 4989 transitions. [2024-11-28 03:51:56,440 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2024-11-28 03:51:56,441 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:51:56,441 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 03:51:56,441 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-11-28 03:51:56,442 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:51:56,442 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:51:56,442 INFO L85 PathProgramCache]: Analyzing trace with hash -2004492563, now seen corresponding path program 1 times [2024-11-28 03:51:56,442 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:51:56,442 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1913157052] [2024-11-28 03:51:56,442 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:51:56,443 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:51:57,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:51:57,831 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 51 trivial. 0 not checked. [2024-11-28 03:51:57,832 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:51:57,832 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1913157052] [2024-11-28 03:51:57,832 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1913157052] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 03:51:57,832 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 03:51:57,832 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-28 03:51:57,832 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [307011632] [2024-11-28 03:51:57,832 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 03:51:57,833 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-28 03:51:57,833 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:51:57,833 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-28 03:51:57,834 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-28 03:51:57,834 INFO L87 Difference]: Start difference. First operand 3529 states and 4989 transitions. Second operand has 3 states, 3 states have (on average 27.333333333333332) internal successors, (82), 3 states have internal predecessors, (82), 2 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2024-11-28 03:51:58,035 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:51:58,036 INFO L93 Difference]: Finished difference Result 7023 states and 9959 transitions. [2024-11-28 03:51:58,036 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-28 03:51:58,036 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 27.333333333333332) internal successors, (82), 3 states have internal predecessors, (82), 2 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 136 [2024-11-28 03:51:58,037 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:51:58,078 INFO L225 Difference]: With dead ends: 7023 [2024-11-28 03:51:58,078 INFO L226 Difference]: Without dead ends: 3531 [2024-11-28 03:51:58,099 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-28 03:51:58,101 INFO L435 NwaCegarLoop]: 2294 mSDtfsCounter, 0 mSDsluCounter, 2290 mSDsCounter, 0 mSdLazyCounter, 5 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 4584 SdHoareTripleChecker+Invalid, 5 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 5 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-28 03:51:58,102 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 4584 Invalid, 5 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 5 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-28 03:51:58,109 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3531 states. [2024-11-28 03:51:58,253 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3531 to 3531. [2024-11-28 03:51:58,268 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3531 states, 2583 states have (on average 1.348819202477739) internal successors, (3484), 2652 states have internal predecessors, (3484), 751 states have call successors, (751), 197 states have call predecessors, (751), 196 states have return successors, (756), 733 states have call predecessors, (756), 749 states have call successors, (756) [2024-11-28 03:51:58,296 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3531 states to 3531 states and 4991 transitions. [2024-11-28 03:51:58,305 INFO L78 Accepts]: Start accepts. Automaton has 3531 states and 4991 transitions. Word has length 136 [2024-11-28 03:51:58,306 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:51:58,306 INFO L471 AbstractCegarLoop]: Abstraction has 3531 states and 4991 transitions. [2024-11-28 03:51:58,306 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 27.333333333333332) internal successors, (82), 3 states have internal predecessors, (82), 2 states have call successors, (19), 2 states have call predecessors, (19), 2 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2024-11-28 03:51:58,306 INFO L276 IsEmpty]: Start isEmpty. Operand 3531 states and 4991 transitions. [2024-11-28 03:51:58,319 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 109 [2024-11-28 03:51:58,319 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:51:58,319 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 03:51:58,319 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-11-28 03:51:58,320 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:51:58,320 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:51:58,320 INFO L85 PathProgramCache]: Analyzing trace with hash 1991075775, now seen corresponding path program 1 times [2024-11-28 03:51:58,321 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:51:58,321 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [862682594] [2024-11-28 03:51:58,322 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:51:58,322 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:51:59,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:52:01,376 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2024-11-28 03:52:01,376 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:52:01,376 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [862682594] [2024-11-28 03:52:01,376 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [862682594] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 03:52:01,377 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 03:52:01,377 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-28 03:52:01,377 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [495487338] [2024-11-28 03:52:01,377 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 03:52:01,377 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-28 03:52:01,377 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:52:01,378 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-28 03:52:01,378 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-28 03:52:01,379 INFO L87 Difference]: Start difference. First operand 3531 states and 4991 transitions. Second operand has 5 states, 5 states have (on average 14.4) internal successors, (72), 5 states have internal predecessors, (72), 3 states have call successors, (17), 2 states have call predecessors, (17), 1 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2024-11-28 03:52:05,417 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-28 03:52:09,433 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-28 03:52:14,045 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:52:14,046 INFO L93 Difference]: Finished difference Result 7045 states and 10001 transitions. [2024-11-28 03:52:14,047 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-28 03:52:14,047 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 14.4) internal successors, (72), 5 states have internal predecessors, (72), 3 states have call successors, (17), 2 states have call predecessors, (17), 1 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) Word has length 108 [2024-11-28 03:52:14,048 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:52:14,083 INFO L225 Difference]: With dead ends: 7045 [2024-11-28 03:52:14,083 INFO L226 Difference]: Without dead ends: 3551 [2024-11-28 03:52:14,105 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-11-28 03:52:14,106 INFO L435 NwaCegarLoop]: 2295 mSDtfsCounter, 8 mSDsluCounter, 6437 mSDsCounter, 0 mSdLazyCounter, 462 mSolverCounterSat, 0 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 12.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 8732 SdHoareTripleChecker+Invalid, 464 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 462 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 12.3s IncrementalHoareTripleChecker+Time [2024-11-28 03:52:14,107 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [8 Valid, 8732 Invalid, 464 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [0 Valid, 462 Invalid, 2 Unknown, 0 Unchecked, 12.3s Time] [2024-11-28 03:52:14,115 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3551 states. [2024-11-28 03:52:14,269 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3551 to 3539. [2024-11-28 03:52:14,283 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3539 states, 2589 states have (on average 1.3487833140208574) internal successors, (3492), 2658 states have internal predecessors, (3492), 753 states have call successors, (753), 197 states have call predecessors, (753), 196 states have return successors, (758), 735 states have call predecessors, (758), 751 states have call successors, (758) [2024-11-28 03:52:14,308 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3539 states to 3539 states and 5003 transitions. [2024-11-28 03:52:14,318 INFO L78 Accepts]: Start accepts. Automaton has 3539 states and 5003 transitions. Word has length 108 [2024-11-28 03:52:14,318 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:52:14,319 INFO L471 AbstractCegarLoop]: Abstraction has 3539 states and 5003 transitions. [2024-11-28 03:52:14,321 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 14.4) internal successors, (72), 5 states have internal predecessors, (72), 3 states have call successors, (17), 2 states have call predecessors, (17), 1 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2024-11-28 03:52:14,321 INFO L276 IsEmpty]: Start isEmpty. Operand 3539 states and 5003 transitions. [2024-11-28 03:52:14,331 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2024-11-28 03:52:14,331 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:52:14,331 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 03:52:14,332 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2024-11-28 03:52:14,332 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:52:14,334 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:52:14,334 INFO L85 PathProgramCache]: Analyzing trace with hash 1771182446, now seen corresponding path program 1 times [2024-11-28 03:52:14,334 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:52:14,334 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [26987338] [2024-11-28 03:52:14,335 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:52:14,335 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:52:15,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:52:16,891 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 55 trivial. 0 not checked. [2024-11-28 03:52:16,891 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:52:16,891 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [26987338] [2024-11-28 03:52:16,891 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [26987338] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 03:52:16,891 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 03:52:16,891 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-28 03:52:16,891 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1546915001] [2024-11-28 03:52:16,892 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 03:52:16,892 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-28 03:52:16,892 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:52:16,893 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-28 03:52:16,893 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-28 03:52:16,893 INFO L87 Difference]: Start difference. First operand 3539 states and 5003 transitions. Second operand has 5 states, 5 states have (on average 15.8) internal successors, (79), 5 states have internal predecessors, (79), 3 states have call successors, (19), 2 states have call predecessors, (19), 1 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) [2024-11-28 03:52:17,119 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:52:17,119 INFO L93 Difference]: Finished difference Result 7039 states and 9965 transitions. [2024-11-28 03:52:17,120 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-28 03:52:17,120 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 15.8) internal successors, (79), 5 states have internal predecessors, (79), 3 states have call successors, (19), 2 states have call predecessors, (19), 1 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) Word has length 136 [2024-11-28 03:52:17,120 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:52:17,149 INFO L225 Difference]: With dead ends: 7039 [2024-11-28 03:52:17,149 INFO L226 Difference]: Without dead ends: 3537 [2024-11-28 03:52:17,166 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-28 03:52:17,167 INFO L435 NwaCegarLoop]: 2294 mSDtfsCounter, 4 mSDsluCounter, 6870 mSDsCounter, 0 mSdLazyCounter, 21 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 9164 SdHoareTripleChecker+Invalid, 24 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 21 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-28 03:52:17,168 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [4 Valid, 9164 Invalid, 24 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 21 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-28 03:52:17,173 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3537 states. [2024-11-28 03:52:17,309 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3537 to 3537. [2024-11-28 03:52:17,315 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3537 states, 2587 states have (on average 1.348279860842675) internal successors, (3488), 2656 states have internal predecessors, (3488), 753 states have call successors, (753), 197 states have call predecessors, (753), 196 states have return successors, (758), 735 states have call predecessors, (758), 751 states have call successors, (758) [2024-11-28 03:52:17,334 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3537 states to 3537 states and 4999 transitions. [2024-11-28 03:52:17,341 INFO L78 Accepts]: Start accepts. Automaton has 3537 states and 4999 transitions. Word has length 136 [2024-11-28 03:52:17,341 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:52:17,341 INFO L471 AbstractCegarLoop]: Abstraction has 3537 states and 4999 transitions. [2024-11-28 03:52:17,342 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 15.8) internal successors, (79), 5 states have internal predecessors, (79), 3 states have call successors, (19), 2 states have call predecessors, (19), 1 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) [2024-11-28 03:52:17,342 INFO L276 IsEmpty]: Start isEmpty. Operand 3537 states and 4999 transitions. [2024-11-28 03:52:17,350 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2024-11-28 03:52:17,350 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:52:17,351 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 03:52:17,351 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2024-11-28 03:52:17,351 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:52:17,352 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:52:17,352 INFO L85 PathProgramCache]: Analyzing trace with hash -1087771732, now seen corresponding path program 1 times [2024-11-28 03:52:17,352 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:52:17,352 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [638503623] [2024-11-28 03:52:17,352 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:52:17,353 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:52:18,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:52:18,933 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2024-11-28 03:52:18,933 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:52:18,933 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [638503623] [2024-11-28 03:52:18,933 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [638503623] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 03:52:18,933 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [122073298] [2024-11-28 03:52:18,933 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:52:18,934 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:52:18,934 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd750789-b5d7-4af8-b0bf-18b0f07ad860/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 03:52:18,936 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd750789-b5d7-4af8-b0bf-18b0f07ad860/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 03:52:18,939 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd750789-b5d7-4af8-b0bf-18b0f07ad860/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-11-28 03:52:20,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:52:20,985 INFO L256 TraceCheckSpWp]: Trace formula consists of 1890 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-28 03:52:20,995 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 03:52:21,224 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2024-11-28 03:52:21,224 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 03:52:21,612 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2024-11-28 03:52:21,612 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [122073298] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 03:52:21,612 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 03:52:21,613 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 6 [2024-11-28 03:52:21,613 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1287701446] [2024-11-28 03:52:21,613 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 03:52:21,614 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-28 03:52:21,614 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:52:21,615 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-28 03:52:21,615 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2024-11-28 03:52:21,615 INFO L87 Difference]: Start difference. First operand 3537 states and 4999 transitions. Second operand has 6 states, 6 states have (on average 21.5) internal successors, (129), 6 states have internal predecessors, (129), 4 states have call successors, (31), 2 states have call predecessors, (31), 2 states have return successors, (26), 4 states have call predecessors, (26), 4 states have call successors, (26) [2024-11-28 03:52:22,892 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:52:22,892 INFO L93 Difference]: Finished difference Result 7967 states and 11391 transitions. [2024-11-28 03:52:22,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-28 03:52:22,894 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 21.5) internal successors, (129), 6 states have internal predecessors, (129), 4 states have call successors, (31), 2 states have call predecessors, (31), 2 states have return successors, (26), 4 states have call predecessors, (26), 4 states have call successors, (26) Word has length 109 [2024-11-28 03:52:22,894 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:52:22,962 INFO L225 Difference]: With dead ends: 7967 [2024-11-28 03:52:22,962 INFO L226 Difference]: Without dead ends: 4467 [2024-11-28 03:52:22,976 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 220 GetRequests, 215 SyntacticMatches, 1 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2024-11-28 03:52:22,977 INFO L435 NwaCegarLoop]: 2353 mSDtfsCounter, 1490 mSDsluCounter, 2739 mSDsCounter, 0 mSdLazyCounter, 158 mSolverCounterSat, 194 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1651 SdHoareTripleChecker+Valid, 5092 SdHoareTripleChecker+Invalid, 352 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 194 IncrementalHoareTripleChecker+Valid, 158 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2024-11-28 03:52:22,977 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1651 Valid, 5092 Invalid, 352 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [194 Valid, 158 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2024-11-28 03:52:22,984 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4467 states. [2024-11-28 03:52:23,121 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4467 to 4407. [2024-11-28 03:52:23,128 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4407 states, 3277 states have (on average 1.3637473298748857) internal successors, (4469), 3352 states have internal predecessors, (4469), 933 states have call successors, (933), 197 states have call predecessors, (933), 196 states have return successors, (941), 915 states have call predecessors, (941), 931 states have call successors, (941) [2024-11-28 03:52:23,150 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4407 states to 4407 states and 6343 transitions. [2024-11-28 03:52:23,156 INFO L78 Accepts]: Start accepts. Automaton has 4407 states and 6343 transitions. Word has length 109 [2024-11-28 03:52:23,157 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:52:23,157 INFO L471 AbstractCegarLoop]: Abstraction has 4407 states and 6343 transitions. [2024-11-28 03:52:23,157 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 21.5) internal successors, (129), 6 states have internal predecessors, (129), 4 states have call successors, (31), 2 states have call predecessors, (31), 2 states have return successors, (26), 4 states have call predecessors, (26), 4 states have call successors, (26) [2024-11-28 03:52:23,158 INFO L276 IsEmpty]: Start isEmpty. Operand 4407 states and 6343 transitions. [2024-11-28 03:52:23,167 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2024-11-28 03:52:23,168 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:52:23,168 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 03:52:23,182 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd750789-b5d7-4af8-b0bf-18b0f07ad860/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2024-11-28 03:52:23,371 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd750789-b5d7-4af8-b0bf-18b0f07ad860/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 03:52:23,372 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:52:23,373 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:52:23,373 INFO L85 PathProgramCache]: Analyzing trace with hash -348858171, now seen corresponding path program 1 times [2024-11-28 03:52:23,373 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:52:23,373 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1531647132] [2024-11-28 03:52:23,373 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:52:23,374 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:52:24,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:52:25,301 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 58 trivial. 0 not checked. [2024-11-28 03:52:25,302 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:52:25,302 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1531647132] [2024-11-28 03:52:25,302 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1531647132] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 03:52:25,302 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 03:52:25,302 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-28 03:52:25,302 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [323713558] [2024-11-28 03:52:25,302 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 03:52:25,303 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-28 03:52:25,303 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:52:25,303 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-28 03:52:25,303 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-11-28 03:52:25,304 INFO L87 Difference]: Start difference. First operand 4407 states and 6343 transitions. Second operand has 5 states, 5 states have (on average 15.4) internal successors, (77), 5 states have internal predecessors, (77), 3 states have call successors, (20), 2 states have call predecessors, (20), 1 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) [2024-11-28 03:52:25,764 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:52:25,764 INFO L93 Difference]: Finished difference Result 8803 states and 12695 transitions. [2024-11-28 03:52:25,765 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-28 03:52:25,765 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 15.4) internal successors, (77), 5 states have internal predecessors, (77), 3 states have call successors, (20), 2 states have call predecessors, (20), 1 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) Word has length 136 [2024-11-28 03:52:25,765 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:52:25,792 INFO L225 Difference]: With dead ends: 8803 [2024-11-28 03:52:25,792 INFO L226 Difference]: Without dead ends: 4433 [2024-11-28 03:52:25,808 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-11-28 03:52:25,809 INFO L435 NwaCegarLoop]: 2287 mSDtfsCounter, 4 mSDsluCounter, 4533 mSDsCounter, 0 mSdLazyCounter, 70 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 6820 SdHoareTripleChecker+Invalid, 75 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 70 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-28 03:52:25,809 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [4 Valid, 6820 Invalid, 75 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 70 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-28 03:52:25,815 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4433 states. [2024-11-28 03:52:25,958 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4433 to 4423. [2024-11-28 03:52:25,966 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4423 states, 3289 states have (on average 1.364244451200973) internal successors, (4487), 3364 states have internal predecessors, (4487), 937 states have call successors, (937), 197 states have call predecessors, (937), 196 states have return successors, (945), 919 states have call predecessors, (945), 935 states have call successors, (945) [2024-11-28 03:52:25,991 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4423 states to 4423 states and 6369 transitions. [2024-11-28 03:52:25,999 INFO L78 Accepts]: Start accepts. Automaton has 4423 states and 6369 transitions. Word has length 136 [2024-11-28 03:52:26,000 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:52:26,000 INFO L471 AbstractCegarLoop]: Abstraction has 4423 states and 6369 transitions. [2024-11-28 03:52:26,000 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 15.4) internal successors, (77), 5 states have internal predecessors, (77), 3 states have call successors, (20), 2 states have call predecessors, (20), 1 states have return successors, (14), 3 states have call predecessors, (14), 3 states have call successors, (14) [2024-11-28 03:52:26,000 INFO L276 IsEmpty]: Start isEmpty. Operand 4423 states and 6369 transitions. [2024-11-28 03:52:26,013 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 120 [2024-11-28 03:52:26,014 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:52:26,014 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 03:52:26,014 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2024-11-28 03:52:26,014 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:52:26,015 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:52:26,015 INFO L85 PathProgramCache]: Analyzing trace with hash -781086634, now seen corresponding path program 1 times [2024-11-28 03:52:26,015 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:52:26,015 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1920343589] [2024-11-28 03:52:26,015 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:52:26,015 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:52:27,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 03:52:27,762 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 51 trivial. 0 not checked. [2024-11-28 03:52:27,762 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 03:52:27,762 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1920343589] [2024-11-28 03:52:27,762 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1920343589] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 03:52:27,763 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 03:52:27,763 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-28 03:52:27,763 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [505713588] [2024-11-28 03:52:27,763 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 03:52:27,764 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-28 03:52:27,764 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 03:52:27,764 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-28 03:52:27,765 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-28 03:52:27,765 INFO L87 Difference]: Start difference. First operand 4423 states and 6369 transitions. Second operand has 5 states, 5 states have (on average 13.8) internal successors, (69), 5 states have internal predecessors, (69), 3 states have call successors, (17), 2 states have call predecessors, (17), 1 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2024-11-28 03:52:28,069 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 03:52:28,069 INFO L93 Difference]: Finished difference Result 8813 states and 12696 transitions. [2024-11-28 03:52:28,069 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-28 03:52:28,070 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 13.8) internal successors, (69), 5 states have internal predecessors, (69), 3 states have call successors, (17), 2 states have call predecessors, (17), 1 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) Word has length 119 [2024-11-28 03:52:28,070 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 03:52:28,112 INFO L225 Difference]: With dead ends: 8813 [2024-11-28 03:52:28,113 INFO L226 Difference]: Without dead ends: 4419 [2024-11-28 03:52:28,137 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-28 03:52:28,137 INFO L435 NwaCegarLoop]: 2293 mSDtfsCounter, 1 mSDsluCounter, 6863 mSDsCounter, 0 mSdLazyCounter, 18 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 9156 SdHoareTripleChecker+Invalid, 19 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 18 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-28 03:52:28,138 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3 Valid, 9156 Invalid, 19 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 18 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-28 03:52:28,146 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4419 states. [2024-11-28 03:52:28,348 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4419 to 4419. [2024-11-28 03:52:28,357 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4419 states, 3287 states have (on average 1.36385762093094) internal successors, (4483), 3360 states have internal predecessors, (4483), 935 states have call successors, (935), 197 states have call predecessors, (935), 196 states have return successors, (943), 917 states have call predecessors, (943), 933 states have call successors, (943) [2024-11-28 03:52:28,393 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4419 states to 4419 states and 6361 transitions. [2024-11-28 03:52:28,402 INFO L78 Accepts]: Start accepts. Automaton has 4419 states and 6361 transitions. Word has length 119 [2024-11-28 03:52:28,403 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 03:52:28,403 INFO L471 AbstractCegarLoop]: Abstraction has 4419 states and 6361 transitions. [2024-11-28 03:52:28,403 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 13.8) internal successors, (69), 5 states have internal predecessors, (69), 3 states have call successors, (17), 2 states have call predecessors, (17), 1 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2024-11-28 03:52:28,403 INFO L276 IsEmpty]: Start isEmpty. Operand 4419 states and 6361 transitions. [2024-11-28 03:52:28,418 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 127 [2024-11-28 03:52:28,418 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 03:52:28,418 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 03:52:28,418 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2024-11-28 03:52:28,419 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-28 03:52:28,420 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 03:52:28,420 INFO L85 PathProgramCache]: Analyzing trace with hash 130326099, now seen corresponding path program 1 times [2024-11-28 03:52:28,420 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 03:52:28,420 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [781500209] [2024-11-28 03:52:28,420 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 03:52:28,420 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 03:52:30,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-28 03:52:30,022 INFO L357 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-11-28 03:52:30,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-28 03:52:30,470 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-11-28 03:52:30,470 INFO L340 BasicCegarLoop]: Counterexample is feasible [2024-11-28 03:52:30,471 INFO L782 garLoopResultBuilder]: Registering result UNSAFE for location ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2024-11-28 03:52:30,473 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2024-11-28 03:52:30,475 INFO L422 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 03:52:30,650 INFO L170 ceAbstractionStarter]: Computing trace abstraction results [2024-11-28 03:52:30,653 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 28.11 03:52:30 BoogieIcfgContainer [2024-11-28 03:52:30,653 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2024-11-28 03:52:30,654 INFO L112 PluginConnector]: ------------------------Witness Printer---------------------------- [2024-11-28 03:52:30,654 INFO L270 PluginConnector]: Initializing Witness Printer... [2024-11-28 03:52:30,654 INFO L274 PluginConnector]: Witness Printer initialized [2024-11-28 03:52:30,656 INFO L184 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.11 03:51:42" (3/4) ... [2024-11-28 03:52:30,657 INFO L140 WitnessPrinter]: Generating witness for reachability counterexample [2024-11-28 03:52:30,878 INFO L129 tionWitnessGenerator]: Generated YAML witness of length 71. [2024-11-28 03:52:31,018 INFO L149 WitnessManager]: Wrote witness to /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd750789-b5d7-4af8-b0bf-18b0f07ad860/bin/uautomizer-verify-aQ6SnzHsRB/witness.graphml [2024-11-28 03:52:31,018 INFO L149 WitnessManager]: Wrote witness to /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd750789-b5d7-4af8-b0bf-18b0f07ad860/bin/uautomizer-verify-aQ6SnzHsRB/witness.yml [2024-11-28 03:52:31,018 INFO L131 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2024-11-28 03:52:31,019 INFO L158 Benchmark]: Toolchain (without parser) took 65255.93ms. Allocated memory was 117.4MB in the beginning and 1.4GB in the end (delta: 1.3GB). Free memory was 78.4MB in the beginning and 935.8MB in the end (delta: -857.4MB). Peak memory consumption was 476.3MB. Max. memory is 16.1GB. [2024-11-28 03:52:31,020 INFO L158 Benchmark]: CDTParser took 0.45ms. Allocated memory is still 83.9MB. Free memory is still 39.8MB. There was no memory consumed. Max. memory is 16.1GB. [2024-11-28 03:52:31,020 INFO L158 Benchmark]: CACSL2BoogieTranslator took 3283.07ms. Allocated memory was 117.4MB in the beginning and 159.4MB in the end (delta: 41.9MB). Free memory was 78.4MB in the beginning and 47.1MB in the end (delta: 31.3MB). Peak memory consumption was 94.3MB. Max. memory is 16.1GB. [2024-11-28 03:52:31,020 INFO L158 Benchmark]: Boogie Procedure Inliner took 294.40ms. Allocated memory is still 159.4MB. Free memory was 47.1MB in the beginning and 77.7MB in the end (delta: -30.7MB). Peak memory consumption was 11.1MB. Max. memory is 16.1GB. [2024-11-28 03:52:31,021 INFO L158 Benchmark]: Boogie Preprocessor took 1256.58ms. Allocated memory was 159.4MB in the beginning and 276.8MB in the end (delta: 117.4MB). Free memory was 77.7MB in the beginning and 151.2MB in the end (delta: -73.5MB). Peak memory consumption was 125.9MB. Max. memory is 16.1GB. [2024-11-28 03:52:31,021 INFO L158 Benchmark]: RCFGBuilder took 12349.70ms. Allocated memory is still 276.8MB. Free memory was 151.2MB in the beginning and 84.1MB in the end (delta: 67.1MB). Peak memory consumption was 148.2MB. Max. memory is 16.1GB. [2024-11-28 03:52:31,025 INFO L158 Benchmark]: TraceAbstraction took 47696.14ms. Allocated memory was 276.8MB in the beginning and 1.4GB in the end (delta: 1.2GB). Free memory was 84.1MB in the beginning and 965.2MB in the end (delta: -881.1MB). Peak memory consumption was 287.6MB. Max. memory is 16.1GB. [2024-11-28 03:52:31,026 INFO L158 Benchmark]: Witness Printer took 364.71ms. Allocated memory is still 1.4GB. Free memory was 965.2MB in the beginning and 935.8MB in the end (delta: 29.4MB). Peak memory consumption was 33.6MB. Max. memory is 16.1GB. [2024-11-28 03:52:31,028 INFO L338 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.45ms. Allocated memory is still 83.9MB. Free memory is still 39.8MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 3283.07ms. Allocated memory was 117.4MB in the beginning and 159.4MB in the end (delta: 41.9MB). Free memory was 78.4MB in the beginning and 47.1MB in the end (delta: 31.3MB). Peak memory consumption was 94.3MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 294.40ms. Allocated memory is still 159.4MB. Free memory was 47.1MB in the beginning and 77.7MB in the end (delta: -30.7MB). Peak memory consumption was 11.1MB. Max. memory is 16.1GB. * Boogie Preprocessor took 1256.58ms. Allocated memory was 159.4MB in the beginning and 276.8MB in the end (delta: 117.4MB). Free memory was 77.7MB in the beginning and 151.2MB in the end (delta: -73.5MB). Peak memory consumption was 125.9MB. Max. memory is 16.1GB. * RCFGBuilder took 12349.70ms. Allocated memory is still 276.8MB. Free memory was 151.2MB in the beginning and 84.1MB in the end (delta: 67.1MB). Peak memory consumption was 148.2MB. Max. memory is 16.1GB. * TraceAbstraction took 47696.14ms. Allocated memory was 276.8MB in the beginning and 1.4GB in the end (delta: 1.2GB). Free memory was 84.1MB in the beginning and 965.2MB in the end (delta: -881.1MB). Peak memory consumption was 287.6MB. Max. memory is 16.1GB. * Witness Printer took 364.71ms. Allocated memory is still 1.4GB. Free memory was 965.2MB in the beginning and 935.8MB in the end (delta: 29.4MB). Peak memory consumption was 33.6MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - GenericResultAtLocation [Line: 5120]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile (".section .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.previous\n671:\n\tlock; bts %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr): "memory"); [5120] - GenericResultAtLocation [Line: 5127]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile (".section .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.previous\n671:\n\tlock; btr %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr)); [5127] - GenericResultAtLocation [Line: 5134]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile (".section .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.previous\n671:\n\tlock; btr %2,%1\n\tsbb %0,%0": "=r" (oldbit), "+m" (*((long volatile *)addr)): "Ir" (nr): "memory"); [5134-5135] - GenericResultAtLocation [Line: 5142]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("bt %2,%1\n\tsbb %0,%0": "=r" (oldbit): "m" (*((unsigned long *)addr)), "Ir" (nr)); [5142-5143] - GenericResultAtLocation [Line: 5186]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& current_task)); [5186] - GenericResultAtLocation [Line: 5188]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [5188] - GenericResultAtLocation [Line: 5190]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [5190] - GenericResultAtLocation [Line: 5193]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [5193] - GenericResultAtLocation [Line: 5241]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile (".section .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.previous\n671:\n\tlock; incl %0": "+m" (v->counter)); [5241] - GenericResultAtLocation [Line: 5248]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile (".section .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.previous\n671:\n\tlock; decl %0": "+m" (v->counter)); [5248] - GenericResultAtLocation [Line: 5255]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile (".section .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.previous\n671:\n\tlock; decl %0; sete %1": "+m" (v->counter), "=qm" (c): : "memory"); [5255-5256] - GenericResultAtLocation [Line: 5554]: 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" (638), "i" (12UL)); [5554-5555] - GenericResultAtLocation [Line: 5704]: 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" (1189), "i" (12UL)); [5704-5705] - GenericResultAtLocation [Line: 6150]: 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/net/netns/generic.h"), "i" (40), "i" (12UL)); [6150-6151] - GenericResultAtLocation [Line: 6217]: 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 *)"/anthill/stuff/tacas-comp/work/current--X--drivers/net/ppp_generic.ko--X--bulklinux-3.0.1--X--08_1/linux-3.0.1/csd_deg_dscv/11/dscv_tempdir/dscv/ri/08_1/drivers/net/ppp_generic.c.p"), "i" (287), "i" (12UL)); [6217-6218] - GenericResultAtLocation [Line: 6448]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("xchgb %0,%1": "=q" (__x), "+m" (*__ptr): "0" (__x): "memory"); [6448] - GenericResultAtLocation [Line: 6454]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("xchgw %0,%1": "=r" (__x), "+m" (*__ptr___0): "0" (__x): "memory"); [6454] - GenericResultAtLocation [Line: 6460]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("xchgl %0,%1": "=r" (__x), "+m" (*__ptr___1): "0" (__x): "memory"); [6460] - GenericResultAtLocation [Line: 6467]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("xchgq %0,%1": "=r" (__x), "+m" (*__ptr___2): "0" (__x): "memory"); [6467] - GenericResultAtLocation [Line: 6530]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("xchgb %0,%1": "=q" (__x___0), "+m" (*__ptr___3): "0" (__x___0): "memory"); [6530] - GenericResultAtLocation [Line: 6536]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("xchgw %0,%1": "=r" (__x___0), "+m" (*__ptr___4): "0" (__x___0): "memory"); [6536] - GenericResultAtLocation [Line: 6542]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("xchgl %0,%1": "=r" (__x___0), "+m" (*__ptr___5): "0" (__x___0): "memory"); [6542] - GenericResultAtLocation [Line: 6549]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("xchgq %0,%1": "=r" (__x___0), "+m" (*__ptr___6): "0" (__x___0): "memory"); [6549] - GenericResultAtLocation [Line: 6863]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_1": "=a" (__ret_gu), "=d" (__val_gu): "0" (p)); [6863] - GenericResultAtLocation [Line: 6865]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_2": "=a" (__ret_gu), "=d" (__val_gu): "0" (p)); [6865] - GenericResultAtLocation [Line: 6868]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_4": "=a" (__ret_gu), "=d" (__val_gu): "0" (p)); [6868] - GenericResultAtLocation [Line: 6870]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_8": "=a" (__ret_gu), "=d" (__val_gu): "0" (p)); [6870] - GenericResultAtLocation [Line: 6873]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_X": "=a" (__ret_gu), "=d" (__val_gu): "0" (p)); [6873] - GenericResultAtLocation [Line: 6988]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_1": "=a" (__ret_gu___0), "=d" (__val_gu___0): "0" (p)); [6988] - GenericResultAtLocation [Line: 6990]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_2": "=a" (__ret_gu___0), "=d" (__val_gu___0): "0" (p)); [6990] - GenericResultAtLocation [Line: 6993]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_4": "=a" (__ret_gu___0), "=d" (__val_gu___0): "0" (p)); [6993] - GenericResultAtLocation [Line: 6995]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_8": "=a" (__ret_gu___0), "=d" (__val_gu___0): "0" (p)); [6995] - GenericResultAtLocation [Line: 6998]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_X": "=a" (__ret_gu___0), "=d" (__val_gu___0): "0" (p)); [6998] - GenericResultAtLocation [Line: 7021]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_1": "=a" (__ret_gu___1), "=d" (__val_gu___1): "0" (p)); [7021] - GenericResultAtLocation [Line: 7023]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_2": "=a" (__ret_gu___1), "=d" (__val_gu___1): "0" (p)); [7023] - GenericResultAtLocation [Line: 7026]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_4": "=a" (__ret_gu___1), "=d" (__val_gu___1): "0" (p)); [7026] - GenericResultAtLocation [Line: 7028]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_8": "=a" (__ret_gu___1), "=d" (__val_gu___1): "0" (p)); [7028] - GenericResultAtLocation [Line: 7031]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_X": "=a" (__ret_gu___1), "=d" (__val_gu___1): "0" (p)); [7031] - GenericResultAtLocation [Line: 7069]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_1": "=a" (__ret_pu): "0" (__pu_val), "c" (p): "ebx"); [7069-7070] - GenericResultAtLocation [Line: 7072]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_2": "=a" (__ret_pu): "0" (__pu_val), "c" (p): "ebx"); [7072-7073] - GenericResultAtLocation [Line: 7076]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_4": "=a" (__ret_pu): "0" (__pu_val), "c" (p): "ebx"); [7076-7077] - GenericResultAtLocation [Line: 7079]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_8": "=a" (__ret_pu): "0" (__pu_val), "c" (p): "ebx"); [7079-7080] - GenericResultAtLocation [Line: 7083]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_X": "=a" (__ret_pu): "0" (__pu_val), "c" (p): "ebx"); [7083-7084] - GenericResultAtLocation [Line: 7111]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_1": "=a" (__ret_pu___0): "0" (__pu_val___0), "c" (p): "ebx"); [7111-7112] - GenericResultAtLocation [Line: 7114]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_2": "=a" (__ret_pu___0): "0" (__pu_val___0), "c" (p): "ebx"); [7114-7115] - GenericResultAtLocation [Line: 7118]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_4": "=a" (__ret_pu___0): "0" (__pu_val___0), "c" (p): "ebx"); [7118-7119] - GenericResultAtLocation [Line: 7121]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_8": "=a" (__ret_pu___0): "0" (__pu_val___0), "c" (p): "ebx"); [7121-7122] - GenericResultAtLocation [Line: 7125]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_X": "=a" (__ret_pu___0): "0" (__pu_val___0), "c" (p): "ebx"); [7125-7126] - GenericResultAtLocation [Line: 7147]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_1": "=a" (__ret_gu___2), "=d" (__val_gu___2): "0" (p)); [7147] - GenericResultAtLocation [Line: 7149]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_2": "=a" (__ret_gu___2), "=d" (__val_gu___2): "0" (p)); [7149] - GenericResultAtLocation [Line: 7152]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_4": "=a" (__ret_gu___2), "=d" (__val_gu___2): "0" (p)); [7152] - GenericResultAtLocation [Line: 7154]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_8": "=a" (__ret_gu___2), "=d" (__val_gu___2): "0" (p)); [7154] - GenericResultAtLocation [Line: 7157]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_X": "=a" (__ret_gu___2), "=d" (__val_gu___2): "0" (p)); [7157] - GenericResultAtLocation [Line: 7181]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_1": "=a" (__ret_pu___1): "0" (__pu_val___1), "c" (p): "ebx"); [7181-7182] - GenericResultAtLocation [Line: 7184]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_2": "=a" (__ret_pu___1): "0" (__pu_val___1), "c" (p): "ebx"); [7184-7185] - GenericResultAtLocation [Line: 7188]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_4": "=a" (__ret_pu___1): "0" (__pu_val___1), "c" (p): "ebx"); [7188-7189] - GenericResultAtLocation [Line: 7191]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_8": "=a" (__ret_pu___1): "0" (__pu_val___1), "c" (p): "ebx"); [7191-7192] - GenericResultAtLocation [Line: 7195]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_X": "=a" (__ret_pu___1): "0" (__pu_val___1), "c" (p): "ebx"); [7195-7196] - GenericResultAtLocation [Line: 7229]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_1": "=a" (__ret_gu___3), "=d" (__val_gu___3): "0" (p)); [7229] - GenericResultAtLocation [Line: 7231]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_2": "=a" (__ret_gu___3), "=d" (__val_gu___3): "0" (p)); [7231] - GenericResultAtLocation [Line: 7234]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_4": "=a" (__ret_gu___3), "=d" (__val_gu___3): "0" (p)); [7234] - GenericResultAtLocation [Line: 7236]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_8": "=a" (__ret_gu___3), "=d" (__val_gu___3): "0" (p)); [7236] - GenericResultAtLocation [Line: 7239]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_X": "=a" (__ret_gu___3), "=d" (__val_gu___3): "0" (p)); [7239] - GenericResultAtLocation [Line: 7364]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_1": "=a" (__ret_gu___4), "=d" (__val_gu___4): "0" (p)); [7364] - GenericResultAtLocation [Line: 7366]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_2": "=a" (__ret_gu___4), "=d" (__val_gu___4): "0" (p)); [7366] - GenericResultAtLocation [Line: 7369]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_4": "=a" (__ret_gu___4), "=d" (__val_gu___4): "0" (p)); [7369] - GenericResultAtLocation [Line: 7371]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_8": "=a" (__ret_gu___4), "=d" (__val_gu___4): "0" (p)); [7371] - GenericResultAtLocation [Line: 7374]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_X": "=a" (__ret_gu___4), "=d" (__val_gu___4): "0" (p)); [7374] - GenericResultAtLocation [Line: 7446]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_1": "=a" (__ret_gu), "=d" (__val_gu): "0" (p)); [7446] - GenericResultAtLocation [Line: 7448]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_2": "=a" (__ret_gu), "=d" (__val_gu): "0" (p)); [7448] - GenericResultAtLocation [Line: 7451]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_4": "=a" (__ret_gu), "=d" (__val_gu): "0" (p)); [7451] - GenericResultAtLocation [Line: 7453]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_8": "=a" (__ret_gu), "=d" (__val_gu): "0" (p)); [7453] - GenericResultAtLocation [Line: 7456]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_X": "=a" (__ret_gu), "=d" (__val_gu): "0" (p)); [7456] - GenericResultAtLocation [Line: 7486]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_1": "=a" (__ret_pu): "0" (__pu_val), "c" (p): "ebx"); [7486-7487] - GenericResultAtLocation [Line: 7489]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_2": "=a" (__ret_pu): "0" (__pu_val), "c" (p): "ebx"); [7489-7490] - GenericResultAtLocation [Line: 7493]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_4": "=a" (__ret_pu): "0" (__pu_val), "c" (p): "ebx"); [7493-7494] - GenericResultAtLocation [Line: 7496]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_8": "=a" (__ret_pu): "0" (__pu_val), "c" (p): "ebx"); [7496-7497] - GenericResultAtLocation [Line: 7500]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_X": "=a" (__ret_pu): "0" (__pu_val), "c" (p): "ebx"); [7500-7501] - GenericResultAtLocation [Line: 7522]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_1": "=a" (__ret_gu___0), "=d" (__val_gu___0): "0" (p)); [7522] - GenericResultAtLocation [Line: 7524]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_2": "=a" (__ret_gu___0), "=d" (__val_gu___0): "0" (p)); [7524] - GenericResultAtLocation [Line: 7527]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_4": "=a" (__ret_gu___0), "=d" (__val_gu___0): "0" (p)); [7527] - GenericResultAtLocation [Line: 7529]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_8": "=a" (__ret_gu___0), "=d" (__val_gu___0): "0" (p)); [7529] - GenericResultAtLocation [Line: 7532]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_X": "=a" (__ret_gu___0), "=d" (__val_gu___0): "0" (p)); [7532] - GenericResultAtLocation [Line: 7570]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_1": "=a" (__ret_gu___1), "=d" (__val_gu___1): "0" (p)); [7570] - GenericResultAtLocation [Line: 7572]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_2": "=a" (__ret_gu___1), "=d" (__val_gu___1): "0" (p)); [7572] - GenericResultAtLocation [Line: 7575]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_4": "=a" (__ret_gu___1), "=d" (__val_gu___1): "0" (p)); [7575] - GenericResultAtLocation [Line: 7577]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_8": "=a" (__ret_gu___1), "=d" (__val_gu___1): "0" (p)); [7577] - GenericResultAtLocation [Line: 7580]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_X": "=a" (__ret_gu___1), "=d" (__val_gu___1): "0" (p)); [7580] * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - CounterExampleResult [Line: 10809]: a call to reach_error is reachable a call to reach_error is reachable We found a FailurePath: [L6164-L6171] static struct mutex ppp_mutex = {{1}, {{{{0U}, 3735899821U, 4294967295U, (void *)0x0fffffffffffffffUL, {(struct lock_class_key *)0, {(struct lock_class *)0, (struct lock_class *)0}, "ppp_mutex.wait_lock", 0, 0UL}}}}, {& ppp_mutex.wait_list, & ppp_mutex.wait_list}, (struct task_struct *)0, (char const *)0, (void *)(& ppp_mutex), {(struct lock_class_key *)0, {(struct lock_class *)0, (struct lock_class *)0}, "ppp_mutex", 0, 0UL}}; [L6164-L6171] static struct mutex ppp_mutex = {{1}, {{{{0U}, 3735899821U, 4294967295U, (void *)0x0fffffffffffffffUL, {(struct lock_class_key *)0, {(struct lock_class *)0, (struct lock_class *)0}, "ppp_mutex.wait_lock", 0, 0UL}}}}, {& ppp_mutex.wait_list, & ppp_mutex.wait_list}, (struct task_struct *)0, (char const *)0, (void *)(& ppp_mutex), {(struct lock_class_key *)0, {(struct lock_class *)0, (struct lock_class *)0}, "ppp_mutex", 0, 0UL}}; [L6164-L6171] static struct mutex ppp_mutex = {{1}, {{{{0U}, 3735899821U, 4294967295U, (void *)0x0fffffffffffffffUL, {(struct lock_class_key *)0, {(struct lock_class *)0, (struct lock_class *)0}, "ppp_mutex.wait_lock", 0, 0UL}}}}, {& ppp_mutex.wait_list, & ppp_mutex.wait_list}, (struct task_struct *)0, (char const *)0, (void *)(& ppp_mutex), {(struct lock_class_key *)0, {(struct lock_class *)0, (struct lock_class *)0}, "ppp_mutex", 0, 0UL}}; [L6164-L6171] static struct mutex ppp_mutex = {{1}, {{{{0U}, 3735899821U, 4294967295U, (void *)0x0fffffffffffffffUL, {(struct lock_class_key *)0, {(struct lock_class *)0, (struct lock_class *)0}, "ppp_mutex.wait_lock", 0, 0UL}}}}, {& ppp_mutex.wait_list, & ppp_mutex.wait_list}, (struct task_struct *)0, (char const *)0, (void *)(& ppp_mutex), {(struct lock_class_key *)0, {(struct lock_class *)0, (struct lock_class *)0}, "ppp_mutex", 0, 0UL}}; [L6164-L6171] static struct mutex ppp_mutex = {{1}, {{{{0U}, 3735899821U, 4294967295U, (void *)0x0fffffffffffffffUL, {(struct lock_class_key *)0, {(struct lock_class *)0, (struct lock_class *)0}, "ppp_mutex.wait_lock", 0, 0UL}}}}, {& ppp_mutex.wait_list, & ppp_mutex.wait_list}, (struct task_struct *)0, (char const *)0, (void *)(& ppp_mutex), {(struct lock_class_key *)0, {(struct lock_class *)0, (struct lock_class *)0}, "ppp_mutex", 0, 0UL}}; [L6164-L6171] static struct mutex ppp_mutex = {{1}, {{{{0U}, 3735899821U, 4294967295U, (void *)0x0fffffffffffffffUL, {(struct lock_class_key *)0, {(struct lock_class *)0, (struct lock_class *)0}, "ppp_mutex.wait_lock", 0, 0UL}}}}, {& ppp_mutex.wait_list, & ppp_mutex.wait_list}, (struct task_struct *)0, (char const *)0, (void *)(& ppp_mutex), {(struct lock_class_key *)0, {(struct lock_class *)0, (struct lock_class *)0}, "ppp_mutex", 0, 0UL}}; [L6164-L6171] static struct mutex ppp_mutex = {{1}, {{{{0U}, 3735899821U, 4294967295U, (void *)0x0fffffffffffffffUL, {(struct lock_class_key *)0, {(struct lock_class *)0, (struct lock_class *)0}, "ppp_mutex.wait_lock", 0, 0UL}}}}, {& ppp_mutex.wait_list, & ppp_mutex.wait_list}, (struct task_struct *)0, (char const *)0, (void *)(& ppp_mutex), {(struct lock_class_key *)0, {(struct lock_class *)0, (struct lock_class *)0}, "ppp_mutex", 0, 0UL}}; [L6164-L6171] static struct mutex ppp_mutex = {{1}, {{{{0U}, 3735899821U, 4294967295U, (void *)0x0fffffffffffffffUL, {(struct lock_class_key *)0, {(struct lock_class *)0, (struct lock_class *)0}, "ppp_mutex.wait_lock", 0, 0UL}}}}, {& ppp_mutex.wait_list, & ppp_mutex.wait_list}, (struct task_struct *)0, (char const *)0, (void *)(& ppp_mutex), {(struct lock_class_key *)0, {(struct lock_class *)0, (struct lock_class *)0}, "ppp_mutex", 0, 0UL}}; [L6164-L6171] static struct mutex ppp_mutex = {{1}, {{{{0U}, 3735899821U, 4294967295U, (void *)0x0fffffffffffffffUL, {(struct lock_class_key *)0, {(struct lock_class *)0, (struct lock_class *)0}, "ppp_mutex.wait_lock", 0, 0UL}}}}, {& ppp_mutex.wait_list, & ppp_mutex.wait_list}, (struct task_struct *)0, (char const *)0, (void *)(& ppp_mutex), {(struct lock_class_key *)0, {(struct lock_class *)0, (struct lock_class *)0}, "ppp_mutex", 0, 0UL}}; [L6164-L6171] static struct mutex ppp_mutex = {{1}, {{{{0U}, 3735899821U, 4294967295U, (void *)0x0fffffffffffffffUL, {(struct lock_class_key *)0, {(struct lock_class *)0, (struct lock_class *)0}, "ppp_mutex.wait_lock", 0, 0UL}}}}, {& ppp_mutex.wait_list, & ppp_mutex.wait_list}, (struct task_struct *)0, (char const *)0, (void *)(& ppp_mutex), {(struct lock_class_key *)0, {(struct lock_class *)0, (struct lock_class *)0}, "ppp_mutex", 0, 0UL}}; [L6164-L6171] static struct mutex ppp_mutex = {{1}, {{{{0U}, 3735899821U, 4294967295U, (void *)0x0fffffffffffffffUL, {(struct lock_class_key *)0, {(struct lock_class *)0, (struct lock_class *)0}, "ppp_mutex.wait_lock", 0, 0UL}}}}, {& ppp_mutex.wait_list, & ppp_mutex.wait_list}, (struct task_struct *)0, (char const *)0, (void *)(& ppp_mutex), {(struct lock_class_key *)0, {(struct lock_class *)0, (struct lock_class *)0}, "ppp_mutex", 0, 0UL}}; [L6164-L6171] static struct mutex ppp_mutex = {{1}, {{{{0U}, 3735899821U, 4294967295U, (void *)0x0fffffffffffffffUL, {(struct lock_class_key *)0, {(struct lock_class *)0, (struct lock_class *)0}, "ppp_mutex.wait_lock", 0, 0UL}}}}, {& ppp_mutex.wait_list, & ppp_mutex.wait_list}, (struct task_struct *)0, (char const *)0, (void *)(& ppp_mutex), {(struct lock_class_key *)0, {(struct lock_class *)0, (struct lock_class *)0}, "ppp_mutex", 0, 0UL}}; [L6164-L6171] static struct mutex ppp_mutex = {{1}, {{{{0U}, 3735899821U, 4294967295U, (void *)0x0fffffffffffffffUL, {(struct lock_class_key *)0, {(struct lock_class *)0, (struct lock_class *)0}, "ppp_mutex.wait_lock", 0, 0UL}}}}, {& ppp_mutex.wait_list, & ppp_mutex.wait_list}, (struct task_struct *)0, (char const *)0, (void *)(& ppp_mutex), {(struct lock_class_key *)0, {(struct lock_class *)0, (struct lock_class *)0}, "ppp_mutex", 0, 0UL}}; [L6164-L6171] static struct mutex ppp_mutex = {{1}, {{{{0U}, 3735899821U, 4294967295U, (void *)0x0fffffffffffffffUL, {(struct lock_class_key *)0, {(struct lock_class *)0, (struct lock_class *)0}, "ppp_mutex.wait_lock", 0, 0UL}}}}, {& ppp_mutex.wait_list, & ppp_mutex.wait_list}, (struct task_struct *)0, (char const *)0, (void *)(& ppp_mutex), {(struct lock_class_key *)0, {(struct lock_class *)0, (struct lock_class *)0}, "ppp_mutex", 0, 0UL}}; [L6164-L6171] static struct mutex ppp_mutex = {{1}, {{{{0U}, 3735899821U, 4294967295U, (void *)0x0fffffffffffffffUL, {(struct lock_class_key *)0, {(struct lock_class *)0, (struct lock_class *)0}, "ppp_mutex.wait_lock", 0, 0UL}}}}, {& ppp_mutex.wait_list, & ppp_mutex.wait_list}, (struct task_struct *)0, (char const *)0, (void *)(& ppp_mutex), {(struct lock_class_key *)0, {(struct lock_class *)0, (struct lock_class *)0}, "ppp_mutex", 0, 0UL}}; [L6164-L6171] static struct mutex ppp_mutex = {{1}, {{{{0U}, 3735899821U, 4294967295U, (void *)0x0fffffffffffffffUL, {(struct lock_class_key *)0, {(struct lock_class *)0, (struct lock_class *)0}, "ppp_mutex.wait_lock", 0, 0UL}}}}, {& ppp_mutex.wait_list, & ppp_mutex.wait_list}, (struct task_struct *)0, (char const *)0, (void *)(& ppp_mutex), {(struct lock_class_key *)0, {(struct lock_class *)0, (struct lock_class *)0}, "ppp_mutex", 0, 0UL}}; [L6164-L6171] static struct mutex ppp_mutex = {{1}, {{{{0U}, 3735899821U, 4294967295U, (void *)0x0fffffffffffffffUL, {(struct lock_class_key *)0, {(struct lock_class *)0, (struct lock_class *)0}, "ppp_mutex.wait_lock", 0, 0UL}}}}, {& ppp_mutex.wait_list, & ppp_mutex.wait_list}, (struct task_struct *)0, (char const *)0, (void *)(& ppp_mutex), {(struct lock_class_key *)0, {(struct lock_class *)0, (struct lock_class *)0}, "ppp_mutex", 0, 0UL}}; [L6164-L6171] static struct mutex ppp_mutex = {{1}, {{{{0U}, 3735899821U, 4294967295U, (void *)0x0fffffffffffffffUL, {(struct lock_class_key *)0, {(struct lock_class *)0, (struct lock_class *)0}, "ppp_mutex.wait_lock", 0, 0UL}}}}, {& ppp_mutex.wait_list, & ppp_mutex.wait_list}, (struct task_struct *)0, (char const *)0, (void *)(& ppp_mutex), {(struct lock_class_key *)0, {(struct lock_class *)0, (struct lock_class *)0}, "ppp_mutex", 0, 0UL}}; [L6164-L6171] static struct mutex ppp_mutex = {{1}, {{{{0U}, 3735899821U, 4294967295U, (void *)0x0fffffffffffffffUL, {(struct lock_class_key *)0, {(struct lock_class *)0, (struct lock_class *)0}, "ppp_mutex.wait_lock", 0, 0UL}}}}, {& ppp_mutex.wait_list, & ppp_mutex.wait_list}, (struct task_struct *)0, (char const *)0, (void *)(& ppp_mutex), {(struct lock_class_key *)0, {(struct lock_class *)0, (struct lock_class *)0}, "ppp_mutex", 0, 0UL}}; [L6164-L6171] static struct mutex ppp_mutex = {{1}, {{{{0U}, 3735899821U, 4294967295U, (void *)0x0fffffffffffffffUL, {(struct lock_class_key *)0, {(struct lock_class *)0, (struct lock_class *)0}, "ppp_mutex.wait_lock", 0, 0UL}}}}, {& ppp_mutex.wait_list, & ppp_mutex.wait_list}, (struct task_struct *)0, (char const *)0, (void *)(& ppp_mutex), {(struct lock_class_key *)0, {(struct lock_class *)0, (struct lock_class *)0}, "ppp_mutex", 0, 0UL}}; [L6164-L6171] static struct mutex ppp_mutex = {{1}, {{{{0U}, 3735899821U, 4294967295U, (void *)0x0fffffffffffffffUL, {(struct lock_class_key *)0, {(struct lock_class *)0, (struct lock_class *)0}, "ppp_mutex.wait_lock", 0, 0UL}}}}, {& ppp_mutex.wait_list, & ppp_mutex.wait_list}, (struct task_struct *)0, (char const *)0, (void *)(& ppp_mutex), {(struct lock_class_key *)0, {(struct lock_class *)0, (struct lock_class *)0}, "ppp_mutex", 0, 0UL}}; [L6164-L6171] static struct mutex ppp_mutex = {{1}, {{{{0U}, 3735899821U, 4294967295U, (void *)0x0fffffffffffffffUL, {(struct lock_class_key *)0, {(struct lock_class *)0, (struct lock_class *)0}, "ppp_mutex.wait_lock", 0, 0UL}}}}, {& ppp_mutex.wait_list, & ppp_mutex.wait_list}, (struct task_struct *)0, (char const *)0, (void *)(& ppp_mutex), {(struct lock_class_key *)0, {(struct lock_class *)0, (struct lock_class *)0}, "ppp_mutex", 0, 0UL}}; [L6164-L6171] static struct mutex ppp_mutex = {{1}, {{{{0U}, 3735899821U, 4294967295U, (void *)0x0fffffffffffffffUL, {(struct lock_class_key *)0, {(struct lock_class *)0, (struct lock_class *)0}, "ppp_mutex.wait_lock", 0, 0UL}}}}, {& ppp_mutex.wait_list, & ppp_mutex.wait_list}, (struct task_struct *)0, (char const *)0, (void *)(& ppp_mutex), {(struct lock_class_key *)0, {(struct lock_class *)0, (struct lock_class *)0}, "ppp_mutex", 0, 0UL}}; [L6164-L6171] static struct mutex ppp_mutex = {{1}, {{{{0U}, 3735899821U, 4294967295U, (void *)0x0fffffffffffffffUL, {(struct lock_class_key *)0, {(struct lock_class *)0, (struct lock_class *)0}, "ppp_mutex.wait_lock", 0, 0UL}}}}, {& ppp_mutex.wait_list, & ppp_mutex.wait_list}, (struct task_struct *)0, (char const *)0, (void *)(& ppp_mutex), {(struct lock_class_key *)0, {(struct lock_class *)0, (struct lock_class *)0}, "ppp_mutex", 0, 0UL}}; [L6164-L6171] static struct mutex ppp_mutex = {{1}, {{{{0U}, 3735899821U, 4294967295U, (void *)0x0fffffffffffffffUL, {(struct lock_class_key *)0, {(struct lock_class *)0, (struct lock_class *)0}, "ppp_mutex.wait_lock", 0, 0UL}}}}, {& ppp_mutex.wait_list, & ppp_mutex.wait_list}, (struct task_struct *)0, (char const *)0, (void *)(& ppp_mutex), {(struct lock_class_key *)0, {(struct lock_class *)0, (struct lock_class *)0}, "ppp_mutex", 0, 0UL}}; [L6172] static atomic_t ppp_unit_count = {0}; [L6172] static atomic_t ppp_unit_count = {0}; [L6173] static atomic_t channel_count = {0}; [L6173] static atomic_t channel_count = {0}; [L6174] static int ppp_net_id ; [L6174] static int ppp_net_id ; [L6207] static struct class *ppp_class ; [L6268-L6269] static int const npindex_to_proto[6U] = { (int const )33, (int const )87, (int const )43, (int const )41, (int const )641, (int const )643}; [L6268-L6269] static int const npindex_to_proto[6U] = { (int const )33, (int const )87, (int const )43, (int const )41, (int const )641, (int const )643}; [L6268-L6269] static int const npindex_to_proto[6U] = { (int const )33, (int const )87, (int const )43, (int const )41, (int const )641, (int const )643}; [L6268-L6269] static int const npindex_to_proto[6U] = { (int const )33, (int const )87, (int const )43, (int const )41, (int const )641, (int const )643}; [L6268-L6269] static int const npindex_to_proto[6U] = { (int const )33, (int const )87, (int const )43, (int const )41, (int const )641, (int const )643}; [L6268-L6269] static int const npindex_to_proto[6U] = { (int const )33, (int const )87, (int const )43, (int const )41, (int const )641, (int const )643}; [L6268-L6269] static int const npindex_to_proto[6U] = { (int const )33, (int const )87, (int const )43, (int const )41, (int const )641, (int const )643}; [L6313-L6314] static int const npindex_to_ethertype[6U] = { (int const )2048, (int const )34525, (int const )33079, (int const )16, (int const )34887, (int const )34888}; [L6313-L6314] static int const npindex_to_ethertype[6U] = { (int const )2048, (int const )34525, (int const )33079, (int const )16, (int const )34887, (int const )34888}; [L6313-L6314] static int const npindex_to_ethertype[6U] = { (int const )2048, (int const )34525, (int const )33079, (int const )16, (int const )34887, (int const )34888}; [L6313-L6314] static int const npindex_to_ethertype[6U] = { (int const )2048, (int const )34525, (int const )33079, (int const )16, (int const )34887, (int const )34888}; [L6313-L6314] static int const npindex_to_ethertype[6U] = { (int const )2048, (int const )34525, (int const )33079, (int const )16, (int const )34887, (int const )34888}; [L6313-L6314] static int const npindex_to_ethertype[6U] = { (int const )2048, (int const )34525, (int const )33079, (int const )16, (int const )34887, (int const )34888}; [L6313-L6314] static int const npindex_to_ethertype[6U] = { (int const )2048, (int const )34525, (int const )33079, (int const )16, (int const )34887, (int const )34888}; [L7621-L7646] static struct file_operations const ppp_device_fops = {& __this_module, & noop_llseek, & ppp_read, & ppp_write, (ssize_t (*)(struct kiocb * , struct iovec const * , unsigned long , loff_t ))0, (ssize_t (*)(struct kiocb * , struct iovec const * , unsigned long , loff_t ))0, (int (*)(struct file * , void * , int (*)(void * , char const * , int , loff_t , u64 , unsigned int ) ))0, & ppp_poll, & ppp_ioctl, (long (*)(struct file * , unsigned int , unsigned long ))0, (int (*)(struct file * , struct vm_area_struct * ))0, & ppp_open, (int (*)(struct file * , fl_owner_t ))0, & ppp_release, (int (*)(struct file * , int ))0, (int (*)(struct kiocb * , int ))0, (int (*)(int , struct file * , int ))0, (int (*)(struct file * , int , struct file_lock * ))0, (ssize_t (*)(struct file * , struct page * , int , size_t , loff_t * , int ))0, (unsigned long (*)(struct file * , unsigned long , unsigned long , unsigned long , unsigned long ))0, (int (*)(int ))0, (int (*)(struct file * , int , struct file_lock * ))0, (ssize_t (*)(struct pipe_inode_info * , struct file * , loff_t * , size_t , unsigned int ))0, (ssize_t (*)(struct file * , loff_t * , struct pipe_inode_info * , size_t , unsigned int ))0, (int (*)(struct file * , long , struct file_lock ** ))0, (long (*)(struct file * , int , loff_t , loff_t ))0}; [L7621-L7646] static struct file_operations const ppp_device_fops = {& __this_module, & noop_llseek, & ppp_read, & ppp_write, (ssize_t (*)(struct kiocb * , struct iovec const * , unsigned long , loff_t ))0, (ssize_t (*)(struct kiocb * , struct iovec const * , unsigned long , loff_t ))0, (int (*)(struct file * , void * , int (*)(void * , char const * , int , loff_t , u64 , unsigned int ) ))0, & ppp_poll, & ppp_ioctl, (long (*)(struct file * , unsigned int , unsigned long ))0, (int (*)(struct file * , struct vm_area_struct * ))0, & ppp_open, (int (*)(struct file * , fl_owner_t ))0, & ppp_release, (int (*)(struct file * , int ))0, (int (*)(struct kiocb * , int ))0, (int (*)(int , struct file * , int ))0, (int (*)(struct file * , int , struct file_lock * ))0, (ssize_t (*)(struct file * , struct page * , int , size_t , loff_t * , int ))0, (unsigned long (*)(struct file * , unsigned long , unsigned long , unsigned long , unsigned long ))0, (int (*)(int ))0, (int (*)(struct file * , int , struct file_lock * ))0, (ssize_t (*)(struct pipe_inode_info * , struct file * , loff_t * , size_t , unsigned int ))0, (ssize_t (*)(struct file * , loff_t * , struct pipe_inode_info * , size_t , unsigned int ))0, (int (*)(struct file * , long , struct file_lock ** ))0, (long (*)(struct file * , int , loff_t , loff_t ))0}; [L7621-L7646] static struct file_operations const ppp_device_fops = {& __this_module, & noop_llseek, & ppp_read, & ppp_write, (ssize_t (*)(struct kiocb * , struct iovec const * , unsigned long , loff_t ))0, (ssize_t (*)(struct kiocb * , struct iovec const * , unsigned long , loff_t ))0, (int (*)(struct file * , void * , int (*)(void * , char const * , int , loff_t , u64 , unsigned int ) ))0, & ppp_poll, & ppp_ioctl, (long (*)(struct file * , unsigned int , unsigned long ))0, (int (*)(struct file * , struct vm_area_struct * ))0, & ppp_open, (int (*)(struct file * , fl_owner_t ))0, & ppp_release, (int (*)(struct file * , int ))0, (int (*)(struct kiocb * , int ))0, (int (*)(int , struct file * , int ))0, (int (*)(struct file * , int , struct file_lock * ))0, (ssize_t (*)(struct file * , struct page * , int , size_t , loff_t * , int ))0, (unsigned long (*)(struct file * , unsigned long , unsigned long , unsigned long , unsigned long ))0, (int (*)(int ))0, (int (*)(struct file * , int , struct file_lock * ))0, (ssize_t (*)(struct pipe_inode_info * , struct file * , loff_t * , size_t , unsigned int ))0, (ssize_t (*)(struct file * , loff_t * , struct pipe_inode_info * , size_t , unsigned int ))0, (int (*)(struct file * , long , struct file_lock ** ))0, (long (*)(struct file * , int , loff_t , loff_t ))0}; [L7621-L7646] static struct file_operations const ppp_device_fops = {& __this_module, & noop_llseek, & ppp_read, & ppp_write, (ssize_t (*)(struct kiocb * , struct iovec const * , unsigned long , loff_t ))0, (ssize_t (*)(struct kiocb * , struct iovec const * , unsigned long , loff_t ))0, (int (*)(struct file * , void * , int (*)(void * , char const * , int , loff_t , u64 , unsigned int ) ))0, & ppp_poll, & ppp_ioctl, (long (*)(struct file * , unsigned int , unsigned long ))0, (int (*)(struct file * , struct vm_area_struct * ))0, & ppp_open, (int (*)(struct file * , fl_owner_t ))0, & ppp_release, (int (*)(struct file * , int ))0, (int (*)(struct kiocb * , int ))0, (int (*)(int , struct file * , int ))0, (int (*)(struct file * , int , struct file_lock * ))0, (ssize_t (*)(struct file * , struct page * , int , size_t , loff_t * , int ))0, (unsigned long (*)(struct file * , unsigned long , unsigned long , unsigned long , unsigned long ))0, (int (*)(int ))0, (int (*)(struct file * , int , struct file_lock * ))0, (ssize_t (*)(struct pipe_inode_info * , struct file * , loff_t * , size_t , unsigned int ))0, (ssize_t (*)(struct file * , loff_t * , struct pipe_inode_info * , size_t , unsigned int ))0, (int (*)(struct file * , long , struct file_lock ** ))0, (long (*)(struct file * , int , loff_t , loff_t ))0}; [L7621-L7646] static struct file_operations const ppp_device_fops = {& __this_module, & noop_llseek, & ppp_read, & ppp_write, (ssize_t (*)(struct kiocb * , struct iovec const * , unsigned long , loff_t ))0, (ssize_t (*)(struct kiocb * , struct iovec const * , unsigned long , loff_t ))0, (int (*)(struct file * , void * , int (*)(void * , char const * , int , loff_t , u64 , unsigned int ) ))0, & ppp_poll, & ppp_ioctl, (long (*)(struct file * , unsigned int , unsigned long ))0, (int (*)(struct file * , struct vm_area_struct * ))0, & ppp_open, (int (*)(struct file * , fl_owner_t ))0, & ppp_release, (int (*)(struct file * , int ))0, (int (*)(struct kiocb * , int ))0, (int (*)(int , struct file * , int ))0, (int (*)(struct file * , int , struct file_lock * ))0, (ssize_t (*)(struct file * , struct page * , int , size_t , loff_t * , int ))0, (unsigned long (*)(struct file * , unsigned long , unsigned long , unsigned long , unsigned long ))0, (int (*)(int ))0, (int (*)(struct file * , int , struct file_lock * ))0, (ssize_t (*)(struct pipe_inode_info * , struct file * , loff_t * , size_t , unsigned int ))0, (ssize_t (*)(struct file * , loff_t * , struct pipe_inode_info * , size_t , unsigned int ))0, (int (*)(struct file * , long , struct file_lock ** ))0, (long (*)(struct file * , int , loff_t , loff_t ))0}; [L7621-L7646] static struct file_operations const ppp_device_fops = {& __this_module, & noop_llseek, & ppp_read, & ppp_write, (ssize_t (*)(struct kiocb * , struct iovec const * , unsigned long , loff_t ))0, (ssize_t (*)(struct kiocb * , struct iovec const * , unsigned long , loff_t ))0, (int (*)(struct file * , void * , int (*)(void * , char const * , int , loff_t , u64 , unsigned int ) ))0, & ppp_poll, & ppp_ioctl, (long (*)(struct file * , unsigned int , unsigned long ))0, (int (*)(struct file * , struct vm_area_struct * ))0, & ppp_open, (int (*)(struct file * , fl_owner_t ))0, & ppp_release, (int (*)(struct file * , int ))0, (int (*)(struct kiocb * , int ))0, (int (*)(int , struct file * , int ))0, (int (*)(struct file * , int , struct file_lock * ))0, (ssize_t (*)(struct file * , struct page * , int , size_t , loff_t * , int ))0, (unsigned long (*)(struct file * , unsigned long , unsigned long , unsigned long , unsigned long ))0, (int (*)(int ))0, (int (*)(struct file * , int , struct file_lock * ))0, (ssize_t (*)(struct pipe_inode_info * , struct file * , loff_t * , size_t , unsigned int ))0, (ssize_t (*)(struct file * , loff_t * , struct pipe_inode_info * , size_t , unsigned int ))0, (int (*)(struct file * , long , struct file_lock ** ))0, (long (*)(struct file * , int , loff_t , loff_t ))0}; [L7621-L7646] static struct file_operations const ppp_device_fops = {& __this_module, & noop_llseek, & ppp_read, & ppp_write, (ssize_t (*)(struct kiocb * , struct iovec const * , unsigned long , loff_t ))0, (ssize_t (*)(struct kiocb * , struct iovec const * , unsigned long , loff_t ))0, (int (*)(struct file * , void * , int (*)(void * , char const * , int , loff_t , u64 , unsigned int ) ))0, & ppp_poll, & ppp_ioctl, (long (*)(struct file * , unsigned int , unsigned long ))0, (int (*)(struct file * , struct vm_area_struct * ))0, & ppp_open, (int (*)(struct file * , fl_owner_t ))0, & ppp_release, (int (*)(struct file * , int ))0, (int (*)(struct kiocb * , int ))0, (int (*)(int , struct file * , int ))0, (int (*)(struct file * , int , struct file_lock * ))0, (ssize_t (*)(struct file * , struct page * , int , size_t , loff_t * , int ))0, (unsigned long (*)(struct file * , unsigned long , unsigned long , unsigned long , unsigned long ))0, (int (*)(int ))0, (int (*)(struct file * , int , struct file_lock * ))0, (ssize_t (*)(struct pipe_inode_info * , struct file * , loff_t * , size_t , unsigned int ))0, (ssize_t (*)(struct file * , loff_t * , struct pipe_inode_info * , size_t , unsigned int ))0, (int (*)(struct file * , long , struct file_lock ** ))0, (long (*)(struct file * , int , loff_t , loff_t ))0}; [L7621-L7646] static struct file_operations const ppp_device_fops = {& __this_module, & noop_llseek, & ppp_read, & ppp_write, (ssize_t (*)(struct kiocb * , struct iovec const * , unsigned long , loff_t ))0, (ssize_t (*)(struct kiocb * , struct iovec const * , unsigned long , loff_t ))0, (int (*)(struct file * , void * , int (*)(void * , char const * , int , loff_t , u64 , unsigned int ) ))0, & ppp_poll, & ppp_ioctl, (long (*)(struct file * , unsigned int , unsigned long ))0, (int (*)(struct file * , struct vm_area_struct * ))0, & ppp_open, (int (*)(struct file * , fl_owner_t ))0, & ppp_release, (int (*)(struct file * , int ))0, (int (*)(struct kiocb * , int ))0, (int (*)(int , struct file * , int ))0, (int (*)(struct file * , int , struct file_lock * ))0, (ssize_t (*)(struct file * , struct page * , int , size_t , loff_t * , int ))0, (unsigned long (*)(struct file * , unsigned long , unsigned long , unsigned long , unsigned long ))0, (int (*)(int ))0, (int (*)(struct file * , int , struct file_lock * ))0, (ssize_t (*)(struct pipe_inode_info * , struct file * , loff_t * , size_t , unsigned int ))0, (ssize_t (*)(struct file * , loff_t * , struct pipe_inode_info * , size_t , unsigned int ))0, (int (*)(struct file * , long , struct file_lock ** ))0, (long (*)(struct file * , int , loff_t , loff_t ))0}; [L7621-L7646] static struct file_operations const ppp_device_fops = {& __this_module, & noop_llseek, & ppp_read, & ppp_write, (ssize_t (*)(struct kiocb * , struct iovec const * , unsigned long , loff_t ))0, (ssize_t (*)(struct kiocb * , struct iovec const * , unsigned long , loff_t ))0, (int (*)(struct file * , void * , int (*)(void * , char const * , int , loff_t , u64 , unsigned int ) ))0, & ppp_poll, & ppp_ioctl, (long (*)(struct file * , unsigned int , unsigned long ))0, (int (*)(struct file * , struct vm_area_struct * ))0, & ppp_open, (int (*)(struct file * , fl_owner_t ))0, & ppp_release, (int (*)(struct file * , int ))0, (int (*)(struct kiocb * , int ))0, (int (*)(int , struct file * , int ))0, (int (*)(struct file * , int , struct file_lock * ))0, (ssize_t (*)(struct file * , struct page * , int , size_t , loff_t * , int ))0, (unsigned long (*)(struct file * , unsigned long , unsigned long , unsigned long , unsigned long ))0, (int (*)(int ))0, (int (*)(struct file * , int , struct file_lock * ))0, (ssize_t (*)(struct pipe_inode_info * , struct file * , loff_t * , size_t , unsigned int ))0, (ssize_t (*)(struct file * , loff_t * , struct pipe_inode_info * , size_t , unsigned int ))0, (int (*)(struct file * , long , struct file_lock ** ))0, (long (*)(struct file * , int , loff_t , loff_t ))0}; [L7621-L7646] static struct file_operations const ppp_device_fops = {& __this_module, & noop_llseek, & ppp_read, & ppp_write, (ssize_t (*)(struct kiocb * , struct iovec const * , unsigned long , loff_t ))0, (ssize_t (*)(struct kiocb * , struct iovec const * , unsigned long , loff_t ))0, (int (*)(struct file * , void * , int (*)(void * , char const * , int , loff_t , u64 , unsigned int ) ))0, & ppp_poll, & ppp_ioctl, (long (*)(struct file * , unsigned int , unsigned long ))0, (int (*)(struct file * , struct vm_area_struct * ))0, & ppp_open, (int (*)(struct file * , fl_owner_t ))0, & ppp_release, (int (*)(struct file * , int ))0, (int (*)(struct kiocb * , int ))0, (int (*)(int , struct file * , int ))0, (int (*)(struct file * , int , struct file_lock * ))0, (ssize_t (*)(struct file * , struct page * , int , size_t , loff_t * , int ))0, (unsigned long (*)(struct file * , unsigned long , unsigned long , unsigned long , unsigned long ))0, (int (*)(int ))0, (int (*)(struct file * , int , struct file_lock * ))0, (ssize_t (*)(struct pipe_inode_info * , struct file * , loff_t * , size_t , unsigned int ))0, (ssize_t (*)(struct file * , loff_t * , struct pipe_inode_info * , size_t , unsigned int ))0, (int (*)(struct file * , long , struct file_lock ** ))0, (long (*)(struct file * , int , loff_t , loff_t ))0}; [L7621-L7646] static struct file_operations const ppp_device_fops = {& __this_module, & noop_llseek, & ppp_read, & ppp_write, (ssize_t (*)(struct kiocb * , struct iovec const * , unsigned long , loff_t ))0, (ssize_t (*)(struct kiocb * , struct iovec const * , unsigned long , loff_t ))0, (int (*)(struct file * , void * , int (*)(void * , char const * , int , loff_t , u64 , unsigned int ) ))0, & ppp_poll, & ppp_ioctl, (long (*)(struct file * , unsigned int , unsigned long ))0, (int (*)(struct file * , struct vm_area_struct * ))0, & ppp_open, (int (*)(struct file * , fl_owner_t ))0, & ppp_release, (int (*)(struct file * , int ))0, (int (*)(struct kiocb * , int ))0, (int (*)(int , struct file * , int ))0, (int (*)(struct file * , int , struct file_lock * ))0, (ssize_t (*)(struct file * , struct page * , int , size_t , loff_t * , int ))0, (unsigned long (*)(struct file * , unsigned long , unsigned long , unsigned long , unsigned long ))0, (int (*)(int ))0, (int (*)(struct file * , int , struct file_lock * ))0, (ssize_t (*)(struct pipe_inode_info * , struct file * , loff_t * , size_t , unsigned int ))0, (ssize_t (*)(struct file * , loff_t * , struct pipe_inode_info * , size_t , unsigned int ))0, (int (*)(struct file * , long , struct file_lock ** ))0, (long (*)(struct file * , int , loff_t , loff_t ))0}; [L7621-L7646] static struct file_operations const ppp_device_fops = {& __this_module, & noop_llseek, & ppp_read, & ppp_write, (ssize_t (*)(struct kiocb * , struct iovec const * , unsigned long , loff_t ))0, (ssize_t (*)(struct kiocb * , struct iovec const * , unsigned long , loff_t ))0, (int (*)(struct file * , void * , int (*)(void * , char const * , int , loff_t , u64 , unsigned int ) ))0, & ppp_poll, & ppp_ioctl, (long (*)(struct file * , unsigned int , unsigned long ))0, (int (*)(struct file * , struct vm_area_struct * ))0, & ppp_open, (int (*)(struct file * , fl_owner_t ))0, & ppp_release, (int (*)(struct file * , int ))0, (int (*)(struct kiocb * , int ))0, (int (*)(int , struct file * , int ))0, (int (*)(struct file * , int , struct file_lock * ))0, (ssize_t (*)(struct file * , struct page * , int , size_t , loff_t * , int ))0, (unsigned long (*)(struct file * , unsigned long , unsigned long , unsigned long , unsigned long ))0, (int (*)(int ))0, (int (*)(struct file * , int , struct file_lock * ))0, (ssize_t (*)(struct pipe_inode_info * , struct file * , loff_t * , size_t , unsigned int ))0, (ssize_t (*)(struct file * , loff_t * , struct pipe_inode_info * , size_t , unsigned int ))0, (int (*)(struct file * , long , struct file_lock ** ))0, (long (*)(struct file * , int , loff_t , loff_t ))0}; [L7621-L7646] static struct file_operations const ppp_device_fops = {& __this_module, & noop_llseek, & ppp_read, & ppp_write, (ssize_t (*)(struct kiocb * , struct iovec const * , unsigned long , loff_t ))0, (ssize_t (*)(struct kiocb * , struct iovec const * , unsigned long , loff_t ))0, (int (*)(struct file * , void * , int (*)(void * , char const * , int , loff_t , u64 , unsigned int ) ))0, & ppp_poll, & ppp_ioctl, (long (*)(struct file * , unsigned int , unsigned long ))0, (int (*)(struct file * , struct vm_area_struct * ))0, & ppp_open, (int (*)(struct file * , fl_owner_t ))0, & ppp_release, (int (*)(struct file * , int ))0, (int (*)(struct kiocb * , int ))0, (int (*)(int , struct file * , int ))0, (int (*)(struct file * , int , struct file_lock * ))0, (ssize_t (*)(struct file * , struct page * , int , size_t , loff_t * , int ))0, (unsigned long (*)(struct file * , unsigned long , unsigned long , unsigned long , unsigned long ))0, (int (*)(int ))0, (int (*)(struct file * , int , struct file_lock * ))0, (ssize_t (*)(struct pipe_inode_info * , struct file * , loff_t * , size_t , unsigned int ))0, (ssize_t (*)(struct file * , loff_t * , struct pipe_inode_info * , size_t , unsigned int ))0, (int (*)(struct file * , long , struct file_lock ** ))0, (long (*)(struct file * , int , loff_t , loff_t ))0}; [L7621-L7646] static struct file_operations const ppp_device_fops = {& __this_module, & noop_llseek, & ppp_read, & ppp_write, (ssize_t (*)(struct kiocb * , struct iovec const * , unsigned long , loff_t ))0, (ssize_t (*)(struct kiocb * , struct iovec const * , unsigned long , loff_t ))0, (int (*)(struct file * , void * , int (*)(void * , char const * , int , loff_t , u64 , unsigned int ) ))0, & ppp_poll, & ppp_ioctl, (long (*)(struct file * , unsigned int , unsigned long ))0, (int (*)(struct file * , struct vm_area_struct * ))0, & ppp_open, (int (*)(struct file * , fl_owner_t ))0, & ppp_release, (int (*)(struct file * , int ))0, (int (*)(struct kiocb * , int ))0, (int (*)(int , struct file * , int ))0, (int (*)(struct file * , int , struct file_lock * ))0, (ssize_t (*)(struct file * , struct page * , int , size_t , loff_t * , int ))0, (unsigned long (*)(struct file * , unsigned long , unsigned long , unsigned long , unsigned long ))0, (int (*)(int ))0, (int (*)(struct file * , int , struct file_lock * ))0, (ssize_t (*)(struct pipe_inode_info * , struct file * , loff_t * , size_t , unsigned int ))0, (ssize_t (*)(struct file * , loff_t * , struct pipe_inode_info * , size_t , unsigned int ))0, (int (*)(struct file * , long , struct file_lock ** ))0, (long (*)(struct file * , int , loff_t , loff_t ))0}; [L7621-L7646] static struct file_operations const ppp_device_fops = {& __this_module, & noop_llseek, & ppp_read, & ppp_write, (ssize_t (*)(struct kiocb * , struct iovec const * , unsigned long , loff_t ))0, (ssize_t (*)(struct kiocb * , struct iovec const * , unsigned long , loff_t ))0, (int (*)(struct file * , void * , int (*)(void * , char const * , int , loff_t , u64 , unsigned int ) ))0, & ppp_poll, & ppp_ioctl, (long (*)(struct file * , unsigned int , unsigned long ))0, (int (*)(struct file * , struct vm_area_struct * ))0, & ppp_open, (int (*)(struct file * , fl_owner_t ))0, & ppp_release, (int (*)(struct file * , int ))0, (int (*)(struct kiocb * , int ))0, (int (*)(int , struct file * , int ))0, (int (*)(struct file * , int , struct file_lock * ))0, (ssize_t (*)(struct file * , struct page * , int , size_t , loff_t * , int ))0, (unsigned long (*)(struct file * , unsigned long , unsigned long , unsigned long , unsigned long ))0, (int (*)(int ))0, (int (*)(struct file * , int , struct file_lock * ))0, (ssize_t (*)(struct pipe_inode_info * , struct file * , loff_t * , size_t , unsigned int ))0, (ssize_t (*)(struct file * , loff_t * , struct pipe_inode_info * , size_t , unsigned int ))0, (int (*)(struct file * , long , struct file_lock ** ))0, (long (*)(struct file * , int , loff_t , loff_t ))0}; [L7621-L7646] static struct file_operations const ppp_device_fops = {& __this_module, & noop_llseek, & ppp_read, & ppp_write, (ssize_t (*)(struct kiocb * , struct iovec const * , unsigned long , loff_t ))0, (ssize_t (*)(struct kiocb * , struct iovec const * , unsigned long , loff_t ))0, (int (*)(struct file * , void * , int (*)(void * , char const * , int , loff_t , u64 , unsigned int ) ))0, & ppp_poll, & ppp_ioctl, (long (*)(struct file * , unsigned int , unsigned long ))0, (int (*)(struct file * , struct vm_area_struct * ))0, & ppp_open, (int (*)(struct file * , fl_owner_t ))0, & ppp_release, (int (*)(struct file * , int ))0, (int (*)(struct kiocb * , int ))0, (int (*)(int , struct file * , int ))0, (int (*)(struct file * , int , struct file_lock * ))0, (ssize_t (*)(struct file * , struct page * , int , size_t , loff_t * , int ))0, (unsigned long (*)(struct file * , unsigned long , unsigned long , unsigned long , unsigned long ))0, (int (*)(int ))0, (int (*)(struct file * , int , struct file_lock * ))0, (ssize_t (*)(struct pipe_inode_info * , struct file * , loff_t * , size_t , unsigned int ))0, (ssize_t (*)(struct file * , loff_t * , struct pipe_inode_info * , size_t , unsigned int ))0, (int (*)(struct file * , long , struct file_lock ** ))0, (long (*)(struct file * , int , loff_t , loff_t ))0}; [L7621-L7646] static struct file_operations const ppp_device_fops = {& __this_module, & noop_llseek, & ppp_read, & ppp_write, (ssize_t (*)(struct kiocb * , struct iovec const * , unsigned long , loff_t ))0, (ssize_t (*)(struct kiocb * , struct iovec const * , unsigned long , loff_t ))0, (int (*)(struct file * , void * , int (*)(void * , char const * , int , loff_t , u64 , unsigned int ) ))0, & ppp_poll, & ppp_ioctl, (long (*)(struct file * , unsigned int , unsigned long ))0, (int (*)(struct file * , struct vm_area_struct * ))0, & ppp_open, (int (*)(struct file * , fl_owner_t ))0, & ppp_release, (int (*)(struct file * , int ))0, (int (*)(struct kiocb * , int ))0, (int (*)(int , struct file * , int ))0, (int (*)(struct file * , int , struct file_lock * ))0, (ssize_t (*)(struct file * , struct page * , int , size_t , loff_t * , int ))0, (unsigned long (*)(struct file * , unsigned long , unsigned long , unsigned long , unsigned long ))0, (int (*)(int ))0, (int (*)(struct file * , int , struct file_lock * ))0, (ssize_t (*)(struct pipe_inode_info * , struct file * , loff_t * , size_t , unsigned int ))0, (ssize_t (*)(struct file * , loff_t * , struct pipe_inode_info * , size_t , unsigned int ))0, (int (*)(struct file * , long , struct file_lock ** ))0, (long (*)(struct file * , int , loff_t , loff_t ))0}; [L7621-L7646] static struct file_operations const ppp_device_fops = {& __this_module, & noop_llseek, & ppp_read, & ppp_write, (ssize_t (*)(struct kiocb * , struct iovec const * , unsigned long , loff_t ))0, (ssize_t (*)(struct kiocb * , struct iovec const * , unsigned long , loff_t ))0, (int (*)(struct file * , void * , int (*)(void * , char const * , int , loff_t , u64 , unsigned int ) ))0, & ppp_poll, & ppp_ioctl, (long (*)(struct file * , unsigned int , unsigned long ))0, (int (*)(struct file * , struct vm_area_struct * ))0, & ppp_open, (int (*)(struct file * , fl_owner_t ))0, & ppp_release, (int (*)(struct file * , int ))0, (int (*)(struct kiocb * , int ))0, (int (*)(int , struct file * , int ))0, (int (*)(struct file * , int , struct file_lock * ))0, (ssize_t (*)(struct file * , struct page * , int , size_t , loff_t * , int ))0, (unsigned long (*)(struct file * , unsigned long , unsigned long , unsigned long , unsigned long ))0, (int (*)(int ))0, (int (*)(struct file * , int , struct file_lock * ))0, (ssize_t (*)(struct pipe_inode_info * , struct file * , loff_t * , size_t , unsigned int ))0, (ssize_t (*)(struct file * , loff_t * , struct pipe_inode_info * , size_t , unsigned int ))0, (int (*)(struct file * , long , struct file_lock ** ))0, (long (*)(struct file * , int , loff_t , loff_t ))0}; [L7621-L7646] static struct file_operations const ppp_device_fops = {& __this_module, & noop_llseek, & ppp_read, & ppp_write, (ssize_t (*)(struct kiocb * , struct iovec const * , unsigned long , loff_t ))0, (ssize_t (*)(struct kiocb * , struct iovec const * , unsigned long , loff_t ))0, (int (*)(struct file * , void * , int (*)(void * , char const * , int , loff_t , u64 , unsigned int ) ))0, & ppp_poll, & ppp_ioctl, (long (*)(struct file * , unsigned int , unsigned long ))0, (int (*)(struct file * , struct vm_area_struct * ))0, & ppp_open, (int (*)(struct file * , fl_owner_t ))0, & ppp_release, (int (*)(struct file * , int ))0, (int (*)(struct kiocb * , int ))0, (int (*)(int , struct file * , int ))0, (int (*)(struct file * , int , struct file_lock * ))0, (ssize_t (*)(struct file * , struct page * , int , size_t , loff_t * , int ))0, (unsigned long (*)(struct file * , unsigned long , unsigned long , unsigned long , unsigned long ))0, (int (*)(int ))0, (int (*)(struct file * , int , struct file_lock * ))0, (ssize_t (*)(struct pipe_inode_info * , struct file * , loff_t * , size_t , unsigned int ))0, (ssize_t (*)(struct file * , loff_t * , struct pipe_inode_info * , size_t , unsigned int ))0, (int (*)(struct file * , long , struct file_lock ** ))0, (long (*)(struct file * , int , loff_t , loff_t ))0}; [L7621-L7646] static struct file_operations const ppp_device_fops = {& __this_module, & noop_llseek, & ppp_read, & ppp_write, (ssize_t (*)(struct kiocb * , struct iovec const * , unsigned long , loff_t ))0, (ssize_t (*)(struct kiocb * , struct iovec const * , unsigned long , loff_t ))0, (int (*)(struct file * , void * , int (*)(void * , char const * , int , loff_t , u64 , unsigned int ) ))0, & ppp_poll, & ppp_ioctl, (long (*)(struct file * , unsigned int , unsigned long ))0, (int (*)(struct file * , struct vm_area_struct * ))0, & ppp_open, (int (*)(struct file * , fl_owner_t ))0, & ppp_release, (int (*)(struct file * , int ))0, (int (*)(struct kiocb * , int ))0, (int (*)(int , struct file * , int ))0, (int (*)(struct file * , int , struct file_lock * ))0, (ssize_t (*)(struct file * , struct page * , int , size_t , loff_t * , int ))0, (unsigned long (*)(struct file * , unsigned long , unsigned long , unsigned long , unsigned long ))0, (int (*)(int ))0, (int (*)(struct file * , int , struct file_lock * ))0, (ssize_t (*)(struct pipe_inode_info * , struct file * , loff_t * , size_t , unsigned int ))0, (ssize_t (*)(struct file * , loff_t * , struct pipe_inode_info * , size_t , unsigned int ))0, (int (*)(struct file * , long , struct file_lock ** ))0, (long (*)(struct file * , int , loff_t , loff_t ))0}; [L7621-L7646] static struct file_operations const ppp_device_fops = {& __this_module, & noop_llseek, & ppp_read, & ppp_write, (ssize_t (*)(struct kiocb * , struct iovec const * , unsigned long , loff_t ))0, (ssize_t (*)(struct kiocb * , struct iovec const * , unsigned long , loff_t ))0, (int (*)(struct file * , void * , int (*)(void * , char const * , int , loff_t , u64 , unsigned int ) ))0, & ppp_poll, & ppp_ioctl, (long (*)(struct file * , unsigned int , unsigned long ))0, (int (*)(struct file * , struct vm_area_struct * ))0, & ppp_open, (int (*)(struct file * , fl_owner_t ))0, & ppp_release, (int (*)(struct file * , int ))0, (int (*)(struct kiocb * , int ))0, (int (*)(int , struct file * , int ))0, (int (*)(struct file * , int , struct file_lock * ))0, (ssize_t (*)(struct file * , struct page * , int , size_t , loff_t * , int ))0, (unsigned long (*)(struct file * , unsigned long , unsigned long , unsigned long , unsigned long ))0, (int (*)(int ))0, (int (*)(struct file * , int , struct file_lock * ))0, (ssize_t (*)(struct pipe_inode_info * , struct file * , loff_t * , size_t , unsigned int ))0, (ssize_t (*)(struct file * , loff_t * , struct pipe_inode_info * , size_t , unsigned int ))0, (int (*)(struct file * , long , struct file_lock ** ))0, (long (*)(struct file * , int , loff_t , loff_t ))0}; [L7621-L7646] static struct file_operations const ppp_device_fops = {& __this_module, & noop_llseek, & ppp_read, & ppp_write, (ssize_t (*)(struct kiocb * , struct iovec const * , unsigned long , loff_t ))0, (ssize_t (*)(struct kiocb * , struct iovec const * , unsigned long , loff_t ))0, (int (*)(struct file * , void * , int (*)(void * , char const * , int , loff_t , u64 , unsigned int ) ))0, & ppp_poll, & ppp_ioctl, (long (*)(struct file * , unsigned int , unsigned long ))0, (int (*)(struct file * , struct vm_area_struct * ))0, & ppp_open, (int (*)(struct file * , fl_owner_t ))0, & ppp_release, (int (*)(struct file * , int ))0, (int (*)(struct kiocb * , int ))0, (int (*)(int , struct file * , int ))0, (int (*)(struct file * , int , struct file_lock * ))0, (ssize_t (*)(struct file * , struct page * , int , size_t , loff_t * , int ))0, (unsigned long (*)(struct file * , unsigned long , unsigned long , unsigned long , unsigned long ))0, (int (*)(int ))0, (int (*)(struct file * , int , struct file_lock * ))0, (ssize_t (*)(struct pipe_inode_info * , struct file * , loff_t * , size_t , unsigned int ))0, (ssize_t (*)(struct file * , loff_t * , struct pipe_inode_info * , size_t , unsigned int ))0, (int (*)(struct file * , long , struct file_lock ** ))0, (long (*)(struct file * , int , loff_t , loff_t ))0}; [L7621-L7646] static struct file_operations const ppp_device_fops = {& __this_module, & noop_llseek, & ppp_read, & ppp_write, (ssize_t (*)(struct kiocb * , struct iovec const * , unsigned long , loff_t ))0, (ssize_t (*)(struct kiocb * , struct iovec const * , unsigned long , loff_t ))0, (int (*)(struct file * , void * , int (*)(void * , char const * , int , loff_t , u64 , unsigned int ) ))0, & ppp_poll, & ppp_ioctl, (long (*)(struct file * , unsigned int , unsigned long ))0, (int (*)(struct file * , struct vm_area_struct * ))0, & ppp_open, (int (*)(struct file * , fl_owner_t ))0, & ppp_release, (int (*)(struct file * , int ))0, (int (*)(struct kiocb * , int ))0, (int (*)(int , struct file * , int ))0, (int (*)(struct file * , int , struct file_lock * ))0, (ssize_t (*)(struct file * , struct page * , int , size_t , loff_t * , int ))0, (unsigned long (*)(struct file * , unsigned long , unsigned long , unsigned long , unsigned long ))0, (int (*)(int ))0, (int (*)(struct file * , int , struct file_lock * ))0, (ssize_t (*)(struct pipe_inode_info * , struct file * , loff_t * , size_t , unsigned int ))0, (ssize_t (*)(struct file * , loff_t * , struct pipe_inode_info * , size_t , unsigned int ))0, (int (*)(struct file * , long , struct file_lock ** ))0, (long (*)(struct file * , int , loff_t , loff_t ))0}; [L7621-L7646] static struct file_operations const ppp_device_fops = {& __this_module, & noop_llseek, & ppp_read, & ppp_write, (ssize_t (*)(struct kiocb * , struct iovec const * , unsigned long , loff_t ))0, (ssize_t (*)(struct kiocb * , struct iovec const * , unsigned long , loff_t ))0, (int (*)(struct file * , void * , int (*)(void * , char const * , int , loff_t , u64 , unsigned int ) ))0, & ppp_poll, & ppp_ioctl, (long (*)(struct file * , unsigned int , unsigned long ))0, (int (*)(struct file * , struct vm_area_struct * ))0, & ppp_open, (int (*)(struct file * , fl_owner_t ))0, & ppp_release, (int (*)(struct file * , int ))0, (int (*)(struct kiocb * , int ))0, (int (*)(int , struct file * , int ))0, (int (*)(struct file * , int , struct file_lock * ))0, (ssize_t (*)(struct file * , struct page * , int , size_t , loff_t * , int ))0, (unsigned long (*)(struct file * , unsigned long , unsigned long , unsigned long , unsigned long ))0, (int (*)(int ))0, (int (*)(struct file * , int , struct file_lock * ))0, (ssize_t (*)(struct pipe_inode_info * , struct file * , loff_t * , size_t , unsigned int ))0, (ssize_t (*)(struct file * , loff_t * , struct pipe_inode_info * , size_t , unsigned int ))0, (int (*)(struct file * , long , struct file_lock ** ))0, (long (*)(struct file * , int , loff_t , loff_t ))0}; [L7621-L7646] static struct file_operations const ppp_device_fops = {& __this_module, & noop_llseek, & ppp_read, & ppp_write, (ssize_t (*)(struct kiocb * , struct iovec const * , unsigned long , loff_t ))0, (ssize_t (*)(struct kiocb * , struct iovec const * , unsigned long , loff_t ))0, (int (*)(struct file * , void * , int (*)(void * , char const * , int , loff_t , u64 , unsigned int ) ))0, & ppp_poll, & ppp_ioctl, (long (*)(struct file * , unsigned int , unsigned long ))0, (int (*)(struct file * , struct vm_area_struct * ))0, & ppp_open, (int (*)(struct file * , fl_owner_t ))0, & ppp_release, (int (*)(struct file * , int ))0, (int (*)(struct kiocb * , int ))0, (int (*)(int , struct file * , int ))0, (int (*)(struct file * , int , struct file_lock * ))0, (ssize_t (*)(struct file * , struct page * , int , size_t , loff_t * , int ))0, (unsigned long (*)(struct file * , unsigned long , unsigned long , unsigned long , unsigned long ))0, (int (*)(int ))0, (int (*)(struct file * , int , struct file_lock * ))0, (ssize_t (*)(struct pipe_inode_info * , struct file * , loff_t * , size_t , unsigned int ))0, (ssize_t (*)(struct file * , loff_t * , struct pipe_inode_info * , size_t , unsigned int ))0, (int (*)(struct file * , long , struct file_lock ** ))0, (long (*)(struct file * , int , loff_t , loff_t ))0}; [L7621-L7646] static struct file_operations const ppp_device_fops = {& __this_module, & noop_llseek, & ppp_read, & ppp_write, (ssize_t (*)(struct kiocb * , struct iovec const * , unsigned long , loff_t ))0, (ssize_t (*)(struct kiocb * , struct iovec const * , unsigned long , loff_t ))0, (int (*)(struct file * , void * , int (*)(void * , char const * , int , loff_t , u64 , unsigned int ) ))0, & ppp_poll, & ppp_ioctl, (long (*)(struct file * , unsigned int , unsigned long ))0, (int (*)(struct file * , struct vm_area_struct * ))0, & ppp_open, (int (*)(struct file * , fl_owner_t ))0, & ppp_release, (int (*)(struct file * , int ))0, (int (*)(struct kiocb * , int ))0, (int (*)(int , struct file * , int ))0, (int (*)(struct file * , int , struct file_lock * ))0, (ssize_t (*)(struct file * , struct page * , int , size_t , loff_t * , int ))0, (unsigned long (*)(struct file * , unsigned long , unsigned long , unsigned long , unsigned long ))0, (int (*)(int ))0, (int (*)(struct file * , int , struct file_lock * ))0, (ssize_t (*)(struct pipe_inode_info * , struct file * , loff_t * , size_t , unsigned int ))0, (ssize_t (*)(struct file * , loff_t * , struct pipe_inode_info * , size_t , unsigned int ))0, (int (*)(struct file * , long , struct file_lock ** ))0, (long (*)(struct file * , int , loff_t , loff_t ))0}; [L7621-L7646] static struct file_operations const ppp_device_fops = {& __this_module, & noop_llseek, & ppp_read, & ppp_write, (ssize_t (*)(struct kiocb * , struct iovec const * , unsigned long , loff_t ))0, (ssize_t (*)(struct kiocb * , struct iovec const * , unsigned long , loff_t ))0, (int (*)(struct file * , void * , int (*)(void * , char const * , int , loff_t , u64 , unsigned int ) ))0, & ppp_poll, & ppp_ioctl, (long (*)(struct file * , unsigned int , unsigned long ))0, (int (*)(struct file * , struct vm_area_struct * ))0, & ppp_open, (int (*)(struct file * , fl_owner_t ))0, & ppp_release, (int (*)(struct file * , int ))0, (int (*)(struct kiocb * , int ))0, (int (*)(int , struct file * , int ))0, (int (*)(struct file * , int , struct file_lock * ))0, (ssize_t (*)(struct file * , struct page * , int , size_t , loff_t * , int ))0, (unsigned long (*)(struct file * , unsigned long , unsigned long , unsigned long , unsigned long ))0, (int (*)(int ))0, (int (*)(struct file * , int , struct file_lock * ))0, (ssize_t (*)(struct pipe_inode_info * , struct file * , loff_t * , size_t , unsigned int ))0, (ssize_t (*)(struct file * , loff_t * , struct pipe_inode_info * , size_t , unsigned int ))0, (int (*)(struct file * , long , struct file_lock ** ))0, (long (*)(struct file * , int , loff_t , loff_t ))0}; [L7621-L7646] static struct file_operations const ppp_device_fops = {& __this_module, & noop_llseek, & ppp_read, & ppp_write, (ssize_t (*)(struct kiocb * , struct iovec const * , unsigned long , loff_t ))0, (ssize_t (*)(struct kiocb * , struct iovec const * , unsigned long , loff_t ))0, (int (*)(struct file * , void * , int (*)(void * , char const * , int , loff_t , u64 , unsigned int ) ))0, & ppp_poll, & ppp_ioctl, (long (*)(struct file * , unsigned int , unsigned long ))0, (int (*)(struct file * , struct vm_area_struct * ))0, & ppp_open, (int (*)(struct file * , fl_owner_t ))0, & ppp_release, (int (*)(struct file * , int ))0, (int (*)(struct kiocb * , int ))0, (int (*)(int , struct file * , int ))0, (int (*)(struct file * , int , struct file_lock * ))0, (ssize_t (*)(struct file * , struct page * , int , size_t , loff_t * , int ))0, (unsigned long (*)(struct file * , unsigned long , unsigned long , unsigned long , unsigned long ))0, (int (*)(int ))0, (int (*)(struct file * , int , struct file_lock * ))0, (ssize_t (*)(struct pipe_inode_info * , struct file * , loff_t * , size_t , unsigned int ))0, (ssize_t (*)(struct file * , loff_t * , struct pipe_inode_info * , size_t , unsigned int ))0, (int (*)(struct file * , long , struct file_lock ** ))0, (long (*)(struct file * , int , loff_t , loff_t ))0}; [L7679-L7680] static struct pernet_operations ppp_net_ops = {{(struct list_head *)0, (struct list_head *)0}, & ppp_init_net, & ppp_exit_net, (void (*)(struct list_head * ))0, & ppp_net_id, 376UL}; [L7679-L7680] static struct pernet_operations ppp_net_ops = {{(struct list_head *)0, (struct list_head *)0}, & ppp_init_net, & ppp_exit_net, (void (*)(struct list_head * ))0, & ppp_net_id, 376UL}; [L7679-L7680] static struct pernet_operations ppp_net_ops = {{(struct list_head *)0, (struct list_head *)0}, & ppp_init_net, & ppp_exit_net, (void (*)(struct list_head * ))0, & ppp_net_id, 376UL}; [L7679-L7680] static struct pernet_operations ppp_net_ops = {{(struct list_head *)0, (struct list_head *)0}, & ppp_init_net, & ppp_exit_net, (void (*)(struct list_head * ))0, & ppp_net_id, 376UL}; [L7679-L7680] static struct pernet_operations ppp_net_ops = {{(struct list_head *)0, (struct list_head *)0}, & ppp_init_net, & ppp_exit_net, (void (*)(struct list_head * ))0, & ppp_net_id, 376UL}; [L7679-L7680] static struct pernet_operations ppp_net_ops = {{(struct list_head *)0, (struct list_head *)0}, & ppp_init_net, & ppp_exit_net, (void (*)(struct list_head * ))0, & ppp_net_id, 376UL}; [L7679-L7680] static struct pernet_operations ppp_net_ops = {{(struct list_head *)0, (struct list_head *)0}, & ppp_init_net, & ppp_exit_net, (void (*)(struct list_head * ))0, & ppp_net_id, 376UL}; [L7679-L7680] static struct pernet_operations ppp_net_ops = {{(struct list_head *)0, (struct list_head *)0}, & ppp_init_net, & ppp_exit_net, (void (*)(struct list_head * ))0, & ppp_net_id, 376UL}; [L7891-L7927] static struct net_device_ops const ppp_netdev_ops = {(int (*)(struct net_device * ))0, (void (*)(struct net_device * ))0, (int (*)(struct net_device * ))0, (int (*)(struct net_device * ))0, & ppp_start_xmit, (u16 (*)(struct net_device * , struct sk_buff * ))0, (void (*)(struct net_device * , int ))0, (void (*)(struct net_device * ))0, (void (*)(struct net_device * ))0, (int (*)(struct net_device * , void * ))0, (int (*)(struct net_device * ))0, & ppp_net_ioctl, (int (*)(struct net_device * , struct ifmap * ))0, (int (*)(struct net_device * , int ))0, (int (*)(struct net_device * , struct neigh_parms * ))0, (void (*)(struct net_device * ))0, (struct rtnl_link_stats64 *(*)(struct net_device * , struct rtnl_link_stats64 * ))0, (struct net_device_stats *(*)(struct net_device * ))0, (void (*)(struct net_device * , struct vlan_group * ))0, (void (*)(struct net_device * , unsigned short ))0, (void (*)(struct net_device * , unsigned short ))0, (void (*)(struct net_device * ))0, (int (*)(struct net_device * , struct netpoll_info * ))0, (void (*)(struct net_device * ))0, (int (*)(struct net_device * , int , u8 * ))0, (int (*)(struct net_device * , int , u16 , u8 ))0, (int (*)(struct net_device * , int , int ))0, (int (*)(struct net_device * , int , struct ifla_vf_info * ))0, (int (*)(struct net_device * , int , struct nlattr ** ))0, (int (*)(struct net_device * , int , struct sk_buff * ))0, (int (*)(struct net_device * , u8 ))0, (int (*)(struct net_device * ))0, (int (*)(struct net_device * ))0, (int (*)(struct net_device * , u16 , struct scatterlist * , unsigned int ))0, (int (*)(struct net_device * , u16 ))0, (int (*)(struct net_device * , u16 , struct scatterlist * , unsigned int ))0, (int (*)(struct net_device * , u64 * , int ))0, (int (*)(struct net_device * , struct sk_buff const * , u16 , u32 ))0, (int (*)(struct net_device * , struct net_device * ))0, (int (*)(struct net_device * , struct net_device * ))0, (u32 (*)(struct net_device * , u32 ))0, (int (*)(struct net_device * , u32 ))0}; [L7891-L7927] static struct net_device_ops const ppp_netdev_ops = {(int (*)(struct net_device * ))0, (void (*)(struct net_device * ))0, (int (*)(struct net_device * ))0, (int (*)(struct net_device * ))0, & ppp_start_xmit, (u16 (*)(struct net_device * , struct sk_buff * ))0, (void (*)(struct net_device * , int ))0, (void (*)(struct net_device * ))0, (void (*)(struct net_device * ))0, (int (*)(struct net_device * , void * ))0, (int (*)(struct net_device * ))0, & ppp_net_ioctl, (int (*)(struct net_device * , struct ifmap * ))0, (int (*)(struct net_device * , int ))0, (int (*)(struct net_device * , struct neigh_parms * ))0, (void (*)(struct net_device * ))0, (struct rtnl_link_stats64 *(*)(struct net_device * , struct rtnl_link_stats64 * ))0, (struct net_device_stats *(*)(struct net_device * ))0, (void (*)(struct net_device * , struct vlan_group * ))0, (void (*)(struct net_device * , unsigned short ))0, (void (*)(struct net_device * , unsigned short ))0, (void (*)(struct net_device * ))0, (int (*)(struct net_device * , struct netpoll_info * ))0, (void (*)(struct net_device * ))0, (int (*)(struct net_device * , int , u8 * ))0, (int (*)(struct net_device * , int , u16 , u8 ))0, (int (*)(struct net_device * , int , int ))0, (int (*)(struct net_device * , int , struct ifla_vf_info * ))0, (int (*)(struct net_device * , int , struct nlattr ** ))0, (int (*)(struct net_device * , int , struct sk_buff * ))0, (int (*)(struct net_device * , u8 ))0, (int (*)(struct net_device * ))0, (int (*)(struct net_device * ))0, (int (*)(struct net_device * , u16 , struct scatterlist * , unsigned int ))0, (int (*)(struct net_device * , u16 ))0, (int (*)(struct net_device * , u16 , struct scatterlist * , unsigned int ))0, (int (*)(struct net_device * , u64 * , int ))0, (int (*)(struct net_device * , struct sk_buff const * , u16 , u32 ))0, (int (*)(struct net_device * , struct net_device * ))0, (int (*)(struct net_device * , struct net_device * ))0, (u32 (*)(struct net_device * , u32 ))0, (int (*)(struct net_device * , u32 ))0}; [L7891-L7927] static struct net_device_ops const ppp_netdev_ops = {(int (*)(struct net_device * ))0, (void (*)(struct net_device * ))0, (int (*)(struct net_device * ))0, (int (*)(struct net_device * ))0, & ppp_start_xmit, (u16 (*)(struct net_device * , struct sk_buff * ))0, (void (*)(struct net_device * , int ))0, (void (*)(struct net_device * ))0, (void (*)(struct net_device * ))0, (int (*)(struct net_device * , void * ))0, (int (*)(struct net_device * ))0, & ppp_net_ioctl, (int (*)(struct net_device * , struct ifmap * ))0, (int (*)(struct net_device * , int ))0, (int (*)(struct net_device * , struct neigh_parms * ))0, (void (*)(struct net_device * ))0, (struct rtnl_link_stats64 *(*)(struct net_device * , struct rtnl_link_stats64 * ))0, (struct net_device_stats *(*)(struct net_device * ))0, (void (*)(struct net_device * , struct vlan_group * ))0, (void (*)(struct net_device * , unsigned short ))0, (void (*)(struct net_device * , unsigned short ))0, (void (*)(struct net_device * ))0, (int (*)(struct net_device * , struct netpoll_info * ))0, (void (*)(struct net_device * ))0, (int (*)(struct net_device * , int , u8 * ))0, (int (*)(struct net_device * , int , u16 , u8 ))0, (int (*)(struct net_device * , int , int ))0, (int (*)(struct net_device * , int , struct ifla_vf_info * ))0, (int (*)(struct net_device * , int , struct nlattr ** ))0, (int (*)(struct net_device * , int , struct sk_buff * ))0, (int (*)(struct net_device * , u8 ))0, (int (*)(struct net_device * ))0, (int (*)(struct net_device * ))0, (int (*)(struct net_device * , u16 , struct scatterlist * , unsigned int ))0, (int (*)(struct net_device * , u16 ))0, (int (*)(struct net_device * , u16 , struct scatterlist * , unsigned int ))0, (int (*)(struct net_device * , u64 * , int ))0, (int (*)(struct net_device * , struct sk_buff const * , u16 , u32 ))0, (int (*)(struct net_device * , struct net_device * ))0, (int (*)(struct net_device * , struct net_device * ))0, (u32 (*)(struct net_device * , u32 ))0, (int (*)(struct net_device * , u32 ))0}; [L7891-L7927] static struct net_device_ops const ppp_netdev_ops = {(int (*)(struct net_device * ))0, (void (*)(struct net_device * ))0, (int (*)(struct net_device * ))0, (int (*)(struct net_device * ))0, & ppp_start_xmit, (u16 (*)(struct net_device * , struct sk_buff * ))0, (void (*)(struct net_device * , int ))0, (void (*)(struct net_device * ))0, (void (*)(struct net_device * ))0, (int (*)(struct net_device * , void * ))0, (int (*)(struct net_device * ))0, & ppp_net_ioctl, (int (*)(struct net_device * , struct ifmap * ))0, (int (*)(struct net_device * , int ))0, (int (*)(struct net_device * , struct neigh_parms * ))0, (void (*)(struct net_device * ))0, (struct rtnl_link_stats64 *(*)(struct net_device * , struct rtnl_link_stats64 * ))0, (struct net_device_stats *(*)(struct net_device * ))0, (void (*)(struct net_device * , struct vlan_group * ))0, (void (*)(struct net_device * , unsigned short ))0, (void (*)(struct net_device * , unsigned short ))0, (void (*)(struct net_device * ))0, (int (*)(struct net_device * , struct netpoll_info * ))0, (void (*)(struct net_device * ))0, (int (*)(struct net_device * , int , u8 * ))0, (int (*)(struct net_device * , int , u16 , u8 ))0, (int (*)(struct net_device * , int , int ))0, (int (*)(struct net_device * , int , struct ifla_vf_info * ))0, (int (*)(struct net_device * , int , struct nlattr ** ))0, (int (*)(struct net_device * , int , struct sk_buff * ))0, (int (*)(struct net_device * , u8 ))0, (int (*)(struct net_device * ))0, (int (*)(struct net_device * ))0, (int (*)(struct net_device * , u16 , struct scatterlist * , unsigned int ))0, (int (*)(struct net_device * , u16 ))0, (int (*)(struct net_device * , u16 , struct scatterlist * , unsigned int ))0, (int (*)(struct net_device * , u64 * , int ))0, (int (*)(struct net_device * , struct sk_buff const * , u16 , u32 ))0, (int (*)(struct net_device * , struct net_device * ))0, (int (*)(struct net_device * , struct net_device * ))0, (u32 (*)(struct net_device * , u32 ))0, (int (*)(struct net_device * , u32 ))0}; [L7891-L7927] static struct net_device_ops const ppp_netdev_ops = {(int (*)(struct net_device * ))0, (void (*)(struct net_device * ))0, (int (*)(struct net_device * ))0, (int (*)(struct net_device * ))0, & ppp_start_xmit, (u16 (*)(struct net_device * , struct sk_buff * ))0, (void (*)(struct net_device * , int ))0, (void (*)(struct net_device * ))0, (void (*)(struct net_device * ))0, (int (*)(struct net_device * , void * ))0, (int (*)(struct net_device * ))0, & ppp_net_ioctl, (int (*)(struct net_device * , struct ifmap * ))0, (int (*)(struct net_device * , int ))0, (int (*)(struct net_device * , struct neigh_parms * ))0, (void (*)(struct net_device * ))0, (struct rtnl_link_stats64 *(*)(struct net_device * , struct rtnl_link_stats64 * ))0, (struct net_device_stats *(*)(struct net_device * ))0, (void (*)(struct net_device * , struct vlan_group * ))0, (void (*)(struct net_device * , unsigned short ))0, (void (*)(struct net_device * , unsigned short ))0, (void (*)(struct net_device * ))0, (int (*)(struct net_device * , struct netpoll_info * ))0, (void (*)(struct net_device * ))0, (int (*)(struct net_device * , int , u8 * ))0, (int (*)(struct net_device * , int , u16 , u8 ))0, (int (*)(struct net_device * , int , int ))0, (int (*)(struct net_device * , int , struct ifla_vf_info * ))0, (int (*)(struct net_device * , int , struct nlattr ** ))0, (int (*)(struct net_device * , int , struct sk_buff * ))0, (int (*)(struct net_device * , u8 ))0, (int (*)(struct net_device * ))0, (int (*)(struct net_device * ))0, (int (*)(struct net_device * , u16 , struct scatterlist * , unsigned int ))0, (int (*)(struct net_device * , u16 ))0, (int (*)(struct net_device * , u16 , struct scatterlist * , unsigned int ))0, (int (*)(struct net_device * , u64 * , int ))0, (int (*)(struct net_device * , struct sk_buff const * , u16 , u32 ))0, (int (*)(struct net_device * , struct net_device * ))0, (int (*)(struct net_device * , struct net_device * ))0, (u32 (*)(struct net_device * , u32 ))0, (int (*)(struct net_device * , u32 ))0}; [L7891-L7927] static struct net_device_ops const ppp_netdev_ops = {(int (*)(struct net_device * ))0, (void (*)(struct net_device * ))0, (int (*)(struct net_device * ))0, (int (*)(struct net_device * ))0, & ppp_start_xmit, (u16 (*)(struct net_device * , struct sk_buff * ))0, (void (*)(struct net_device * , int ))0, (void (*)(struct net_device * ))0, (void (*)(struct net_device * ))0, (int (*)(struct net_device * , void * ))0, (int (*)(struct net_device * ))0, & ppp_net_ioctl, (int (*)(struct net_device * , struct ifmap * ))0, (int (*)(struct net_device * , int ))0, (int (*)(struct net_device * , struct neigh_parms * ))0, (void (*)(struct net_device * ))0, (struct rtnl_link_stats64 *(*)(struct net_device * , struct rtnl_link_stats64 * ))0, (struct net_device_stats *(*)(struct net_device * ))0, (void (*)(struct net_device * , struct vlan_group * ))0, (void (*)(struct net_device * , unsigned short ))0, (void (*)(struct net_device * , unsigned short ))0, (void (*)(struct net_device * ))0, (int (*)(struct net_device * , struct netpoll_info * ))0, (void (*)(struct net_device * ))0, (int (*)(struct net_device * , int , u8 * ))0, (int (*)(struct net_device * , int , u16 , u8 ))0, (int (*)(struct net_device * , int , int ))0, (int (*)(struct net_device * , int , struct ifla_vf_info * ))0, (int (*)(struct net_device * , int , struct nlattr ** ))0, (int (*)(struct net_device * , int , struct sk_buff * ))0, (int (*)(struct net_device * , u8 ))0, (int (*)(struct net_device * ))0, (int (*)(struct net_device * ))0, (int (*)(struct net_device * , u16 , struct scatterlist * , unsigned int ))0, (int (*)(struct net_device * , u16 ))0, (int (*)(struct net_device * , u16 , struct scatterlist * , unsigned int ))0, (int (*)(struct net_device * , u64 * , int ))0, (int (*)(struct net_device * , struct sk_buff const * , u16 , u32 ))0, (int (*)(struct net_device * , struct net_device * ))0, (int (*)(struct net_device * , struct net_device * ))0, (u32 (*)(struct net_device * , u32 ))0, (int (*)(struct net_device * , u32 ))0}; [L7891-L7927] static struct net_device_ops const ppp_netdev_ops = {(int (*)(struct net_device * ))0, (void (*)(struct net_device * ))0, (int (*)(struct net_device * ))0, (int (*)(struct net_device * ))0, & ppp_start_xmit, (u16 (*)(struct net_device * , struct sk_buff * ))0, (void (*)(struct net_device * , int ))0, (void (*)(struct net_device * ))0, (void (*)(struct net_device * ))0, (int (*)(struct net_device * , void * ))0, (int (*)(struct net_device * ))0, & ppp_net_ioctl, (int (*)(struct net_device * , struct ifmap * ))0, (int (*)(struct net_device * , int ))0, (int (*)(struct net_device * , struct neigh_parms * ))0, (void (*)(struct net_device * ))0, (struct rtnl_link_stats64 *(*)(struct net_device * , struct rtnl_link_stats64 * ))0, (struct net_device_stats *(*)(struct net_device * ))0, (void (*)(struct net_device * , struct vlan_group * ))0, (void (*)(struct net_device * , unsigned short ))0, (void (*)(struct net_device * , unsigned short ))0, (void (*)(struct net_device * ))0, (int (*)(struct net_device * , struct netpoll_info * ))0, (void (*)(struct net_device * ))0, (int (*)(struct net_device * , int , u8 * ))0, (int (*)(struct net_device * , int , u16 , u8 ))0, (int (*)(struct net_device * , int , int ))0, (int (*)(struct net_device * , int , struct ifla_vf_info * ))0, (int (*)(struct net_device * , int , struct nlattr ** ))0, (int (*)(struct net_device * , int , struct sk_buff * ))0, (int (*)(struct net_device * , u8 ))0, (int (*)(struct net_device * ))0, (int (*)(struct net_device * ))0, (int (*)(struct net_device * , u16 , struct scatterlist * , unsigned int ))0, (int (*)(struct net_device * , u16 ))0, (int (*)(struct net_device * , u16 , struct scatterlist * , unsigned int ))0, (int (*)(struct net_device * , u64 * , int ))0, (int (*)(struct net_device * , struct sk_buff const * , u16 , u32 ))0, (int (*)(struct net_device * , struct net_device * ))0, (int (*)(struct net_device * , struct net_device * ))0, (u32 (*)(struct net_device * , u32 ))0, (int (*)(struct net_device * , u32 ))0}; [L7891-L7927] static struct net_device_ops const ppp_netdev_ops = {(int (*)(struct net_device * ))0, (void (*)(struct net_device * ))0, (int (*)(struct net_device * ))0, (int (*)(struct net_device * ))0, & ppp_start_xmit, (u16 (*)(struct net_device * , struct sk_buff * ))0, (void (*)(struct net_device * , int ))0, (void (*)(struct net_device * ))0, (void (*)(struct net_device * ))0, (int (*)(struct net_device * , void * ))0, (int (*)(struct net_device * ))0, & ppp_net_ioctl, (int (*)(struct net_device * , struct ifmap * ))0, (int (*)(struct net_device * , int ))0, (int (*)(struct net_device * , struct neigh_parms * ))0, (void (*)(struct net_device * ))0, (struct rtnl_link_stats64 *(*)(struct net_device * , struct rtnl_link_stats64 * ))0, (struct net_device_stats *(*)(struct net_device * ))0, (void (*)(struct net_device * , struct vlan_group * ))0, (void (*)(struct net_device * , unsigned short ))0, (void (*)(struct net_device * , unsigned short ))0, (void (*)(struct net_device * ))0, (int (*)(struct net_device * , struct netpoll_info * ))0, (void (*)(struct net_device * ))0, (int (*)(struct net_device * , int , u8 * ))0, (int (*)(struct net_device * , int , u16 , u8 ))0, (int (*)(struct net_device * , int , int ))0, (int (*)(struct net_device * , int , struct ifla_vf_info * ))0, (int (*)(struct net_device * , int , struct nlattr ** ))0, (int (*)(struct net_device * , int , struct sk_buff * ))0, (int (*)(struct net_device * , u8 ))0, (int (*)(struct net_device * ))0, (int (*)(struct net_device * ))0, (int (*)(struct net_device * , u16 , struct scatterlist * , unsigned int ))0, (int (*)(struct net_device * , u16 ))0, (int (*)(struct net_device * , u16 , struct scatterlist * , unsigned int ))0, (int (*)(struct net_device * , u64 * , int ))0, (int (*)(struct net_device * , struct sk_buff const * , u16 , u32 ))0, (int (*)(struct net_device * , struct net_device * ))0, (int (*)(struct net_device * , struct net_device * ))0, (u32 (*)(struct net_device * , u32 ))0, (int (*)(struct net_device * , u32 ))0}; [L7891-L7927] static struct net_device_ops const ppp_netdev_ops = {(int (*)(struct net_device * ))0, (void (*)(struct net_device * ))0, (int (*)(struct net_device * ))0, (int (*)(struct net_device * ))0, & ppp_start_xmit, (u16 (*)(struct net_device * , struct sk_buff * ))0, (void (*)(struct net_device * , int ))0, (void (*)(struct net_device * ))0, (void (*)(struct net_device * ))0, (int (*)(struct net_device * , void * ))0, (int (*)(struct net_device * ))0, & ppp_net_ioctl, (int (*)(struct net_device * , struct ifmap * ))0, (int (*)(struct net_device * , int ))0, (int (*)(struct net_device * , struct neigh_parms * ))0, (void (*)(struct net_device * ))0, (struct rtnl_link_stats64 *(*)(struct net_device * , struct rtnl_link_stats64 * ))0, (struct net_device_stats *(*)(struct net_device * ))0, (void (*)(struct net_device * , struct vlan_group * ))0, (void (*)(struct net_device * , unsigned short ))0, (void (*)(struct net_device * , unsigned short ))0, (void (*)(struct net_device * ))0, (int (*)(struct net_device * , struct netpoll_info * ))0, (void (*)(struct net_device * ))0, (int (*)(struct net_device * , int , u8 * ))0, (int (*)(struct net_device * , int , u16 , u8 ))0, (int (*)(struct net_device * , int , int ))0, (int (*)(struct net_device * , int , struct ifla_vf_info * ))0, (int (*)(struct net_device * , int , struct nlattr ** ))0, (int (*)(struct net_device * , int , struct sk_buff * ))0, (int (*)(struct net_device * , u8 ))0, (int (*)(struct net_device * ))0, (int (*)(struct net_device * ))0, (int (*)(struct net_device * , u16 , struct scatterlist * , unsigned int ))0, (int (*)(struct net_device * , u16 ))0, (int (*)(struct net_device * , u16 , struct scatterlist * , unsigned int ))0, (int (*)(struct net_device * , u64 * , int ))0, (int (*)(struct net_device * , struct sk_buff const * , u16 , u32 ))0, (int (*)(struct net_device * , struct net_device * ))0, (int (*)(struct net_device * , struct net_device * ))0, (u32 (*)(struct net_device * , u32 ))0, (int (*)(struct net_device * , u32 ))0}; [L7891-L7927] static struct net_device_ops const ppp_netdev_ops = {(int (*)(struct net_device * ))0, (void (*)(struct net_device * ))0, (int (*)(struct net_device * ))0, (int (*)(struct net_device * ))0, & ppp_start_xmit, (u16 (*)(struct net_device * , struct sk_buff * ))0, (void (*)(struct net_device * , int ))0, (void (*)(struct net_device * ))0, (void (*)(struct net_device * ))0, (int (*)(struct net_device * , void * ))0, (int (*)(struct net_device * ))0, & ppp_net_ioctl, (int (*)(struct net_device * , struct ifmap * ))0, (int (*)(struct net_device * , int ))0, (int (*)(struct net_device * , struct neigh_parms * ))0, (void (*)(struct net_device * ))0, (struct rtnl_link_stats64 *(*)(struct net_device * , struct rtnl_link_stats64 * ))0, (struct net_device_stats *(*)(struct net_device * ))0, (void (*)(struct net_device * , struct vlan_group * ))0, (void (*)(struct net_device * , unsigned short ))0, (void (*)(struct net_device * , unsigned short ))0, (void (*)(struct net_device * ))0, (int (*)(struct net_device * , struct netpoll_info * ))0, (void (*)(struct net_device * ))0, (int (*)(struct net_device * , int , u8 * ))0, (int (*)(struct net_device * , int , u16 , u8 ))0, (int (*)(struct net_device * , int , int ))0, (int (*)(struct net_device * , int , struct ifla_vf_info * ))0, (int (*)(struct net_device * , int , struct nlattr ** ))0, (int (*)(struct net_device * , int , struct sk_buff * ))0, (int (*)(struct net_device * , u8 ))0, (int (*)(struct net_device * ))0, (int (*)(struct net_device * ))0, (int (*)(struct net_device * , u16 , struct scatterlist * , unsigned int ))0, (int (*)(struct net_device * , u16 ))0, (int (*)(struct net_device * , u16 , struct scatterlist * , unsigned int ))0, (int (*)(struct net_device * , u64 * , int ))0, (int (*)(struct net_device * , struct sk_buff const * , u16 , u32 ))0, (int (*)(struct net_device * , struct net_device * ))0, (int (*)(struct net_device * , struct net_device * ))0, (u32 (*)(struct net_device * , u32 ))0, (int (*)(struct net_device * , u32 ))0}; [L7891-L7927] static struct net_device_ops const ppp_netdev_ops = {(int (*)(struct net_device * ))0, (void (*)(struct net_device * ))0, (int (*)(struct net_device * ))0, (int (*)(struct net_device * ))0, & ppp_start_xmit, (u16 (*)(struct net_device * , struct sk_buff * ))0, (void (*)(struct net_device * , int ))0, (void (*)(struct net_device * ))0, (void (*)(struct net_device * ))0, (int (*)(struct net_device * , void * ))0, (int (*)(struct net_device * ))0, & ppp_net_ioctl, (int (*)(struct net_device * , struct ifmap * ))0, (int (*)(struct net_device * , int ))0, (int (*)(struct net_device * , struct neigh_parms * ))0, (void (*)(struct net_device * ))0, (struct rtnl_link_stats64 *(*)(struct net_device * , struct rtnl_link_stats64 * ))0, (struct net_device_stats *(*)(struct net_device * ))0, (void (*)(struct net_device * , struct vlan_group * ))0, (void (*)(struct net_device * , unsigned short ))0, (void (*)(struct net_device * , unsigned short ))0, (void (*)(struct net_device * ))0, (int (*)(struct net_device * , struct netpoll_info * ))0, (void (*)(struct net_device * ))0, (int (*)(struct net_device * , int , u8 * ))0, (int (*)(struct net_device * , int , u16 , u8 ))0, (int (*)(struct net_device * , int , int ))0, (int (*)(struct net_device * , int , struct ifla_vf_info * ))0, (int (*)(struct net_device * , int , struct nlattr ** ))0, (int (*)(struct net_device * , int , struct sk_buff * ))0, (int (*)(struct net_device * , u8 ))0, (int (*)(struct net_device * ))0, (int (*)(struct net_device * ))0, (int (*)(struct net_device * , u16 , struct scatterlist * , unsigned int ))0, (int (*)(struct net_device * , u16 ))0, (int (*)(struct net_device * , u16 , struct scatterlist * , unsigned int ))0, (int (*)(struct net_device * , u64 * , int ))0, (int (*)(struct net_device * , struct sk_buff const * , u16 , u32 ))0, (int (*)(struct net_device * , struct net_device * ))0, (int (*)(struct net_device * , struct net_device * ))0, (u32 (*)(struct net_device * , u32 ))0, (int (*)(struct net_device * , u32 ))0}; [L7891-L7927] static struct net_device_ops const ppp_netdev_ops = {(int (*)(struct net_device * ))0, (void (*)(struct net_device * ))0, (int (*)(struct net_device * ))0, (int (*)(struct net_device * ))0, & ppp_start_xmit, (u16 (*)(struct net_device * , struct sk_buff * ))0, (void (*)(struct net_device * , int ))0, (void (*)(struct net_device * ))0, (void (*)(struct net_device * ))0, (int (*)(struct net_device * , void * ))0, (int (*)(struct net_device * ))0, & ppp_net_ioctl, (int (*)(struct net_device * , struct ifmap * ))0, (int (*)(struct net_device * , int ))0, (int (*)(struct net_device * , struct neigh_parms * ))0, (void (*)(struct net_device * ))0, (struct rtnl_link_stats64 *(*)(struct net_device * , struct rtnl_link_stats64 * ))0, (struct net_device_stats *(*)(struct net_device * ))0, (void (*)(struct net_device * , struct vlan_group * ))0, (void (*)(struct net_device * , unsigned short ))0, (void (*)(struct net_device * , unsigned short ))0, (void (*)(struct net_device * ))0, (int (*)(struct net_device * , struct netpoll_info * ))0, (void (*)(struct net_device * ))0, (int (*)(struct net_device * , int , u8 * ))0, (int (*)(struct net_device * , int , u16 , u8 ))0, (int (*)(struct net_device * , int , int ))0, (int (*)(struct net_device * , int , struct ifla_vf_info * ))0, (int (*)(struct net_device * , int , struct nlattr ** ))0, (int (*)(struct net_device * , int , struct sk_buff * ))0, (int (*)(struct net_device * , u8 ))0, (int (*)(struct net_device * ))0, (int (*)(struct net_device * ))0, (int (*)(struct net_device * , u16 , struct scatterlist * , unsigned int ))0, (int (*)(struct net_device * , u16 ))0, (int (*)(struct net_device * , u16 , struct scatterlist * , unsigned int ))0, (int (*)(struct net_device * , u64 * , int ))0, (int (*)(struct net_device * , struct sk_buff const * , u16 , u32 ))0, (int (*)(struct net_device * , struct net_device * ))0, (int (*)(struct net_device * , struct net_device * ))0, (u32 (*)(struct net_device * , u32 ))0, (int (*)(struct net_device * , u32 ))0}; [L7891-L7927] static struct net_device_ops const ppp_netdev_ops = {(int (*)(struct net_device * ))0, (void (*)(struct net_device * ))0, (int (*)(struct net_device * ))0, (int (*)(struct net_device * ))0, & ppp_start_xmit, (u16 (*)(struct net_device * , struct sk_buff * ))0, (void (*)(struct net_device * , int ))0, (void (*)(struct net_device * ))0, (void (*)(struct net_device * ))0, (int (*)(struct net_device * , void * ))0, (int (*)(struct net_device * ))0, & ppp_net_ioctl, (int (*)(struct net_device * , struct ifmap * ))0, (int (*)(struct net_device * , int ))0, (int (*)(struct net_device * , struct neigh_parms * ))0, (void (*)(struct net_device * ))0, (struct rtnl_link_stats64 *(*)(struct net_device * , struct rtnl_link_stats64 * ))0, (struct net_device_stats *(*)(struct net_device * ))0, (void (*)(struct net_device * , struct vlan_group * ))0, (void (*)(struct net_device * , unsigned short ))0, (void (*)(struct net_device * , unsigned short ))0, (void (*)(struct net_device * ))0, (int (*)(struct net_device * , struct netpoll_info * ))0, (void (*)(struct net_device * ))0, (int (*)(struct net_device * , int , u8 * ))0, (int (*)(struct net_device * , int , u16 , u8 ))0, (int (*)(struct net_device * , int , int ))0, (int (*)(struct net_device * , int , struct ifla_vf_info * ))0, (int (*)(struct net_device * , int , struct nlattr ** ))0, (int (*)(struct net_device * , int , struct sk_buff * ))0, (int (*)(struct net_device * , u8 ))0, (int (*)(struct net_device * ))0, (int (*)(struct net_device * ))0, (int (*)(struct net_device * , u16 , struct scatterlist * , unsigned int ))0, (int (*)(struct net_device * , u16 ))0, (int (*)(struct net_device * , u16 , struct scatterlist * , unsigned int ))0, (int (*)(struct net_device * , u64 * , int ))0, (int (*)(struct net_device * , struct sk_buff const * , u16 , u32 ))0, (int (*)(struct net_device * , struct net_device * ))0, (int (*)(struct net_device * , struct net_device * ))0, (u32 (*)(struct net_device * , u32 ))0, (int (*)(struct net_device * , u32 ))0}; [L7891-L7927] static struct net_device_ops const ppp_netdev_ops = {(int (*)(struct net_device * ))0, (void (*)(struct net_device * ))0, (int (*)(struct net_device * ))0, (int (*)(struct net_device * ))0, & ppp_start_xmit, (u16 (*)(struct net_device * , struct sk_buff * ))0, (void (*)(struct net_device * , int ))0, (void (*)(struct net_device * ))0, (void (*)(struct net_device * ))0, (int (*)(struct net_device * , void * ))0, (int (*)(struct net_device * ))0, & ppp_net_ioctl, (int (*)(struct net_device * , struct ifmap * ))0, (int (*)(struct net_device * , int ))0, (int (*)(struct net_device * , struct neigh_parms * ))0, (void (*)(struct net_device * ))0, (struct rtnl_link_stats64 *(*)(struct net_device * , struct rtnl_link_stats64 * ))0, (struct net_device_stats *(*)(struct net_device * ))0, (void (*)(struct net_device * , struct vlan_group * ))0, (void (*)(struct net_device * , unsigned short ))0, (void (*)(struct net_device * , unsigned short ))0, (void (*)(struct net_device * ))0, (int (*)(struct net_device * , struct netpoll_info * ))0, (void (*)(struct net_device * ))0, (int (*)(struct net_device * , int , u8 * ))0, (int (*)(struct net_device * , int , u16 , u8 ))0, (int (*)(struct net_device * , int , int ))0, (int (*)(struct net_device * , int , struct ifla_vf_info * ))0, (int (*)(struct net_device * , int , struct nlattr ** ))0, (int (*)(struct net_device * , int , struct sk_buff * ))0, (int (*)(struct net_device * , u8 ))0, (int (*)(struct net_device * ))0, (int (*)(struct net_device * ))0, (int (*)(struct net_device * , u16 , struct scatterlist * , unsigned int ))0, (int (*)(struct net_device * , u16 ))0, (int (*)(struct net_device * , u16 , struct scatterlist * , unsigned int ))0, (int (*)(struct net_device * , u64 * , int ))0, (int (*)(struct net_device * , struct sk_buff const * , u16 , u32 ))0, (int (*)(struct net_device * , struct net_device * ))0, (int (*)(struct net_device * , struct net_device * ))0, (u32 (*)(struct net_device * , u32 ))0, (int (*)(struct net_device * , u32 ))0}; [L7891-L7927] static struct net_device_ops const ppp_netdev_ops = {(int (*)(struct net_device * ))0, (void (*)(struct net_device * ))0, (int (*)(struct net_device * ))0, (int (*)(struct net_device * ))0, & ppp_start_xmit, (u16 (*)(struct net_device * , struct sk_buff * ))0, (void (*)(struct net_device * , int ))0, (void (*)(struct net_device * ))0, (void (*)(struct net_device * ))0, (int (*)(struct net_device * , void * ))0, (int (*)(struct net_device * ))0, & ppp_net_ioctl, (int (*)(struct net_device * , struct ifmap * ))0, (int (*)(struct net_device * , int ))0, (int (*)(struct net_device * , struct neigh_parms * ))0, (void (*)(struct net_device * ))0, (struct rtnl_link_stats64 *(*)(struct net_device * , struct rtnl_link_stats64 * ))0, (struct net_device_stats *(*)(struct net_device * ))0, (void (*)(struct net_device * , struct vlan_group * ))0, (void (*)(struct net_device * , unsigned short ))0, (void (*)(struct net_device * , unsigned short ))0, (void (*)(struct net_device * ))0, (int (*)(struct net_device * , struct netpoll_info * ))0, (void (*)(struct net_device * ))0, (int (*)(struct net_device * , int , u8 * ))0, (int (*)(struct net_device * , int , u16 , u8 ))0, (int (*)(struct net_device * , int , int ))0, (int (*)(struct net_device * , int , struct ifla_vf_info * ))0, (int (*)(struct net_device * , int , struct nlattr ** ))0, (int (*)(struct net_device * , int , struct sk_buff * ))0, (int (*)(struct net_device * , u8 ))0, (int (*)(struct net_device * ))0, (int (*)(struct net_device * ))0, (int (*)(struct net_device * , u16 , struct scatterlist * , unsigned int ))0, (int (*)(struct net_device * , u16 ))0, (int (*)(struct net_device * , u16 , struct scatterlist * , unsigned int ))0, (int (*)(struct net_device * , u64 * , int ))0, (int (*)(struct net_device * , struct sk_buff const * , u16 , u32 ))0, (int (*)(struct net_device * , struct net_device * ))0, (int (*)(struct net_device * , struct net_device * ))0, (u32 (*)(struct net_device * , u32 ))0, (int (*)(struct net_device * , u32 ))0}; [L7891-L7927] static struct net_device_ops const ppp_netdev_ops = {(int (*)(struct net_device * ))0, (void (*)(struct net_device * ))0, (int (*)(struct net_device * ))0, (int (*)(struct net_device * ))0, & ppp_start_xmit, (u16 (*)(struct net_device * , struct sk_buff * ))0, (void (*)(struct net_device * , int ))0, (void (*)(struct net_device * ))0, (void (*)(struct net_device * ))0, (int (*)(struct net_device * , void * ))0, (int (*)(struct net_device * ))0, & ppp_net_ioctl, (int (*)(struct net_device * , struct ifmap * ))0, (int (*)(struct net_device * , int ))0, (int (*)(struct net_device * , struct neigh_parms * ))0, (void (*)(struct net_device * ))0, (struct rtnl_link_stats64 *(*)(struct net_device * , struct rtnl_link_stats64 * ))0, (struct net_device_stats *(*)(struct net_device * ))0, (void (*)(struct net_device * , struct vlan_group * ))0, (void (*)(struct net_device * , unsigned short ))0, (void (*)(struct net_device * , unsigned short ))0, (void (*)(struct net_device * ))0, (int (*)(struct net_device * , struct netpoll_info * ))0, (void (*)(struct net_device * ))0, (int (*)(struct net_device * , int , u8 * ))0, (int (*)(struct net_device * , int , u16 , u8 ))0, (int (*)(struct net_device * , int , int ))0, (int (*)(struct net_device * , int , struct ifla_vf_info * ))0, (int (*)(struct net_device * , int , struct nlattr ** ))0, (int (*)(struct net_device * , int , struct sk_buff * ))0, (int (*)(struct net_device * , u8 ))0, (int (*)(struct net_device * ))0, (int (*)(struct net_device * ))0, (int (*)(struct net_device * , u16 , struct scatterlist * , unsigned int ))0, (int (*)(struct net_device * , u16 ))0, (int (*)(struct net_device * , u16 , struct scatterlist * , unsigned int ))0, (int (*)(struct net_device * , u64 * , int ))0, (int (*)(struct net_device * , struct sk_buff const * , u16 , u32 ))0, (int (*)(struct net_device * , struct net_device * ))0, (int (*)(struct net_device * , struct net_device * ))0, (u32 (*)(struct net_device * , u32 ))0, (int (*)(struct net_device * , u32 ))0}; [L7891-L7927] static struct net_device_ops const ppp_netdev_ops = {(int (*)(struct net_device * ))0, (void (*)(struct net_device * ))0, (int (*)(struct net_device * ))0, (int (*)(struct net_device * ))0, & ppp_start_xmit, (u16 (*)(struct net_device * , struct sk_buff * ))0, (void (*)(struct net_device * , int ))0, (void (*)(struct net_device * ))0, (void (*)(struct net_device * ))0, (int (*)(struct net_device * , void * ))0, (int (*)(struct net_device * ))0, & ppp_net_ioctl, (int (*)(struct net_device * , struct ifmap * ))0, (int (*)(struct net_device * , int ))0, (int (*)(struct net_device * , struct neigh_parms * ))0, (void (*)(struct net_device * ))0, (struct rtnl_link_stats64 *(*)(struct net_device * , struct rtnl_link_stats64 * ))0, (struct net_device_stats *(*)(struct net_device * ))0, (void (*)(struct net_device * , struct vlan_group * ))0, (void (*)(struct net_device * , unsigned short ))0, (void (*)(struct net_device * , unsigned short ))0, (void (*)(struct net_device * ))0, (int (*)(struct net_device * , struct netpoll_info * ))0, (void (*)(struct net_device * ))0, (int (*)(struct net_device * , int , u8 * ))0, (int (*)(struct net_device * , int , u16 , u8 ))0, (int (*)(struct net_device * , int , int ))0, (int (*)(struct net_device * , int , struct ifla_vf_info * ))0, (int (*)(struct net_device * , int , struct nlattr ** ))0, (int (*)(struct net_device * , int , struct sk_buff * ))0, (int (*)(struct net_device * , u8 ))0, (int (*)(struct net_device * ))0, (int (*)(struct net_device * ))0, (int (*)(struct net_device * , u16 , struct scatterlist * , unsigned int ))0, (int (*)(struct net_device * , u16 ))0, (int (*)(struct net_device * , u16 , struct scatterlist * , unsigned int ))0, (int (*)(struct net_device * , u64 * , int ))0, (int (*)(struct net_device * , struct sk_buff const * , u16 , u32 ))0, (int (*)(struct net_device * , struct net_device * ))0, (int (*)(struct net_device * , struct net_device * ))0, (u32 (*)(struct net_device * , u32 ))0, (int (*)(struct net_device * , u32 ))0}; [L7891-L7927] static struct net_device_ops const ppp_netdev_ops = {(int (*)(struct net_device * ))0, (void (*)(struct net_device * ))0, (int (*)(struct net_device * ))0, (int (*)(struct net_device * ))0, & ppp_start_xmit, (u16 (*)(struct net_device * , struct sk_buff * ))0, (void (*)(struct net_device * , int ))0, (void (*)(struct net_device * ))0, (void (*)(struct net_device * ))0, (int (*)(struct net_device * , void * ))0, (int (*)(struct net_device * ))0, & ppp_net_ioctl, (int (*)(struct net_device * , struct ifmap * ))0, (int (*)(struct net_device * , int ))0, (int (*)(struct net_device * , struct neigh_parms * ))0, (void (*)(struct net_device * ))0, (struct rtnl_link_stats64 *(*)(struct net_device * , struct rtnl_link_stats64 * ))0, (struct net_device_stats *(*)(struct net_device * ))0, (void (*)(struct net_device * , struct vlan_group * ))0, (void (*)(struct net_device * , unsigned short ))0, (void (*)(struct net_device * , unsigned short ))0, (void (*)(struct net_device * ))0, (int (*)(struct net_device * , struct netpoll_info * ))0, (void (*)(struct net_device * ))0, (int (*)(struct net_device * , int , u8 * ))0, (int (*)(struct net_device * , int , u16 , u8 ))0, (int (*)(struct net_device * , int , int ))0, (int (*)(struct net_device * , int , struct ifla_vf_info * ))0, (int (*)(struct net_device * , int , struct nlattr ** ))0, (int (*)(struct net_device * , int , struct sk_buff * ))0, (int (*)(struct net_device * , u8 ))0, (int (*)(struct net_device * ))0, (int (*)(struct net_device * ))0, (int (*)(struct net_device * , u16 , struct scatterlist * , unsigned int ))0, (int (*)(struct net_device * , u16 ))0, (int (*)(struct net_device * , u16 , struct scatterlist * , unsigned int ))0, (int (*)(struct net_device * , u64 * , int ))0, (int (*)(struct net_device * , struct sk_buff const * , u16 , u32 ))0, (int (*)(struct net_device * , struct net_device * ))0, (int (*)(struct net_device * , struct net_device * ))0, (u32 (*)(struct net_device * , u32 ))0, (int (*)(struct net_device * , u32 ))0}; [L7891-L7927] static struct net_device_ops const ppp_netdev_ops = {(int (*)(struct net_device * ))0, (void (*)(struct net_device * ))0, (int (*)(struct net_device * ))0, (int (*)(struct net_device * ))0, & ppp_start_xmit, (u16 (*)(struct net_device * , struct sk_buff * ))0, (void (*)(struct net_device * , int ))0, (void (*)(struct net_device * ))0, (void (*)(struct net_device * ))0, (int (*)(struct net_device * , void * ))0, (int (*)(struct net_device * ))0, & ppp_net_ioctl, (int (*)(struct net_device * , struct ifmap * ))0, (int (*)(struct net_device * , int ))0, (int (*)(struct net_device * , struct neigh_parms * ))0, (void (*)(struct net_device * ))0, (struct rtnl_link_stats64 *(*)(struct net_device * , struct rtnl_link_stats64 * ))0, (struct net_device_stats *(*)(struct net_device * ))0, (void (*)(struct net_device * , struct vlan_group * ))0, (void (*)(struct net_device * , unsigned short ))0, (void (*)(struct net_device * , unsigned short ))0, (void (*)(struct net_device * ))0, (int (*)(struct net_device * , struct netpoll_info * ))0, (void (*)(struct net_device * ))0, (int (*)(struct net_device * , int , u8 * ))0, (int (*)(struct net_device * , int , u16 , u8 ))0, (int (*)(struct net_device * , int , int ))0, (int (*)(struct net_device * , int , struct ifla_vf_info * ))0, (int (*)(struct net_device * , int , struct nlattr ** ))0, (int (*)(struct net_device * , int , struct sk_buff * ))0, (int (*)(struct net_device * , u8 ))0, (int (*)(struct net_device * ))0, (int (*)(struct net_device * ))0, (int (*)(struct net_device * , u16 , struct scatterlist * , unsigned int ))0, (int (*)(struct net_device * , u16 ))0, (int (*)(struct net_device * , u16 , struct scatterlist * , unsigned int ))0, (int (*)(struct net_device * , u64 * , int ))0, (int (*)(struct net_device * , struct sk_buff const * , u16 , u32 ))0, (int (*)(struct net_device * , struct net_device * ))0, (int (*)(struct net_device * , struct net_device * ))0, (u32 (*)(struct net_device * , u32 ))0, (int (*)(struct net_device * , u32 ))0}; [L7891-L7927] static struct net_device_ops const ppp_netdev_ops = {(int (*)(struct net_device * ))0, (void (*)(struct net_device * ))0, (int (*)(struct net_device * ))0, (int (*)(struct net_device * ))0, & ppp_start_xmit, (u16 (*)(struct net_device * , struct sk_buff * ))0, (void (*)(struct net_device * , int ))0, (void (*)(struct net_device * ))0, (void (*)(struct net_device * ))0, (int (*)(struct net_device * , void * ))0, (int (*)(struct net_device * ))0, & ppp_net_ioctl, (int (*)(struct net_device * , struct ifmap * ))0, (int (*)(struct net_device * , int ))0, (int (*)(struct net_device * , struct neigh_parms * ))0, (void (*)(struct net_device * ))0, (struct rtnl_link_stats64 *(*)(struct net_device * , struct rtnl_link_stats64 * ))0, (struct net_device_stats *(*)(struct net_device * ))0, (void (*)(struct net_device * , struct vlan_group * ))0, (void (*)(struct net_device * , unsigned short ))0, (void (*)(struct net_device * , unsigned short ))0, (void (*)(struct net_device * ))0, (int (*)(struct net_device * , struct netpoll_info * ))0, (void (*)(struct net_device * ))0, (int (*)(struct net_device * , int , u8 * ))0, (int (*)(struct net_device * , int , u16 , u8 ))0, (int (*)(struct net_device * , int , int ))0, (int (*)(struct net_device * , int , struct ifla_vf_info * ))0, (int (*)(struct net_device * , int , struct nlattr ** ))0, (int (*)(struct net_device * , int , struct sk_buff * ))0, (int (*)(struct net_device * , u8 ))0, (int (*)(struct net_device * ))0, (int (*)(struct net_device * ))0, (int (*)(struct net_device * , u16 , struct scatterlist * , unsigned int ))0, (int (*)(struct net_device * , u16 ))0, (int (*)(struct net_device * , u16 , struct scatterlist * , unsigned int ))0, (int (*)(struct net_device * , u64 * , int ))0, (int (*)(struct net_device * , struct sk_buff const * , u16 , u32 ))0, (int (*)(struct net_device * , struct net_device * ))0, (int (*)(struct net_device * , struct net_device * ))0, (u32 (*)(struct net_device * , u32 ))0, (int (*)(struct net_device * , u32 ))0}; [L7891-L7927] static struct net_device_ops const ppp_netdev_ops = {(int (*)(struct net_device * ))0, (void (*)(struct net_device * ))0, (int (*)(struct net_device * ))0, (int (*)(struct net_device * ))0, & ppp_start_xmit, (u16 (*)(struct net_device * , struct sk_buff * ))0, (void (*)(struct net_device * , int ))0, (void (*)(struct net_device * ))0, (void (*)(struct net_device * ))0, (int (*)(struct net_device * , void * ))0, (int (*)(struct net_device * ))0, & ppp_net_ioctl, (int (*)(struct net_device * , struct ifmap * ))0, (int (*)(struct net_device * , int ))0, (int (*)(struct net_device * , struct neigh_parms * ))0, (void (*)(struct net_device * ))0, (struct rtnl_link_stats64 *(*)(struct net_device * , struct rtnl_link_stats64 * ))0, (struct net_device_stats *(*)(struct net_device * ))0, (void (*)(struct net_device * , struct vlan_group * ))0, (void (*)(struct net_device * , unsigned short ))0, (void (*)(struct net_device * , unsigned short ))0, (void (*)(struct net_device * ))0, (int (*)(struct net_device * , struct netpoll_info * ))0, (void (*)(struct net_device * ))0, (int (*)(struct net_device * , int , u8 * ))0, (int (*)(struct net_device * , int , u16 , u8 ))0, (int (*)(struct net_device * , int , int ))0, (int (*)(struct net_device * , int , struct ifla_vf_info * ))0, (int (*)(struct net_device * , int , struct nlattr ** ))0, (int (*)(struct net_device * , int , struct sk_buff * ))0, (int (*)(struct net_device * , u8 ))0, (int (*)(struct net_device * ))0, (int (*)(struct net_device * ))0, (int (*)(struct net_device * , u16 , struct scatterlist * , unsigned int ))0, (int (*)(struct net_device * , u16 ))0, (int (*)(struct net_device * , u16 , struct scatterlist * , unsigned int ))0, (int (*)(struct net_device * , u64 * , int ))0, (int (*)(struct net_device * , struct sk_buff const * , u16 , u32 ))0, (int (*)(struct net_device * , struct net_device * ))0, (int (*)(struct net_device * , struct net_device * ))0, (u32 (*)(struct net_device * , u32 ))0, (int (*)(struct net_device * , u32 ))0}; [L7891-L7927] static struct net_device_ops const ppp_netdev_ops = {(int (*)(struct net_device * ))0, (void (*)(struct net_device * ))0, (int (*)(struct net_device * ))0, (int (*)(struct net_device * ))0, & ppp_start_xmit, (u16 (*)(struct net_device * , struct sk_buff * ))0, (void (*)(struct net_device * , int ))0, (void (*)(struct net_device * ))0, (void (*)(struct net_device * ))0, (int (*)(struct net_device * , void * ))0, (int (*)(struct net_device * ))0, & ppp_net_ioctl, (int (*)(struct net_device * , struct ifmap * ))0, (int (*)(struct net_device * , int ))0, (int (*)(struct net_device * , struct neigh_parms * ))0, (void (*)(struct net_device * ))0, (struct rtnl_link_stats64 *(*)(struct net_device * , struct rtnl_link_stats64 * ))0, (struct net_device_stats *(*)(struct net_device * ))0, (void (*)(struct net_device * , struct vlan_group * ))0, (void (*)(struct net_device * , unsigned short ))0, (void (*)(struct net_device * , unsigned short ))0, (void (*)(struct net_device * ))0, (int (*)(struct net_device * , struct netpoll_info * ))0, (void (*)(struct net_device * ))0, (int (*)(struct net_device * , int , u8 * ))0, (int (*)(struct net_device * , int , u16 , u8 ))0, (int (*)(struct net_device * , int , int ))0, (int (*)(struct net_device * , int , struct ifla_vf_info * ))0, (int (*)(struct net_device * , int , struct nlattr ** ))0, (int (*)(struct net_device * , int , struct sk_buff * ))0, (int (*)(struct net_device * , u8 ))0, (int (*)(struct net_device * ))0, (int (*)(struct net_device * ))0, (int (*)(struct net_device * , u16 , struct scatterlist * , unsigned int ))0, (int (*)(struct net_device * , u16 ))0, (int (*)(struct net_device * , u16 , struct scatterlist * , unsigned int ))0, (int (*)(struct net_device * , u64 * , int ))0, (int (*)(struct net_device * , struct sk_buff const * , u16 , u32 ))0, (int (*)(struct net_device * , struct net_device * ))0, (int (*)(struct net_device * , struct net_device * ))0, (u32 (*)(struct net_device * , u32 ))0, (int (*)(struct net_device * , u32 ))0}; [L7891-L7927] static struct net_device_ops const ppp_netdev_ops = {(int (*)(struct net_device * ))0, (void (*)(struct net_device * ))0, (int (*)(struct net_device * ))0, (int (*)(struct net_device * ))0, & ppp_start_xmit, (u16 (*)(struct net_device * , struct sk_buff * ))0, (void (*)(struct net_device * , int ))0, (void (*)(struct net_device * ))0, (void (*)(struct net_device * ))0, (int (*)(struct net_device * , void * ))0, (int (*)(struct net_device * ))0, & ppp_net_ioctl, (int (*)(struct net_device * , struct ifmap * ))0, (int (*)(struct net_device * , int ))0, (int (*)(struct net_device * , struct neigh_parms * ))0, (void (*)(struct net_device * ))0, (struct rtnl_link_stats64 *(*)(struct net_device * , struct rtnl_link_stats64 * ))0, (struct net_device_stats *(*)(struct net_device * ))0, (void (*)(struct net_device * , struct vlan_group * ))0, (void (*)(struct net_device * , unsigned short ))0, (void (*)(struct net_device * , unsigned short ))0, (void (*)(struct net_device * ))0, (int (*)(struct net_device * , struct netpoll_info * ))0, (void (*)(struct net_device * ))0, (int (*)(struct net_device * , int , u8 * ))0, (int (*)(struct net_device * , int , u16 , u8 ))0, (int (*)(struct net_device * , int , int ))0, (int (*)(struct net_device * , int , struct ifla_vf_info * ))0, (int (*)(struct net_device * , int , struct nlattr ** ))0, (int (*)(struct net_device * , int , struct sk_buff * ))0, (int (*)(struct net_device * , u8 ))0, (int (*)(struct net_device * ))0, (int (*)(struct net_device * ))0, (int (*)(struct net_device * , u16 , struct scatterlist * , unsigned int ))0, (int (*)(struct net_device * , u16 ))0, (int (*)(struct net_device * , u16 , struct scatterlist * , unsigned int ))0, (int (*)(struct net_device * , u64 * , int ))0, (int (*)(struct net_device * , struct sk_buff const * , u16 , u32 ))0, (int (*)(struct net_device * , struct net_device * ))0, (int (*)(struct net_device * , struct net_device * ))0, (u32 (*)(struct net_device * , u32 ))0, (int (*)(struct net_device * , u32 ))0}; [L7891-L7927] static struct net_device_ops const ppp_netdev_ops = {(int (*)(struct net_device * ))0, (void (*)(struct net_device * ))0, (int (*)(struct net_device * ))0, (int (*)(struct net_device * ))0, & ppp_start_xmit, (u16 (*)(struct net_device * , struct sk_buff * ))0, (void (*)(struct net_device * , int ))0, (void (*)(struct net_device * ))0, (void (*)(struct net_device * ))0, (int (*)(struct net_device * , void * ))0, (int (*)(struct net_device * ))0, & ppp_net_ioctl, (int (*)(struct net_device * , struct ifmap * ))0, (int (*)(struct net_device * , int ))0, (int (*)(struct net_device * , struct neigh_parms * ))0, (void (*)(struct net_device * ))0, (struct rtnl_link_stats64 *(*)(struct net_device * , struct rtnl_link_stats64 * ))0, (struct net_device_stats *(*)(struct net_device * ))0, (void (*)(struct net_device * , struct vlan_group * ))0, (void (*)(struct net_device * , unsigned short ))0, (void (*)(struct net_device * , unsigned short ))0, (void (*)(struct net_device * ))0, (int (*)(struct net_device * , struct netpoll_info * ))0, (void (*)(struct net_device * ))0, (int (*)(struct net_device * , int , u8 * ))0, (int (*)(struct net_device * , int , u16 , u8 ))0, (int (*)(struct net_device * , int , int ))0, (int (*)(struct net_device * , int , struct ifla_vf_info * ))0, (int (*)(struct net_device * , int , struct nlattr ** ))0, (int (*)(struct net_device * , int , struct sk_buff * ))0, (int (*)(struct net_device * , u8 ))0, (int (*)(struct net_device * ))0, (int (*)(struct net_device * ))0, (int (*)(struct net_device * , u16 , struct scatterlist * , unsigned int ))0, (int (*)(struct net_device * , u16 ))0, (int (*)(struct net_device * , u16 , struct scatterlist * , unsigned int ))0, (int (*)(struct net_device * , u64 * , int ))0, (int (*)(struct net_device * , struct sk_buff const * , u16 , u32 ))0, (int (*)(struct net_device * , struct net_device * ))0, (int (*)(struct net_device * , struct net_device * ))0, (u32 (*)(struct net_device * , u32 ))0, (int (*)(struct net_device * , u32 ))0}; [L7891-L7927] static struct net_device_ops const ppp_netdev_ops = {(int (*)(struct net_device * ))0, (void (*)(struct net_device * ))0, (int (*)(struct net_device * ))0, (int (*)(struct net_device * ))0, & ppp_start_xmit, (u16 (*)(struct net_device * , struct sk_buff * ))0, (void (*)(struct net_device * , int ))0, (void (*)(struct net_device * ))0, (void (*)(struct net_device * ))0, (int (*)(struct net_device * , void * ))0, (int (*)(struct net_device * ))0, & ppp_net_ioctl, (int (*)(struct net_device * , struct ifmap * ))0, (int (*)(struct net_device * , int ))0, (int (*)(struct net_device * , struct neigh_parms * ))0, (void (*)(struct net_device * ))0, (struct rtnl_link_stats64 *(*)(struct net_device * , struct rtnl_link_stats64 * ))0, (struct net_device_stats *(*)(struct net_device * ))0, (void (*)(struct net_device * , struct vlan_group * ))0, (void (*)(struct net_device * , unsigned short ))0, (void (*)(struct net_device * , unsigned short ))0, (void (*)(struct net_device * ))0, (int (*)(struct net_device * , struct netpoll_info * ))0, (void (*)(struct net_device * ))0, (int (*)(struct net_device * , int , u8 * ))0, (int (*)(struct net_device * , int , u16 , u8 ))0, (int (*)(struct net_device * , int , int ))0, (int (*)(struct net_device * , int , struct ifla_vf_info * ))0, (int (*)(struct net_device * , int , struct nlattr ** ))0, (int (*)(struct net_device * , int , struct sk_buff * ))0, (int (*)(struct net_device * , u8 ))0, (int (*)(struct net_device * ))0, (int (*)(struct net_device * ))0, (int (*)(struct net_device * , u16 , struct scatterlist * , unsigned int ))0, (int (*)(struct net_device * , u16 ))0, (int (*)(struct net_device * , u16 , struct scatterlist * , unsigned int ))0, (int (*)(struct net_device * , u64 * , int ))0, (int (*)(struct net_device * , struct sk_buff const * , u16 , u32 ))0, (int (*)(struct net_device * , struct net_device * ))0, (int (*)(struct net_device * , struct net_device * ))0, (u32 (*)(struct net_device * , u32 ))0, (int (*)(struct net_device * , u32 ))0}; [L7891-L7927] static struct net_device_ops const ppp_netdev_ops = {(int (*)(struct net_device * ))0, (void (*)(struct net_device * ))0, (int (*)(struct net_device * ))0, (int (*)(struct net_device * ))0, & ppp_start_xmit, (u16 (*)(struct net_device * , struct sk_buff * ))0, (void (*)(struct net_device * , int ))0, (void (*)(struct net_device * ))0, (void (*)(struct net_device * ))0, (int (*)(struct net_device * , void * ))0, (int (*)(struct net_device * ))0, & ppp_net_ioctl, (int (*)(struct net_device * , struct ifmap * ))0, (int (*)(struct net_device * , int ))0, (int (*)(struct net_device * , struct neigh_parms * ))0, (void (*)(struct net_device * ))0, (struct rtnl_link_stats64 *(*)(struct net_device * , struct rtnl_link_stats64 * ))0, (struct net_device_stats *(*)(struct net_device * ))0, (void (*)(struct net_device * , struct vlan_group * ))0, (void (*)(struct net_device * , unsigned short ))0, (void (*)(struct net_device * , unsigned short ))0, (void (*)(struct net_device * ))0, (int (*)(struct net_device * , struct netpoll_info * ))0, (void (*)(struct net_device * ))0, (int (*)(struct net_device * , int , u8 * ))0, (int (*)(struct net_device * , int , u16 , u8 ))0, (int (*)(struct net_device * , int , int ))0, (int (*)(struct net_device * , int , struct ifla_vf_info * ))0, (int (*)(struct net_device * , int , struct nlattr ** ))0, (int (*)(struct net_device * , int , struct sk_buff * ))0, (int (*)(struct net_device * , u8 ))0, (int (*)(struct net_device * ))0, (int (*)(struct net_device * ))0, (int (*)(struct net_device * , u16 , struct scatterlist * , unsigned int ))0, (int (*)(struct net_device * , u16 ))0, (int (*)(struct net_device * , u16 , struct scatterlist * , unsigned int ))0, (int (*)(struct net_device * , u64 * , int ))0, (int (*)(struct net_device * , struct sk_buff const * , u16 , u32 ))0, (int (*)(struct net_device * , struct net_device * ))0, (int (*)(struct net_device * , struct net_device * ))0, (u32 (*)(struct net_device * , u32 ))0, (int (*)(struct net_device * , u32 ))0}; [L7891-L7927] static struct net_device_ops const ppp_netdev_ops = {(int (*)(struct net_device * ))0, (void (*)(struct net_device * ))0, (int (*)(struct net_device * ))0, (int (*)(struct net_device * ))0, & ppp_start_xmit, (u16 (*)(struct net_device * , struct sk_buff * ))0, (void (*)(struct net_device * , int ))0, (void (*)(struct net_device * ))0, (void (*)(struct net_device * ))0, (int (*)(struct net_device * , void * ))0, (int (*)(struct net_device * ))0, & ppp_net_ioctl, (int (*)(struct net_device * , struct ifmap * ))0, (int (*)(struct net_device * , int ))0, (int (*)(struct net_device * , struct neigh_parms * ))0, (void (*)(struct net_device * ))0, (struct rtnl_link_stats64 *(*)(struct net_device * , struct rtnl_link_stats64 * ))0, (struct net_device_stats *(*)(struct net_device * ))0, (void (*)(struct net_device * , struct vlan_group * ))0, (void (*)(struct net_device * , unsigned short ))0, (void (*)(struct net_device * , unsigned short ))0, (void (*)(struct net_device * ))0, (int (*)(struct net_device * , struct netpoll_info * ))0, (void (*)(struct net_device * ))0, (int (*)(struct net_device * , int , u8 * ))0, (int (*)(struct net_device * , int , u16 , u8 ))0, (int (*)(struct net_device * , int , int ))0, (int (*)(struct net_device * , int , struct ifla_vf_info * ))0, (int (*)(struct net_device * , int , struct nlattr ** ))0, (int (*)(struct net_device * , int , struct sk_buff * ))0, (int (*)(struct net_device * , u8 ))0, (int (*)(struct net_device * ))0, (int (*)(struct net_device * ))0, (int (*)(struct net_device * , u16 , struct scatterlist * , unsigned int ))0, (int (*)(struct net_device * , u16 ))0, (int (*)(struct net_device * , u16 , struct scatterlist * , unsigned int ))0, (int (*)(struct net_device * , u64 * , int ))0, (int (*)(struct net_device * , struct sk_buff const * , u16 , u32 ))0, (int (*)(struct net_device * , struct net_device * ))0, (int (*)(struct net_device * , struct net_device * ))0, (u32 (*)(struct net_device * , u32 ))0, (int (*)(struct net_device * , u32 ))0}; [L7891-L7927] static struct net_device_ops const ppp_netdev_ops = {(int (*)(struct net_device * ))0, (void (*)(struct net_device * ))0, (int (*)(struct net_device * ))0, (int (*)(struct net_device * ))0, & ppp_start_xmit, (u16 (*)(struct net_device * , struct sk_buff * ))0, (void (*)(struct net_device * , int ))0, (void (*)(struct net_device * ))0, (void (*)(struct net_device * ))0, (int (*)(struct net_device * , void * ))0, (int (*)(struct net_device * ))0, & ppp_net_ioctl, (int (*)(struct net_device * , struct ifmap * ))0, (int (*)(struct net_device * , int ))0, (int (*)(struct net_device * , struct neigh_parms * ))0, (void (*)(struct net_device * ))0, (struct rtnl_link_stats64 *(*)(struct net_device * , struct rtnl_link_stats64 * ))0, (struct net_device_stats *(*)(struct net_device * ))0, (void (*)(struct net_device * , struct vlan_group * ))0, (void (*)(struct net_device * , unsigned short ))0, (void (*)(struct net_device * , unsigned short ))0, (void (*)(struct net_device * ))0, (int (*)(struct net_device * , struct netpoll_info * ))0, (void (*)(struct net_device * ))0, (int (*)(struct net_device * , int , u8 * ))0, (int (*)(struct net_device * , int , u16 , u8 ))0, (int (*)(struct net_device * , int , int ))0, (int (*)(struct net_device * , int , struct ifla_vf_info * ))0, (int (*)(struct net_device * , int , struct nlattr ** ))0, (int (*)(struct net_device * , int , struct sk_buff * ))0, (int (*)(struct net_device * , u8 ))0, (int (*)(struct net_device * ))0, (int (*)(struct net_device * ))0, (int (*)(struct net_device * , u16 , struct scatterlist * , unsigned int ))0, (int (*)(struct net_device * , u16 ))0, (int (*)(struct net_device * , u16 , struct scatterlist * , unsigned int ))0, (int (*)(struct net_device * , u64 * , int ))0, (int (*)(struct net_device * , struct sk_buff const * , u16 , u32 ))0, (int (*)(struct net_device * , struct net_device * ))0, (int (*)(struct net_device * , struct net_device * ))0, (u32 (*)(struct net_device * , u32 ))0, (int (*)(struct net_device * , u32 ))0}; [L7891-L7927] static struct net_device_ops const ppp_netdev_ops = {(int (*)(struct net_device * ))0, (void (*)(struct net_device * ))0, (int (*)(struct net_device * ))0, (int (*)(struct net_device * ))0, & ppp_start_xmit, (u16 (*)(struct net_device * , struct sk_buff * ))0, (void (*)(struct net_device * , int ))0, (void (*)(struct net_device * ))0, (void (*)(struct net_device * ))0, (int (*)(struct net_device * , void * ))0, (int (*)(struct net_device * ))0, & ppp_net_ioctl, (int (*)(struct net_device * , struct ifmap * ))0, (int (*)(struct net_device * , int ))0, (int (*)(struct net_device * , struct neigh_parms * ))0, (void (*)(struct net_device * ))0, (struct rtnl_link_stats64 *(*)(struct net_device * , struct rtnl_link_stats64 * ))0, (struct net_device_stats *(*)(struct net_device * ))0, (void (*)(struct net_device * , struct vlan_group * ))0, (void (*)(struct net_device * , unsigned short ))0, (void (*)(struct net_device * , unsigned short ))0, (void (*)(struct net_device * ))0, (int (*)(struct net_device * , struct netpoll_info * ))0, (void (*)(struct net_device * ))0, (int (*)(struct net_device * , int , u8 * ))0, (int (*)(struct net_device * , int , u16 , u8 ))0, (int (*)(struct net_device * , int , int ))0, (int (*)(struct net_device * , int , struct ifla_vf_info * ))0, (int (*)(struct net_device * , int , struct nlattr ** ))0, (int (*)(struct net_device * , int , struct sk_buff * ))0, (int (*)(struct net_device * , u8 ))0, (int (*)(struct net_device * ))0, (int (*)(struct net_device * ))0, (int (*)(struct net_device * , u16 , struct scatterlist * , unsigned int ))0, (int (*)(struct net_device * , u16 ))0, (int (*)(struct net_device * , u16 , struct scatterlist * , unsigned int ))0, (int (*)(struct net_device * , u64 * , int ))0, (int (*)(struct net_device * , struct sk_buff const * , u16 , u32 ))0, (int (*)(struct net_device * , struct net_device * ))0, (int (*)(struct net_device * , struct net_device * ))0, (u32 (*)(struct net_device * , u32 ))0, (int (*)(struct net_device * , u32 ))0}; [L7891-L7927] static struct net_device_ops const ppp_netdev_ops = {(int (*)(struct net_device * ))0, (void (*)(struct net_device * ))0, (int (*)(struct net_device * ))0, (int (*)(struct net_device * ))0, & ppp_start_xmit, (u16 (*)(struct net_device * , struct sk_buff * ))0, (void (*)(struct net_device * , int ))0, (void (*)(struct net_device * ))0, (void (*)(struct net_device * ))0, (int (*)(struct net_device * , void * ))0, (int (*)(struct net_device * ))0, & ppp_net_ioctl, (int (*)(struct net_device * , struct ifmap * ))0, (int (*)(struct net_device * , int ))0, (int (*)(struct net_device * , struct neigh_parms * ))0, (void (*)(struct net_device * ))0, (struct rtnl_link_stats64 *(*)(struct net_device * , struct rtnl_link_stats64 * ))0, (struct net_device_stats *(*)(struct net_device * ))0, (void (*)(struct net_device * , struct vlan_group * ))0, (void (*)(struct net_device * , unsigned short ))0, (void (*)(struct net_device * , unsigned short ))0, (void (*)(struct net_device * ))0, (int (*)(struct net_device * , struct netpoll_info * ))0, (void (*)(struct net_device * ))0, (int (*)(struct net_device * , int , u8 * ))0, (int (*)(struct net_device * , int , u16 , u8 ))0, (int (*)(struct net_device * , int , int ))0, (int (*)(struct net_device * , int , struct ifla_vf_info * ))0, (int (*)(struct net_device * , int , struct nlattr ** ))0, (int (*)(struct net_device * , int , struct sk_buff * ))0, (int (*)(struct net_device * , u8 ))0, (int (*)(struct net_device * ))0, (int (*)(struct net_device * ))0, (int (*)(struct net_device * , u16 , struct scatterlist * , unsigned int ))0, (int (*)(struct net_device * , u16 ))0, (int (*)(struct net_device * , u16 , struct scatterlist * , unsigned int ))0, (int (*)(struct net_device * , u64 * , int ))0, (int (*)(struct net_device * , struct sk_buff const * , u16 , u32 ))0, (int (*)(struct net_device * , struct net_device * ))0, (int (*)(struct net_device * , struct net_device * ))0, (u32 (*)(struct net_device * , u32 ))0, (int (*)(struct net_device * , u32 ))0}; [L7891-L7927] static struct net_device_ops const ppp_netdev_ops = {(int (*)(struct net_device * ))0, (void (*)(struct net_device * ))0, (int (*)(struct net_device * ))0, (int (*)(struct net_device * ))0, & ppp_start_xmit, (u16 (*)(struct net_device * , struct sk_buff * ))0, (void (*)(struct net_device * , int ))0, (void (*)(struct net_device * ))0, (void (*)(struct net_device * ))0, (int (*)(struct net_device * , void * ))0, (int (*)(struct net_device * ))0, & ppp_net_ioctl, (int (*)(struct net_device * , struct ifmap * ))0, (int (*)(struct net_device * , int ))0, (int (*)(struct net_device * , struct neigh_parms * ))0, (void (*)(struct net_device * ))0, (struct rtnl_link_stats64 *(*)(struct net_device * , struct rtnl_link_stats64 * ))0, (struct net_device_stats *(*)(struct net_device * ))0, (void (*)(struct net_device * , struct vlan_group * ))0, (void (*)(struct net_device * , unsigned short ))0, (void (*)(struct net_device * , unsigned short ))0, (void (*)(struct net_device * ))0, (int (*)(struct net_device * , struct netpoll_info * ))0, (void (*)(struct net_device * ))0, (int (*)(struct net_device * , int , u8 * ))0, (int (*)(struct net_device * , int , u16 , u8 ))0, (int (*)(struct net_device * , int , int ))0, (int (*)(struct net_device * , int , struct ifla_vf_info * ))0, (int (*)(struct net_device * , int , struct nlattr ** ))0, (int (*)(struct net_device * , int , struct sk_buff * ))0, (int (*)(struct net_device * , u8 ))0, (int (*)(struct net_device * ))0, (int (*)(struct net_device * ))0, (int (*)(struct net_device * , u16 , struct scatterlist * , unsigned int ))0, (int (*)(struct net_device * , u16 ))0, (int (*)(struct net_device * , u16 , struct scatterlist * , unsigned int ))0, (int (*)(struct net_device * , u64 * , int ))0, (int (*)(struct net_device * , struct sk_buff const * , u16 , u32 ))0, (int (*)(struct net_device * , struct net_device * ))0, (int (*)(struct net_device * , struct net_device * ))0, (u32 (*)(struct net_device * , u32 ))0, (int (*)(struct net_device * , u32 ))0}; [L7891-L7927] static struct net_device_ops const ppp_netdev_ops = {(int (*)(struct net_device * ))0, (void (*)(struct net_device * ))0, (int (*)(struct net_device * ))0, (int (*)(struct net_device * ))0, & ppp_start_xmit, (u16 (*)(struct net_device * , struct sk_buff * ))0, (void (*)(struct net_device * , int ))0, (void (*)(struct net_device * ))0, (void (*)(struct net_device * ))0, (int (*)(struct net_device * , void * ))0, (int (*)(struct net_device * ))0, & ppp_net_ioctl, (int (*)(struct net_device * , struct ifmap * ))0, (int (*)(struct net_device * , int ))0, (int (*)(struct net_device * , struct neigh_parms * ))0, (void (*)(struct net_device * ))0, (struct rtnl_link_stats64 *(*)(struct net_device * , struct rtnl_link_stats64 * ))0, (struct net_device_stats *(*)(struct net_device * ))0, (void (*)(struct net_device * , struct vlan_group * ))0, (void (*)(struct net_device * , unsigned short ))0, (void (*)(struct net_device * , unsigned short ))0, (void (*)(struct net_device * ))0, (int (*)(struct net_device * , struct netpoll_info * ))0, (void (*)(struct net_device * ))0, (int (*)(struct net_device * , int , u8 * ))0, (int (*)(struct net_device * , int , u16 , u8 ))0, (int (*)(struct net_device * , int , int ))0, (int (*)(struct net_device * , int , struct ifla_vf_info * ))0, (int (*)(struct net_device * , int , struct nlattr ** ))0, (int (*)(struct net_device * , int , struct sk_buff * ))0, (int (*)(struct net_device * , u8 ))0, (int (*)(struct net_device * ))0, (int (*)(struct net_device * ))0, (int (*)(struct net_device * , u16 , struct scatterlist * , unsigned int ))0, (int (*)(struct net_device * , u16 ))0, (int (*)(struct net_device * , u16 , struct scatterlist * , unsigned int ))0, (int (*)(struct net_device * , u64 * , int ))0, (int (*)(struct net_device * , struct sk_buff const * , u16 , u32 ))0, (int (*)(struct net_device * , struct net_device * ))0, (int (*)(struct net_device * , struct net_device * ))0, (u32 (*)(struct net_device * , u32 ))0, (int (*)(struct net_device * , u32 ))0}; [L7891-L7927] static struct net_device_ops const ppp_netdev_ops = {(int (*)(struct net_device * ))0, (void (*)(struct net_device * ))0, (int (*)(struct net_device * ))0, (int (*)(struct net_device * ))0, & ppp_start_xmit, (u16 (*)(struct net_device * , struct sk_buff * ))0, (void (*)(struct net_device * , int ))0, (void (*)(struct net_device * ))0, (void (*)(struct net_device * ))0, (int (*)(struct net_device * , void * ))0, (int (*)(struct net_device * ))0, & ppp_net_ioctl, (int (*)(struct net_device * , struct ifmap * ))0, (int (*)(struct net_device * , int ))0, (int (*)(struct net_device * , struct neigh_parms * ))0, (void (*)(struct net_device * ))0, (struct rtnl_link_stats64 *(*)(struct net_device * , struct rtnl_link_stats64 * ))0, (struct net_device_stats *(*)(struct net_device * ))0, (void (*)(struct net_device * , struct vlan_group * ))0, (void (*)(struct net_device * , unsigned short ))0, (void (*)(struct net_device * , unsigned short ))0, (void (*)(struct net_device * ))0, (int (*)(struct net_device * , struct netpoll_info * ))0, (void (*)(struct net_device * ))0, (int (*)(struct net_device * , int , u8 * ))0, (int (*)(struct net_device * , int , u16 , u8 ))0, (int (*)(struct net_device * , int , int ))0, (int (*)(struct net_device * , int , struct ifla_vf_info * ))0, (int (*)(struct net_device * , int , struct nlattr ** ))0, (int (*)(struct net_device * , int , struct sk_buff * ))0, (int (*)(struct net_device * , u8 ))0, (int (*)(struct net_device * ))0, (int (*)(struct net_device * ))0, (int (*)(struct net_device * , u16 , struct scatterlist * , unsigned int ))0, (int (*)(struct net_device * , u16 ))0, (int (*)(struct net_device * , u16 , struct scatterlist * , unsigned int ))0, (int (*)(struct net_device * , u64 * , int ))0, (int (*)(struct net_device * , struct sk_buff const * , u16 , u32 ))0, (int (*)(struct net_device * , struct net_device * ))0, (int (*)(struct net_device * , struct net_device * ))0, (u32 (*)(struct net_device * , u32 ))0, (int (*)(struct net_device * , u32 ))0}; [L7891-L7927] static struct net_device_ops const ppp_netdev_ops = {(int (*)(struct net_device * ))0, (void (*)(struct net_device * ))0, (int (*)(struct net_device * ))0, (int (*)(struct net_device * ))0, & ppp_start_xmit, (u16 (*)(struct net_device * , struct sk_buff * ))0, (void (*)(struct net_device * , int ))0, (void (*)(struct net_device * ))0, (void (*)(struct net_device * ))0, (int (*)(struct net_device * , void * ))0, (int (*)(struct net_device * ))0, & ppp_net_ioctl, (int (*)(struct net_device * , struct ifmap * ))0, (int (*)(struct net_device * , int ))0, (int (*)(struct net_device * , struct neigh_parms * ))0, (void (*)(struct net_device * ))0, (struct rtnl_link_stats64 *(*)(struct net_device * , struct rtnl_link_stats64 * ))0, (struct net_device_stats *(*)(struct net_device * ))0, (void (*)(struct net_device * , struct vlan_group * ))0, (void (*)(struct net_device * , unsigned short ))0, (void (*)(struct net_device * , unsigned short ))0, (void (*)(struct net_device * ))0, (int (*)(struct net_device * , struct netpoll_info * ))0, (void (*)(struct net_device * ))0, (int (*)(struct net_device * , int , u8 * ))0, (int (*)(struct net_device * , int , u16 , u8 ))0, (int (*)(struct net_device * , int , int ))0, (int (*)(struct net_device * , int , struct ifla_vf_info * ))0, (int (*)(struct net_device * , int , struct nlattr ** ))0, (int (*)(struct net_device * , int , struct sk_buff * ))0, (int (*)(struct net_device * , u8 ))0, (int (*)(struct net_device * ))0, (int (*)(struct net_device * ))0, (int (*)(struct net_device * , u16 , struct scatterlist * , unsigned int ))0, (int (*)(struct net_device * , u16 ))0, (int (*)(struct net_device * , u16 , struct scatterlist * , unsigned int ))0, (int (*)(struct net_device * , u64 * , int ))0, (int (*)(struct net_device * , struct sk_buff const * , u16 , u32 ))0, (int (*)(struct net_device * , struct net_device * ))0, (int (*)(struct net_device * , struct net_device * ))0, (u32 (*)(struct net_device * , u32 ))0, (int (*)(struct net_device * , u32 ))0}; [L7891-L7927] static struct net_device_ops const ppp_netdev_ops = {(int (*)(struct net_device * ))0, (void (*)(struct net_device * ))0, (int (*)(struct net_device * ))0, (int (*)(struct net_device * ))0, & ppp_start_xmit, (u16 (*)(struct net_device * , struct sk_buff * ))0, (void (*)(struct net_device * , int ))0, (void (*)(struct net_device * ))0, (void (*)(struct net_device * ))0, (int (*)(struct net_device * , void * ))0, (int (*)(struct net_device * ))0, & ppp_net_ioctl, (int (*)(struct net_device * , struct ifmap * ))0, (int (*)(struct net_device * , int ))0, (int (*)(struct net_device * , struct neigh_parms * ))0, (void (*)(struct net_device * ))0, (struct rtnl_link_stats64 *(*)(struct net_device * , struct rtnl_link_stats64 * ))0, (struct net_device_stats *(*)(struct net_device * ))0, (void (*)(struct net_device * , struct vlan_group * ))0, (void (*)(struct net_device * , unsigned short ))0, (void (*)(struct net_device * , unsigned short ))0, (void (*)(struct net_device * ))0, (int (*)(struct net_device * , struct netpoll_info * ))0, (void (*)(struct net_device * ))0, (int (*)(struct net_device * , int , u8 * ))0, (int (*)(struct net_device * , int , u16 , u8 ))0, (int (*)(struct net_device * , int , int ))0, (int (*)(struct net_device * , int , struct ifla_vf_info * ))0, (int (*)(struct net_device * , int , struct nlattr ** ))0, (int (*)(struct net_device * , int , struct sk_buff * ))0, (int (*)(struct net_device * , u8 ))0, (int (*)(struct net_device * ))0, (int (*)(struct net_device * ))0, (int (*)(struct net_device * , u16 , struct scatterlist * , unsigned int ))0, (int (*)(struct net_device * , u16 ))0, (int (*)(struct net_device * , u16 , struct scatterlist * , unsigned int ))0, (int (*)(struct net_device * , u64 * , int ))0, (int (*)(struct net_device * , struct sk_buff const * , u16 , u32 ))0, (int (*)(struct net_device * , struct net_device * ))0, (int (*)(struct net_device * , struct net_device * ))0, (u32 (*)(struct net_device * , u32 ))0, (int (*)(struct net_device * , u32 ))0}; [L7891-L7927] static struct net_device_ops const ppp_netdev_ops = {(int (*)(struct net_device * ))0, (void (*)(struct net_device * ))0, (int (*)(struct net_device * ))0, (int (*)(struct net_device * ))0, & ppp_start_xmit, (u16 (*)(struct net_device * , struct sk_buff * ))0, (void (*)(struct net_device * , int ))0, (void (*)(struct net_device * ))0, (void (*)(struct net_device * ))0, (int (*)(struct net_device * , void * ))0, (int (*)(struct net_device * ))0, & ppp_net_ioctl, (int (*)(struct net_device * , struct ifmap * ))0, (int (*)(struct net_device * , int ))0, (int (*)(struct net_device * , struct neigh_parms * ))0, (void (*)(struct net_device * ))0, (struct rtnl_link_stats64 *(*)(struct net_device * , struct rtnl_link_stats64 * ))0, (struct net_device_stats *(*)(struct net_device * ))0, (void (*)(struct net_device * , struct vlan_group * ))0, (void (*)(struct net_device * , unsigned short ))0, (void (*)(struct net_device * , unsigned short ))0, (void (*)(struct net_device * ))0, (int (*)(struct net_device * , struct netpoll_info * ))0, (void (*)(struct net_device * ))0, (int (*)(struct net_device * , int , u8 * ))0, (int (*)(struct net_device * , int , u16 , u8 ))0, (int (*)(struct net_device * , int , int ))0, (int (*)(struct net_device * , int , struct ifla_vf_info * ))0, (int (*)(struct net_device * , int , struct nlattr ** ))0, (int (*)(struct net_device * , int , struct sk_buff * ))0, (int (*)(struct net_device * , u8 ))0, (int (*)(struct net_device * ))0, (int (*)(struct net_device * ))0, (int (*)(struct net_device * , u16 , struct scatterlist * , unsigned int ))0, (int (*)(struct net_device * , u16 ))0, (int (*)(struct net_device * , u16 , struct scatterlist * , unsigned int ))0, (int (*)(struct net_device * , u64 * , int ))0, (int (*)(struct net_device * , struct sk_buff const * , u16 , u32 ))0, (int (*)(struct net_device * , struct net_device * ))0, (int (*)(struct net_device * , struct net_device * ))0, (u32 (*)(struct net_device * , u32 ))0, (int (*)(struct net_device * , u32 ))0}; [L7891-L7927] static struct net_device_ops const ppp_netdev_ops = {(int (*)(struct net_device * ))0, (void (*)(struct net_device * ))0, (int (*)(struct net_device * ))0, (int (*)(struct net_device * ))0, & ppp_start_xmit, (u16 (*)(struct net_device * , struct sk_buff * ))0, (void (*)(struct net_device * , int ))0, (void (*)(struct net_device * ))0, (void (*)(struct net_device * ))0, (int (*)(struct net_device * , void * ))0, (int (*)(struct net_device * ))0, & ppp_net_ioctl, (int (*)(struct net_device * , struct ifmap * ))0, (int (*)(struct net_device * , int ))0, (int (*)(struct net_device * , struct neigh_parms * ))0, (void (*)(struct net_device * ))0, (struct rtnl_link_stats64 *(*)(struct net_device * , struct rtnl_link_stats64 * ))0, (struct net_device_stats *(*)(struct net_device * ))0, (void (*)(struct net_device * , struct vlan_group * ))0, (void (*)(struct net_device * , unsigned short ))0, (void (*)(struct net_device * , unsigned short ))0, (void (*)(struct net_device * ))0, (int (*)(struct net_device * , struct netpoll_info * ))0, (void (*)(struct net_device * ))0, (int (*)(struct net_device * , int , u8 * ))0, (int (*)(struct net_device * , int , u16 , u8 ))0, (int (*)(struct net_device * , int , int ))0, (int (*)(struct net_device * , int , struct ifla_vf_info * ))0, (int (*)(struct net_device * , int , struct nlattr ** ))0, (int (*)(struct net_device * , int , struct sk_buff * ))0, (int (*)(struct net_device * , u8 ))0, (int (*)(struct net_device * ))0, (int (*)(struct net_device * ))0, (int (*)(struct net_device * , u16 , struct scatterlist * , unsigned int ))0, (int (*)(struct net_device * , u16 ))0, (int (*)(struct net_device * , u16 , struct scatterlist * , unsigned int ))0, (int (*)(struct net_device * , u64 * , int ))0, (int (*)(struct net_device * , struct sk_buff const * , u16 , u32 ))0, (int (*)(struct net_device * , struct net_device * ))0, (int (*)(struct net_device * , struct net_device * ))0, (u32 (*)(struct net_device * , u32 ))0, (int (*)(struct net_device * , u32 ))0}; [L7891-L7927] static struct net_device_ops const ppp_netdev_ops = {(int (*)(struct net_device * ))0, (void (*)(struct net_device * ))0, (int (*)(struct net_device * ))0, (int (*)(struct net_device * ))0, & ppp_start_xmit, (u16 (*)(struct net_device * , struct sk_buff * ))0, (void (*)(struct net_device * , int ))0, (void (*)(struct net_device * ))0, (void (*)(struct net_device * ))0, (int (*)(struct net_device * , void * ))0, (int (*)(struct net_device * ))0, & ppp_net_ioctl, (int (*)(struct net_device * , struct ifmap * ))0, (int (*)(struct net_device * , int ))0, (int (*)(struct net_device * , struct neigh_parms * ))0, (void (*)(struct net_device * ))0, (struct rtnl_link_stats64 *(*)(struct net_device * , struct rtnl_link_stats64 * ))0, (struct net_device_stats *(*)(struct net_device * ))0, (void (*)(struct net_device * , struct vlan_group * ))0, (void (*)(struct net_device * , unsigned short ))0, (void (*)(struct net_device * , unsigned short ))0, (void (*)(struct net_device * ))0, (int (*)(struct net_device * , struct netpoll_info * ))0, (void (*)(struct net_device * ))0, (int (*)(struct net_device * , int , u8 * ))0, (int (*)(struct net_device * , int , u16 , u8 ))0, (int (*)(struct net_device * , int , int ))0, (int (*)(struct net_device * , int , struct ifla_vf_info * ))0, (int (*)(struct net_device * , int , struct nlattr ** ))0, (int (*)(struct net_device * , int , struct sk_buff * ))0, (int (*)(struct net_device * , u8 ))0, (int (*)(struct net_device * ))0, (int (*)(struct net_device * ))0, (int (*)(struct net_device * , u16 , struct scatterlist * , unsigned int ))0, (int (*)(struct net_device * , u16 ))0, (int (*)(struct net_device * , u16 , struct scatterlist * , unsigned int ))0, (int (*)(struct net_device * , u64 * , int ))0, (int (*)(struct net_device * , struct sk_buff const * , u16 , u32 ))0, (int (*)(struct net_device * , struct net_device * ))0, (int (*)(struct net_device * , struct net_device * ))0, (u32 (*)(struct net_device * , u32 ))0, (int (*)(struct net_device * , u32 ))0}; [L7891-L7927] static struct net_device_ops const ppp_netdev_ops = {(int (*)(struct net_device * ))0, (void (*)(struct net_device * ))0, (int (*)(struct net_device * ))0, (int (*)(struct net_device * ))0, & ppp_start_xmit, (u16 (*)(struct net_device * , struct sk_buff * ))0, (void (*)(struct net_device * , int ))0, (void (*)(struct net_device * ))0, (void (*)(struct net_device * ))0, (int (*)(struct net_device * , void * ))0, (int (*)(struct net_device * ))0, & ppp_net_ioctl, (int (*)(struct net_device * , struct ifmap * ))0, (int (*)(struct net_device * , int ))0, (int (*)(struct net_device * , struct neigh_parms * ))0, (void (*)(struct net_device * ))0, (struct rtnl_link_stats64 *(*)(struct net_device * , struct rtnl_link_stats64 * ))0, (struct net_device_stats *(*)(struct net_device * ))0, (void (*)(struct net_device * , struct vlan_group * ))0, (void (*)(struct net_device * , unsigned short ))0, (void (*)(struct net_device * , unsigned short ))0, (void (*)(struct net_device * ))0, (int (*)(struct net_device * , struct netpoll_info * ))0, (void (*)(struct net_device * ))0, (int (*)(struct net_device * , int , u8 * ))0, (int (*)(struct net_device * , int , u16 , u8 ))0, (int (*)(struct net_device * , int , int ))0, (int (*)(struct net_device * , int , struct ifla_vf_info * ))0, (int (*)(struct net_device * , int , struct nlattr ** ))0, (int (*)(struct net_device * , int , struct sk_buff * ))0, (int (*)(struct net_device * , u8 ))0, (int (*)(struct net_device * ))0, (int (*)(struct net_device * ))0, (int (*)(struct net_device * , u16 , struct scatterlist * , unsigned int ))0, (int (*)(struct net_device * , u16 ))0, (int (*)(struct net_device * , u16 , struct scatterlist * , unsigned int ))0, (int (*)(struct net_device * , u64 * , int ))0, (int (*)(struct net_device * , struct sk_buff const * , u16 , u32 ))0, (int (*)(struct net_device * , struct net_device * ))0, (int (*)(struct net_device * , struct net_device * ))0, (u32 (*)(struct net_device * , u32 ))0, (int (*)(struct net_device * , u32 ))0}; [L7891-L7927] static struct net_device_ops const ppp_netdev_ops = {(int (*)(struct net_device * ))0, (void (*)(struct net_device * ))0, (int (*)(struct net_device * ))0, (int (*)(struct net_device * ))0, & ppp_start_xmit, (u16 (*)(struct net_device * , struct sk_buff * ))0, (void (*)(struct net_device * , int ))0, (void (*)(struct net_device * ))0, (void (*)(struct net_device * ))0, (int (*)(struct net_device * , void * ))0, (int (*)(struct net_device * ))0, & ppp_net_ioctl, (int (*)(struct net_device * , struct ifmap * ))0, (int (*)(struct net_device * , int ))0, (int (*)(struct net_device * , struct neigh_parms * ))0, (void (*)(struct net_device * ))0, (struct rtnl_link_stats64 *(*)(struct net_device * , struct rtnl_link_stats64 * ))0, (struct net_device_stats *(*)(struct net_device * ))0, (void (*)(struct net_device * , struct vlan_group * ))0, (void (*)(struct net_device * , unsigned short ))0, (void (*)(struct net_device * , unsigned short ))0, (void (*)(struct net_device * ))0, (int (*)(struct net_device * , struct netpoll_info * ))0, (void (*)(struct net_device * ))0, (int (*)(struct net_device * , int , u8 * ))0, (int (*)(struct net_device * , int , u16 , u8 ))0, (int (*)(struct net_device * , int , int ))0, (int (*)(struct net_device * , int , struct ifla_vf_info * ))0, (int (*)(struct net_device * , int , struct nlattr ** ))0, (int (*)(struct net_device * , int , struct sk_buff * ))0, (int (*)(struct net_device * , u8 ))0, (int (*)(struct net_device * ))0, (int (*)(struct net_device * ))0, (int (*)(struct net_device * , u16 , struct scatterlist * , unsigned int ))0, (int (*)(struct net_device * , u16 ))0, (int (*)(struct net_device * , u16 , struct scatterlist * , unsigned int ))0, (int (*)(struct net_device * , u64 * , int ))0, (int (*)(struct net_device * , struct sk_buff const * , u16 , u32 ))0, (int (*)(struct net_device * , struct net_device * ))0, (int (*)(struct net_device * , struct net_device * ))0, (u32 (*)(struct net_device * , u32 ))0, (int (*)(struct net_device * , u32 ))0}; [L7891-L7927] static struct net_device_ops const ppp_netdev_ops = {(int (*)(struct net_device * ))0, (void (*)(struct net_device * ))0, (int (*)(struct net_device * ))0, (int (*)(struct net_device * ))0, & ppp_start_xmit, (u16 (*)(struct net_device * , struct sk_buff * ))0, (void (*)(struct net_device * , int ))0, (void (*)(struct net_device * ))0, (void (*)(struct net_device * ))0, (int (*)(struct net_device * , void * ))0, (int (*)(struct net_device * ))0, & ppp_net_ioctl, (int (*)(struct net_device * , struct ifmap * ))0, (int (*)(struct net_device * , int ))0, (int (*)(struct net_device * , struct neigh_parms * ))0, (void (*)(struct net_device * ))0, (struct rtnl_link_stats64 *(*)(struct net_device * , struct rtnl_link_stats64 * ))0, (struct net_device_stats *(*)(struct net_device * ))0, (void (*)(struct net_device * , struct vlan_group * ))0, (void (*)(struct net_device * , unsigned short ))0, (void (*)(struct net_device * , unsigned short ))0, (void (*)(struct net_device * ))0, (int (*)(struct net_device * , struct netpoll_info * ))0, (void (*)(struct net_device * ))0, (int (*)(struct net_device * , int , u8 * ))0, (int (*)(struct net_device * , int , u16 , u8 ))0, (int (*)(struct net_device * , int , int ))0, (int (*)(struct net_device * , int , struct ifla_vf_info * ))0, (int (*)(struct net_device * , int , struct nlattr ** ))0, (int (*)(struct net_device * , int , struct sk_buff * ))0, (int (*)(struct net_device * , u8 ))0, (int (*)(struct net_device * ))0, (int (*)(struct net_device * ))0, (int (*)(struct net_device * , u16 , struct scatterlist * , unsigned int ))0, (int (*)(struct net_device * , u16 ))0, (int (*)(struct net_device * , u16 , struct scatterlist * , unsigned int ))0, (int (*)(struct net_device * , u64 * , int ))0, (int (*)(struct net_device * , struct sk_buff const * , u16 , u32 ))0, (int (*)(struct net_device * , struct net_device * ))0, (int (*)(struct net_device * , struct net_device * ))0, (u32 (*)(struct net_device * , u32 ))0, (int (*)(struct net_device * , u32 ))0}; [L7891-L7927] static struct net_device_ops const ppp_netdev_ops = {(int (*)(struct net_device * ))0, (void (*)(struct net_device * ))0, (int (*)(struct net_device * ))0, (int (*)(struct net_device * ))0, & ppp_start_xmit, (u16 (*)(struct net_device * , struct sk_buff * ))0, (void (*)(struct net_device * , int ))0, (void (*)(struct net_device * ))0, (void (*)(struct net_device * ))0, (int (*)(struct net_device * , void * ))0, (int (*)(struct net_device * ))0, & ppp_net_ioctl, (int (*)(struct net_device * , struct ifmap * ))0, (int (*)(struct net_device * , int ))0, (int (*)(struct net_device * , struct neigh_parms * ))0, (void (*)(struct net_device * ))0, (struct rtnl_link_stats64 *(*)(struct net_device * , struct rtnl_link_stats64 * ))0, (struct net_device_stats *(*)(struct net_device * ))0, (void (*)(struct net_device * , struct vlan_group * ))0, (void (*)(struct net_device * , unsigned short ))0, (void (*)(struct net_device * , unsigned short ))0, (void (*)(struct net_device * ))0, (int (*)(struct net_device * , struct netpoll_info * ))0, (void (*)(struct net_device * ))0, (int (*)(struct net_device * , int , u8 * ))0, (int (*)(struct net_device * , int , u16 , u8 ))0, (int (*)(struct net_device * , int , int ))0, (int (*)(struct net_device * , int , struct ifla_vf_info * ))0, (int (*)(struct net_device * , int , struct nlattr ** ))0, (int (*)(struct net_device * , int , struct sk_buff * ))0, (int (*)(struct net_device * , u8 ))0, (int (*)(struct net_device * ))0, (int (*)(struct net_device * ))0, (int (*)(struct net_device * , u16 , struct scatterlist * , unsigned int ))0, (int (*)(struct net_device * , u16 ))0, (int (*)(struct net_device * , u16 , struct scatterlist * , unsigned int ))0, (int (*)(struct net_device * , u64 * , int ))0, (int (*)(struct net_device * , struct sk_buff const * , u16 , u32 ))0, (int (*)(struct net_device * , struct net_device * ))0, (int (*)(struct net_device * , struct net_device * ))0, (u32 (*)(struct net_device * , u32 ))0, (int (*)(struct net_device * , u32 ))0}; [L7891-L7927] static struct net_device_ops const ppp_netdev_ops = {(int (*)(struct net_device * ))0, (void (*)(struct net_device * ))0, (int (*)(struct net_device * ))0, (int (*)(struct net_device * ))0, & ppp_start_xmit, (u16 (*)(struct net_device * , struct sk_buff * ))0, (void (*)(struct net_device * , int ))0, (void (*)(struct net_device * ))0, (void (*)(struct net_device * ))0, (int (*)(struct net_device * , void * ))0, (int (*)(struct net_device * ))0, & ppp_net_ioctl, (int (*)(struct net_device * , struct ifmap * ))0, (int (*)(struct net_device * , int ))0, (int (*)(struct net_device * , struct neigh_parms * ))0, (void (*)(struct net_device * ))0, (struct rtnl_link_stats64 *(*)(struct net_device * , struct rtnl_link_stats64 * ))0, (struct net_device_stats *(*)(struct net_device * ))0, (void (*)(struct net_device * , struct vlan_group * ))0, (void (*)(struct net_device * , unsigned short ))0, (void (*)(struct net_device * , unsigned short ))0, (void (*)(struct net_device * ))0, (int (*)(struct net_device * , struct netpoll_info * ))0, (void (*)(struct net_device * ))0, (int (*)(struct net_device * , int , u8 * ))0, (int (*)(struct net_device * , int , u16 , u8 ))0, (int (*)(struct net_device * , int , int ))0, (int (*)(struct net_device * , int , struct ifla_vf_info * ))0, (int (*)(struct net_device * , int , struct nlattr ** ))0, (int (*)(struct net_device * , int , struct sk_buff * ))0, (int (*)(struct net_device * , u8 ))0, (int (*)(struct net_device * ))0, (int (*)(struct net_device * ))0, (int (*)(struct net_device * , u16 , struct scatterlist * , unsigned int ))0, (int (*)(struct net_device * , u16 ))0, (int (*)(struct net_device * , u16 , struct scatterlist * , unsigned int ))0, (int (*)(struct net_device * , u64 * , int ))0, (int (*)(struct net_device * , struct sk_buff const * , u16 , u32 ))0, (int (*)(struct net_device * , struct net_device * ))0, (int (*)(struct net_device * , struct net_device * ))0, (u32 (*)(struct net_device * , u32 ))0, (int (*)(struct net_device * , u32 ))0}; [L7891-L7927] static struct net_device_ops const ppp_netdev_ops = {(int (*)(struct net_device * ))0, (void (*)(struct net_device * ))0, (int (*)(struct net_device * ))0, (int (*)(struct net_device * ))0, & ppp_start_xmit, (u16 (*)(struct net_device * , struct sk_buff * ))0, (void (*)(struct net_device * , int ))0, (void (*)(struct net_device * ))0, (void (*)(struct net_device * ))0, (int (*)(struct net_device * , void * ))0, (int (*)(struct net_device * ))0, & ppp_net_ioctl, (int (*)(struct net_device * , struct ifmap * ))0, (int (*)(struct net_device * , int ))0, (int (*)(struct net_device * , struct neigh_parms * ))0, (void (*)(struct net_device * ))0, (struct rtnl_link_stats64 *(*)(struct net_device * , struct rtnl_link_stats64 * ))0, (struct net_device_stats *(*)(struct net_device * ))0, (void (*)(struct net_device * , struct vlan_group * ))0, (void (*)(struct net_device * , unsigned short ))0, (void (*)(struct net_device * , unsigned short ))0, (void (*)(struct net_device * ))0, (int (*)(struct net_device * , struct netpoll_info * ))0, (void (*)(struct net_device * ))0, (int (*)(struct net_device * , int , u8 * ))0, (int (*)(struct net_device * , int , u16 , u8 ))0, (int (*)(struct net_device * , int , int ))0, (int (*)(struct net_device * , int , struct ifla_vf_info * ))0, (int (*)(struct net_device * , int , struct nlattr ** ))0, (int (*)(struct net_device * , int , struct sk_buff * ))0, (int (*)(struct net_device * , u8 ))0, (int (*)(struct net_device * ))0, (int (*)(struct net_device * ))0, (int (*)(struct net_device * , u16 , struct scatterlist * , unsigned int ))0, (int (*)(struct net_device * , u16 ))0, (int (*)(struct net_device * , u16 , struct scatterlist * , unsigned int ))0, (int (*)(struct net_device * , u64 * , int ))0, (int (*)(struct net_device * , struct sk_buff const * , u16 , u32 ))0, (int (*)(struct net_device * , struct net_device * ))0, (int (*)(struct net_device * , struct net_device * ))0, (u32 (*)(struct net_device * , u32 ))0, (int (*)(struct net_device * , u32 ))0}; [L8312] static bool mp_protocol_compress = (bool )1; [L9989] static struct list_head compressor_list = {& compressor_list, & compressor_list}; [L9989] static struct list_head compressor_list = {& compressor_list, & compressor_list}; [L9989] static struct list_head compressor_list = {& compressor_list, & compressor_list}; [L9990-L9994] static spinlock_t compressor_list_lock = {{{{0U}, 3735899821U, 4294967295U, (void *)0x0fffffffffffffffUL, {(struct lock_class_key *)0, {(struct lock_class *)0, (struct lock_class *)0}, "compressor_list_lock", 0, 0UL}}}}; [L9990-L9994] static spinlock_t compressor_list_lock = {{{{0U}, 3735899821U, 4294967295U, (void *)0x0fffffffffffffffUL, {(struct lock_class_key *)0, {(struct lock_class *)0, (struct lock_class *)0}, "compressor_list_lock", 0, 0UL}}}}; [L9990-L9994] static spinlock_t compressor_list_lock = {{{{0U}, 3735899821U, 4294967295U, (void *)0x0fffffffffffffffUL, {(struct lock_class_key *)0, {(struct lock_class *)0, (struct lock_class *)0}, "compressor_list_lock", 0, 0UL}}}}; [L9990-L9994] static spinlock_t compressor_list_lock = {{{{0U}, 3735899821U, 4294967295U, (void *)0x0fffffffffffffffUL, {(struct lock_class_key *)0, {(struct lock_class *)0, (struct lock_class *)0}, "compressor_list_lock", 0, 0UL}}}}; [L9990-L9994] static spinlock_t compressor_list_lock = {{{{0U}, 3735899821U, 4294967295U, (void *)0x0fffffffffffffffUL, {(struct lock_class_key *)0, {(struct lock_class *)0, (struct lock_class *)0}, "compressor_list_lock", 0, 0UL}}}}; [L9990-L9994] static spinlock_t compressor_list_lock = {{{{0U}, 3735899821U, 4294967295U, (void *)0x0fffffffffffffffUL, {(struct lock_class_key *)0, {(struct lock_class *)0, (struct lock_class *)0}, "compressor_list_lock", 0, 0UL}}}}; [L9990-L9994] static spinlock_t compressor_list_lock = {{{{0U}, 3735899821U, 4294967295U, (void *)0x0fffffffffffffffUL, {(struct lock_class_key *)0, {(struct lock_class *)0, (struct lock_class *)0}, "compressor_list_lock", 0, 0UL}}}}; [L9990-L9994] static spinlock_t compressor_list_lock = {{{{0U}, 3735899821U, 4294967295U, (void *)0x0fffffffffffffffUL, {(struct lock_class_key *)0, {(struct lock_class *)0, (struct lock_class *)0}, "compressor_list_lock", 0, 0UL}}}}; [L9990-L9994] static spinlock_t compressor_list_lock = {{{{0U}, 3735899821U, 4294967295U, (void *)0x0fffffffffffffffUL, {(struct lock_class_key *)0, {(struct lock_class *)0, (struct lock_class *)0}, "compressor_list_lock", 0, 0UL}}}}; [L9990-L9994] static spinlock_t compressor_list_lock = {{{{0U}, 3735899821U, 4294967295U, (void *)0x0fffffffffffffffUL, {(struct lock_class_key *)0, {(struct lock_class *)0, (struct lock_class *)0}, "compressor_list_lock", 0, 0UL}}}}; [L9990-L9994] static spinlock_t compressor_list_lock = {{{{0U}, 3735899821U, 4294967295U, (void *)0x0fffffffffffffffUL, {(struct lock_class_key *)0, {(struct lock_class *)0, (struct lock_class *)0}, "compressor_list_lock", 0, 0UL}}}}; [L10620] int LDV_IN_INTERRUPT ; [L10813] int ldv_module_refcounter = 1; VAL [LDV_IN_INTERRUPT=0, __this_module={(((unsigned __int128) 1 << 64) | 124):(((unsigned __int128) 1 << 64) | 117)}, channel_count={61:0}, compressor_list={68:0}, compressor_list_lock={69:0}, ldv_module_refcounter=1, mp_protocol_compress=1, npindex_to_ethertype={64:0}, npindex_to_proto={63:0}, ppp_class={0:0}, ppp_device_fops={65:0}, ppp_mutex={59:0}, ppp_net_id={62:0}, ppp_net_ops={66:0}, ppp_netdev_ops={67:0}, ppp_unit_count={60:0}] [L10622] struct file *var_group1 ; [L10623] char *var_ppp_read_5_p1 ; [L10624] size_t var_ppp_read_5_p2 ; [L10625] loff_t *var_ppp_read_5_p3 ; [L10626] ssize_t res_ppp_read_5 ; [L10627] char const *var_ppp_write_6_p1 ; [L10628] size_t var_ppp_write_6_p2 ; [L10629] loff_t *var_ppp_write_6_p3 ; [L10630] ssize_t res_ppp_write_6 ; [L10631] poll_table *var_ppp_poll_7_p1 ; [L10632] unsigned int var_ppp_ioctl_9_p1 ; [L10633] unsigned long var_ppp_ioctl_9_p2 ; [L10634] struct inode *var_group2 ; [L10635] int res_ppp_open_3 ; [L10636] struct net *var_group3 ; [L10637] struct sk_buff *var_group4 ; [L10638] struct net_device *var_group5 ; [L10639] struct ifreq *var_group6 ; [L10640] int var_ppp_net_ioctl_15_p2 ; [L10641] int ldv_s_ppp_device_fops_file_operations ; [L10642] int tmp ; [L10643] int tmp___0 ; [L10644] int tmp___1 ; [L10647] ldv_s_ppp_device_fops_file_operations = 0 [L10648] LDV_IN_INTERRUPT = 1 [L10649] FCALL ldv_initialize() [L10650] CALL, EXPR ppp_init() [L7682] int err ; [L7683] struct lock_class_key __key ; [L7684] struct class *tmp ; [L7685] long tmp___0 ; [L7686] long tmp___1 ; VAL [LDV_IN_INTERRUPT=1, __key={71:0}, __this_module={(((unsigned __int128) 1 << 64) | 124):(((unsigned __int128) 1 << 64) | 117)}, channel_count={61:0}, compressor_list={68:0}, compressor_list_lock={69:0}, ldv_module_refcounter=1, mp_protocol_compress=1, npindex_to_ethertype={64:0}, npindex_to_proto={63:0}, ppp_class={0:0}, ppp_device_fops={65:0}, ppp_mutex={59:0}, ppp_net_id={62:0}, ppp_net_ops={66:0}, ppp_netdev_ops={67:0}, ppp_unit_count={60:0}] [L7689] CALL printk("<6>PPP generic driver version 2.4.2\n") VAL [LDV_IN_INTERRUPT=1, \old(arg0)={16:0}, __this_module={(((unsigned __int128) 1 << 64) | 124):(((unsigned __int128) 1 << 64) | 117)}, channel_count={61:0}, compressor_list={68:0}, compressor_list_lock={69:0}, ldv_module_refcounter=1, mp_protocol_compress=1, npindex_to_ethertype={64:0}, npindex_to_proto={63:0}, ppp_class={0:0}, ppp_device_fops={65:0}, ppp_mutex={59:0}, ppp_net_id={62:0}, ppp_net_ops={66:0}, ppp_netdev_ops={67:0}, ppp_unit_count={60:0}] [L11168] return __VERIFIER_nondet_int(); [L7689] RET printk("<6>PPP generic driver version 2.4.2\n") VAL [LDV_IN_INTERRUPT=1, __key={71:0}, __this_module={(((unsigned __int128) 1 << 64) | 124):(((unsigned __int128) 1 << 64) | 117)}, channel_count={61:0}, compressor_list={68:0}, compressor_list_lock={69:0}, ldv_module_refcounter=1, mp_protocol_compress=1, npindex_to_ethertype={64:0}, npindex_to_proto={63:0}, ppp_class={0:0}, ppp_device_fops={65:0}, ppp_mutex={59:0}, ppp_net_id={62:0}, ppp_net_ops={66:0}, ppp_netdev_ops={67:0}, ppp_unit_count={60:0}] [L7690] CALL, EXPR register_pernet_device(& ppp_net_ops) [L11180] return __VERIFIER_nondet_int(); [L7690] RET, EXPR register_pernet_device(& ppp_net_ops) [L7690] err = register_pernet_device(& ppp_net_ops) [L7692] COND FALSE !(err != 0) [L7700] CALL, EXPR register_chrdev(108U, "ppp", & ppp_device_fops) [L5879] int tmp ; [L5882] CALL, EXPR __register_chrdev(major, 0U, 256U, name, fops) [L11003] return __VERIFIER_nondet_int(); [L5882] RET, EXPR __register_chrdev(major, 0U, 256U, name, fops) [L5882] tmp = __register_chrdev(major, 0U, 256U, name, fops) [L5884] return (tmp); VAL [LDV_IN_INTERRUPT=1, \result=0, __this_module={(((unsigned __int128) 1 << 64) | 124):(((unsigned __int128) 1 << 64) | 117)}, channel_count={61:0}, compressor_list={68:0}, compressor_list_lock={69:0}, ldv_module_refcounter=1, mp_protocol_compress=1, npindex_to_ethertype={64:0}, npindex_to_proto={63:0}, ppp_class={0:0}, ppp_device_fops={65:0}, ppp_mutex={59:0}, ppp_net_id={62:0}, ppp_net_ops={66:0}, ppp_netdev_ops={67:0}, ppp_unit_count={60:0}] [L7700] RET, EXPR register_chrdev(108U, "ppp", & ppp_device_fops) [L7700] err = register_chrdev(108U, "ppp", & ppp_device_fops) [L7702] COND FALSE !(err != 0) [L7710] CALL, EXPR __class_create(& __this_module, "ppp", & __key) [L10972] CALL, EXPR ldv_malloc(sizeof(struct class)) VAL [LDV_IN_INTERRUPT=1, __this_module={(((unsigned __int128) 1 << 64) | 124):(((unsigned __int128) 1 << 64) | 117)}, channel_count={61:0}, compressor_list={68:0}, compressor_list_lock={69:0}, ldv_module_refcounter=1, mp_protocol_compress=1, npindex_to_ethertype={64:0}, npindex_to_proto={63:0}, ppp_class={0:0}, ppp_device_fops={65:0}, ppp_mutex={59:0}, ppp_net_id={62:0}, ppp_net_ops={66:0}, ppp_netdev_ops={67:0}, ppp_unit_count={60:0}] [L10957] COND TRUE __VERIFIER_nondet_bool() [L10957] return 0; VAL [LDV_IN_INTERRUPT=1, \old(size)=128, \result={0:0}, __this_module={(((unsigned __int128) 1 << 64) | 124):(((unsigned __int128) 1 << 64) | 117)}, channel_count={61:0}, compressor_list={68:0}, compressor_list_lock={69:0}, ldv_module_refcounter=1, mp_protocol_compress=1, npindex_to_ethertype={64:0}, npindex_to_proto={63:0}, ppp_class={0:0}, ppp_device_fops={65:0}, ppp_mutex={59:0}, ppp_net_id={62:0}, ppp_net_ops={66:0}, ppp_netdev_ops={67:0}, ppp_unit_count={60:0}, size=128] [L10972] RET, EXPR ldv_malloc(sizeof(struct class)) VAL [LDV_IN_INTERRUPT=1, __this_module={(((unsigned __int128) 1 << 64) | 124):(((unsigned __int128) 1 << 64) | 117)}, channel_count={61:0}, compressor_list={68:0}, compressor_list_lock={69:0}, ldv_module_refcounter=1, mp_protocol_compress=1, npindex_to_ethertype={64:0}, npindex_to_proto={63:0}, ppp_class={0:0}, ppp_device_fops={65:0}, ppp_mutex={59:0}, ppp_net_id={62:0}, ppp_net_ops={66:0}, ppp_netdev_ops={67:0}, ppp_unit_count={60:0}] [L10972] return ldv_malloc(sizeof(struct class)); [L7710] RET, EXPR __class_create(& __this_module, "ppp", & __key) [L7710] tmp = __class_create(& __this_module, "ppp", & __key) [L7711] ppp_class = tmp VAL [LDV_IN_INTERRUPT=1, __this_module={(((unsigned __int128) 1 << 64) | 124):(((unsigned __int128) 1 << 64) | 117)}, channel_count={61:0}, compressor_list={68:0}, compressor_list_lock={69:0}, ldv_module_refcounter=1, mp_protocol_compress=1, npindex_to_ethertype={64:0}, npindex_to_proto={63:0}, ppp_class={0:0}, ppp_device_fops={65:0}, ppp_mutex={59:0}, ppp_net_id={62:0}, ppp_net_ops={66:0}, ppp_netdev_ops={67:0}, ppp_unit_count={60:0}] [L7712] CALL, EXPR IS_ERR((void const *)ppp_class) VAL [LDV_IN_INTERRUPT=1, \old(ptr)={0:0}, __this_module={(((unsigned __int128) 1 << 64) | 124):(((unsigned __int128) 1 << 64) | 117)}, channel_count={61:0}, compressor_list={68:0}, compressor_list_lock={69:0}, ldv_module_refcounter=1, mp_protocol_compress=1, npindex_to_ethertype={64:0}, npindex_to_proto={63:0}, ppp_class={0:0}, ppp_device_fops={65:0}, ppp_mutex={59:0}, ppp_net_id={62:0}, ppp_net_ops={66:0}, ppp_netdev_ops={67:0}, ppp_unit_count={60:0}] [L5217] long tmp ; [L5220] tmp = __builtin_expect((long )((unsigned long )ptr > 0x0ffffffffffff000UL), 0L) [L5222] return (tmp); VAL [LDV_IN_INTERRUPT=1, \old(ptr)={0:0}, \result=0, __this_module={(((unsigned __int128) 1 << 64) | 124):(((unsigned __int128) 1 << 64) | 117)}, channel_count={61:0}, compressor_list={68:0}, compressor_list_lock={69:0}, ldv_module_refcounter=1, mp_protocol_compress=1, npindex_to_ethertype={64:0}, npindex_to_proto={63:0}, ppp_class={0:0}, ppp_device_fops={65:0}, ppp_mutex={59:0}, ppp_net_id={62:0}, ppp_net_ops={66:0}, ppp_netdev_ops={67:0}, ppp_unit_count={60:0}] [L7712] RET, EXPR IS_ERR((void const *)ppp_class) VAL [LDV_IN_INTERRUPT=1, __this_module={(((unsigned __int128) 1 << 64) | 124):(((unsigned __int128) 1 << 64) | 117)}, channel_count={61:0}, compressor_list={68:0}, compressor_list_lock={69:0}, ldv_module_refcounter=1, mp_protocol_compress=1, npindex_to_ethertype={64:0}, npindex_to_proto={63:0}, ppp_class={0:0}, ppp_device_fops={65:0}, ppp_mutex={59:0}, ppp_net_id={62:0}, ppp_net_ops={66:0}, ppp_netdev_ops={67:0}, ppp_unit_count={60:0}] [L7712] tmp___1 = IS_ERR((void const *)ppp_class) [L7714] COND FALSE !(tmp___1 != 0L) [L7723] CALL device_create(ppp_class, (struct device *)0, 113246208U, (void *)0, "ppp") [L11071] CALL, EXPR ldv_malloc(sizeof(struct device)) VAL [LDV_IN_INTERRUPT=1, __this_module={(((unsigned __int128) 1 << 64) | 124):(((unsigned __int128) 1 << 64) | 117)}, channel_count={61:0}, compressor_list={68:0}, compressor_list_lock={69:0}, ldv_module_refcounter=1, mp_protocol_compress=1, npindex_to_ethertype={64:0}, npindex_to_proto={63:0}, ppp_class={0:0}, ppp_device_fops={65:0}, ppp_mutex={59:0}, ppp_net_id={62:0}, ppp_net_ops={66:0}, ppp_netdev_ops={67:0}, ppp_unit_count={60:0}] [L10957] COND TRUE __VERIFIER_nondet_bool() [L10957] return 0; VAL [LDV_IN_INTERRUPT=1, \old(size)=1064, \result={0:0}, __this_module={(((unsigned __int128) 1 << 64) | 124):(((unsigned __int128) 1 << 64) | 117)}, channel_count={61:0}, compressor_list={68:0}, compressor_list_lock={69:0}, ldv_module_refcounter=1, mp_protocol_compress=1, npindex_to_ethertype={64:0}, npindex_to_proto={63:0}, ppp_class={0:0}, ppp_device_fops={65:0}, ppp_mutex={59:0}, ppp_net_id={62:0}, ppp_net_ops={66:0}, ppp_netdev_ops={67:0}, ppp_unit_count={60:0}, size=1064] [L11071] RET, EXPR ldv_malloc(sizeof(struct device)) VAL [LDV_IN_INTERRUPT=1, __this_module={(((unsigned __int128) 1 << 64) | 124):(((unsigned __int128) 1 << 64) | 117)}, channel_count={61:0}, compressor_list={68:0}, compressor_list_lock={69:0}, ldv_module_refcounter=1, mp_protocol_compress=1, npindex_to_ethertype={64:0}, npindex_to_proto={63:0}, ppp_class={0:0}, ppp_device_fops={65:0}, ppp_mutex={59:0}, ppp_net_id={62:0}, ppp_net_ops={66:0}, ppp_netdev_ops={67:0}, ppp_unit_count={60:0}] [L11071] return ldv_malloc(sizeof(struct device)); [L7723] RET device_create(ppp_class, (struct device *)0, 113246208U, (void *)0, "ppp") [L7725] return (0); [L7725] return (0); VAL [LDV_IN_INTERRUPT=1, \result=0, __this_module={(((unsigned __int128) 1 << 64) | 124):(((unsigned __int128) 1 << 64) | 117)}, channel_count={61:0}, compressor_list={68:0}, compressor_list_lock={69:0}, ldv_module_refcounter=1, mp_protocol_compress=1, npindex_to_ethertype={64:0}, npindex_to_proto={63:0}, ppp_class={0:0}, ppp_device_fops={65:0}, ppp_mutex={59:0}, ppp_net_id={62:0}, ppp_net_ops={66:0}, ppp_netdev_ops={67:0}, ppp_unit_count={60:0}] [L10650] RET, EXPR ppp_init() [L10650] tmp = ppp_init() [L10652] COND FALSE !(tmp != 0) VAL [LDV_IN_INTERRUPT=1, __this_module={(((unsigned __int128) 1 << 64) | 124):(((unsigned __int128) 1 << 64) | 117)}, channel_count={61:0}, compressor_list={68:0}, compressor_list_lock={69:0}, ldv_module_refcounter=1, ldv_s_ppp_device_fops_file_operations=0, mp_protocol_compress=1, npindex_to_ethertype={64:0}, npindex_to_proto={63:0}, ppp_class={0:0}, ppp_device_fops={65:0}, ppp_mutex={59:0}, ppp_net_id={62:0}, ppp_net_ops={66:0}, ppp_netdev_ops={67:0}, ppp_unit_count={60:0}] [L10784] tmp___1 = __VERIFIER_nondet_int() [L10786] COND TRUE tmp___1 != 0 VAL [LDV_IN_INTERRUPT=1, __this_module={(((unsigned __int128) 1 << 64) | 124):(((unsigned __int128) 1 << 64) | 117)}, channel_count={61:0}, compressor_list={68:0}, compressor_list_lock={69:0}, ldv_module_refcounter=1, ldv_s_ppp_device_fops_file_operations=0, mp_protocol_compress=1, npindex_to_ethertype={64:0}, npindex_to_proto={63:0}, ppp_class={0:0}, ppp_device_fops={65:0}, ppp_mutex={59:0}, ppp_net_id={62:0}, ppp_net_ops={66:0}, ppp_netdev_ops={67:0}, ppp_unit_count={60:0}] [L10659] tmp___0 = __VERIFIER_nondet_int() [L10661] COND FALSE !(tmp___0 == 0) VAL [LDV_IN_INTERRUPT=1, __this_module={(((unsigned __int128) 1 << 64) | 124):(((unsigned __int128) 1 << 64) | 117)}, channel_count={61:0}, compressor_list={68:0}, compressor_list_lock={69:0}, ldv_module_refcounter=1, mp_protocol_compress=1, npindex_to_ethertype={64:0}, npindex_to_proto={63:0}, ppp_class={0:0}, ppp_device_fops={65:0}, ppp_mutex={59:0}, ppp_net_id={62:0}, ppp_net_ops={66:0}, ppp_netdev_ops={67:0}, ppp_unit_count={60:0}] [L10664] COND FALSE !(tmp___0 == 1) VAL [LDV_IN_INTERRUPT=1, __this_module={(((unsigned __int128) 1 << 64) | 124):(((unsigned __int128) 1 << 64) | 117)}, channel_count={61:0}, compressor_list={68:0}, compressor_list_lock={69:0}, ldv_module_refcounter=1, mp_protocol_compress=1, npindex_to_ethertype={64:0}, npindex_to_proto={63:0}, ppp_class={0:0}, ppp_device_fops={65:0}, ppp_mutex={59:0}, ppp_net_id={62:0}, ppp_net_ops={66:0}, ppp_netdev_ops={67:0}, ppp_unit_count={60:0}] [L10667] COND FALSE !(tmp___0 == 2) VAL [LDV_IN_INTERRUPT=1, __this_module={(((unsigned __int128) 1 << 64) | 124):(((unsigned __int128) 1 << 64) | 117)}, channel_count={61:0}, compressor_list={68:0}, compressor_list_lock={69:0}, ldv_module_refcounter=1, mp_protocol_compress=1, npindex_to_ethertype={64:0}, npindex_to_proto={63:0}, ppp_class={0:0}, ppp_device_fops={65:0}, ppp_mutex={59:0}, ppp_net_id={62:0}, ppp_net_ops={66:0}, ppp_netdev_ops={67:0}, ppp_unit_count={60:0}] [L10670] COND FALSE !(tmp___0 == 3) VAL [LDV_IN_INTERRUPT=1, __this_module={(((unsigned __int128) 1 << 64) | 124):(((unsigned __int128) 1 << 64) | 117)}, channel_count={61:0}, compressor_list={68:0}, compressor_list_lock={69:0}, ldv_module_refcounter=1, mp_protocol_compress=1, npindex_to_ethertype={64:0}, npindex_to_proto={63:0}, ppp_class={0:0}, ppp_device_fops={65:0}, ppp_mutex={59:0}, ppp_net_id={62:0}, ppp_net_ops={66:0}, ppp_netdev_ops={67:0}, ppp_unit_count={60:0}] [L10673] COND FALSE !(tmp___0 == 4) VAL [LDV_IN_INTERRUPT=1, __this_module={(((unsigned __int128) 1 << 64) | 124):(((unsigned __int128) 1 << 64) | 117)}, channel_count={61:0}, compressor_list={68:0}, compressor_list_lock={69:0}, ldv_module_refcounter=1, mp_protocol_compress=1, npindex_to_ethertype={64:0}, npindex_to_proto={63:0}, ppp_class={0:0}, ppp_device_fops={65:0}, ppp_mutex={59:0}, ppp_net_id={62:0}, ppp_net_ops={66:0}, ppp_netdev_ops={67:0}, ppp_unit_count={60:0}] [L10676] COND TRUE tmp___0 == 5 VAL [LDV_IN_INTERRUPT=1, __this_module={(((unsigned __int128) 1 << 64) | 124):(((unsigned __int128) 1 << 64) | 117)}, channel_count={61:0}, compressor_list={68:0}, compressor_list_lock={69:0}, ldv_module_refcounter=1, mp_protocol_compress=1, npindex_to_ethertype={64:0}, npindex_to_proto={63:0}, ppp_class={0:0}, ppp_device_fops={65:0}, ppp_mutex={59:0}, ppp_net_id={62:0}, ppp_net_ops={66:0}, ppp_netdev_ops={67:0}, ppp_unit_count={60:0}] [L10753] CALL ppp_ioctl(var_group1, var_ppp_ioctl_9_p1, var_ppp_ioctl_9_p2) VAL [LDV_IN_INTERRUPT=1, \old(ldv_module_refcounter)=1, __this_module={(((unsigned __int128) 1 << 64) | 124):(((unsigned __int128) 1 << 64) | 117)}, channel_count={61:0}, compressor_list={68:0}, compressor_list_lock={69:0}, ldv_module_refcounter=1, mp_protocol_compress=1, npindex_to_ethertype={64:0}, npindex_to_proto={63:0}, ppp_class={0:0}, ppp_device_fops={65:0}, ppp_mutex={59:0}, ppp_net_id={62:0}, ppp_net_ops={66:0}, ppp_netdev_ops={67:0}, ppp_unit_count={60:0}] [L6746] struct ppp_file *pf ; [L6747] struct ppp *ppp ; [L6748] int err ; [L6749] int val ; [L6750] int val2 ; [L6751] int i ; [L6752] struct ppp_idle idle ; [L6753] struct npioctl npi ; [L6754] int unit ; [L6755] int cflags ; [L6756] struct slcompress *vj ; [L6757] void *argp ; [L6758] int *p ; [L6759] struct task_struct *tmp ; [L6760] int tmp___0 ; [L6761] struct ppp_file const *__mptr ; [L6762] long tmp___1 ; [L6763] long tmp___2 ; [L6764] struct channel *pch ; [L6765] struct ppp_channel *chan ; [L6766] struct ppp_file const *__mptr___0 ; [L6767] int __ret_gu ; [L6768] unsigned long __val_gu ; [L6769] struct ppp_file const *__mptr___1 ; [L6770] int __ret_gu___0 ; [L6771] unsigned long __val_gu___0 ; [L6772] int __ret_gu___1 ; [L6773] unsigned long __val_gu___1 ; [L6774] int __ret_pu ; [L6775] int __pu_val ; [L6776] int __ret_pu___0 ; [L6777] int __pu_val___0 ; [L6778] int __ret_gu___2 ; [L6779] unsigned long __val_gu___2 ; [L6780] int __ret_pu___1 ; [L6781] int __pu_val___1 ; [L6782] int tmp___3 ; [L6783] int __ret_gu___3 ; [L6784] unsigned long __val_gu___3 ; [L6785] unsigned long tmp___4 ; [L6786] int tmp___5 ; [L6787] struct sock_filter *code ; [L6788] struct sock_filter *code___0 ; [L6789] int __ret_gu___4 ; [L6790] unsigned long __val_gu___4 ; [L6792] EXPR file->private_data [L6792] pf = (struct ppp_file *)file->private_data [L6793] err = -14 [L6794] argp = (void *)arg [L6795] p = (int *)argp VAL [LDV_IN_INTERRUPT=1, \old(arg)=18446744073709551614U, \old(cmd)=1074033724, \old(file)={-279:0}, \old(ldv_module_refcounter)=1, __this_module={(((unsigned __int128) 1 << 64) | 124):(((unsigned __int128) 1 << 64) | 117)}, arg=18446744073709551614U, argp={0:-2}, channel_count={61:0}, cmd=1074033724, code={70:0}, code___0={74:0}, compressor_list={68:0}, compressor_list_lock={69:0}, err=-14, file={-279:0}, idle={73:0}, ldv_module_refcounter=1, mp_protocol_compress=1, npi={75:0}, npindex_to_ethertype={64:0}, npindex_to_proto={63:0}, pf={-279:280}, ppp_class={0:0}, ppp_device_fops={65:0}, ppp_mutex={59:0}, ppp_net_id={62:0}, ppp_net_ops={66:0}, ppp_netdev_ops={67:0}, ppp_unit_count={60:0}] [L6796] COND FALSE !((unsigned long )pf == (unsigned long )((struct ppp_file *)0)) VAL [LDV_IN_INTERRUPT=1, \old(ldv_module_refcounter)=1, __this_module={(((unsigned __int128) 1 << 64) | 124):(((unsigned __int128) 1 << 64) | 117)}, channel_count={61:0}, compressor_list={68:0}, compressor_list_lock={69:0}, ldv_module_refcounter=1, mp_protocol_compress=1, npindex_to_ethertype={64:0}, npindex_to_proto={63:0}, ppp_class={0:0}, ppp_device_fops={65:0}, ppp_mutex={59:0}, ppp_net_id={62:0}, ppp_net_ops={66:0}, ppp_netdev_ops={67:0}, ppp_unit_count={60:0}] [L6804] COND TRUE cmd == 1074033724U [L6806] err = -22 VAL [LDV_IN_INTERRUPT=1, \old(arg)=18446744073709551614U, \old(cmd)=1074033724, \old(file)={-279:0}, \old(ldv_module_refcounter)=1, __this_module={(((unsigned __int128) 1 << 64) | 124):(((unsigned __int128) 1 << 64) | 117)}, arg=18446744073709551614U, argp={0:-2}, channel_count={61:0}, code={70:0}, code___0={74:0}, compressor_list={68:0}, compressor_list_lock={69:0}, err=-22, file={-279:0}, idle={73:0}, ldv_module_refcounter=1, mp_protocol_compress=1, npi={75:0}, npindex_to_ethertype={64:0}, npindex_to_proto={63:0}, pf={-279:280}, ppp_class={0:0}, ppp_device_fops={65:0}, ppp_mutex={59:0}, ppp_net_id={62:0}, ppp_net_ops={66:0}, ppp_netdev_ops={67:0}, ppp_unit_count={60:0}] [L6807] FCALL mutex_lock_nested(& ppp_mutex, 0U) VAL [LDV_IN_INTERRUPT=1, \old(arg)=18446744073709551614U, \old(cmd)=1074033724, \old(file)={-279:0}, \old(ldv_module_refcounter)=1, __this_module={(((unsigned __int128) 1 << 64) | 124):(((unsigned __int128) 1 << 64) | 117)}, arg=18446744073709551614U, argp={0:-2}, channel_count={61:0}, code={70:0}, code___0={74:0}, compressor_list={68:0}, compressor_list_lock={69:0}, err=-22, file={-279:0}, idle={73:0}, ldv_module_refcounter=1, mp_protocol_compress=1, npi={75:0}, npindex_to_ethertype={64:0}, npindex_to_proto={63:0}, pf={-279:280}, ppp_class={0:0}, ppp_device_fops={65:0}, ppp_mutex={59:0}, ppp_net_id={62:0}, ppp_net_ops={66:0}, ppp_netdev_ops={67:0}, ppp_unit_count={60:0}] [L6809] EXPR pf->kind VAL [LDV_IN_INTERRUPT=1, \old(arg)=18446744073709551614U, \old(cmd)=1074033724, \old(file)={-279:0}, \old(ldv_module_refcounter)=1, __this_module={(((unsigned __int128) 1 << 64) | 124):(((unsigned __int128) 1 << 64) | 117)}, arg=18446744073709551614U, argp={0:-2}, channel_count={61:0}, code={70:0}, code___0={74:0}, compressor_list={68:0}, compressor_list_lock={69:0}, err=-22, file={-279:0}, idle={73:0}, ldv_module_refcounter=1, mp_protocol_compress=1, npi={75:0}, npindex_to_ethertype={64:0}, npindex_to_proto={63:0}, pf={-279:280}, ppp_class={0:0}, ppp_device_fops={65:0}, ppp_mutex={59:0}, ppp_net_id={62:0}, ppp_net_ops={66:0}, ppp_netdev_ops={67:0}, ppp_unit_count={60:0}] [L6809] COND FALSE !((unsigned int )pf->kind == 1U) [L6821] CALL, EXPR atomic_long_read(& file->f_count) VAL [LDV_IN_INTERRUPT=1, \old(ldv_module_refcounter)=1, __this_module={(((unsigned __int128) 1 << 64) | 124):(((unsigned __int128) 1 << 64) | 117)}, channel_count={61:0}, compressor_list={68:0}, compressor_list_lock={69:0}, ldv_module_refcounter=1, mp_protocol_compress=1, npindex_to_ethertype={64:0}, npindex_to_proto={63:0}, ppp_class={0:0}, ppp_device_fops={65:0}, ppp_mutex={59:0}, ppp_net_id={62:0}, ppp_net_ops={66:0}, ppp_netdev_ops={67:0}, ppp_unit_count={60:0}] [L5267] atomic64_t *v ; [L5268] long tmp ; [L5271] v = l [L5272] CALL, EXPR atomic64_read((atomic64_t const *)v) [L5263] EXPR v->counter [L5263] return ((long )*((long volatile *)(& v->counter))); [L5272] RET, EXPR atomic64_read((atomic64_t const *)v) [L5272] tmp = atomic64_read((atomic64_t const *)v) [L5274] return (tmp); VAL [LDV_IN_INTERRUPT=1, \old(l)={-279:112}, \old(ldv_module_refcounter)=1, \result=0, __this_module={(((unsigned __int128) 1 << 64) | 124):(((unsigned __int128) 1 << 64) | 117)}, channel_count={61:0}, compressor_list={68:0}, compressor_list_lock={69:0}, ldv_module_refcounter=1, mp_protocol_compress=1, npindex_to_ethertype={64:0}, npindex_to_proto={63:0}, ppp_class={0:0}, ppp_device_fops={65:0}, ppp_mutex={59:0}, ppp_net_id={62:0}, ppp_net_ops={66:0}, ppp_netdev_ops={67:0}, ppp_unit_count={60:0}] [L6821] RET, EXPR atomic_long_read(& file->f_count) VAL [LDV_IN_INTERRUPT=1, \old(arg)=18446744073709551614U, \old(cmd)=1074033724, \old(file)={-279:0}, \old(ldv_module_refcounter)=1, __this_module={(((unsigned __int128) 1 << 64) | 124):(((unsigned __int128) 1 << 64) | 117)}, arg=18446744073709551614U, argp={0:-2}, channel_count={61:0}, code={70:0}, code___0={74:0}, compressor_list={68:0}, compressor_list_lock={69:0}, err=-22, file={-279:0}, idle={73:0}, ldv_module_refcounter=1, mp_protocol_compress=1, npi={75:0}, npindex_to_ethertype={64:0}, npindex_to_proto={63:0}, pf={-279:280}, ppp_class={0:0}, ppp_device_fops={65:0}, ppp_mutex={59:0}, ppp_net_id={62:0}, ppp_net_ops={66:0}, ppp_netdev_ops={67:0}, ppp_unit_count={60:0}] [L6821] tmp___2 = atomic_long_read(& file->f_count) [L6823] COND TRUE tmp___2 <= 2L VAL [LDV_IN_INTERRUPT=1, \old(arg)=18446744073709551614U, \old(cmd)=1074033724, \old(file)={-279:0}, \old(ldv_module_refcounter)=1, __this_module={(((unsigned __int128) 1 << 64) | 124):(((unsigned __int128) 1 << 64) | 117)}, arg=18446744073709551614U, argp={0:-2}, channel_count={61:0}, code={70:0}, code___0={74:0}, compressor_list={68:0}, compressor_list_lock={69:0}, err=-22, file={-279:0}, idle={73:0}, ldv_module_refcounter=1, mp_protocol_compress=1, npi={75:0}, npindex_to_ethertype={64:0}, npindex_to_proto={63:0}, pf={-279:280}, ppp_class={0:0}, ppp_device_fops={65:0}, ppp_mutex={59:0}, ppp_net_id={62:0}, ppp_net_ops={66:0}, ppp_netdev_ops={67:0}, ppp_unit_count={60:0}] [L6825] CALL ppp_release((struct inode *)0, file) VAL [LDV_IN_INTERRUPT=1, \old(file)={-279:0}, \old(ldv_module_refcounter)=1, \old(unused)={0:0}, __this_module={(((unsigned __int128) 1 << 64) | 124):(((unsigned __int128) 1 << 64) | 117)}, channel_count={61:0}, compressor_list={68:0}, compressor_list_lock={69:0}, ldv_module_refcounter=1, mp_protocol_compress=1, npindex_to_ethertype={64:0}, npindex_to_proto={63:0}, ppp_class={0:0}, ppp_device_fops={65:0}, ppp_mutex={59:0}, ppp_net_id={62:0}, ppp_net_ops={66:0}, ppp_netdev_ops={67:0}, ppp_unit_count={60:0}] [L6335] struct ppp_file *pf ; [L6336] struct ppp *ppp ; [L6337] struct ppp_file const *__mptr ; [L6338] struct ppp_file const *__mptr___0 ; [L6339] struct ppp_file const *__mptr___1 ; [L6340] int tmp ; [L6342] EXPR file->private_data [L6342] pf = (struct ppp_file *)file->private_data [L6343] COND TRUE (unsigned long )pf != (unsigned long )((struct ppp_file *)0) [L6344] file->private_data = (void *)0 [L6345] EXPR pf->kind VAL [LDV_IN_INTERRUPT=1, \old(file)={-279:0}, \old(ldv_module_refcounter)=1, \old(unused)={0:0}, __this_module={(((unsigned __int128) 1 << 64) | 124):(((unsigned __int128) 1 << 64) | 117)}, channel_count={61:0}, compressor_list={68:0}, compressor_list_lock={69:0}, file={-279:0}, ldv_module_refcounter=1, mp_protocol_compress=1, npindex_to_ethertype={64:0}, npindex_to_proto={63:0}, pf={-279:280}, ppp_class={0:0}, ppp_device_fops={65:0}, ppp_mutex={59:0}, ppp_net_id={62:0}, ppp_net_ops={66:0}, ppp_netdev_ops={67:0}, ppp_unit_count={60:0}] [L6345] COND TRUE (unsigned int )pf->kind == 1U [L6346] __mptr = (struct ppp_file const *)pf [L6347] ppp = (struct ppp *)__mptr [L6348] EXPR ppp->owner VAL [LDV_IN_INTERRUPT=1, \old(file)={-279:0}, \old(ldv_module_refcounter)=1, \old(unused)={0:0}, __this_module={(((unsigned __int128) 1 << 64) | 124):(((unsigned __int128) 1 << 64) | 117)}, channel_count={61:0}, compressor_list={68:0}, compressor_list_lock={69:0}, file={-279:0}, ldv_module_refcounter=1, mp_protocol_compress=1, npindex_to_ethertype={64:0}, npindex_to_proto={63:0}, pf={-279:280}, ppp={-279:280}, ppp_class={0:0}, ppp_device_fops={65:0}, ppp_mutex={59:0}, ppp_net_id={62:0}, ppp_net_ops={66:0}, ppp_netdev_ops={67:0}, ppp_unit_count={60:0}] [L6348] COND FALSE !((unsigned long )ppp->owner == (unsigned long )file) [L6357] CALL, EXPR atomic_dec_and_test(& pf->refcnt) VAL [LDV_IN_INTERRUPT=1, \old(ldv_module_refcounter)=1, \old(v)={-279:544}, __this_module={(((unsigned __int128) 1 << 64) | 124):(((unsigned __int128) 1 << 64) | 117)}, channel_count={61:0}, compressor_list={68:0}, compressor_list_lock={69:0}, ldv_module_refcounter=1, mp_protocol_compress=1, npindex_to_ethertype={64:0}, npindex_to_proto={63:0}, ppp_class={0:0}, ppp_device_fops={65:0}, ppp_mutex={59:0}, ppp_net_id={62:0}, ppp_net_ops={66:0}, ppp_netdev_ops={67:0}, ppp_unit_count={60:0}] [L5253] unsigned char c ; [L5257] return ((unsigned int )c != 0U); VAL [LDV_IN_INTERRUPT=1, \old(ldv_module_refcounter)=1, \old(v)={-279:544}, \result=1, __this_module={(((unsigned __int128) 1 << 64) | 124):(((unsigned __int128) 1 << 64) | 117)}, channel_count={61:0}, compressor_list={68:0}, compressor_list_lock={69:0}, ldv_module_refcounter=1, mp_protocol_compress=1, npindex_to_ethertype={64:0}, npindex_to_proto={63:0}, ppp_class={0:0}, ppp_device_fops={65:0}, ppp_mutex={59:0}, ppp_net_id={62:0}, ppp_net_ops={66:0}, ppp_netdev_ops={67:0}, ppp_unit_count={60:0}] [L6357] RET, EXPR atomic_dec_and_test(& pf->refcnt) VAL [LDV_IN_INTERRUPT=1, \old(file)={-279:0}, \old(ldv_module_refcounter)=1, \old(unused)={0:0}, __this_module={(((unsigned __int128) 1 << 64) | 124):(((unsigned __int128) 1 << 64) | 117)}, channel_count={61:0}, compressor_list={68:0}, compressor_list_lock={69:0}, ldv_module_refcounter=1, mp_protocol_compress=1, npindex_to_ethertype={64:0}, npindex_to_proto={63:0}, pf={-279:280}, ppp={-279:280}, ppp_class={0:0}, ppp_device_fops={65:0}, ppp_mutex={59:0}, ppp_net_id={62:0}, ppp_net_ops={66:0}, ppp_netdev_ops={67:0}, ppp_unit_count={60:0}] [L6357] tmp = atomic_dec_and_test(& pf->refcnt) [L6359] COND TRUE tmp != 0 [L6360] EXPR pf->kind VAL [LDV_IN_INTERRUPT=1, \old(file)={-279:0}, \old(ldv_module_refcounter)=1, \old(unused)={0:0}, __this_module={(((unsigned __int128) 1 << 64) | 124):(((unsigned __int128) 1 << 64) | 117)}, channel_count={61:0}, compressor_list={68:0}, compressor_list_lock={69:0}, ldv_module_refcounter=1, mp_protocol_compress=1, npindex_to_ethertype={64:0}, npindex_to_proto={63:0}, pf={-279:280}, ppp={-279:280}, ppp_class={0:0}, ppp_device_fops={65:0}, ppp_mutex={59:0}, ppp_net_id={62:0}, ppp_net_ops={66:0}, ppp_netdev_ops={67:0}, ppp_unit_count={60:0}] [L6360] COND TRUE (int )((unsigned int )pf->kind) == 1 [L6369] __mptr___0 = (struct ppp_file const *)pf VAL [LDV_IN_INTERRUPT=1, \old(file)={-279:0}, \old(ldv_module_refcounter)=1, \old(unused)={0:0}, __mptr___0={-279:280}, __this_module={(((unsigned __int128) 1 << 64) | 124):(((unsigned __int128) 1 << 64) | 117)}, channel_count={61:0}, compressor_list={68:0}, compressor_list_lock={69:0}, ldv_module_refcounter=1, mp_protocol_compress=1, npindex_to_ethertype={64:0}, npindex_to_proto={63:0}, ppp={-279:280}, ppp_class={0:0}, ppp_device_fops={65:0}, ppp_mutex={59:0}, ppp_net_id={62:0}, ppp_net_ops={66:0}, ppp_netdev_ops={67:0}, ppp_unit_count={60:0}] [L6370] CALL ppp_destroy_interface((struct ppp *)__mptr___0) VAL [LDV_IN_INTERRUPT=1, \old(ldv_module_refcounter)=1, \old(ppp)={-279:280}, __this_module={(((unsigned __int128) 1 << 64) | 124):(((unsigned __int128) 1 << 64) | 117)}, channel_count={61:0}, compressor_list={68:0}, compressor_list_lock={69:0}, ldv_module_refcounter=1, mp_protocol_compress=1, npindex_to_ethertype={64:0}, npindex_to_proto={63:0}, ppp_class={0:0}, ppp_device_fops={65:0}, ppp_mutex={59:0}, ppp_net_id={62:0}, ppp_net_ops={66:0}, ppp_netdev_ops={67:0}, ppp_unit_count={60:0}] [L10292] FCALL atomic_dec(& ppp_unit_count) VAL [LDV_IN_INTERRUPT=1, \old(ldv_module_refcounter)=1, \old(ppp)={-279:280}, __this_module={(((unsigned __int128) 1 << 64) | 124):(((unsigned __int128) 1 << 64) | 117)}, channel_count={61:0}, compressor_list={68:0}, compressor_list_lock={69:0}, ldv_module_refcounter=1, mp_protocol_compress=1, npindex_to_ethertype={64:0}, npindex_to_proto={63:0}, ppp={-279:280}, ppp_class={0:0}, ppp_device_fops={65:0}, ppp_mutex={59:0}, ppp_net_id={62:0}, ppp_net_ops={66:0}, ppp_netdev_ops={67:0}, ppp_unit_count={60:0}] [L10294] EXPR ppp->file.dead VAL [LDV_IN_INTERRUPT=1, \old(ldv_module_refcounter)=1, \old(ppp)={-279:280}, __this_module={(((unsigned __int128) 1 << 64) | 124):(((unsigned __int128) 1 << 64) | 117)}, channel_count={61:0}, compressor_list={68:0}, compressor_list_lock={69:0}, ldv_module_refcounter=1, mp_protocol_compress=1, npindex_to_ethertype={64:0}, npindex_to_proto={63:0}, ppp={-279:280}, ppp_class={0:0}, ppp_device_fops={65:0}, ppp_mutex={59:0}, ppp_net_id={62:0}, ppp_net_ops={66:0}, ppp_netdev_ops={67:0}, ppp_unit_count={60:0}] [L10294] COND FALSE !(ppp->file.dead == 0) [L10301] EXPR ppp->n_channels VAL [LDV_IN_INTERRUPT=1, \old(ldv_module_refcounter)=1, \old(ppp)={-279:280}, __this_module={(((unsigned __int128) 1 << 64) | 124):(((unsigned __int128) 1 << 64) | 117)}, channel_count={61:0}, compressor_list={68:0}, compressor_list_lock={69:0}, ldv_module_refcounter=1, mp_protocol_compress=1, npindex_to_ethertype={64:0}, npindex_to_proto={63:0}, ppp={-279:280}, ppp_class={0:0}, ppp_device_fops={65:0}, ppp_mutex={59:0}, ppp_net_id={62:0}, ppp_net_ops={66:0}, ppp_netdev_ops={67:0}, ppp_unit_count={60:0}] [L10301] COND FALSE !(ppp->n_channels != 0) [L10310] CALL ppp_ccp_closed(ppp) VAL [LDV_IN_INTERRUPT=1, \old(ldv_module_refcounter)=1, \old(ppp)={-279:280}, __this_module={(((unsigned __int128) 1 << 64) | 124):(((unsigned __int128) 1 << 64) | 117)}, channel_count={61:0}, compressor_list={68:0}, compressor_list_lock={69:0}, ldv_module_refcounter=1, mp_protocol_compress=1, npindex_to_ethertype={64:0}, npindex_to_proto={63:0}, ppp_class={0:0}, ppp_device_fops={65:0}, ppp_mutex={59:0}, ppp_net_id={62:0}, ppp_net_ops={66:0}, ppp_netdev_ops={67:0}, ppp_unit_count={60:0}] [L9952] void *xstate ; [L9953] void *rstate ; [L9954] struct compressor *xcomp ; [L9955] struct compressor *rcomp ; VAL [LDV_IN_INTERRUPT=1, \old(ldv_module_refcounter)=1, \old(ppp)={-279:280}, __this_module={(((unsigned __int128) 1 << 64) | 124):(((unsigned __int128) 1 << 64) | 117)}, channel_count={61:0}, compressor_list={68:0}, compressor_list_lock={69:0}, ldv_module_refcounter=1, mp_protocol_compress=1, npindex_to_ethertype={64:0}, npindex_to_proto={63:0}, ppp={-279:280}, ppp_class={0:0}, ppp_device_fops={65:0}, ppp_mutex={59:0}, ppp_net_id={62:0}, ppp_net_ops={66:0}, ppp_netdev_ops={67:0}, ppp_unit_count={60:0}] [L9958] CALL spin_lock_bh(& ppp->wlock) VAL [LDV_IN_INTERRUPT=1, \old(ldv_module_refcounter)=1, __this_module={(((unsigned __int128) 1 << 64) | 124):(((unsigned __int128) 1 << 64) | 117)}, channel_count={61:0}, compressor_list={68:0}, compressor_list_lock={69:0}, ldv_module_refcounter=1, mp_protocol_compress=1, npindex_to_ethertype={64:0}, npindex_to_proto={63:0}, ppp_class={0:0}, ppp_device_fops={65:0}, ppp_mutex={59:0}, ppp_net_id={62:0}, ppp_net_ops={66:0}, ppp_netdev_ops={67:0}, ppp_unit_count={60:0}] [L5320] FCALL _raw_spin_lock_bh(& lock->ldv_6060.rlock) [L9958] RET spin_lock_bh(& ppp->wlock) VAL [LDV_IN_INTERRUPT=1, \old(ldv_module_refcounter)=1, \old(ppp)={-279:280}, __this_module={(((unsigned __int128) 1 << 64) | 124):(((unsigned __int128) 1 << 64) | 117)}, channel_count={61:0}, compressor_list={68:0}, compressor_list_lock={69:0}, ldv_module_refcounter=1, mp_protocol_compress=1, npindex_to_ethertype={64:0}, npindex_to_proto={63:0}, ppp={-279:280}, ppp_class={0:0}, ppp_device_fops={65:0}, ppp_mutex={59:0}, ppp_net_id={62:0}, ppp_net_ops={66:0}, ppp_netdev_ops={67:0}, ppp_unit_count={60:0}] [L9959] CALL spin_lock_bh(& ppp->rlock) VAL [LDV_IN_INTERRUPT=1, \old(ldv_module_refcounter)=1, __this_module={(((unsigned __int128) 1 << 64) | 124):(((unsigned __int128) 1 << 64) | 117)}, channel_count={61:0}, compressor_list={68:0}, compressor_list_lock={69:0}, ldv_module_refcounter=1, mp_protocol_compress=1, npindex_to_ethertype={64:0}, npindex_to_proto={63:0}, ppp_class={0:0}, ppp_device_fops={65:0}, ppp_mutex={59:0}, ppp_net_id={62:0}, ppp_net_ops={66:0}, ppp_netdev_ops={67:0}, ppp_unit_count={60:0}] [L5320] FCALL _raw_spin_lock_bh(& lock->ldv_6060.rlock) [L9959] RET spin_lock_bh(& ppp->rlock) VAL [LDV_IN_INTERRUPT=1, \old(ldv_module_refcounter)=1, \old(ppp)={-279:280}, __this_module={(((unsigned __int128) 1 << 64) | 124):(((unsigned __int128) 1 << 64) | 117)}, channel_count={61:0}, compressor_list={68:0}, compressor_list_lock={69:0}, ldv_module_refcounter=1, mp_protocol_compress=1, npindex_to_ethertype={64:0}, npindex_to_proto={63:0}, ppp={-279:280}, ppp_class={0:0}, ppp_device_fops={65:0}, ppp_mutex={59:0}, ppp_net_id={62:0}, ppp_net_ops={66:0}, ppp_netdev_ops={67:0}, ppp_unit_count={60:0}] [L9960] EXPR ppp->flags VAL [LDV_IN_INTERRUPT=1, \old(ldv_module_refcounter)=1, \old(ppp)={-279:280}, __this_module={(((unsigned __int128) 1 << 64) | 124):(((unsigned __int128) 1 << 64) | 117)}, channel_count={61:0}, compressor_list={68:0}, compressor_list_lock={69:0}, ldv_module_refcounter=1, mp_protocol_compress=1, npindex_to_ethertype={64:0}, npindex_to_proto={63:0}, ppp={-279:280}, ppp_class={0:0}, ppp_device_fops={65:0}, ppp_mutex={59:0}, ppp_net_id={62:0}, ppp_net_ops={66:0}, ppp_netdev_ops={67:0}, ppp_unit_count={60:0}] [L9960] EXPR ppp->flags & 4294967103U VAL [LDV_IN_INTERRUPT=1, \old(ldv_module_refcounter)=1, \old(ppp)={-279:280}, __this_module={(((unsigned __int128) 1 << 64) | 124):(((unsigned __int128) 1 << 64) | 117)}, channel_count={61:0}, compressor_list={68:0}, compressor_list_lock={69:0}, ldv_module_refcounter=1, mp_protocol_compress=1, npindex_to_ethertype={64:0}, npindex_to_proto={63:0}, ppp={-279:280}, ppp_class={0:0}, ppp_device_fops={65:0}, ppp_mutex={59:0}, ppp_net_id={62:0}, ppp_net_ops={66:0}, ppp_netdev_ops={67:0}, ppp_unit_count={60:0}] [L9960] ppp->flags = ppp->flags & 4294967103U [L9961] ppp->xstate = 0U [L9962] EXPR ppp->xcomp [L9962] xcomp = ppp->xcomp [L9963] EXPR ppp->xc_state [L9963] xstate = ppp->xc_state [L9964] ppp->xc_state = (void *)0 [L9965] ppp->rstate = 0U [L9966] EXPR ppp->rcomp [L9966] rcomp = ppp->rcomp [L9967] EXPR ppp->rc_state [L9967] rstate = ppp->rc_state [L9968] ppp->rc_state = (void *)0 VAL [LDV_IN_INTERRUPT=1, \old(ldv_module_refcounter)=1, \old(ppp)={-279:280}, __this_module={(((unsigned __int128) 1 << 64) | 124):(((unsigned __int128) 1 << 64) | 117)}, channel_count={61:0}, compressor_list={68:0}, compressor_list_lock={69:0}, ldv_module_refcounter=1, mp_protocol_compress=1, npindex_to_ethertype={64:0}, npindex_to_proto={63:0}, ppp={-279:280}, ppp_class={0:0}, ppp_device_fops={65:0}, ppp_mutex={59:0}, ppp_net_id={62:0}, ppp_net_ops={66:0}, ppp_netdev_ops={67:0}, ppp_unit_count={60:0}, rcomp={(((unsigned __int128) 1 << 64) | 24):(((unsigned __int128) 1 << 64) | 102)}, rstate={(((unsigned __int128) 1 << 64) | 67):(((unsigned __int128) 1 << 64) | 47)}, xcomp={(((unsigned __int128) 1 << 64) | 12):-17}, xstate={(((unsigned __int128) 1 << 64) | 1):0}] [L9969] CALL spin_unlock_bh(& ppp->rlock) VAL [LDV_IN_INTERRUPT=1, \old(ldv_module_refcounter)=1, __this_module={(((unsigned __int128) 1 << 64) | 124):(((unsigned __int128) 1 << 64) | 117)}, channel_count={61:0}, compressor_list={68:0}, compressor_list_lock={69:0}, ldv_module_refcounter=1, mp_protocol_compress=1, npindex_to_ethertype={64:0}, npindex_to_proto={63:0}, ppp_class={0:0}, ppp_device_fops={65:0}, ppp_mutex={59:0}, ppp_net_id={62:0}, ppp_net_ops={66:0}, ppp_netdev_ops={67:0}, ppp_unit_count={60:0}] [L5338] FCALL _raw_spin_unlock_bh(& lock->ldv_6060.rlock) [L9969] RET spin_unlock_bh(& ppp->rlock) VAL [LDV_IN_INTERRUPT=1, \old(ldv_module_refcounter)=1, \old(ppp)={-279:280}, __this_module={(((unsigned __int128) 1 << 64) | 124):(((unsigned __int128) 1 << 64) | 117)}, channel_count={61:0}, compressor_list={68:0}, compressor_list_lock={69:0}, ldv_module_refcounter=1, mp_protocol_compress=1, npindex_to_ethertype={64:0}, npindex_to_proto={63:0}, ppp={-279:280}, ppp_class={0:0}, ppp_device_fops={65:0}, ppp_mutex={59:0}, ppp_net_id={62:0}, ppp_net_ops={66:0}, ppp_netdev_ops={67:0}, ppp_unit_count={60:0}, rcomp={(((unsigned __int128) 1 << 64) | 24):(((unsigned __int128) 1 << 64) | 102)}, rstate={(((unsigned __int128) 1 << 64) | 67):(((unsigned __int128) 1 << 64) | 47)}, xcomp={(((unsigned __int128) 1 << 64) | 12):-17}, xstate={(((unsigned __int128) 1 << 64) | 1):0}] [L9970] CALL spin_unlock_bh(& ppp->wlock) VAL [LDV_IN_INTERRUPT=1, \old(ldv_module_refcounter)=1, __this_module={(((unsigned __int128) 1 << 64) | 124):(((unsigned __int128) 1 << 64) | 117)}, channel_count={61:0}, compressor_list={68:0}, compressor_list_lock={69:0}, ldv_module_refcounter=1, mp_protocol_compress=1, npindex_to_ethertype={64:0}, npindex_to_proto={63:0}, ppp_class={0:0}, ppp_device_fops={65:0}, ppp_mutex={59:0}, ppp_net_id={62:0}, ppp_net_ops={66:0}, ppp_netdev_ops={67:0}, ppp_unit_count={60:0}] [L5338] FCALL _raw_spin_unlock_bh(& lock->ldv_6060.rlock) [L9970] RET spin_unlock_bh(& ppp->wlock) VAL [LDV_IN_INTERRUPT=1, \old(ldv_module_refcounter)=1, \old(ppp)={-279:280}, __this_module={(((unsigned __int128) 1 << 64) | 124):(((unsigned __int128) 1 << 64) | 117)}, channel_count={61:0}, compressor_list={68:0}, compressor_list_lock={69:0}, ldv_module_refcounter=1, mp_protocol_compress=1, npindex_to_ethertype={64:0}, npindex_to_proto={63:0}, ppp={-279:280}, ppp_class={0:0}, ppp_device_fops={65:0}, ppp_mutex={59:0}, ppp_net_id={62:0}, ppp_net_ops={66:0}, ppp_netdev_ops={67:0}, ppp_unit_count={60:0}, rcomp={(((unsigned __int128) 1 << 64) | 24):(((unsigned __int128) 1 << 64) | 102)}, rstate={(((unsigned __int128) 1 << 64) | 67):(((unsigned __int128) 1 << 64) | 47)}, xcomp={(((unsigned __int128) 1 << 64) | 12):-17}, xstate={(((unsigned __int128) 1 << 64) | 1):0}] [L9972] COND TRUE (unsigned long )xstate != (unsigned long )((void *)0) [L9974] EXPR xcomp->comp_free VAL [LDV_IN_INTERRUPT=1, \old(ldv_module_refcounter)=1, \old(ppp)={-279:280}, __this_module={(((unsigned __int128) 1 << 64) | 124):(((unsigned __int128) 1 << 64) | 117)}, channel_count={61:0}, compressor_list={68:0}, compressor_list_lock={69:0}, ldv_module_refcounter=1, mp_protocol_compress=1, npindex_to_ethertype={64:0}, npindex_to_proto={63:0}, ppp={-279:280}, ppp_class={0:0}, ppp_device_fops={65:0}, ppp_mutex={59:0}, ppp_net_id={62:0}, ppp_net_ops={66:0}, ppp_netdev_ops={67:0}, ppp_unit_count={60:0}, rcomp={(((unsigned __int128) 1 << 64) | 24):(((unsigned __int128) 1 << 64) | 102)}, rstate={(((unsigned __int128) 1 << 64) | 67):(((unsigned __int128) 1 << 64) | 47)}, xcomp={(((unsigned __int128) 1 << 64) | 12):-17}, xstate={(((unsigned __int128) 1 << 64) | 1):0}] [L9974] CALL (*(xcomp->comp_free))(xstate) VAL [LDV_IN_INTERRUPT=1, \old(ldv_module_refcounter)=1, __this_module={(((unsigned __int128) 1 << 64) | 124):(((unsigned __int128) 1 << 64) | 117)}, channel_count={61:0}, compressor_list={68:0}, compressor_list_lock={69:0}, ldv_module_refcounter=1, mp_protocol_compress=1, npindex_to_ethertype={64:0}, npindex_to_proto={63:0}, ppp_class={0:0}, ppp_device_fops={65:0}, ppp_mutex={59:0}, ppp_net_id={62:0}, ppp_net_ops={66:0}, ppp_netdev_ops={67:0}, ppp_unit_count={60:0}] [L7931] dev->netdev_ops = & ppp_netdev_ops [L7932] dev->hard_header_len = (unsigned short)4 [L7933] dev->mtu = 1500U [L7934] dev->addr_len = (unsigned char)0 [L7935] dev->tx_queue_len = 3UL [L7936] dev->type = (unsigned short)512 [L7937] dev->flags = 4240U [L7938] EXPR dev->features VAL [LDV_IN_INTERRUPT=1, \old(#fp)={-1:12}, \old()={(((unsigned __int128) 1 << 64) | 1):0}, \old(ldv_module_refcounter)=1, __this_module={(((unsigned __int128) 1 << 64) | 124):(((unsigned __int128) 1 << 64) | 117)}, channel_count={61:0}, compressor_list={68:0}, compressor_list_lock={69:0}, ldv_module_refcounter=1, mp_protocol_compress=1, npindex_to_ethertype={64:0}, npindex_to_proto={63:0}, ppp_class={0:0}, ppp_device_fops={65:0}, ppp_mutex={59:0}, ppp_net_id={62:0}, ppp_net_ops={66:0}, ppp_netdev_ops={67:0}, ppp_unit_count={60:0}] [L7938] EXPR dev->features | 8192U VAL [LDV_IN_INTERRUPT=1, \old(ldv_module_refcounter)=1, __this_module={(((unsigned __int128) 1 << 64) | 124):(((unsigned __int128) 1 << 64) | 117)}, channel_count={61:0}, compressor_list={68:0}, compressor_list_lock={69:0}, dev={(((unsigned __int128) 1 << 64) | 1):0}, ldv_module_refcounter=1, mp_protocol_compress=1, npindex_to_ethertype={64:0}, npindex_to_proto={63:0}, ppp_class={0:0}, ppp_device_fops={65:0}, ppp_mutex={59:0}, ppp_net_id={62:0}, ppp_net_ops={66:0}, ppp_netdev_ops={67:0}, ppp_unit_count={60:0}] [L7938] dev->features = dev->features | 8192U [L7939] EXPR dev->priv_flags VAL [LDV_IN_INTERRUPT=1, \old(#fp)={-1:12}, \old()={(((unsigned __int128) 1 << 64) | 1):0}, \old(ldv_module_refcounter)=1, __this_module={(((unsigned __int128) 1 << 64) | 124):(((unsigned __int128) 1 << 64) | 117)}, channel_count={61:0}, compressor_list={68:0}, compressor_list_lock={69:0}, ldv_module_refcounter=1, mp_protocol_compress=1, npindex_to_ethertype={64:0}, npindex_to_proto={63:0}, ppp_class={0:0}, ppp_device_fops={65:0}, ppp_mutex={59:0}, ppp_net_id={62:0}, ppp_net_ops={66:0}, ppp_netdev_ops={67:0}, ppp_unit_count={60:0}] [L7939] EXPR dev->priv_flags & 4294966271U VAL [LDV_IN_INTERRUPT=1, \old(ldv_module_refcounter)=1, __this_module={(((unsigned __int128) 1 << 64) | 124):(((unsigned __int128) 1 << 64) | 117)}, channel_count={61:0}, compressor_list={68:0}, compressor_list_lock={69:0}, dev={(((unsigned __int128) 1 << 64) | 1):0}, ldv_module_refcounter=1, mp_protocol_compress=1, npindex_to_ethertype={64:0}, npindex_to_proto={63:0}, ppp_class={0:0}, ppp_device_fops={65:0}, ppp_mutex={59:0}, ppp_net_id={62:0}, ppp_net_ops={66:0}, ppp_netdev_ops={67:0}, ppp_unit_count={60:0}] [L7939] dev->priv_flags = dev->priv_flags & 4294966271U [L9974] RET (*(xcomp->comp_free))(xstate) VAL [LDV_IN_INTERRUPT=1, \old(ldv_module_refcounter)=1, \old(ppp)={-279:280}, __this_module={(((unsigned __int128) 1 << 64) | 124):(((unsigned __int128) 1 << 64) | 117)}, channel_count={61:0}, compressor_list={68:0}, compressor_list_lock={69:0}, ldv_module_refcounter=1, mp_protocol_compress=1, npindex_to_ethertype={64:0}, npindex_to_proto={63:0}, ppp={-279:280}, ppp_class={0:0}, ppp_device_fops={65:0}, ppp_mutex={59:0}, ppp_net_id={62:0}, ppp_net_ops={66:0}, ppp_netdev_ops={67:0}, ppp_unit_count={60:0}, rcomp={(((unsigned __int128) 1 << 64) | 24):(((unsigned __int128) 1 << 64) | 102)}, rstate={(((unsigned __int128) 1 << 64) | 67):(((unsigned __int128) 1 << 64) | 47)}, xcomp={(((unsigned __int128) 1 << 64) | 12):-17}, xstate={(((unsigned __int128) 1 << 64) | 1):0}] [L9975] EXPR xcomp->owner [L9975] CALL ldv_module_put_5(xcomp->owner) [L10926] CALL ldv_module_put(ldv_func_arg1) VAL [LDV_IN_INTERRUPT=1, \old(ldv_module_refcounter)=1, \old(module)={81:-80}, __this_module={(((unsigned __int128) 1 << 64) | 124):(((unsigned __int128) 1 << 64) | 117)}, channel_count={61:0}, compressor_list={68:0}, compressor_list_lock={69:0}, ldv_module_refcounter=1, mp_protocol_compress=1, npindex_to_ethertype={64:0}, npindex_to_proto={63:0}, ppp_class={0:0}, ppp_device_fops={65:0}, ppp_mutex={59:0}, ppp_net_id={62:0}, ppp_net_ops={66:0}, ppp_netdev_ops={67:0}, ppp_unit_count={60:0}] [L10845] COND TRUE (unsigned long )module != (unsigned long )((struct module *)0) VAL [LDV_IN_INTERRUPT=1, \old(ldv_module_refcounter)=1, \old(module)={81:-80}, __this_module={(((unsigned __int128) 1 << 64) | 124):(((unsigned __int128) 1 << 64) | 117)}, channel_count={61:0}, compressor_list={68:0}, compressor_list_lock={69:0}, ldv_module_refcounter=1, mp_protocol_compress=1, npindex_to_ethertype={64:0}, npindex_to_proto={63:0}, ppp_class={0:0}, ppp_device_fops={65:0}, ppp_mutex={59:0}, ppp_net_id={62:0}, ppp_net_ops={66:0}, ppp_netdev_ops={67:0}, ppp_unit_count={60:0}] [L10846] COND TRUE ldv_module_refcounter <= 1 VAL [LDV_IN_INTERRUPT=1, \old(ldv_module_refcounter)=1, \old(module)={81:-80}, __this_module={(((unsigned __int128) 1 << 64) | 124):(((unsigned __int128) 1 << 64) | 117)}, channel_count={61:0}, compressor_list={68:0}, compressor_list_lock={69:0}, ldv_module_refcounter=1, mp_protocol_compress=1, npindex_to_ethertype={64:0}, npindex_to_proto={63:0}, ppp_class={0:0}, ppp_device_fops={65:0}, ppp_mutex={59:0}, ppp_net_id={62:0}, ppp_net_ops={66:0}, ppp_netdev_ops={67:0}, ppp_unit_count={60:0}] [L10848] CALL ldv_blast_assert() VAL [LDV_IN_INTERRUPT=1, \old(ldv_module_refcounter)=1, __this_module={(((unsigned __int128) 1 << 64) | 124):(((unsigned __int128) 1 << 64) | 117)}, channel_count={61:0}, compressor_list={68:0}, compressor_list_lock={69:0}, ldv_module_refcounter=1, mp_protocol_compress=1, npindex_to_ethertype={64:0}, npindex_to_proto={63:0}, ppp_class={0:0}, ppp_device_fops={65:0}, ppp_mutex={59:0}, ppp_net_id={62:0}, ppp_net_ops={66:0}, ppp_netdev_ops={67:0}, ppp_unit_count={60:0}] [L10809] reach_error() VAL [LDV_IN_INTERRUPT=1, \old(ldv_module_refcounter)=1, __this_module={(((unsigned __int128) 1 << 64) | 124):(((unsigned __int128) 1 << 64) | 117)}, channel_count={61:0}, compressor_list={68:0}, compressor_list_lock={69:0}, ldv_module_refcounter=1, mp_protocol_compress=1, npindex_to_ethertype={64:0}, npindex_to_proto={63:0}, ppp_class={0:0}, ppp_device_fops={65:0}, ppp_mutex={59:0}, ppp_net_id={62:0}, ppp_net_ops={66:0}, ppp_netdev_ops={67:0}, ppp_unit_count={60:0}] - StatisticsResult: Ultimate Automizer benchmark data CFG has 124 procedures, 1743 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 47.4s, OverallIterations: 11, TraceHistogramMax: 4, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.2s, AutomataDifference: 17.5s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.1s, HoareTripleCheckerStatistics: 2 mSolverCounterUnknown, 4190 SdHoareTripleChecker+Valid, 14.0s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 3982 mSDsluCounter, 64232 SdHoareTripleChecker+Invalid, 13.5s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 41116 mSDsCounter, 212 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 784 IncrementalHoareTripleChecker+Invalid, 998 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 212 mSolverCounterUnsat, 23116 mSDtfsCounter, 784 mSolverCounterSat, 0.3s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 258 GetRequests, 234 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.5s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=4423occurred in iteration=9, InterpolantAutomatonStates: 42, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 2.5s AutomataMinimizationTime, 10 MinimizatonAttempts, 105 StatesRemovedByMinimization, 5 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.3s SsaConstructionTime, 2.3s SatisfiabilityAnalysisTime, 7.5s InterpolantComputationTime, 1360 NumberOfCodeBlocks, 1360 NumberOfCodeBlocksAsserted, 12 NumberOfCheckSat, 1331 ConstructedInterpolants, 0 QuantifiedInterpolants, 1726 SizeOfPredicates, 0 NumberOfNonLiveVariables, 1890 ConjunctsInSsa, 3 ConjunctsInUnsatCore, 12 InterpolantComputations, 9 PerfectInterpolantSequences, 393/405 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available, ConComCheckerStatistics: No data available RESULT: Ultimate proved your program to be incorrect! [2024-11-28 03:52:31,160 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dd750789-b5d7-4af8-b0bf-18b0f07ad860/bin/uautomizer-verify-aQ6SnzHsRB/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Ended with exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Writing output log to file Ultimate.log Writing human readable error path to file UltimateCounterExample.errorpath Result: FALSE