./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/ldv-linux-3.0/module_get_put-drivers-tty-synclink_gt.ko.cil.out.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 826ab2ba Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cfb90f5-119d-4976-aabf-8df96fef0c40/bin/uautomizer-verify-qhAvR1uOyd/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cfb90f5-119d-4976-aabf-8df96fef0c40/bin/uautomizer-verify-qhAvR1uOyd/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cfb90f5-119d-4976-aabf-8df96fef0c40/bin/uautomizer-verify-qhAvR1uOyd/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cfb90f5-119d-4976-aabf-8df96fef0c40/bin/uautomizer-verify-qhAvR1uOyd/config/AutomizerReach.xml -i ../../sv-benchmarks/c/ldv-linux-3.0/module_get_put-drivers-tty-synclink_gt.ko.cil.out.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cfb90f5-119d-4976-aabf-8df96fef0c40/bin/uautomizer-verify-qhAvR1uOyd/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cfb90f5-119d-4976-aabf-8df96fef0c40/bin/uautomizer-verify-qhAvR1uOyd --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 851899db6f484e37e16ac931ba2d9552b861ff3d2219043d6dff1fc981b20cc0 --- Real Ultimate output --- This is Ultimate 0.3.0-dev-826ab2b [2024-11-13 16:05:40,627 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-13 16:05:40,710 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cfb90f5-119d-4976-aabf-8df96fef0c40/bin/uautomizer-verify-qhAvR1uOyd/config/svcomp-Reach-64bit-Automizer_Default.epf [2024-11-13 16:05:40,716 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-13 16:05:40,717 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-13 16:05:40,739 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-13 16:05:40,740 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-13 16:05:40,740 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-13 16:05:40,740 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-13 16:05:40,740 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-13 16:05:40,741 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-13 16:05:40,741 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-13 16:05:40,741 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-13 16:05:40,741 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-13 16:05:40,741 INFO L153 SettingsManager]: * Use SBE=true [2024-11-13 16:05:40,742 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-13 16:05:40,742 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-13 16:05:40,742 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-13 16:05:40,742 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-13 16:05:40,742 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-13 16:05:40,742 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-13 16:05:40,742 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-13 16:05:40,743 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-13 16:05:40,743 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-13 16:05:40,743 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-13 16:05:40,743 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-13 16:05:40,743 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-13 16:05:40,743 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-13 16:05:40,743 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-13 16:05:40,744 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-13 16:05:40,744 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-13 16:05:40,744 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-13 16:05:40,744 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-13 16:05:40,744 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-13 16:05:40,744 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-13 16:05:40,744 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-13 16:05:40,745 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-13 16:05:40,745 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-13 16:05:40,745 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-13 16:05:40,745 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_6cfb90f5-119d-4976-aabf-8df96fef0c40/bin/uautomizer-verify-qhAvR1uOyd 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 -> 851899db6f484e37e16ac931ba2d9552b861ff3d2219043d6dff1fc981b20cc0 [2024-11-13 16:05:41,051 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-13 16:05:41,059 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-13 16:05:41,063 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-13 16:05:41,065 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-13 16:05:41,066 INFO L274 PluginConnector]: CDTParser initialized [2024-11-13 16:05:41,067 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cfb90f5-119d-4976-aabf-8df96fef0c40/bin/uautomizer-verify-qhAvR1uOyd/../../sv-benchmarks/c/ldv-linux-3.0/module_get_put-drivers-tty-synclink_gt.ko.cil.out.i Unable to find full path for "g++" [2024-11-13 16:05:42,913 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-13 16:05:43,682 INFO L384 CDTParser]: Found 1 translation units. [2024-11-13 16:05:43,683 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cfb90f5-119d-4976-aabf-8df96fef0c40/sv-benchmarks/c/ldv-linux-3.0/module_get_put-drivers-tty-synclink_gt.ko.cil.out.i [2024-11-13 16:05:43,741 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cfb90f5-119d-4976-aabf-8df96fef0c40/bin/uautomizer-verify-qhAvR1uOyd/data/8aaf634e8/8c5394db151340e78d1f0968780b1233/FLAGd384059d0 [2024-11-13 16:05:43,977 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cfb90f5-119d-4976-aabf-8df96fef0c40/bin/uautomizer-verify-qhAvR1uOyd/data/8aaf634e8/8c5394db151340e78d1f0968780b1233 [2024-11-13 16:05:43,980 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-13 16:05:43,982 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-13 16:05:43,983 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-13 16:05:43,984 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-13 16:05:43,988 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-13 16:05:43,989 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.11 04:05:43" (1/1) ... [2024-11-13 16:05:43,990 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@23879714 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 04:05:43, skipping insertion in model container [2024-11-13 16:05:43,991 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.11 04:05:43" (1/1) ... [2024-11-13 16:05:44,153 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-13 16:05:46,848 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_6cfb90f5-119d-4976-aabf-8df96fef0c40/sv-benchmarks/c/ldv-linux-3.0/module_get_put-drivers-tty-synclink_gt.ko.cil.out.i[379011,379024] [2024-11-13 16:05:46,908 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-13 16:05:46,950 INFO L200 MainTranslator]: Completed pre-run [2024-11-13 16:05:47,064 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"); [4931] [2024-11-13 16:05:47,066 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)); [4938] [2024-11-13 16:05:47,066 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"); [4945-4946] [2024-11-13 16:05:47,068 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)); [4959-4960] [2024-11-13 16:05:47,069 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& current_task)); [4979] [2024-11-13 16:05:47,069 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [4981] [2024-11-13 16:05:47,069 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [4983] [2024-11-13 16:05:47,069 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [4986] [2024-11-13 16:05:47,071 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/inst/current/envs/linux-3.0.1/linux-3.0.1/arch/x86/include/asm/paravirt.h"), "i" (853), "i" (12UL)); [5024-5025] [2024-11-13 16:05:47,072 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("771:\n\tcall *%c2;\n772:\n.pushsection .parainstructions,\"a\"\n .balign 8 \n .quad 771b\n .byte %c1\n .byte 772b-771b\n .short %c3\n.popsection\n": "=a" (__eax): [paravirt_typenum] "i" (46UL), [paravirt_opptr] "i" (& pv_irq_ops.save_fl.func), [paravirt_clobber] "i" (1): "memory", "cc"); [5030-5032] [2024-11-13 16:05:47,077 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movb %1,%0": "=q" (ret): "m" (*((unsigned char volatile *)addr)): "memory"); [5147] [2024-11-13 16:05:47,077 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movw %1,%0": "=r" (ret): "m" (*((unsigned short volatile *)addr)): "memory"); [5154] [2024-11-13 16:05:47,078 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %1,%0": "=r" (ret): "m" (*((unsigned int volatile *)addr)): "memory"); [5161] [2024-11-13 16:05:47,078 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movb %0,%1": : "q" (val), "m" (*((unsigned char volatile *)addr)): "memory"); [5168] [2024-11-13 16:05:47,082 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movw %0,%1": : "r" (val), "m" (*((unsigned short volatile *)addr)): "memory"); [5175] [2024-11-13 16:05:47,082 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %0,%1": : "r" (val), "m" (*((unsigned int volatile *)addr)): "memory"); [5182] [2024-11-13 16:05:47,413 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_1": "=a" (__ret_pu): "0" (__pu_val), "c" (idle_mode): "ebx"); [9668] [2024-11-13 16:05:47,414 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_2": "=a" (__ret_pu): "0" (__pu_val), "c" (idle_mode): "ebx"); [9670] [2024-11-13 16:05:47,414 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_4": "=a" (__ret_pu): "0" (__pu_val), "c" (idle_mode): "ebx"); [9673] [2024-11-13 16:05:47,414 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_8": "=a" (__ret_pu): "0" (__pu_val), "c" (idle_mode): "ebx"); [9675] [2024-11-13 16:05:47,414 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_X": "=a" (__ret_pu): "0" (__pu_val), "c" (idle_mode): "ebx"); [9678] [2024-11-13 16:05:47,420 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_1": "=a" (__ret_gu), "=d" (__val_gu): "0" (mask_ptr)); [9921] [2024-11-13 16:05:47,421 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_2": "=a" (__ret_gu), "=d" (__val_gu): "0" (mask_ptr)); [9923] [2024-11-13 16:05:47,421 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_4": "=a" (__ret_gu), "=d" (__val_gu): "0" (mask_ptr)); [9926] [2024-11-13 16:05:47,421 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_8": "=a" (__ret_gu), "=d" (__val_gu): "0" (mask_ptr)); [9928] [2024-11-13 16:05:47,421 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __get_user_X": "=a" (__ret_gu), "=d" (__val_gu): "0" (mask_ptr)); [9931] [2024-11-13 16:05:47,424 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgb %0,%1": "=q" (__x), "+m" (*__ptr): "0" (__x): "memory"); [10006] [2024-11-13 16:05:47,424 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgw %0,%1": "=r" (__x), "+m" (*__ptr___0): "0" (__x): "memory"); [10012] [2024-11-13 16:05:47,425 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgl %0,%1": "=r" (__x), "+m" (*__ptr___1): "0" (__x): "memory"); [10018] [2024-11-13 16:05:47,425 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgq %0,%1": "=r" (__x), "+m" (*__ptr___2): "0" (__x): "memory"); [10025] [2024-11-13 16:05:47,426 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"); [10066] [2024-11-13 16:05:47,427 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"); [10072] [2024-11-13 16:05:47,427 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"); [10078] [2024-11-13 16:05:47,427 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"); [10085] [2024-11-13 16:05:47,430 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgb %0,%1": "=q" (__x___1), "+m" (*__ptr___7): "0" (__x___1): "memory"); [10197] [2024-11-13 16:05:47,431 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgw %0,%1": "=r" (__x___1), "+m" (*__ptr___8): "0" (__x___1): "memory"); [10203] [2024-11-13 16:05:47,431 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgl %0,%1": "=r" (__x___1), "+m" (*__ptr___9): "0" (__x___1): "memory"); [10209] [2024-11-13 16:05:47,431 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgq %0,%1": "=r" (__x___1), "+m" (*__ptr___10): "0" (__x___1): "memory"); [10216] [2024-11-13 16:05:47,432 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_1": "=a" (__ret_pu): "0" (__pu_val), "c" (mask_ptr): "ebx"); [10256-10257] [2024-11-13 16:05:47,433 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_2": "=a" (__ret_pu): "0" (__pu_val), "c" (mask_ptr): "ebx"); [10259-10260] [2024-11-13 16:05:47,433 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_4": "=a" (__ret_pu): "0" (__pu_val), "c" (mask_ptr): "ebx"); [10263-10264] [2024-11-13 16:05:47,433 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_8": "=a" (__ret_pu): "0" (__pu_val), "c" (mask_ptr): "ebx"); [10266-10267] [2024-11-13 16:05:47,434 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_X": "=a" (__ret_pu): "0" (__pu_val), "c" (mask_ptr): "ebx"); [10270-10271] [2024-11-13 16:05:47,435 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_1": "=a" (__ret_pu): "0" (__pu_val), "c" (if_mode): "ebx"); [10302] [2024-11-13 16:05:47,436 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_2": "=a" (__ret_pu): "0" (__pu_val), "c" (if_mode): "ebx"); [10304] [2024-11-13 16:05:47,436 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_4": "=a" (__ret_pu): "0" (__pu_val), "c" (if_mode): "ebx"); [10307] [2024-11-13 16:05:47,436 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_8": "=a" (__ret_pu): "0" (__pu_val), "c" (if_mode): "ebx"); [10309] [2024-11-13 16:05:47,436 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_X": "=a" (__ret_pu): "0" (__pu_val), "c" (if_mode): "ebx"); [10312] [2024-11-13 16:05:47,438 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_1": "=a" (__ret_pu): "0" (__pu_val), "c" (xsync): "ebx"); [10374] [2024-11-13 16:05:47,439 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_2": "=a" (__ret_pu): "0" (__pu_val), "c" (xsync): "ebx"); [10376] [2024-11-13 16:05:47,439 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_4": "=a" (__ret_pu): "0" (__pu_val), "c" (xsync): "ebx"); [10379] [2024-11-13 16:05:47,439 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_8": "=a" (__ret_pu): "0" (__pu_val), "c" (xsync): "ebx"); [10381] [2024-11-13 16:05:47,440 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_X": "=a" (__ret_pu): "0" (__pu_val), "c" (xsync): "ebx"); [10384] [2024-11-13 16:05:47,442 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_1": "=a" (__ret_pu): "0" (__pu_val), "c" (xctrl): "ebx"); [10436] [2024-11-13 16:05:47,442 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_2": "=a" (__ret_pu): "0" (__pu_val), "c" (xctrl): "ebx"); [10438] [2024-11-13 16:05:47,442 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_4": "=a" (__ret_pu): "0" (__pu_val), "c" (xctrl): "ebx"); [10441] [2024-11-13 16:05:47,443 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_8": "=a" (__ret_pu): "0" (__pu_val), "c" (xctrl): "ebx"); [10443] [2024-11-13 16:05:47,443 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_X": "=a" (__ret_pu): "0" (__pu_val), "c" (xctrl): "ebx"); [10446] [2024-11-13 16:05:47,448 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgb %0,%1": "=q" (__x), "+m" (*__ptr): "0" (__x): "memory"); [10594] [2024-11-13 16:05:47,448 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgw %0,%1": "=r" (__x), "+m" (*__ptr___0): "0" (__x): "memory"); [10600] [2024-11-13 16:05:47,448 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgl %0,%1": "=r" (__x), "+m" (*__ptr___1): "0" (__x): "memory"); [10606] [2024-11-13 16:05:47,449 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgq %0,%1": "=r" (__x), "+m" (*__ptr___2): "0" (__x): "memory"); [10613] [2024-11-13 16:05:47,450 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgb %0,%1": "=q" (__x), "+m" (*__ptr): "0" (__x): "memory"); [10657] [2024-11-13 16:05:47,451 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgw %0,%1": "=r" (__x), "+m" (*__ptr___0): "0" (__x): "memory"); [10663] [2024-11-13 16:05:47,451 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgl %0,%1": "=r" (__x), "+m" (*__ptr___1): "0" (__x): "memory"); [10669] [2024-11-13 16:05:47,452 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgq %0,%1": "=r" (__x), "+m" (*__ptr___2): "0" (__x): "memory"); [10676] [2024-11-13 16:05:47,461 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgb %0,%1": "=q" (__x), "+m" (*__ptr): "0" (__x): "memory"); [10884] [2024-11-13 16:05:47,461 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgw %0,%1": "=r" (__x), "+m" (*__ptr___0): "0" (__x): "memory"); [10890] [2024-11-13 16:05:47,461 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgl %0,%1": "=r" (__x), "+m" (*__ptr___1): "0" (__x): "memory"); [10896] [2024-11-13 16:05:47,462 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgq %0,%1": "=r" (__x), "+m" (*__ptr___2): "0" (__x): "memory"); [10903] [2024-11-13 16:05:47,463 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"); [10942] [2024-11-13 16:05:47,463 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"); [10948] [2024-11-13 16:05:47,464 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"); [10954] [2024-11-13 16:05:47,464 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"); [10961] [2024-11-13 16:05:47,467 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgb %0,%1": "=q" (__x___1), "+m" (*__ptr___7): "0" (__x___1): "memory"); [11039] [2024-11-13 16:05:47,467 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgw %0,%1": "=r" (__x___1), "+m" (*__ptr___8): "0" (__x___1): "memory"); [11045] [2024-11-13 16:05:47,468 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgl %0,%1": "=r" (__x___1), "+m" (*__ptr___9): "0" (__x___1): "memory"); [11051] [2024-11-13 16:05:47,468 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgq %0,%1": "=r" (__x___1), "+m" (*__ptr___10): "0" (__x___1): "memory"); [11058] [2024-11-13 16:05:47,475 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgb %0,%1": "=q" (__x), "+m" (*__ptr): "0" (__x): "memory"); [11304] [2024-11-13 16:05:47,476 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgw %0,%1": "=r" (__x), "+m" (*__ptr___0): "0" (__x): "memory"); [11310] [2024-11-13 16:05:47,476 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgl %0,%1": "=r" (__x), "+m" (*__ptr___1): "0" (__x): "memory"); [11316] [2024-11-13 16:05:47,477 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgq %0,%1": "=r" (__x), "+m" (*__ptr___2): "0" (__x): "memory"); [11323] [2024-11-13 16:05:47,478 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"); [11394] [2024-11-13 16:05:47,479 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"); [11400] [2024-11-13 16:05:47,479 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"); [11406] [2024-11-13 16:05:47,479 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"); [11413] [2024-11-13 16:05:47,636 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_6cfb90f5-119d-4976-aabf-8df96fef0c40/sv-benchmarks/c/ldv-linux-3.0/module_get_put-drivers-tty-synclink_gt.ko.cil.out.i[379011,379024] [2024-11-13 16:05:47,653 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-13 16:05:48,055 INFO L204 MainTranslator]: Completed translation [2024-11-13 16:05:48,056 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 04:05:48 WrapperNode [2024-11-13 16:05:48,056 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-13 16:05:48,057 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-13 16:05:48,057 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-13 16:05:48,058 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-13 16:05:48,064 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 04:05:48" (1/1) ... [2024-11-13 16:05:48,191 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 04:05:48" (1/1) ... [2024-11-13 16:05:48,589 INFO L138 Inliner]: procedures = 343, calls = 3661, calls flagged for inlining = 193, calls inlined = 174, statements flattened = 10352 [2024-11-13 16:05:48,589 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-13 16:05:48,590 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-13 16:05:48,590 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-13 16:05:48,591 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-13 16:05:48,690 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 04:05:48" (1/1) ... [2024-11-13 16:05:48,690 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 04:05:48" (1/1) ... [2024-11-13 16:05:48,738 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 04:05:48" (1/1) ... [2024-11-13 16:05:50,069 INFO L175 MemorySlicer]: Split 2088 memory accesses to 35 slices as follows [1480, 38, 10, 32, 50, 3, 3, 3, 32, 1, 34, 40, 2, 35, 54, 1, 26, 2, 6, 50, 7, 0, 34, 7, 8, 7, 5, 6, 26, 2, 2, 14, 11, 3, 54]. 71 percent of accesses are in the largest equivalence class. The 174 initializations are split as follows [13, 38, 0, 0, 0, 0, 3, 3, 0, 0, 32, 0, 0, 0, 0, 0, 0, 2, 0, 0, 7, 0, 0, 7, 8, 7, 5, 6, 26, 0, 0, 14, 0, 3, 0]. The 806 writes are split as follows [524, 0, 6, 8, 23, 0, 0, 0, 16, 0, 0, 40, 1, 35, 23, 0, 0, 0, 2, 46, 0, 0, 23, 0, 0, 0, 0, 0, 0, 1, 1, 0, 11, 0, 46]. [2024-11-13 16:05:50,069 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 04:05:48" (1/1) ... [2024-11-13 16:05:50,070 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 04:05:48" (1/1) ... [2024-11-13 16:05:50,425 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 04:05:48" (1/1) ... [2024-11-13 16:05:50,499 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 04:05:48" (1/1) ... [2024-11-13 16:05:50,602 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 04:05:48" (1/1) ... [2024-11-13 16:05:50,644 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 04:05:48" (1/1) ... [2024-11-13 16:05:50,764 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-13 16:05:50,769 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-13 16:05:50,769 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-13 16:05:50,769 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-13 16:05:50,770 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 04:05:48" (1/1) ... [2024-11-13 16:05:50,786 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-13 16:05:50,810 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cfb90f5-119d-4976-aabf-8df96fef0c40/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 16:05:50,825 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cfb90f5-119d-4976-aabf-8df96fef0c40/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-11-13 16:05:50,832 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6cfb90f5-119d-4976-aabf-8df96fef0c40/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-11-13 16:05:50,852 INFO L130 BoogieDeclarations]: Found specification of procedure remove_wait_queue [2024-11-13 16:05:50,852 INFO L138 BoogieDeclarations]: Found implementation of procedure remove_wait_queue [2024-11-13 16:05:50,852 INFO L130 BoogieDeclarations]: Found specification of procedure __xchg_wrong_size [2024-11-13 16:05:50,852 INFO L138 BoogieDeclarations]: Found implementation of procedure __xchg_wrong_size [2024-11-13 16:05:50,853 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2024-11-13 16:05:50,853 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2024-11-13 16:05:50,853 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2024-11-13 16:05:50,853 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2024-11-13 16:05:50,853 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2024-11-13 16:05:50,853 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2024-11-13 16:05:50,853 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2024-11-13 16:05:50,853 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2024-11-13 16:05:50,853 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2024-11-13 16:05:50,853 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2024-11-13 16:05:50,853 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2024-11-13 16:05:50,854 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2024-11-13 16:05:50,854 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2024-11-13 16:05:50,854 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2024-11-13 16:05:50,854 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2024-11-13 16:05:50,854 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2024-11-13 16:05:50,854 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2024-11-13 16:05:50,854 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2024-11-13 16:05:50,854 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2024-11-13 16:05:50,854 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2024-11-13 16:05:50,854 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2024-11-13 16:05:50,854 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2024-11-13 16:05:50,854 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2024-11-13 16:05:50,855 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#23 [2024-11-13 16:05:50,855 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#24 [2024-11-13 16:05:50,855 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#25 [2024-11-13 16:05:50,855 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#26 [2024-11-13 16:05:50,855 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#27 [2024-11-13 16:05:50,855 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#28 [2024-11-13 16:05:50,855 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#29 [2024-11-13 16:05:50,855 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#30 [2024-11-13 16:05:50,855 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#31 [2024-11-13 16:05:50,855 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#32 [2024-11-13 16:05:50,855 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#33 [2024-11-13 16:05:50,855 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#34 [2024-11-13 16:05:50,856 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2024-11-13 16:05:50,856 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2024-11-13 16:05:50,856 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2024-11-13 16:05:50,856 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2024-11-13 16:05:50,856 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2024-11-13 16:05:50,856 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2024-11-13 16:05:50,856 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2024-11-13 16:05:50,856 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2024-11-13 16:05:50,856 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2024-11-13 16:05:50,856 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2024-11-13 16:05:50,856 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2024-11-13 16:05:50,857 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2024-11-13 16:05:50,857 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2024-11-13 16:05:50,857 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2024-11-13 16:05:50,857 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2024-11-13 16:05:50,857 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2024-11-13 16:05:50,857 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2024-11-13 16:05:50,857 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2024-11-13 16:05:50,857 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2024-11-13 16:05:50,857 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2024-11-13 16:05:50,857 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2024-11-13 16:05:50,857 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2024-11-13 16:05:50,858 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2024-11-13 16:05:50,858 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2024-11-13 16:05:50,858 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2024-11-13 16:05:50,858 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2024-11-13 16:05:50,858 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2024-11-13 16:05:50,858 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2024-11-13 16:05:50,858 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2024-11-13 16:05:50,858 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2024-11-13 16:05:50,858 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#30 [2024-11-13 16:05:50,858 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#31 [2024-11-13 16:05:50,858 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#32 [2024-11-13 16:05:50,859 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#33 [2024-11-13 16:05:50,859 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#34 [2024-11-13 16:05:50,859 INFO L130 BoogieDeclarations]: Found specification of procedure netif_wake_queue [2024-11-13 16:05:50,859 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_wake_queue [2024-11-13 16:05:50,859 INFO L130 BoogieDeclarations]: Found specification of procedure get_current [2024-11-13 16:05:50,859 INFO L138 BoogieDeclarations]: Found implementation of procedure get_current [2024-11-13 16:05:50,859 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_off [2024-11-13 16:05:50,859 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_off [2024-11-13 16:05:50,859 INFO L130 BoogieDeclarations]: Found specification of procedure set_signals [2024-11-13 16:05:50,859 INFO L138 BoogieDeclarations]: Found implementation of procedure set_signals [2024-11-13 16:05:50,860 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2024-11-13 16:05:50,860 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2024-11-13 16:05:50,860 INFO L130 BoogieDeclarations]: Found specification of procedure alloc_dma_bufs [2024-11-13 16:05:50,860 INFO L138 BoogieDeclarations]: Found implementation of procedure alloc_dma_bufs [2024-11-13 16:05:50,860 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_module_put [2024-11-13 16:05:50,860 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_module_put [2024-11-13 16:05:50,860 INFO L130 BoogieDeclarations]: Found specification of procedure tty_insert_flip_char [2024-11-13 16:05:50,860 INFO L138 BoogieDeclarations]: Found implementation of procedure tty_insert_flip_char [2024-11-13 16:05:50,860 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2024-11-13 16:05:50,860 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2024-11-13 16:05:50,860 INFO L130 BoogieDeclarations]: Found specification of procedure tx_stop [2024-11-13 16:05:50,860 INFO L138 BoogieDeclarations]: Found implementation of procedure tx_stop [2024-11-13 16:05:50,860 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_return_value [2024-11-13 16:05:50,860 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_return_value [2024-11-13 16:05:50,860 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_on [2024-11-13 16:05:50,860 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_on [2024-11-13 16:05:50,860 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2024-11-13 16:05:50,860 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2024-11-13 16:05:50,860 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2024-11-13 16:05:50,860 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2024-11-13 16:05:50,860 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2024-11-13 16:05:50,861 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2024-11-13 16:05:50,861 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2024-11-13 16:05:50,861 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2024-11-13 16:05:50,861 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2024-11-13 16:05:50,861 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2024-11-13 16:05:50,861 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2024-11-13 16:05:50,861 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2024-11-13 16:05:50,861 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2024-11-13 16:05:50,861 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2024-11-13 16:05:50,861 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2024-11-13 16:05:50,862 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2024-11-13 16:05:50,862 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2024-11-13 16:05:50,862 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2024-11-13 16:05:50,862 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2024-11-13 16:05:50,862 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2024-11-13 16:05:50,862 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2024-11-13 16:05:50,862 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2024-11-13 16:05:50,862 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2024-11-13 16:05:50,862 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#21 [2024-11-13 16:05:50,862 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#22 [2024-11-13 16:05:50,862 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#23 [2024-11-13 16:05:50,862 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#24 [2024-11-13 16:05:50,862 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#25 [2024-11-13 16:05:50,862 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#26 [2024-11-13 16:05:50,863 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#27 [2024-11-13 16:05:50,863 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#28 [2024-11-13 16:05:50,863 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#29 [2024-11-13 16:05:50,863 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#30 [2024-11-13 16:05:50,863 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#31 [2024-11-13 16:05:50,863 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#32 [2024-11-13 16:05:50,863 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#33 [2024-11-13 16:05:50,863 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#34 [2024-11-13 16:05:50,863 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2024-11-13 16:05:50,863 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2024-11-13 16:05:50,863 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2024-11-13 16:05:50,863 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2024-11-13 16:05:50,863 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2024-11-13 16:05:50,863 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2024-11-13 16:05:50,863 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2024-11-13 16:05:50,864 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2024-11-13 16:05:50,864 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2024-11-13 16:05:50,864 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2024-11-13 16:05:50,864 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2024-11-13 16:05:50,864 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2024-11-13 16:05:50,864 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2024-11-13 16:05:50,864 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2024-11-13 16:05:50,864 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2024-11-13 16:05:50,864 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2024-11-13 16:05:50,864 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2024-11-13 16:05:50,864 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2024-11-13 16:05:50,864 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2024-11-13 16:05:50,864 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2024-11-13 16:05:50,864 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2024-11-13 16:05:50,864 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#21 [2024-11-13 16:05:50,864 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#22 [2024-11-13 16:05:50,864 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#23 [2024-11-13 16:05:50,864 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#24 [2024-11-13 16:05:50,864 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#25 [2024-11-13 16:05:50,864 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#26 [2024-11-13 16:05:50,864 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#27 [2024-11-13 16:05:50,864 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#28 [2024-11-13 16:05:50,864 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#29 [2024-11-13 16:05:50,864 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#30 [2024-11-13 16:05:50,865 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#31 [2024-11-13 16:05:50,865 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#32 [2024-11-13 16:05:50,865 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#33 [2024-11-13 16:05:50,865 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#34 [2024-11-13 16:05:50,865 INFO L130 BoogieDeclarations]: Found specification of procedure netif_stop_queue [2024-11-13 16:05:50,865 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_stop_queue [2024-11-13 16:05:50,865 INFO L130 BoogieDeclarations]: Found specification of procedure free_bufs [2024-11-13 16:05:50,865 INFO L138 BoogieDeclarations]: Found implementation of procedure free_bufs [2024-11-13 16:05:50,865 INFO L130 BoogieDeclarations]: Found specification of procedure del_timer [2024-11-13 16:05:50,865 INFO L138 BoogieDeclarations]: Found implementation of procedure del_timer [2024-11-13 16:05:50,865 INFO L130 BoogieDeclarations]: Found specification of procedure change_params [2024-11-13 16:05:50,865 INFO L138 BoogieDeclarations]: Found implementation of procedure change_params [2024-11-13 16:05:50,865 INFO L130 BoogieDeclarations]: Found specification of procedure msleep_interruptible [2024-11-13 16:05:50,865 INFO L138 BoogieDeclarations]: Found implementation of procedure msleep_interruptible [2024-11-13 16:05:50,865 INFO L130 BoogieDeclarations]: Found specification of procedure pci_alloc_consistent [2024-11-13 16:05:50,865 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_alloc_consistent [2024-11-13 16:05:50,865 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2024-11-13 16:05:50,865 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2024-11-13 16:05:50,865 INFO L130 BoogieDeclarations]: Found specification of procedure tx_start [2024-11-13 16:05:50,865 INFO L138 BoogieDeclarations]: Found implementation of procedure tx_start [2024-11-13 16:05:50,865 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2024-11-13 16:05:50,865 INFO L130 BoogieDeclarations]: Found specification of procedure startup [2024-11-13 16:05:50,865 INFO L138 BoogieDeclarations]: Found implementation of procedure startup [2024-11-13 16:05:50,865 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2024-11-13 16:05:50,866 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2024-11-13 16:05:50,866 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2024-11-13 16:05:50,867 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2024-11-13 16:05:50,867 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2024-11-13 16:05:50,867 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2024-11-13 16:05:50,867 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2024-11-13 16:05:50,867 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2024-11-13 16:05:50,867 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2024-11-13 16:05:50,867 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2024-11-13 16:05:50,867 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2024-11-13 16:05:50,867 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2024-11-13 16:05:50,867 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2024-11-13 16:05:50,867 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2024-11-13 16:05:50,867 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2024-11-13 16:05:50,867 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2024-11-13 16:05:50,867 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2024-11-13 16:05:50,867 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2024-11-13 16:05:50,868 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2024-11-13 16:05:50,868 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2024-11-13 16:05:50,868 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2024-11-13 16:05:50,868 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2024-11-13 16:05:50,868 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2024-11-13 16:05:50,868 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2024-11-13 16:05:50,868 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2024-11-13 16:05:50,868 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2024-11-13 16:05:50,868 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2024-11-13 16:05:50,868 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2024-11-13 16:05:50,868 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2024-11-13 16:05:50,868 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2024-11-13 16:05:50,868 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#30 [2024-11-13 16:05:50,868 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#31 [2024-11-13 16:05:50,868 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#32 [2024-11-13 16:05:50,868 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#33 [2024-11-13 16:05:50,869 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#34 [2024-11-13 16:05:50,869 INFO L130 BoogieDeclarations]: Found specification of procedure reset_rbufs [2024-11-13 16:05:50,869 INFO L138 BoogieDeclarations]: Found implementation of procedure reset_rbufs [2024-11-13 16:05:50,869 INFO L130 BoogieDeclarations]: Found specification of procedure wait_until_sent [2024-11-13 16:05:50,869 INFO L138 BoogieDeclarations]: Found implementation of procedure wait_until_sent [2024-11-13 16:05:50,869 INFO L130 BoogieDeclarations]: Found specification of procedure signal_pending [2024-11-13 16:05:50,869 INFO L138 BoogieDeclarations]: Found implementation of procedure signal_pending [2024-11-13 16:05:50,869 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2024-11-13 16:05:50,869 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2024-11-13 16:05:50,869 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_blast_assert [2024-11-13 16:05:50,870 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_blast_assert [2024-11-13 16:05:50,870 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2024-11-13 16:05:50,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2024-11-13 16:05:50,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2024-11-13 16:05:50,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2024-11-13 16:05:50,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2024-11-13 16:05:50,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2024-11-13 16:05:50,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2024-11-13 16:05:50,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2024-11-13 16:05:50,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2024-11-13 16:05:50,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2024-11-13 16:05:50,871 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2024-11-13 16:05:50,871 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2024-11-13 16:05:50,871 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2024-11-13 16:05:50,871 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2024-11-13 16:05:50,871 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2024-11-13 16:05:50,871 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2024-11-13 16:05:50,871 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2024-11-13 16:05:50,871 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2024-11-13 16:05:50,871 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2024-11-13 16:05:50,871 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2024-11-13 16:05:50,871 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2024-11-13 16:05:50,871 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2024-11-13 16:05:50,871 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2024-11-13 16:05:50,871 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2024-11-13 16:05:50,871 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2024-11-13 16:05:50,871 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2024-11-13 16:05:50,871 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#25 [2024-11-13 16:05:50,871 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#26 [2024-11-13 16:05:50,871 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#27 [2024-11-13 16:05:50,871 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#28 [2024-11-13 16:05:50,871 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#29 [2024-11-13 16:05:50,871 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#30 [2024-11-13 16:05:50,871 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#31 [2024-11-13 16:05:50,871 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#32 [2024-11-13 16:05:50,871 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#33 [2024-11-13 16:05:50,871 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#34 [2024-11-13 16:05:50,871 INFO L130 BoogieDeclarations]: Found specification of procedure set_rate [2024-11-13 16:05:50,872 INFO L138 BoogieDeclarations]: Found implementation of procedure set_rate [2024-11-13 16:05:50,872 INFO L130 BoogieDeclarations]: Found specification of procedure free_rbufs [2024-11-13 16:05:50,874 INFO L138 BoogieDeclarations]: Found implementation of procedure free_rbufs [2024-11-13 16:05:50,874 INFO L130 BoogieDeclarations]: Found specification of procedure might_fault [2024-11-13 16:05:50,874 INFO L138 BoogieDeclarations]: Found implementation of procedure might_fault [2024-11-13 16:05:50,874 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2024-11-13 16:05:50,874 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2024-11-13 16:05:50,874 INFO L130 BoogieDeclarations]: Found specification of procedure async_mode [2024-11-13 16:05:50,874 INFO L138 BoogieDeclarations]: Found implementation of procedure async_mode [2024-11-13 16:05:50,874 INFO L130 BoogieDeclarations]: Found specification of procedure ioctl [2024-11-13 16:05:50,874 INFO L138 BoogieDeclarations]: Found implementation of procedure ioctl [2024-11-13 16:05:50,874 INFO L130 BoogieDeclarations]: Found specification of procedure put_tty_driver [2024-11-13 16:05:50,874 INFO L138 BoogieDeclarations]: Found implementation of procedure put_tty_driver [2024-11-13 16:05:50,874 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2024-11-13 16:05:50,874 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2024-11-13 16:05:50,874 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_lock_irqsave [2024-11-13 16:05:50,875 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_lock_irqsave [2024-11-13 16:05:50,875 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock_nested [2024-11-13 16:05:50,875 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock_nested [2024-11-13 16:05:50,875 INFO L130 BoogieDeclarations]: Found specification of procedure add_wait_queue [2024-11-13 16:05:50,875 INFO L138 BoogieDeclarations]: Found implementation of procedure add_wait_queue [2024-11-13 16:05:50,875 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2024-11-13 16:05:50,875 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2024-11-13 16:05:50,875 INFO L130 BoogieDeclarations]: Found specification of procedure rx_stop [2024-11-13 16:05:50,875 INFO L138 BoogieDeclarations]: Found implementation of procedure rx_stop [2024-11-13 16:05:50,875 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2024-11-13 16:05:50,875 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2024-11-13 16:05:50,875 INFO L130 BoogieDeclarations]: Found specification of procedure schedule [2024-11-13 16:05:50,875 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule [2024-11-13 16:05:50,875 INFO L130 BoogieDeclarations]: Found specification of procedure update_tx_timer [2024-11-13 16:05:50,875 INFO L138 BoogieDeclarations]: Found implementation of procedure update_tx_timer [2024-11-13 16:05:50,875 INFO L130 BoogieDeclarations]: Found specification of procedure alloc_bufs [2024-11-13 16:05:50,875 INFO L138 BoogieDeclarations]: Found implementation of procedure alloc_bufs [2024-11-13 16:05:50,875 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2024-11-13 16:05:50,875 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2024-11-13 16:05:50,875 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2024-11-13 16:05:50,875 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2024-11-13 16:05:50,875 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2024-11-13 16:05:50,875 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2024-11-13 16:05:50,875 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2024-11-13 16:05:50,875 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2024-11-13 16:05:50,875 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2024-11-13 16:05:50,875 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2024-11-13 16:05:50,875 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2024-11-13 16:05:50,875 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2024-11-13 16:05:50,875 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2024-11-13 16:05:50,876 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2024-11-13 16:05:50,876 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2024-11-13 16:05:50,876 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#15 [2024-11-13 16:05:50,876 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#16 [2024-11-13 16:05:50,876 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#17 [2024-11-13 16:05:50,876 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#18 [2024-11-13 16:05:50,876 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#19 [2024-11-13 16:05:50,876 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#20 [2024-11-13 16:05:50,876 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#21 [2024-11-13 16:05:50,876 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#22 [2024-11-13 16:05:50,876 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#23 [2024-11-13 16:05:50,876 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#24 [2024-11-13 16:05:50,876 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#25 [2024-11-13 16:05:50,876 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#26 [2024-11-13 16:05:50,876 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#27 [2024-11-13 16:05:50,876 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#28 [2024-11-13 16:05:50,876 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#29 [2024-11-13 16:05:50,876 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#30 [2024-11-13 16:05:50,876 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#31 [2024-11-13 16:05:50,876 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#32 [2024-11-13 16:05:50,876 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#33 [2024-11-13 16:05:50,876 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#34 [2024-11-13 16:05:50,876 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_from_user [2024-11-13 16:05:50,876 INFO L138 BoogieDeclarations]: Found implementation of procedure _copy_from_user [2024-11-13 16:05:50,876 INFO L130 BoogieDeclarations]: Found specification of procedure msc_set_vcr [2024-11-13 16:05:50,876 INFO L138 BoogieDeclarations]: Found implementation of procedure msc_set_vcr [2024-11-13 16:05:50,876 INFO L130 BoogieDeclarations]: Found specification of procedure isr_txeom [2024-11-13 16:05:50,876 INFO L138 BoogieDeclarations]: Found implementation of procedure isr_txeom [2024-11-13 16:05:50,876 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2024-11-13 16:05:50,877 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2024-11-13 16:05:50,877 INFO L130 BoogieDeclarations]: Found specification of procedure setup_timer_key [2024-11-13 16:05:50,877 INFO L138 BoogieDeclarations]: Found implementation of procedure setup_timer_key [2024-11-13 16:05:50,877 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2024-11-13 16:05:50,877 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2024-11-13 16:05:50,877 INFO L130 BoogieDeclarations]: Found specification of procedure rdma_reset [2024-11-13 16:05:50,881 INFO L138 BoogieDeclarations]: Found implementation of procedure rdma_reset [2024-11-13 16:05:50,882 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2024-11-13 16:05:50,882 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2024-11-13 16:05:50,882 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2024-11-13 16:05:50,882 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2024-11-13 16:05:50,882 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2024-11-13 16:05:50,882 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2024-11-13 16:05:50,882 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2024-11-13 16:05:50,882 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2024-11-13 16:05:50,882 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2024-11-13 16:05:50,882 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2024-11-13 16:05:50,883 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2024-11-13 16:05:50,883 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2024-11-13 16:05:50,883 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2024-11-13 16:05:50,883 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2024-11-13 16:05:50,883 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2024-11-13 16:05:50,883 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2024-11-13 16:05:50,883 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2024-11-13 16:05:50,883 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2024-11-13 16:05:50,883 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2024-11-13 16:05:50,883 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2024-11-13 16:05:50,883 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2024-11-13 16:05:50,883 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2024-11-13 16:05:50,883 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2024-11-13 16:05:50,883 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#23 [2024-11-13 16:05:50,883 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#24 [2024-11-13 16:05:50,883 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#25 [2024-11-13 16:05:50,883 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#26 [2024-11-13 16:05:50,883 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#27 [2024-11-13 16:05:50,883 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#28 [2024-11-13 16:05:50,883 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#29 [2024-11-13 16:05:50,883 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#30 [2024-11-13 16:05:50,883 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#31 [2024-11-13 16:05:50,883 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#32 [2024-11-13 16:05:50,883 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#33 [2024-11-13 16:05:50,883 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#34 [2024-11-13 16:05:50,883 INFO L130 BoogieDeclarations]: Found specification of procedure tty_hung_up_p [2024-11-13 16:05:50,883 INFO L138 BoogieDeclarations]: Found implementation of procedure tty_hung_up_p [2024-11-13 16:05:50,883 INFO L130 BoogieDeclarations]: Found specification of procedure release_resources [2024-11-13 16:05:50,883 INFO L138 BoogieDeclarations]: Found implementation of procedure release_resources [2024-11-13 16:05:50,883 INFO L130 BoogieDeclarations]: Found specification of procedure slgt_cleanup [2024-11-13 16:05:50,883 INFO L138 BoogieDeclarations]: Found implementation of procedure slgt_cleanup [2024-11-13 16:05:50,884 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2024-11-13 16:05:50,884 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2024-11-13 16:05:50,884 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2024-11-13 16:05:50,884 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2024-11-13 16:05:50,884 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2024-11-13 16:05:50,884 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2024-11-13 16:05:50,884 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2024-11-13 16:05:50,884 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2024-11-13 16:05:50,885 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2024-11-13 16:05:50,885 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2024-11-13 16:05:50,885 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2024-11-13 16:05:50,885 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2024-11-13 16:05:50,885 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2024-11-13 16:05:50,886 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2024-11-13 16:05:50,886 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2024-11-13 16:05:50,886 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2024-11-13 16:05:50,886 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2024-11-13 16:05:50,886 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2024-11-13 16:05:50,886 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2024-11-13 16:05:50,886 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2024-11-13 16:05:50,886 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2024-11-13 16:05:50,886 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2024-11-13 16:05:50,886 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2024-11-13 16:05:50,886 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2024-11-13 16:05:50,886 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2024-11-13 16:05:50,886 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#25 [2024-11-13 16:05:50,886 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#26 [2024-11-13 16:05:50,886 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#27 [2024-11-13 16:05:50,886 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#28 [2024-11-13 16:05:50,886 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#29 [2024-11-13 16:05:50,886 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#30 [2024-11-13 16:05:50,886 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#31 [2024-11-13 16:05:50,886 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#32 [2024-11-13 16:05:50,886 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#33 [2024-11-13 16:05:50,886 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#34 [2024-11-13 16:05:50,886 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_start_queue [2024-11-13 16:05:50,887 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_start_queue [2024-11-13 16:05:50,887 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2024-11-13 16:05:50,887 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2024-11-13 16:05:50,887 INFO L130 BoogieDeclarations]: Found specification of procedure dev_to_hdlc [2024-11-13 16:05:50,887 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_to_hdlc [2024-11-13 16:05:50,887 INFO L130 BoogieDeclarations]: Found specification of procedure tx_set_idle [2024-11-13 16:05:50,887 INFO L138 BoogieDeclarations]: Found implementation of procedure tx_set_idle [2024-11-13 16:05:50,887 INFO L130 BoogieDeclarations]: Found specification of procedure del_timer_sync [2024-11-13 16:05:50,887 INFO L138 BoogieDeclarations]: Found implementation of procedure del_timer_sync [2024-11-13 16:05:50,887 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2024-11-13 16:05:50,887 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2024-11-13 16:05:50,887 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2024-11-13 16:05:50,887 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2024-11-13 16:05:50,888 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2024-11-13 16:05:50,888 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2024-11-13 16:05:50,888 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2024-11-13 16:05:50,888 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2024-11-13 16:05:50,888 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2024-11-13 16:05:50,888 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2024-11-13 16:05:50,888 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2024-11-13 16:05:50,888 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2024-11-13 16:05:50,888 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2024-11-13 16:05:50,888 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2024-11-13 16:05:50,888 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2024-11-13 16:05:50,888 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2024-11-13 16:05:50,888 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2024-11-13 16:05:50,888 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2024-11-13 16:05:50,888 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2024-11-13 16:05:50,888 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2024-11-13 16:05:50,888 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2024-11-13 16:05:50,888 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#21 [2024-11-13 16:05:50,888 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#22 [2024-11-13 16:05:50,889 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#23 [2024-11-13 16:05:50,889 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#24 [2024-11-13 16:05:50,889 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#25 [2024-11-13 16:05:50,889 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#26 [2024-11-13 16:05:50,889 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#27 [2024-11-13 16:05:50,889 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#28 [2024-11-13 16:05:50,889 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#29 [2024-11-13 16:05:50,889 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#30 [2024-11-13 16:05:50,893 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#31 [2024-11-13 16:05:50,893 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#32 [2024-11-13 16:05:50,893 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#33 [2024-11-13 16:05:50,893 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#34 [2024-11-13 16:05:50,893 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2024-11-13 16:05:50,893 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2024-11-13 16:05:50,893 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2024-11-13 16:05:50,893 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2024-11-13 16:05:50,893 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2024-11-13 16:05:50,893 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2024-11-13 16:05:50,893 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2024-11-13 16:05:50,893 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2024-11-13 16:05:50,893 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2024-11-13 16:05:50,893 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2024-11-13 16:05:50,893 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2024-11-13 16:05:50,893 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2024-11-13 16:05:50,893 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2024-11-13 16:05:50,894 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2024-11-13 16:05:50,894 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2024-11-13 16:05:50,894 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2024-11-13 16:05:50,894 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2024-11-13 16:05:50,894 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2024-11-13 16:05:50,894 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2024-11-13 16:05:50,894 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2024-11-13 16:05:50,894 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2024-11-13 16:05:50,894 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#21 [2024-11-13 16:05:50,894 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#22 [2024-11-13 16:05:50,894 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#23 [2024-11-13 16:05:50,894 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#24 [2024-11-13 16:05:50,894 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#25 [2024-11-13 16:05:50,894 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#26 [2024-11-13 16:05:50,894 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#27 [2024-11-13 16:05:50,894 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#28 [2024-11-13 16:05:50,894 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#29 [2024-11-13 16:05:50,894 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#30 [2024-11-13 16:05:50,894 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#31 [2024-11-13 16:05:50,894 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#32 [2024-11-13 16:05:50,894 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#33 [2024-11-13 16:05:50,894 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#34 [2024-11-13 16:05:50,894 INFO L130 BoogieDeclarations]: Found specification of procedure enable_loopback [2024-11-13 16:05:50,894 INFO L138 BoogieDeclarations]: Found implementation of procedure enable_loopback [2024-11-13 16:05:50,894 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2024-11-13 16:05:50,894 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2024-11-13 16:05:50,894 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2024-11-13 16:05:50,894 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2024-11-13 16:05:50,894 INFO L130 BoogieDeclarations]: Found specification of procedure tx_load [2024-11-13 16:05:50,894 INFO L138 BoogieDeclarations]: Found implementation of procedure tx_load [2024-11-13 16:05:50,894 INFO L130 BoogieDeclarations]: Found specification of procedure wr_reg32 [2024-11-13 16:05:50,894 INFO L138 BoogieDeclarations]: Found implementation of procedure wr_reg32 [2024-11-13 16:05:50,895 INFO L130 BoogieDeclarations]: Found specification of procedure hdlcdev_tx_done [2024-11-13 16:05:50,895 INFO L138 BoogieDeclarations]: Found implementation of procedure hdlcdev_tx_done [2024-11-13 16:05:50,895 INFO L130 BoogieDeclarations]: Found specification of procedure pci_free_consistent [2024-11-13 16:05:50,895 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_free_consistent [2024-11-13 16:05:50,895 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2024-11-13 16:05:50,895 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2024-11-13 16:05:50,895 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2024-11-13 16:05:50,896 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2024-11-13 16:05:50,896 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2024-11-13 16:05:50,896 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2024-11-13 16:05:50,896 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2024-11-13 16:05:50,896 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2024-11-13 16:05:50,896 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2024-11-13 16:05:50,896 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2024-11-13 16:05:50,896 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2024-11-13 16:05:50,896 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2024-11-13 16:05:50,896 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2024-11-13 16:05:50,896 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2024-11-13 16:05:50,896 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2024-11-13 16:05:50,896 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2024-11-13 16:05:50,896 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2024-11-13 16:05:50,896 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2024-11-13 16:05:50,896 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2024-11-13 16:05:50,896 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2024-11-13 16:05:50,896 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2024-11-13 16:05:50,896 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2024-11-13 16:05:50,896 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2024-11-13 16:05:50,896 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2024-11-13 16:05:50,896 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2024-11-13 16:05:50,896 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#25 [2024-11-13 16:05:50,896 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#26 [2024-11-13 16:05:50,896 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#27 [2024-11-13 16:05:50,896 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#28 [2024-11-13 16:05:50,897 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#29 [2024-11-13 16:05:50,897 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#30 [2024-11-13 16:05:50,897 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#31 [2024-11-13 16:05:50,897 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#32 [2024-11-13 16:05:50,897 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#33 [2024-11-13 16:05:50,897 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#34 [2024-11-13 16:05:50,897 INFO L130 BoogieDeclarations]: Found specification of procedure copy_to_user [2024-11-13 16:05:50,897 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_to_user [2024-11-13 16:05:50,897 INFO L130 BoogieDeclarations]: Found specification of procedure program_hw [2024-11-13 16:05:50,897 INFO L138 BoogieDeclarations]: Found implementation of procedure program_hw [2024-11-13 16:05:50,897 INFO L130 BoogieDeclarations]: Found specification of procedure rd_reg32 [2024-11-13 16:05:50,897 INFO L138 BoogieDeclarations]: Found implementation of procedure rd_reg32 [2024-11-13 16:05:50,897 INFO L130 BoogieDeclarations]: Found specification of procedure isr_rxdata [2024-11-13 16:05:50,897 INFO L138 BoogieDeclarations]: Found implementation of procedure isr_rxdata [2024-11-13 16:05:50,897 INFO L130 BoogieDeclarations]: Found specification of procedure reset_port [2024-11-13 16:05:50,897 INFO L138 BoogieDeclarations]: Found implementation of procedure reset_port [2024-11-13 16:05:50,897 INFO L130 BoogieDeclarations]: Found specification of procedure tbuf_bytes [2024-11-13 16:05:50,897 INFO L138 BoogieDeclarations]: Found implementation of procedure tbuf_bytes [2024-11-13 16:05:50,897 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2024-11-13 16:05:50,897 INFO L130 BoogieDeclarations]: Found specification of procedure compat_ptr [2024-11-13 16:05:50,897 INFO L138 BoogieDeclarations]: Found implementation of procedure compat_ptr [2024-11-13 16:05:50,897 INFO L130 BoogieDeclarations]: Found specification of procedure copy_from_user [2024-11-13 16:05:50,897 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_from_user [2024-11-13 16:05:50,897 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-13 16:05:50,897 INFO L130 BoogieDeclarations]: Found specification of procedure tty_wakeup [2024-11-13 16:05:50,897 INFO L138 BoogieDeclarations]: Found implementation of procedure tty_wakeup [2024-11-13 16:05:50,897 INFO L130 BoogieDeclarations]: Found specification of procedure flush_buffer [2024-11-13 16:05:50,897 INFO L138 BoogieDeclarations]: Found implementation of procedure flush_buffer [2024-11-13 16:05:50,897 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2024-11-13 16:05:50,898 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2024-11-13 16:05:50,898 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2024-11-13 16:05:50,898 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2024-11-13 16:05:50,898 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2024-11-13 16:05:50,898 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2024-11-13 16:05:50,898 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2024-11-13 16:05:50,898 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2024-11-13 16:05:50,898 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2024-11-13 16:05:50,898 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2024-11-13 16:05:50,898 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2024-11-13 16:05:50,898 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2024-11-13 16:05:50,898 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2024-11-13 16:05:50,898 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2024-11-13 16:05:50,898 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2024-11-13 16:05:50,898 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2024-11-13 16:05:50,898 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2024-11-13 16:05:50,898 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2024-11-13 16:05:50,898 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2024-11-13 16:05:50,898 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2024-11-13 16:05:50,898 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2024-11-13 16:05:50,898 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2024-11-13 16:05:50,898 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2024-11-13 16:05:50,898 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2024-11-13 16:05:50,898 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2024-11-13 16:05:50,898 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2024-11-13 16:05:50,898 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2024-11-13 16:05:50,898 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2024-11-13 16:05:50,898 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2024-11-13 16:05:50,898 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2024-11-13 16:05:50,898 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#30 [2024-11-13 16:05:50,899 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#31 [2024-11-13 16:05:50,899 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#32 [2024-11-13 16:05:50,899 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#33 [2024-11-13 16:05:50,899 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#34 [2024-11-13 16:05:50,899 INFO L130 BoogieDeclarations]: Found specification of procedure wr_reg16 [2024-11-13 16:05:50,899 INFO L138 BoogieDeclarations]: Found implementation of procedure wr_reg16 [2024-11-13 16:05:50,899 INFO L130 BoogieDeclarations]: Found specification of procedure tx_release [2024-11-13 16:05:50,901 INFO L138 BoogieDeclarations]: Found implementation of procedure tx_release [2024-11-13 16:05:50,901 INFO L130 BoogieDeclarations]: Found specification of procedure __wake_up [2024-11-13 16:05:50,901 INFO L138 BoogieDeclarations]: Found implementation of procedure __wake_up [2024-11-13 16:05:50,901 INFO L130 BoogieDeclarations]: Found specification of procedure rd_reg16 [2024-11-13 16:05:50,901 INFO L138 BoogieDeclarations]: Found implementation of procedure rd_reg16 [2024-11-13 16:05:50,901 INFO L130 BoogieDeclarations]: Found specification of procedure mod_timer [2024-11-13 16:05:50,901 INFO L138 BoogieDeclarations]: Found implementation of procedure mod_timer [2024-11-13 16:05:50,901 INFO L130 BoogieDeclarations]: Found specification of procedure sync_mode [2024-11-13 16:05:50,902 INFO L138 BoogieDeclarations]: Found implementation of procedure sync_mode [2024-11-13 16:05:50,902 INFO L130 BoogieDeclarations]: Found specification of procedure shutdown [2024-11-13 16:05:50,902 INFO L138 BoogieDeclarations]: Found implementation of procedure shutdown [2024-11-13 16:05:50,902 INFO L130 BoogieDeclarations]: Found specification of procedure send_xchar [2024-11-13 16:05:50,904 INFO L138 BoogieDeclarations]: Found implementation of procedure send_xchar [2024-11-13 16:05:50,904 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2024-11-13 16:05:50,904 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2024-11-13 16:05:50,904 INFO L130 BoogieDeclarations]: Found specification of procedure hdlc_ioctl [2024-11-13 16:05:50,905 INFO L138 BoogieDeclarations]: Found implementation of procedure hdlc_ioctl [2024-11-13 16:05:50,905 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2024-11-13 16:05:50,905 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2024-11-13 16:05:50,905 INFO L130 BoogieDeclarations]: Found specification of procedure free_tmp_rbuf [2024-11-13 16:05:50,905 INFO L138 BoogieDeclarations]: Found implementation of procedure free_tmp_rbuf [2024-11-13 16:05:50,905 INFO L130 BoogieDeclarations]: Found specification of procedure __init_waitqueue_head [2024-11-13 16:05:50,905 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_waitqueue_head [2024-11-13 16:05:50,905 INFO L130 BoogieDeclarations]: Found specification of procedure tdma_reset [2024-11-13 16:05:50,905 INFO L138 BoogieDeclarations]: Found implementation of procedure tdma_reset [2024-11-13 16:05:50,905 INFO L130 BoogieDeclarations]: Found specification of procedure get_signals [2024-11-13 16:05:50,905 INFO L138 BoogieDeclarations]: Found implementation of procedure get_signals [2024-11-13 16:05:50,905 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2024-11-13 16:05:50,905 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2024-11-13 16:05:50,905 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-11-13 16:05:50,905 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2024-11-13 16:05:50,906 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2024-11-13 16:05:50,906 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2024-11-13 16:05:50,906 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2024-11-13 16:05:50,906 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2024-11-13 16:05:50,909 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2024-11-13 16:05:50,909 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2024-11-13 16:05:50,909 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2024-11-13 16:05:50,909 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2024-11-13 16:05:50,909 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2024-11-13 16:05:50,909 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2024-11-13 16:05:50,909 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2024-11-13 16:05:50,909 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2024-11-13 16:05:50,909 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2024-11-13 16:05:50,909 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2024-11-13 16:05:50,909 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2024-11-13 16:05:50,909 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2024-11-13 16:05:50,909 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2024-11-13 16:05:50,909 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2024-11-13 16:05:50,909 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2024-11-13 16:05:50,909 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2024-11-13 16:05:50,909 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2024-11-13 16:05:50,909 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2024-11-13 16:05:50,909 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2024-11-13 16:05:50,909 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#25 [2024-11-13 16:05:50,909 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#26 [2024-11-13 16:05:50,909 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#27 [2024-11-13 16:05:50,910 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#28 [2024-11-13 16:05:50,910 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#29 [2024-11-13 16:05:50,910 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#30 [2024-11-13 16:05:50,910 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#31 [2024-11-13 16:05:50,910 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#32 [2024-11-13 16:05:50,910 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#33 [2024-11-13 16:05:50,910 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#34 [2024-11-13 16:05:50,910 INFO L130 BoogieDeclarations]: Found specification of procedure rx_start [2024-11-13 16:05:50,910 INFO L138 BoogieDeclarations]: Found implementation of procedure rx_start [2024-11-13 16:05:50,910 INFO L130 BoogieDeclarations]: Found specification of procedure trace_block [2024-11-13 16:05:50,910 INFO L138 BoogieDeclarations]: Found implementation of procedure trace_block [2024-11-13 16:05:50,910 INFO L130 BoogieDeclarations]: Found specification of procedure wr_reg8 [2024-11-13 16:05:50,910 INFO L138 BoogieDeclarations]: Found implementation of procedure wr_reg8 [2024-11-13 16:05:50,910 INFO L130 BoogieDeclarations]: Found specification of procedure sanity_check [2024-11-13 16:05:50,910 INFO L138 BoogieDeclarations]: Found implementation of procedure sanity_check [2024-11-13 16:05:50,910 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-13 16:05:50,910 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-13 16:05:52,579 INFO L238 CfgBuilder]: Building ICFG [2024-11-13 16:05:52,583 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-13 16:05:52,970 WARN L781 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2024-11-13 16:05:53,377 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##61: assume false; [2024-11-13 16:05:53,377 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##62: assume !false; [2024-11-13 16:05:55,863 WARN L781 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2024-11-13 16:05:55,869 WARN L781 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2024-11-13 16:05:56,348 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##426: assume !false; [2024-11-13 16:05:56,348 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##425: assume false; [2024-11-13 16:05:56,349 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##187: assume !false; [2024-11-13 16:05:56,349 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##186: assume false; [2024-11-13 16:05:56,427 WARN L781 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2024-11-13 16:05:56,430 WARN L781 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2024-11-13 16:05:56,440 WARN L781 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2024-11-13 16:05:56,440 WARN L781 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2024-11-13 16:05:56,441 WARN L781 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2024-11-13 16:06:14,547 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint L11392: SUMMARY for call block_til_ready_#t~ret1769#1.base, block_til_ready_#t~ret1769#1.offset := get_current(); srcloc: null [2024-11-13 16:06:14,547 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint L11392-1: block_til_ready_~tmp___9~2#1.base, block_til_ready_~tmp___9~2#1.offset := block_til_ready_#t~ret1769#1.base, block_til_ready_#t~ret1769#1.offset;havoc block_til_ready_#t~ret1769#1.base, block_til_ready_#t~ret1769#1.offset;block_til_ready_~__ptr___3~2#1.base, block_til_ready_~__ptr___3~2#1.offset := block_til_ready_~tmp___9~2#1.base, block_til_ready_~tmp___9~2#1.offset; [2024-11-13 16:06:14,547 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##328: assume !false;call ULTIMATE.dealloc(hdlcdev_ioctl_~#new_line~0#1.base, hdlcdev_ioctl_~#new_line~0#1.offset);havoc hdlcdev_ioctl_~#new_line~0#1.base, hdlcdev_ioctl_~#new_line~0#1.offset; [2024-11-13 16:06:14,547 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##327: assume false; [2024-11-13 16:06:14,547 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##346: assume !false; [2024-11-13 16:06:14,547 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##345: assume false; [2024-11-13 16:06:14,547 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##368: assume !false; [2024-11-13 16:06:14,547 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##367: assume false; [2024-11-13 16:06:14,548 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##535: assume !false; [2024-11-13 16:06:14,548 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##534: assume false; [2024-11-13 16:06:14,548 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##78: assume !false; [2024-11-13 16:06:14,548 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##77: assume false; [2024-11-13 16:06:14,548 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##571: assume !false; [2024-11-13 16:06:14,548 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##570: assume false; [2024-11-13 16:06:14,548 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint L11302-1: block_til_ready_~tmp___2~14#1.base, block_til_ready_~tmp___2~14#1.offset := block_til_ready_#t~ret1752#1.base, block_til_ready_#t~ret1752#1.offset;havoc block_til_ready_#t~ret1752#1.base, block_til_ready_#t~ret1752#1.offset;block_til_ready_~__ptr~4#1.base, block_til_ready_~__ptr~4#1.offset := block_til_ready_~tmp___2~14#1.base, block_til_ready_~tmp___2~14#1.offset; [2024-11-13 16:06:14,548 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint L11302: SUMMARY for call block_til_ready_#t~ret1752#1.base, block_til_ready_#t~ret1752#1.offset := get_current(); srcloc: null [2024-11-13 16:06:14,549 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##142: assume !false; [2024-11-13 16:06:14,549 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##141: assume false; [2024-11-13 16:06:16,323 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2024-11-13 16:06:16,323 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2024-11-13 16:06:18,372 WARN L781 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2024-11-13 16:06:48,193 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##405: assume false; [2024-11-13 16:06:48,193 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##406: assume !false; [2024-11-13 16:06:48,193 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##429: assume false; [2024-11-13 16:06:48,193 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##430: assume !false; [2024-11-13 16:06:48,194 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##441: assume false; [2024-11-13 16:06:48,194 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##442: assume !false; [2024-11-13 16:06:48,194 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint L10940: SUMMARY for call modem_input_wait_#t~ret1637#1.base, modem_input_wait_#t~ret1637#1.offset := get_current(); srcloc: null [2024-11-13 16:06:48,194 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint L10940-1: modem_input_wait_~tmp___8~2#1.base, modem_input_wait_~tmp___8~2#1.offset := modem_input_wait_#t~ret1637#1.base, modem_input_wait_#t~ret1637#1.offset;havoc modem_input_wait_#t~ret1637#1.base, modem_input_wait_#t~ret1637#1.offset;modem_input_wait_~__ptr___3~1#1.base, modem_input_wait_~__ptr___3~1#1.offset := modem_input_wait_~tmp___8~2#1.base, modem_input_wait_~tmp___8~2#1.offset; [2024-11-13 16:06:48,194 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint L10882: SUMMARY for call modem_input_wait_#t~ret1606#1.base, modem_input_wait_#t~ret1606#1.offset := get_current(); srcloc: null [2024-11-13 16:06:48,194 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint L10882-1: modem_input_wait_~tmp___1~21#1.base, modem_input_wait_~tmp___1~21#1.offset := modem_input_wait_#t~ret1606#1.base, modem_input_wait_#t~ret1606#1.offset;havoc modem_input_wait_#t~ret1606#1.base, modem_input_wait_#t~ret1606#1.offset;modem_input_wait_~__ptr~3#1.base, modem_input_wait_~__ptr~3#1.offset := modem_input_wait_~tmp___1~21#1.base, modem_input_wait_~tmp___1~21#1.offset; [2024-11-13 16:06:48,194 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##492: assume !false; [2024-11-13 16:06:48,194 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##491: assume false; [2024-11-13 16:06:48,194 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##286: assume !false; [2024-11-13 16:06:48,194 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##285: assume false; [2024-11-13 16:06:48,194 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##217: assume !false; [2024-11-13 16:06:48,194 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##216: assume false; [2024-11-13 16:06:48,195 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##221: assume false; [2024-11-13 16:06:48,195 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##222: assume !false; [2024-11-13 16:06:48,195 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##229: assume !false; [2024-11-13 16:06:48,195 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##228: assume false; [2024-11-13 16:06:48,195 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##469: assume !false; [2024-11-13 16:06:48,195 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##468: assume false; [2024-11-13 16:06:48,195 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint L11037-1: modem_input_wait_~tmp___12~1#1.base, modem_input_wait_~tmp___12~1#1.offset := modem_input_wait_#t~ret1684#1.base, modem_input_wait_#t~ret1684#1.offset;havoc modem_input_wait_#t~ret1684#1.base, modem_input_wait_#t~ret1684#1.offset;modem_input_wait_~__ptr___7~1#1.base, modem_input_wait_~__ptr___7~1#1.offset := modem_input_wait_~tmp___12~1#1.base, modem_input_wait_~tmp___12~1#1.offset; [2024-11-13 16:06:48,195 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint L11037: SUMMARY for call modem_input_wait_#t~ret1684#1.base, modem_input_wait_#t~ret1684#1.offset := get_current(); srcloc: null [2024-11-13 16:06:48,195 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##561: assume !false; [2024-11-13 16:06:48,195 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##560: assume false; [2024-11-13 16:06:48,195 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint L10655-1: remove_cond_wait_~tmp~91#1.base, remove_cond_wait_~tmp~91#1.offset := remove_cond_wait_#t~ret1536#1.base, remove_cond_wait_#t~ret1536#1.offset;havoc remove_cond_wait_#t~ret1536#1.base, remove_cond_wait_#t~ret1536#1.offset;remove_cond_wait_~__ptr~2#1.base, remove_cond_wait_~__ptr~2#1.offset := remove_cond_wait_~tmp~91#1.base, remove_cond_wait_~tmp~91#1.offset; [2024-11-13 16:06:48,195 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint L10655: SUMMARY for call remove_cond_wait_#t~ret1536#1.base, remove_cond_wait_#t~ret1536#1.offset := get_current(); srcloc: null [2024-11-13 16:06:48,195 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint L10195: SUMMARY for call wait_mgsl_event_#t~ret1451#1.base, wait_mgsl_event_#t~ret1451#1.offset := get_current(); srcloc: null [2024-11-13 16:06:48,195 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint L10195-1: wait_mgsl_event_~tmp___26~0#1.base, wait_mgsl_event_~tmp___26~0#1.offset := wait_mgsl_event_#t~ret1451#1.base, wait_mgsl_event_#t~ret1451#1.offset;havoc wait_mgsl_event_#t~ret1451#1.base, wait_mgsl_event_#t~ret1451#1.offset;wait_mgsl_event_~__ptr___7~0#1.base, wait_mgsl_event_~__ptr___7~0#1.offset := wait_mgsl_event_~tmp___26~0#1.base, wait_mgsl_event_~tmp___26~0#1.offset; [2024-11-13 16:06:48,195 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint L10592: SUMMARY for call add_cond_wait_#t~ret1531#1.base, add_cond_wait_#t~ret1531#1.offset := get_current(); srcloc: null [2024-11-13 16:06:48,195 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint L10592-1: add_cond_wait_~tmp~90#1.base, add_cond_wait_~tmp~90#1.offset := add_cond_wait_#t~ret1531#1.base, add_cond_wait_#t~ret1531#1.offset;havoc add_cond_wait_#t~ret1531#1.base, add_cond_wait_#t~ret1531#1.offset;add_cond_wait_~__ptr~1#1.base, add_cond_wait_~__ptr~1#1.offset := add_cond_wait_~tmp~90#1.base, add_cond_wait_~tmp~90#1.offset; [2024-11-13 16:06:48,195 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint L10064: SUMMARY for call wait_mgsl_event_#t~ret1375#1.base, wait_mgsl_event_#t~ret1375#1.offset := get_current(); srcloc: null [2024-11-13 16:06:48,195 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint L10064-1: wait_mgsl_event_~tmp___13~0#1.base, wait_mgsl_event_~tmp___13~0#1.offset := wait_mgsl_event_#t~ret1375#1.base, wait_mgsl_event_#t~ret1375#1.offset;havoc wait_mgsl_event_#t~ret1375#1.base, wait_mgsl_event_#t~ret1375#1.offset;wait_mgsl_event_~__ptr___3~0#1.base, wait_mgsl_event_~__ptr___3~0#1.offset := wait_mgsl_event_~tmp___13~0#1.base, wait_mgsl_event_~tmp___13~0#1.offset; [2024-11-13 16:06:48,196 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##193: assume !false; [2024-11-13 16:06:48,196 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##192: assume false; [2024-11-13 16:06:48,196 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##46: assume !false; [2024-11-13 16:06:48,196 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##45: assume false; [2024-11-13 16:06:48,196 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint L10004: SUMMARY for call wait_mgsl_event_#t~ret1336#1.base, wait_mgsl_event_#t~ret1336#1.offset := get_current(); srcloc: null [2024-11-13 16:06:48,196 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint L10004-1: wait_mgsl_event_~tmp___6~1#1.base, wait_mgsl_event_~tmp___6~1#1.offset := wait_mgsl_event_#t~ret1336#1.base, wait_mgsl_event_#t~ret1336#1.offset;havoc wait_mgsl_event_#t~ret1336#1.base, wait_mgsl_event_#t~ret1336#1.offset;wait_mgsl_event_~__ptr~0#1.base, wait_mgsl_event_~__ptr~0#1.offset := wait_mgsl_event_~tmp___6~1#1.base, wait_mgsl_event_~tmp___6~1#1.offset; [2024-11-13 16:06:48,196 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##397: assume false; [2024-11-13 16:06:48,196 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##398: assume !false; [2024-11-13 16:06:48,196 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##117: assume !false; [2024-11-13 16:06:48,196 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##116: assume false; [2024-11-13 16:06:48,196 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##124: assume !false; [2024-11-13 16:06:48,196 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##123: assume false; [2024-11-13 16:06:48,547 WARN L781 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2024-11-13 16:06:48,942 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##57: assume !false; [2024-11-13 16:06:48,942 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##56: assume false; [2024-11-13 16:06:53,577 INFO L? ?]: Removed 3708 outVars from TransFormulas that were not future-live. [2024-11-13 16:06:53,578 INFO L287 CfgBuilder]: Performing block encoding [2024-11-13 16:06:53,641 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-13 16:06:53,641 INFO L316 CfgBuilder]: Removed 18 assume(true) statements. [2024-11-13 16:06:53,642 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.11 04:06:53 BoogieIcfgContainer [2024-11-13 16:06:53,642 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-13 16:06:53,645 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-13 16:06:53,645 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-13 16:06:53,650 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-13 16:06:53,650 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 13.11 04:05:43" (1/3) ... [2024-11-13 16:06:53,651 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2130d865 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.11 04:06:53, skipping insertion in model container [2024-11-13 16:06:53,651 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 04:05:48" (2/3) ... [2024-11-13 16:06:53,651 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2130d865 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.11 04:06:53, skipping insertion in model container [2024-11-13 16:06:53,651 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.11 04:06:53" (3/3) ... [2024-11-13 16:06:53,652 INFO L112 eAbstractionObserver]: Analyzing ICFG module_get_put-drivers-tty-synclink_gt.ko.cil.out.i [2024-11-13 16:06:53,668 INFO L217 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-13 16:06:53,671 INFO L154 ceAbstractionStarter]: Applying trace abstraction to ICFG module_get_put-drivers-tty-synclink_gt.ko.cil.out.i that has 169 procedures, 4300 locations, 1 initial locations, 106 loop locations, and 1 error locations. [2024-11-13 16:06:53,834 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-13 16:06:53,852 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;@2e5a68cd, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-13 16:06:53,853 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-11-13 16:06:53,866 INFO L276 IsEmpty]: Start isEmpty. Operand has 3994 states, 3159 states have (on average 1.4501424501424502) internal successors, (4581), 3234 states have internal predecessors, (4581), 743 states have call successors, (743), 100 states have call predecessors, (743), 100 states have return successors, (743), 725 states have call predecessors, (743), 743 states have call successors, (743) [2024-11-13 16:06:53,871 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2024-11-13 16:06:53,872 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 16:06:53,872 INFO L215 NwaCegarLoop]: trace histogram [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] [2024-11-13 16:06:53,873 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 16:06:53,879 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 16:06:53,880 INFO L85 PathProgramCache]: Analyzing trace with hash -829023999, now seen corresponding path program 1 times [2024-11-13 16:06:53,888 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 16:06:53,889 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1533909566] [2024-11-13 16:06:53,890 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:06:53,891 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 16:06:59,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:06:59,822 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2024-11-13 16:06:59,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:06:59,918 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-13 16:06:59,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:06:59,947 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-13 16:06:59,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:06:59,979 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-13 16:06:59,979 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 16:06:59,979 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1533909566] [2024-11-13 16:06:59,980 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1533909566] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 16:06:59,981 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 16:06:59,982 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-13 16:06:59,983 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1053158180] [2024-11-13 16:06:59,984 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 16:06:59,989 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-13 16:06:59,989 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 16:07:00,013 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-13 16:07:00,014 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-13 16:07:00,025 INFO L87 Difference]: Start difference. First operand has 3994 states, 3159 states have (on average 1.4501424501424502) internal successors, (4581), 3234 states have internal predecessors, (4581), 743 states have call successors, (743), 100 states have call predecessors, (743), 100 states have return successors, (743), 725 states have call predecessors, (743), 743 states have call successors, (743) Second operand has 4 states, 4 states have (on average 4.5) internal successors, (18), 3 states have internal predecessors, (18), 2 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2024-11-13 16:07:04,118 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.08s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-13 16:08:08,926 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 16:08:08,926 INFO L93 Difference]: Finished difference Result 12011 states and 18494 transitions. [2024-11-13 16:08:08,928 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-13 16:08:08,929 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 4.5) internal successors, (18), 3 states have internal predecessors, (18), 2 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 27 [2024-11-13 16:08:08,929 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 16:08:09,014 INFO L225 Difference]: With dead ends: 12011 [2024-11-13 16:08:09,014 INFO L226 Difference]: Without dead ends: 8036 [2024-11-13 16:08:09,054 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-13 16:08:09,058 INFO L432 NwaCegarLoop]: 4957 mSDtfsCounter, 8729 mSDsluCounter, 6072 mSDsCounter, 0 mSdLazyCounter, 7037 mSolverCounterSat, 1678 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 65.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9457 SdHoareTripleChecker+Valid, 11029 SdHoareTripleChecker+Invalid, 8716 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.2s SdHoareTripleChecker+Time, 1678 IncrementalHoareTripleChecker+Valid, 7037 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 67.8s IncrementalHoareTripleChecker+Time [2024-11-13 16:08:09,061 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [9457 Valid, 11029 Invalid, 8716 Unknown, 0 Unchecked, 0.2s Time], IncrementalHoareTripleChecker [1678 Valid, 7037 Invalid, 1 Unknown, 0 Unchecked, 67.8s Time] [2024-11-13 16:08:09,092 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8036 states. [2024-11-13 16:08:09,620 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8036 to 7903. [2024-11-13 16:08:09,637 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7903 states, 6252 states have (on average 1.40722968650032) internal successors, (8798), 6397 states have internal predecessors, (8798), 1454 states have call successors, (1454), 197 states have call predecessors, (1454), 196 states have return successors, (1452), 1416 states have call predecessors, (1452), 1452 states have call successors, (1452) [2024-11-13 16:08:09,700 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7903 states to 7903 states and 11704 transitions. [2024-11-13 16:08:09,710 INFO L78 Accepts]: Start accepts. Automaton has 7903 states and 11704 transitions. Word has length 27 [2024-11-13 16:08:09,712 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 16:08:09,712 INFO L471 AbstractCegarLoop]: Abstraction has 7903 states and 11704 transitions. [2024-11-13 16:08:09,713 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 4.5) internal successors, (18), 3 states have internal predecessors, (18), 2 states have call successors, (4), 3 states have call predecessors, (4), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2024-11-13 16:08:09,713 INFO L276 IsEmpty]: Start isEmpty. Operand 7903 states and 11704 transitions. [2024-11-13 16:08:09,735 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2024-11-13 16:08:09,737 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 16:08:09,737 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-13 16:08:09,738 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-11-13 16:08:09,738 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 16:08:09,738 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 16:08:09,738 INFO L85 PathProgramCache]: Analyzing trace with hash -500640144, now seen corresponding path program 1 times [2024-11-13 16:08:09,739 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 16:08:09,739 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [724630085] [2024-11-13 16:08:09,739 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:08:09,739 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 16:08:13,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:08:14,460 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2024-11-13 16:08:14,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:08:14,580 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-13 16:08:14,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:08:14,592 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-13 16:08:14,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:08:14,608 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2024-11-13 16:08:14,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:08:14,623 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-11-13 16:08:14,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:08:14,815 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-11-13 16:08:14,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:08:14,838 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-13 16:08:14,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:08:14,851 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2024-11-13 16:08:14,851 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 16:08:14,851 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [724630085] [2024-11-13 16:08:14,851 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [724630085] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 16:08:14,851 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 16:08:14,851 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-13 16:08:14,852 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [704109720] [2024-11-13 16:08:14,852 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 16:08:14,853 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-13 16:08:14,853 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 16:08:14,854 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-13 16:08:14,854 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-13 16:08:14,854 INFO L87 Difference]: Start difference. First operand 7903 states and 11704 transitions. Second operand has 6 states, 6 states have (on average 8.333333333333334) internal successors, (50), 4 states have internal predecessors, (50), 2 states have call successors, (8), 4 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-11-13 16:08:18,916 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.06s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-13 16:08:22,947 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-13 16:08:27,615 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-13 16:09:00,829 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.32s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-13 16:09:15,108 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.29s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-13 16:09:27,872 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-13 16:09:34,207 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.79s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-13 16:09:45,590 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-13 16:09:53,907 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.36s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-13 16:10:01,309 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-13 16:10:30,869 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 16:10:30,869 INFO L93 Difference]: Finished difference Result 16062 states and 23865 transitions. [2024-11-13 16:10:30,869 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-13 16:10:30,869 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 8.333333333333334) internal successors, (50), 4 states have internal predecessors, (50), 2 states have call successors, (8), 4 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 69 [2024-11-13 16:10:30,870 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 16:10:30,935 INFO L225 Difference]: With dead ends: 16062 [2024-11-13 16:10:30,935 INFO L226 Difference]: Without dead ends: 8273 [2024-11-13 16:10:30,967 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2024-11-13 16:10:30,968 INFO L432 NwaCegarLoop]: 3440 mSDtfsCounter, 3530 mSDsluCounter, 10009 mSDsCounter, 0 mSdLazyCounter, 10958 mSolverCounterSat, 1777 mSolverCounterUnsat, 6 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 132.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3670 SdHoareTripleChecker+Valid, 13449 SdHoareTripleChecker+Invalid, 12741 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.2s SdHoareTripleChecker+Time, 1777 IncrementalHoareTripleChecker+Valid, 10958 IncrementalHoareTripleChecker+Invalid, 6 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 135.1s IncrementalHoareTripleChecker+Time [2024-11-13 16:10:30,969 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [3670 Valid, 13449 Invalid, 12741 Unknown, 0 Unchecked, 0.2s Time], IncrementalHoareTripleChecker [1777 Valid, 10958 Invalid, 6 Unknown, 0 Unchecked, 135.1s Time] [2024-11-13 16:10:30,981 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8273 states. [2024-11-13 16:10:31,489 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8273 to 7901. [2024-11-13 16:10:31,510 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7901 states, 6251 states have (on average 1.4071348584226524) internal successors, (8796), 6396 states have internal predecessors, (8796), 1453 states have call successors, (1453), 197 states have call predecessors, (1453), 196 states have return successors, (1451), 1415 states have call predecessors, (1451), 1451 states have call successors, (1451) [2024-11-13 16:10:31,544 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7901 states to 7901 states and 11700 transitions. [2024-11-13 16:10:31,550 INFO L78 Accepts]: Start accepts. Automaton has 7901 states and 11700 transitions. Word has length 69 [2024-11-13 16:10:31,550 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 16:10:31,550 INFO L471 AbstractCegarLoop]: Abstraction has 7901 states and 11700 transitions. [2024-11-13 16:10:31,550 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 8.333333333333334) internal successors, (50), 4 states have internal predecessors, (50), 2 states have call successors, (8), 4 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-11-13 16:10:31,551 INFO L276 IsEmpty]: Start isEmpty. Operand 7901 states and 11700 transitions. [2024-11-13 16:10:31,562 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2024-11-13 16:10:31,564 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 16:10:31,564 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-13 16:10:31,564 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-11-13 16:10:31,565 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 16:10:31,568 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 16:10:31,569 INFO L85 PathProgramCache]: Analyzing trace with hash -1575643856, now seen corresponding path program 1 times [2024-11-13 16:10:31,569 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 16:10:31,569 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1757052137] [2024-11-13 16:10:31,569 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:10:31,569 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 16:10:35,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:10:36,398 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2024-11-13 16:10:36,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:10:36,571 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-13 16:10:36,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:10:36,584 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2024-11-13 16:10:36,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:10:36,596 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2024-11-13 16:10:36,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:10:36,610 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2024-11-13 16:10:36,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:10:36,862 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2024-11-13 16:10:36,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:10:36,886 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-13 16:10:36,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:10:36,897 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2024-11-13 16:10:36,897 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 16:10:36,898 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1757052137] [2024-11-13 16:10:36,898 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1757052137] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 16:10:36,898 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 16:10:36,898 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-11-13 16:10:36,898 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2023485659] [2024-11-13 16:10:36,898 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 16:10:36,899 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-13 16:10:36,899 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 16:10:36,900 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-13 16:10:36,900 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-11-13 16:10:36,901 INFO L87 Difference]: Start difference. First operand 7901 states and 11700 transitions. Second operand has 7 states, 7 states have (on average 8.142857142857142) internal successors, (57), 5 states have internal predecessors, (57), 2 states have call successors, (8), 4 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-11-13 16:10:40,967 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.07s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-13 16:10:45,187 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.22s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-13 16:10:49,741 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-13 16:11:31,390 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.20s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-13 16:11:43,042 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.16s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-13 16:11:50,882 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.27s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-13 16:12:05,625 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-13 16:12:22,346 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-13 16:12:34,727 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.72s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-13 16:12:43,140 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-13 16:13:23,519 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 16:13:23,519 INFO L93 Difference]: Finished difference Result 12216 states and 18156 transitions. [2024-11-13 16:13:23,519 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-13 16:13:23,520 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 8.142857142857142) internal successors, (57), 5 states have internal predecessors, (57), 2 states have call successors, (8), 4 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 76 [2024-11-13 16:13:23,520 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 16:13:23,586 INFO L225 Difference]: With dead ends: 12216 [2024-11-13 16:13:23,586 INFO L226 Difference]: Without dead ends: 8276 [2024-11-13 16:13:23,602 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2024-11-13 16:13:23,603 INFO L432 NwaCegarLoop]: 3449 mSDtfsCounter, 3530 mSDsluCounter, 13039 mSDsCounter, 0 mSdLazyCounter, 13874 mSolverCounterSat, 1769 mSolverCounterUnsat, 6 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 162.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3670 SdHoareTripleChecker+Valid, 16488 SdHoareTripleChecker+Invalid, 15649 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.2s SdHoareTripleChecker+Time, 1769 IncrementalHoareTripleChecker+Valid, 13874 IncrementalHoareTripleChecker+Invalid, 6 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 165.8s IncrementalHoareTripleChecker+Time [2024-11-13 16:13:23,603 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [3670 Valid, 16488 Invalid, 15649 Unknown, 0 Unchecked, 0.2s Time], IncrementalHoareTripleChecker [1769 Valid, 13874 Invalid, 6 Unknown, 0 Unchecked, 165.8s Time] [2024-11-13 16:13:23,618 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8276 states. [2024-11-13 16:13:23,966 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8276 to 7904. [2024-11-13 16:13:23,983 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7904 states, 6254 states have (on average 1.4069395586824431) internal successors, (8799), 6399 states have internal predecessors, (8799), 1453 states have call successors, (1453), 197 states have call predecessors, (1453), 196 states have return successors, (1451), 1415 states have call predecessors, (1451), 1451 states have call successors, (1451) [2024-11-13 16:13:24,023 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7904 states to 7904 states and 11703 transitions. [2024-11-13 16:13:24,032 INFO L78 Accepts]: Start accepts. Automaton has 7904 states and 11703 transitions. Word has length 76 [2024-11-13 16:13:24,034 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 16:13:24,035 INFO L471 AbstractCegarLoop]: Abstraction has 7904 states and 11703 transitions. [2024-11-13 16:13:24,036 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 8.142857142857142) internal successors, (57), 5 states have internal predecessors, (57), 2 states have call successors, (8), 4 states have call predecessors, (8), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-11-13 16:13:24,037 INFO L276 IsEmpty]: Start isEmpty. Operand 7904 states and 11703 transitions. [2024-11-13 16:13:24,046 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2024-11-13 16:13:24,048 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 16:13:24,049 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-13 16:13:24,049 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-11-13 16:13:24,049 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 16:13:24,049 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 16:13:24,050 INFO L85 PathProgramCache]: Analyzing trace with hash 453618185, now seen corresponding path program 1 times [2024-11-13 16:13:24,050 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 16:13:24,050 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1572630456] [2024-11-13 16:13:24,050 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:13:24,050 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 16:13:27,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:13:28,312 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2024-11-13 16:13:28,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:13:28,432 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-13 16:13:28,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:13:28,445 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2024-11-13 16:13:28,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:13:28,469 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2024-11-13 16:13:28,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:13:28,492 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-11-13 16:13:28,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:13:28,724 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2024-11-13 16:13:28,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:13:28,968 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-13 16:13:28,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:13:28,981 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2024-11-13 16:13:28,981 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 16:13:28,981 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1572630456] [2024-11-13 16:13:28,981 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1572630456] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 16:13:28,981 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 16:13:28,981 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-13 16:13:28,982 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1198884853] [2024-11-13 16:13:28,982 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 16:13:28,982 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-13 16:13:28,982 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 16:13:28,983 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-13 16:13:28,984 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-13 16:13:28,984 INFO L87 Difference]: Start difference. First operand 7904 states and 11703 transitions. Second operand has 6 states, 6 states have (on average 10.166666666666666) internal successors, (61), 4 states have internal predecessors, (61), 3 states have call successors, (8), 4 states have call predecessors, (8), 2 states have return successors, (7), 3 states have call predecessors, (7), 2 states have call successors, (7) [2024-11-13 16:13:33,135 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.08s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-13 16:13:37,301 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.17s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-13 16:13:41,554 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.25s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-13 16:13:46,112 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-13 16:13:50,127 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-13 16:14:35,858 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.49s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-13 16:14:51,873 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.46s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-13 16:14:55,091 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.54s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-13 16:15:08,090 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.30s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-13 16:15:21,594 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.72s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-13 16:15:26,082 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.33s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-13 16:15:36,402 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.71s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-13 16:15:43,451 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.07s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-13 16:15:57,383 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-13 16:16:05,613 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-13 16:16:19,537 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.63s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-13 16:16:22,601 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.83s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-13 16:16:32,569 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-13 16:16:36,925 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-13 16:17:33,587 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-13 16:17:33,587 INFO L93 Difference]: Finished difference Result 24371 states and 36224 transitions. [2024-11-13 16:17:33,587 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-13 16:17:33,587 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 10.166666666666666) internal successors, (61), 4 states have internal predecessors, (61), 3 states have call successors, (8), 4 states have call predecessors, (8), 2 states have return successors, (7), 3 states have call predecessors, (7), 2 states have call successors, (7) Word has length 80 [2024-11-13 16:17:33,588 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-13 16:17:33,678 INFO L225 Difference]: With dead ends: 24371 [2024-11-13 16:17:33,678 INFO L226 Difference]: Without dead ends: 16499 [2024-11-13 16:17:33,703 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2024-11-13 16:17:33,704 INFO L432 NwaCegarLoop]: 6843 mSDtfsCounter, 16833 mSDsluCounter, 12903 mSDsCounter, 0 mSdLazyCounter, 17153 mSolverCounterSat, 5239 mSolverCounterUnsat, 9 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 237.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 17788 SdHoareTripleChecker+Valid, 19746 SdHoareTripleChecker+Invalid, 22401 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.3s SdHoareTripleChecker+Time, 5239 IncrementalHoareTripleChecker+Valid, 17153 IncrementalHoareTripleChecker+Invalid, 9 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 242.5s IncrementalHoareTripleChecker+Time [2024-11-13 16:17:33,704 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [17788 Valid, 19746 Invalid, 22401 Unknown, 0 Unchecked, 0.3s Time], IncrementalHoareTripleChecker [5239 Valid, 17153 Invalid, 9 Unknown, 0 Unchecked, 242.5s Time] [2024-11-13 16:17:33,723 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 16499 states. [2024-11-13 16:17:34,478 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 16499 to 15747. [2024-11-13 16:17:34,499 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 15747 states, 12463 states have (on average 1.4072855652732088) internal successors, (17539), 12749 states have internal predecessors, (17539), 2893 states have call successors, (2893), 391 states have call predecessors, (2893), 390 states have return successors, (2891), 2818 states have call predecessors, (2891), 2891 states have call successors, (2891) [2024-11-13 16:17:34,567 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15747 states to 15747 states and 23323 transitions. [2024-11-13 16:17:34,583 INFO L78 Accepts]: Start accepts. Automaton has 15747 states and 23323 transitions. Word has length 80 [2024-11-13 16:17:34,584 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-13 16:17:34,584 INFO L471 AbstractCegarLoop]: Abstraction has 15747 states and 23323 transitions. [2024-11-13 16:17:34,584 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 10.166666666666666) internal successors, (61), 4 states have internal predecessors, (61), 3 states have call successors, (8), 4 states have call predecessors, (8), 2 states have return successors, (7), 3 states have call predecessors, (7), 2 states have call successors, (7) [2024-11-13 16:17:34,585 INFO L276 IsEmpty]: Start isEmpty. Operand 15747 states and 23323 transitions. [2024-11-13 16:17:34,601 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2024-11-13 16:17:34,601 INFO L207 NwaCegarLoop]: Found error trace [2024-11-13 16:17:34,601 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-13 16:17:34,602 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-11-13 16:17:34,602 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-13 16:17:34,602 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 16:17:34,602 INFO L85 PathProgramCache]: Analyzing trace with hash -1144200199, now seen corresponding path program 1 times [2024-11-13 16:17:34,602 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 16:17:34,603 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2078874797] [2024-11-13 16:17:34,603 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 16:17:34,603 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 16:17:37,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:39,835 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2024-11-13 16:17:39,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:40,031 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-13 16:17:40,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:40,353 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2024-11-13 16:17:40,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:40,365 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2024-11-13 16:17:40,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:40,378 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-11-13 16:17:40,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:40,675 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2024-11-13 16:17:40,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:40,696 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-13 16:17:40,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:40,704 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2024-11-13 16:17:40,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 16:17:40,712 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2024-11-13 16:17:40,712 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 16:17:40,712 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2078874797] [2024-11-13 16:17:40,712 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2078874797] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 16:17:40,712 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 16:17:40,713 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2024-11-13 16:17:40,713 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1011858480] [2024-11-13 16:17:40,713 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 16:17:40,713 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-13 16:17:40,715 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 16:17:40,715 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-13 16:17:40,715 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2024-11-13 16:17:40,716 INFO L87 Difference]: Start difference. First operand 15747 states and 23323 transitions. Second operand has 8 states, 8 states have (on average 8.375) internal successors, (67), 5 states have internal predecessors, (67), 2 states have call successors, (9), 4 states have call predecessors, (9), 2 states have return successors, (8), 3 states have call predecessors, (8), 2 states have call successors, (8) [2024-11-13 16:17:44,780 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-13 16:17:49,089 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.31s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-13 16:17:54,671 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-13 16:17:58,684 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-13 16:19:22,512 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-13 16:19:48,411 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-13 16:19:55,867 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.93s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-13 16:20:15,350 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.76s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers []