./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 a0165632 Calling Ultimate with: /usr/lib/jvm/java-11-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5676391e-344d-4f92-9410-22379a15e6df/bin/uautomizer-verify-jihMAELWvX/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5676391e-344d-4f92-9410-22379a15e6df/bin/uautomizer-verify-jihMAELWvX/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5676391e-344d-4f92-9410-22379a15e6df/bin/uautomizer-verify-jihMAELWvX/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5676391e-344d-4f92-9410-22379a15e6df/bin/uautomizer-verify-jihMAELWvX/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_5676391e-344d-4f92-9410-22379a15e6df/bin/uautomizer-verify-jihMAELWvX/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5676391e-344d-4f92-9410-22379a15e6df/bin/uautomizer-verify-jihMAELWvX --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.2.5-dev-a016563 [2024-11-08 18:56:18,582 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-08 18:56:18,697 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5676391e-344d-4f92-9410-22379a15e6df/bin/uautomizer-verify-jihMAELWvX/config/svcomp-Reach-64bit-Automizer_Default.epf [2024-11-08 18:56:18,701 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-08 18:56:18,702 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-08 18:56:18,738 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-08 18:56:18,738 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-08 18:56:18,740 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-08 18:56:18,740 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-08 18:56:18,742 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-08 18:56:18,743 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-08 18:56:18,743 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-08 18:56:18,745 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-08 18:56:18,745 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-08 18:56:18,747 INFO L153 SettingsManager]: * Use SBE=true [2024-11-08 18:56:18,748 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-08 18:56:18,748 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-08 18:56:18,749 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-08 18:56:18,753 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-08 18:56:18,753 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-08 18:56:18,753 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-08 18:56:18,754 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-08 18:56:18,754 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-08 18:56:18,755 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-08 18:56:18,755 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-08 18:56:18,755 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-08 18:56:18,756 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-08 18:56:18,756 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-08 18:56:18,756 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-08 18:56:18,757 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-08 18:56:18,757 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-08 18:56:18,757 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-08 18:56:18,758 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-08 18:56:18,758 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-08 18:56:18,759 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-08 18:56:18,759 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-08 18:56:18,760 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-08 18:56:18,760 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-08 18:56:18,760 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-08 18:56:18,761 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5676391e-344d-4f92-9410-22379a15e6df/bin/uautomizer-verify-jihMAELWvX/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5676391e-344d-4f92-9410-22379a15e6df/bin/uautomizer-verify-jihMAELWvX 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-08 18:56:19,063 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-08 18:56:19,126 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-08 18:56:19,133 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-08 18:56:19,139 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-08 18:56:19,143 INFO L274 PluginConnector]: CDTParser initialized [2024-11-08 18:56:19,144 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5676391e-344d-4f92-9410-22379a15e6df/bin/uautomizer-verify-jihMAELWvX/../../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-08 18:56:21,294 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-08 18:56:22,186 INFO L384 CDTParser]: Found 1 translation units. [2024-11-08 18:56:22,186 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5676391e-344d-4f92-9410-22379a15e6df/sv-benchmarks/c/ldv-linux-3.0/module_get_put-drivers-tty-synclink_gt.ko.cil.out.i [2024-11-08 18:56:22,263 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5676391e-344d-4f92-9410-22379a15e6df/bin/uautomizer-verify-jihMAELWvX/data/e2ee7e9dc/99ce4e040e6b45dcb022422e96cf83c6/FLAGcc17eaa07 [2024-11-08 18:56:22,448 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5676391e-344d-4f92-9410-22379a15e6df/bin/uautomizer-verify-jihMAELWvX/data/e2ee7e9dc/99ce4e040e6b45dcb022422e96cf83c6 [2024-11-08 18:56:22,451 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-08 18:56:22,453 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-08 18:56:22,455 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-08 18:56:22,455 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-08 18:56:22,464 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-08 18:56:22,469 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.11 06:56:22" (1/1) ... [2024-11-08 18:56:22,476 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@2a56f34c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 06:56:22, skipping insertion in model container [2024-11-08 18:56:22,476 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.11 06:56:22" (1/1) ... [2024-11-08 18:56:22,730 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-08 18:56:25,811 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_5676391e-344d-4f92-9410-22379a15e6df/sv-benchmarks/c/ldv-linux-3.0/module_get_put-drivers-tty-synclink_gt.ko.cil.out.i[379011,379024] [2024-11-08 18:56:25,872 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-08 18:56:25,920 INFO L200 MainTranslator]: Completed pre-run [2024-11-08 18:56:26,156 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-08 18:56:26,159 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-08 18:56:26,161 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-08 18:56:26,162 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-08 18:56:26,164 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& current_task)); [4979] [2024-11-08 18:56:26,165 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [4981] [2024-11-08 18:56:26,165 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [4983] [2024-11-08 18:56:26,165 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [4986] [2024-11-08 18:56:26,168 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-08 18:56:26,168 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-08 18:56:26,175 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-08 18:56:26,175 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-08 18:56:26,176 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-08 18:56:26,182 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-08 18:56:26,182 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-08 18:56:26,183 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-08 18:56:26,566 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-08 18:56:26,566 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-08 18:56:26,567 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-08 18:56:26,567 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-08 18:56:26,568 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-08 18:56:26,577 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-08 18:56:26,580 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-08 18:56:26,581 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-08 18:56:26,581 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-08 18:56:26,582 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-08 18:56:26,587 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-08 18:56:26,588 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-08 18:56:26,588 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-08 18:56:26,589 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-08 18:56:26,592 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-08 18:56:26,593 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-08 18:56:26,593 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-08 18:56:26,594 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-08 18:56:26,600 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-08 18:56:26,601 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-08 18:56:26,602 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-08 18:56:26,602 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-08 18:56:26,604 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-08 18:56:26,604 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-08 18:56:26,605 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-08 18:56:26,607 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-08 18:56:26,607 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-08 18:56:26,611 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-08 18:56:26,611 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-08 18:56:26,615 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-08 18:56:26,615 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-08 18:56:26,615 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-08 18:56:26,618 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-08 18:56:26,620 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-08 18:56:26,621 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-08 18:56:26,621 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-08 18:56:26,622 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-08 18:56:26,624 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-08 18:56:26,625 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-08 18:56:26,625 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-08 18:56:26,625 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-08 18:56:26,626 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-08 18:56:26,635 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-08 18:56:26,635 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-08 18:56:26,636 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-08 18:56:26,637 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-08 18:56:26,639 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-08 18:56:26,640 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-08 18:56:26,640 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-08 18:56:26,641 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-08 18:56:26,656 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-08 18:56:26,657 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-08 18:56:26,657 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-08 18:56:26,658 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-08 18:56:26,660 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-08 18:56:26,661 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-08 18:56:26,661 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-08 18:56:26,662 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-08 18:56:26,666 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-08 18:56:26,667 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-08 18:56:26,668 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-08 18:56:26,668 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-08 18:56:26,681 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-08 18:56:26,682 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-08 18:56:26,683 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-08 18:56:26,683 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-08 18:56:26,685 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-08 18:56:26,686 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-08 18:56:26,687 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-08 18:56:26,687 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-08 18:56:26,910 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_5676391e-344d-4f92-9410-22379a15e6df/sv-benchmarks/c/ldv-linux-3.0/module_get_put-drivers-tty-synclink_gt.ko.cil.out.i[379011,379024] [2024-11-08 18:56:26,921 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-08 18:56:27,304 INFO L204 MainTranslator]: Completed translation [2024-11-08 18:56:27,305 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 06:56:27 WrapperNode [2024-11-08 18:56:27,306 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-08 18:56:27,307 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-08 18:56:27,308 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-08 18:56:27,308 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-08 18:56:27,316 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 06:56:27" (1/1) ... [2024-11-08 18:56:27,479 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 06:56:27" (1/1) ... [2024-11-08 18:56:27,934 INFO L138 Inliner]: procedures = 343, calls = 3661, calls flagged for inlining = 193, calls inlined = 174, statements flattened = 10352 [2024-11-08 18:56:27,934 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-08 18:56:27,935 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-08 18:56:27,936 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-08 18:56:27,936 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-08 18:56:27,949 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 06:56:27" (1/1) ... [2024-11-08 18:56:27,950 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 06:56:27" (1/1) ... [2024-11-08 18:56:28,031 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 06:56:27" (1/1) ... [2024-11-08 18:56:29,628 INFO L175 MemorySlicer]: Split 2088 memory accesses to 35 slices as follows [32, 54, 1480, 38, 10, 3, 3, 50, 54, 3, 34, 2, 11, 2, 32, 35, 2, 7, 7, 8, 26, 7, 6, 5, 40, 50, 26, 0, 34, 14, 1, 2, 6, 1, 3]. 71 percent of accesses are in the largest equivalence class. The 174 initializations are split as follows [0, 0, 13, 38, 0, 3, 3, 0, 0, 0, 32, 0, 0, 0, 0, 0, 2, 7, 7, 8, 0, 7, 0, 5, 0, 0, 26, 0, 0, 14, 0, 0, 6, 0, 3]. The 806 writes are split as follows [8, 23, 524, 0, 6, 0, 0, 23, 46, 0, 0, 1, 11, 1, 16, 35, 0, 0, 0, 0, 0, 0, 2, 0, 40, 46, 0, 0, 23, 0, 0, 1, 0, 0, 0]. [2024-11-08 18:56:29,630 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 06:56:27" (1/1) ... [2024-11-08 18:56:29,630 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 06:56:27" (1/1) ... [2024-11-08 18:56:29,943 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 06:56:27" (1/1) ... [2024-11-08 18:56:30,006 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 06:56:27" (1/1) ... [2024-11-08 18:56:30,072 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 06:56:27" (1/1) ... [2024-11-08 18:56:30,113 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 06:56:27" (1/1) ... [2024-11-08 18:56:30,230 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-08 18:56:30,231 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-08 18:56:30,232 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-08 18:56:30,232 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-08 18:56:30,233 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 06:56:27" (1/1) ... [2024-11-08 18:56:30,240 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-08 18:56:30,254 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5676391e-344d-4f92-9410-22379a15e6df/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 18:56:30,278 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5676391e-344d-4f92-9410-22379a15e6df/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-11-08 18:56:30,285 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5676391e-344d-4f92-9410-22379a15e6df/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-11-08 18:56:30,317 INFO L130 BoogieDeclarations]: Found specification of procedure remove_wait_queue [2024-11-08 18:56:30,317 INFO L138 BoogieDeclarations]: Found implementation of procedure remove_wait_queue [2024-11-08 18:56:30,317 INFO L130 BoogieDeclarations]: Found specification of procedure __xchg_wrong_size [2024-11-08 18:56:30,318 INFO L138 BoogieDeclarations]: Found implementation of procedure __xchg_wrong_size [2024-11-08 18:56:30,318 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2024-11-08 18:56:30,318 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2024-11-08 18:56:30,318 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2024-11-08 18:56:30,319 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2024-11-08 18:56:30,319 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2024-11-08 18:56:30,319 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2024-11-08 18:56:30,320 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2024-11-08 18:56:30,320 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2024-11-08 18:56:30,320 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2024-11-08 18:56:30,321 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2024-11-08 18:56:30,321 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2024-11-08 18:56:30,321 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2024-11-08 18:56:30,321 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2024-11-08 18:56:30,321 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2024-11-08 18:56:30,321 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2024-11-08 18:56:30,322 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2024-11-08 18:56:30,322 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2024-11-08 18:56:30,322 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2024-11-08 18:56:30,323 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2024-11-08 18:56:30,323 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2024-11-08 18:56:30,323 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2024-11-08 18:56:30,323 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2024-11-08 18:56:30,323 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2024-11-08 18:56:30,323 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#23 [2024-11-08 18:56:30,323 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#24 [2024-11-08 18:56:30,323 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#25 [2024-11-08 18:56:30,323 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#26 [2024-11-08 18:56:30,324 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#27 [2024-11-08 18:56:30,324 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#28 [2024-11-08 18:56:30,324 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#29 [2024-11-08 18:56:30,324 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#30 [2024-11-08 18:56:30,324 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#31 [2024-11-08 18:56:30,324 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#32 [2024-11-08 18:56:30,324 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#33 [2024-11-08 18:56:30,324 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#34 [2024-11-08 18:56:30,324 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2024-11-08 18:56:30,324 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2024-11-08 18:56:30,324 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2024-11-08 18:56:30,325 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2024-11-08 18:56:30,325 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2024-11-08 18:56:30,325 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2024-11-08 18:56:30,325 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2024-11-08 18:56:30,325 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2024-11-08 18:56:30,325 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2024-11-08 18:56:30,325 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2024-11-08 18:56:30,325 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2024-11-08 18:56:30,325 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2024-11-08 18:56:30,325 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2024-11-08 18:56:30,325 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2024-11-08 18:56:30,325 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2024-11-08 18:56:30,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2024-11-08 18:56:30,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2024-11-08 18:56:30,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2024-11-08 18:56:30,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2024-11-08 18:56:30,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2024-11-08 18:56:30,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2024-11-08 18:56:30,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2024-11-08 18:56:30,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2024-11-08 18:56:30,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2024-11-08 18:56:30,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2024-11-08 18:56:30,327 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2024-11-08 18:56:30,330 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2024-11-08 18:56:30,330 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2024-11-08 18:56:30,330 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2024-11-08 18:56:30,330 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2024-11-08 18:56:30,331 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#30 [2024-11-08 18:56:30,332 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#31 [2024-11-08 18:56:30,332 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#32 [2024-11-08 18:56:30,332 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#33 [2024-11-08 18:56:30,333 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#34 [2024-11-08 18:56:30,333 INFO L130 BoogieDeclarations]: Found specification of procedure netif_wake_queue [2024-11-08 18:56:30,333 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_wake_queue [2024-11-08 18:56:30,333 INFO L130 BoogieDeclarations]: Found specification of procedure get_current [2024-11-08 18:56:30,334 INFO L138 BoogieDeclarations]: Found implementation of procedure get_current [2024-11-08 18:56:30,334 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_off [2024-11-08 18:56:30,334 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_off [2024-11-08 18:56:30,334 INFO L130 BoogieDeclarations]: Found specification of procedure set_signals [2024-11-08 18:56:30,334 INFO L138 BoogieDeclarations]: Found implementation of procedure set_signals [2024-11-08 18:56:30,334 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2024-11-08 18:56:30,335 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2024-11-08 18:56:30,335 INFO L130 BoogieDeclarations]: Found specification of procedure alloc_dma_bufs [2024-11-08 18:56:30,335 INFO L138 BoogieDeclarations]: Found implementation of procedure alloc_dma_bufs [2024-11-08 18:56:30,335 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_module_put [2024-11-08 18:56:30,335 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_module_put [2024-11-08 18:56:30,336 INFO L130 BoogieDeclarations]: Found specification of procedure tty_insert_flip_char [2024-11-08 18:56:30,336 INFO L138 BoogieDeclarations]: Found implementation of procedure tty_insert_flip_char [2024-11-08 18:56:30,336 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2024-11-08 18:56:30,336 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2024-11-08 18:56:30,337 INFO L130 BoogieDeclarations]: Found specification of procedure tx_stop [2024-11-08 18:56:30,337 INFO L138 BoogieDeclarations]: Found implementation of procedure tx_stop [2024-11-08 18:56:30,337 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_return_value [2024-11-08 18:56:30,337 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_return_value [2024-11-08 18:56:30,337 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_on [2024-11-08 18:56:30,337 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_on [2024-11-08 18:56:30,337 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2024-11-08 18:56:30,338 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2024-11-08 18:56:30,338 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2024-11-08 18:56:30,338 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2024-11-08 18:56:30,338 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2024-11-08 18:56:30,338 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2024-11-08 18:56:30,338 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2024-11-08 18:56:30,338 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2024-11-08 18:56:30,338 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2024-11-08 18:56:30,339 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2024-11-08 18:56:30,339 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2024-11-08 18:56:30,339 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2024-11-08 18:56:30,339 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2024-11-08 18:56:30,339 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2024-11-08 18:56:30,339 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2024-11-08 18:56:30,339 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2024-11-08 18:56:30,339 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2024-11-08 18:56:30,339 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2024-11-08 18:56:30,339 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2024-11-08 18:56:30,339 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2024-11-08 18:56:30,339 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2024-11-08 18:56:30,340 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2024-11-08 18:56:30,341 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2024-11-08 18:56:30,342 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#21 [2024-11-08 18:56:30,342 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#22 [2024-11-08 18:56:30,342 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#23 [2024-11-08 18:56:30,342 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#24 [2024-11-08 18:56:30,342 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#25 [2024-11-08 18:56:30,342 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#26 [2024-11-08 18:56:30,342 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#27 [2024-11-08 18:56:30,342 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#28 [2024-11-08 18:56:30,342 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#29 [2024-11-08 18:56:30,342 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#30 [2024-11-08 18:56:30,342 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#31 [2024-11-08 18:56:30,342 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#32 [2024-11-08 18:56:30,343 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#33 [2024-11-08 18:56:30,343 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#34 [2024-11-08 18:56:30,343 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2024-11-08 18:56:30,343 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2024-11-08 18:56:30,343 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2024-11-08 18:56:30,343 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2024-11-08 18:56:30,343 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2024-11-08 18:56:30,343 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2024-11-08 18:56:30,343 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2024-11-08 18:56:30,343 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2024-11-08 18:56:30,343 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2024-11-08 18:56:30,343 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2024-11-08 18:56:30,344 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2024-11-08 18:56:30,344 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2024-11-08 18:56:30,344 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2024-11-08 18:56:30,344 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2024-11-08 18:56:30,344 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2024-11-08 18:56:30,344 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2024-11-08 18:56:30,344 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2024-11-08 18:56:30,344 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2024-11-08 18:56:30,344 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2024-11-08 18:56:30,344 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2024-11-08 18:56:30,344 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2024-11-08 18:56:30,345 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#21 [2024-11-08 18:56:30,347 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#22 [2024-11-08 18:56:30,348 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#23 [2024-11-08 18:56:30,348 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#24 [2024-11-08 18:56:30,349 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#25 [2024-11-08 18:56:30,349 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#26 [2024-11-08 18:56:30,349 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#27 [2024-11-08 18:56:30,349 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#28 [2024-11-08 18:56:30,350 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#29 [2024-11-08 18:56:30,350 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#30 [2024-11-08 18:56:30,350 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#31 [2024-11-08 18:56:30,350 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#32 [2024-11-08 18:56:30,350 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#33 [2024-11-08 18:56:30,350 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#34 [2024-11-08 18:56:30,350 INFO L130 BoogieDeclarations]: Found specification of procedure netif_stop_queue [2024-11-08 18:56:30,350 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_stop_queue [2024-11-08 18:56:30,351 INFO L130 BoogieDeclarations]: Found specification of procedure free_bufs [2024-11-08 18:56:30,351 INFO L138 BoogieDeclarations]: Found implementation of procedure free_bufs [2024-11-08 18:56:30,351 INFO L130 BoogieDeclarations]: Found specification of procedure del_timer [2024-11-08 18:56:30,351 INFO L138 BoogieDeclarations]: Found implementation of procedure del_timer [2024-11-08 18:56:30,351 INFO L130 BoogieDeclarations]: Found specification of procedure change_params [2024-11-08 18:56:30,351 INFO L138 BoogieDeclarations]: Found implementation of procedure change_params [2024-11-08 18:56:30,351 INFO L130 BoogieDeclarations]: Found specification of procedure msleep_interruptible [2024-11-08 18:56:30,351 INFO L138 BoogieDeclarations]: Found implementation of procedure msleep_interruptible [2024-11-08 18:56:30,352 INFO L130 BoogieDeclarations]: Found specification of procedure pci_alloc_consistent [2024-11-08 18:56:30,353 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_alloc_consistent [2024-11-08 18:56:30,353 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2024-11-08 18:56:30,353 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2024-11-08 18:56:30,353 INFO L130 BoogieDeclarations]: Found specification of procedure tx_start [2024-11-08 18:56:30,353 INFO L138 BoogieDeclarations]: Found implementation of procedure tx_start [2024-11-08 18:56:30,353 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2024-11-08 18:56:30,353 INFO L130 BoogieDeclarations]: Found specification of procedure startup [2024-11-08 18:56:30,354 INFO L138 BoogieDeclarations]: Found implementation of procedure startup [2024-11-08 18:56:30,354 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2024-11-08 18:56:30,354 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2024-11-08 18:56:30,354 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2024-11-08 18:56:30,354 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2024-11-08 18:56:30,354 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2024-11-08 18:56:30,354 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2024-11-08 18:56:30,354 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2024-11-08 18:56:30,354 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2024-11-08 18:56:30,354 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2024-11-08 18:56:30,355 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2024-11-08 18:56:30,355 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2024-11-08 18:56:30,355 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2024-11-08 18:56:30,355 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2024-11-08 18:56:30,355 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2024-11-08 18:56:30,355 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2024-11-08 18:56:30,355 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2024-11-08 18:56:30,355 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2024-11-08 18:56:30,355 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2024-11-08 18:56:30,355 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2024-11-08 18:56:30,355 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2024-11-08 18:56:30,355 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2024-11-08 18:56:30,356 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2024-11-08 18:56:30,356 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2024-11-08 18:56:30,356 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2024-11-08 18:56:30,356 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2024-11-08 18:56:30,356 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2024-11-08 18:56:30,356 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2024-11-08 18:56:30,356 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2024-11-08 18:56:30,356 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2024-11-08 18:56:30,356 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2024-11-08 18:56:30,356 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#30 [2024-11-08 18:56:30,356 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#31 [2024-11-08 18:56:30,356 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#32 [2024-11-08 18:56:30,356 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#33 [2024-11-08 18:56:30,360 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#34 [2024-11-08 18:56:30,360 INFO L130 BoogieDeclarations]: Found specification of procedure reset_rbufs [2024-11-08 18:56:30,360 INFO L138 BoogieDeclarations]: Found implementation of procedure reset_rbufs [2024-11-08 18:56:30,360 INFO L130 BoogieDeclarations]: Found specification of procedure wait_until_sent [2024-11-08 18:56:30,360 INFO L138 BoogieDeclarations]: Found implementation of procedure wait_until_sent [2024-11-08 18:56:30,360 INFO L130 BoogieDeclarations]: Found specification of procedure signal_pending [2024-11-08 18:56:30,360 INFO L138 BoogieDeclarations]: Found implementation of procedure signal_pending [2024-11-08 18:56:30,361 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2024-11-08 18:56:30,361 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2024-11-08 18:56:30,361 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_blast_assert [2024-11-08 18:56:30,361 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_blast_assert [2024-11-08 18:56:30,361 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2024-11-08 18:56:30,361 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2024-11-08 18:56:30,361 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2024-11-08 18:56:30,361 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2024-11-08 18:56:30,361 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2024-11-08 18:56:30,362 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2024-11-08 18:56:30,362 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2024-11-08 18:56:30,362 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2024-11-08 18:56:30,362 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2024-11-08 18:56:30,362 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2024-11-08 18:56:30,362 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2024-11-08 18:56:30,362 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2024-11-08 18:56:30,362 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2024-11-08 18:56:30,363 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2024-11-08 18:56:30,363 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2024-11-08 18:56:30,363 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2024-11-08 18:56:30,363 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2024-11-08 18:56:30,363 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2024-11-08 18:56:30,363 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2024-11-08 18:56:30,363 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2024-11-08 18:56:30,363 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2024-11-08 18:56:30,363 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2024-11-08 18:56:30,364 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2024-11-08 18:56:30,364 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2024-11-08 18:56:30,364 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2024-11-08 18:56:30,364 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2024-11-08 18:56:30,365 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#25 [2024-11-08 18:56:30,365 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#26 [2024-11-08 18:56:30,365 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#27 [2024-11-08 18:56:30,365 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#28 [2024-11-08 18:56:30,365 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#29 [2024-11-08 18:56:30,365 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#30 [2024-11-08 18:56:30,365 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#31 [2024-11-08 18:56:30,366 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#32 [2024-11-08 18:56:30,366 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#33 [2024-11-08 18:56:30,366 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#34 [2024-11-08 18:56:30,366 INFO L130 BoogieDeclarations]: Found specification of procedure set_rate [2024-11-08 18:56:30,366 INFO L138 BoogieDeclarations]: Found implementation of procedure set_rate [2024-11-08 18:56:30,366 INFO L130 BoogieDeclarations]: Found specification of procedure free_rbufs [2024-11-08 18:56:30,366 INFO L138 BoogieDeclarations]: Found implementation of procedure free_rbufs [2024-11-08 18:56:30,366 INFO L130 BoogieDeclarations]: Found specification of procedure might_fault [2024-11-08 18:56:30,366 INFO L138 BoogieDeclarations]: Found implementation of procedure might_fault [2024-11-08 18:56:30,366 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2024-11-08 18:56:30,366 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2024-11-08 18:56:30,366 INFO L130 BoogieDeclarations]: Found specification of procedure async_mode [2024-11-08 18:56:30,366 INFO L138 BoogieDeclarations]: Found implementation of procedure async_mode [2024-11-08 18:56:30,367 INFO L130 BoogieDeclarations]: Found specification of procedure ioctl [2024-11-08 18:56:30,367 INFO L138 BoogieDeclarations]: Found implementation of procedure ioctl [2024-11-08 18:56:30,367 INFO L130 BoogieDeclarations]: Found specification of procedure put_tty_driver [2024-11-08 18:56:30,367 INFO L138 BoogieDeclarations]: Found implementation of procedure put_tty_driver [2024-11-08 18:56:30,367 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2024-11-08 18:56:30,367 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2024-11-08 18:56:30,367 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_lock_irqsave [2024-11-08 18:56:30,367 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_lock_irqsave [2024-11-08 18:56:30,367 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock_nested [2024-11-08 18:56:30,367 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock_nested [2024-11-08 18:56:30,367 INFO L130 BoogieDeclarations]: Found specification of procedure add_wait_queue [2024-11-08 18:56:30,367 INFO L138 BoogieDeclarations]: Found implementation of procedure add_wait_queue [2024-11-08 18:56:30,367 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2024-11-08 18:56:30,368 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2024-11-08 18:56:30,368 INFO L130 BoogieDeclarations]: Found specification of procedure rx_stop [2024-11-08 18:56:30,368 INFO L138 BoogieDeclarations]: Found implementation of procedure rx_stop [2024-11-08 18:56:30,368 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2024-11-08 18:56:30,369 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2024-11-08 18:56:30,369 INFO L130 BoogieDeclarations]: Found specification of procedure schedule [2024-11-08 18:56:30,369 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule [2024-11-08 18:56:30,369 INFO L130 BoogieDeclarations]: Found specification of procedure update_tx_timer [2024-11-08 18:56:30,369 INFO L138 BoogieDeclarations]: Found implementation of procedure update_tx_timer [2024-11-08 18:56:30,369 INFO L130 BoogieDeclarations]: Found specification of procedure alloc_bufs [2024-11-08 18:56:30,369 INFO L138 BoogieDeclarations]: Found implementation of procedure alloc_bufs [2024-11-08 18:56:30,369 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2024-11-08 18:56:30,370 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2024-11-08 18:56:30,370 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2024-11-08 18:56:30,370 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2024-11-08 18:56:30,370 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2024-11-08 18:56:30,370 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2024-11-08 18:56:30,370 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2024-11-08 18:56:30,370 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2024-11-08 18:56:30,370 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2024-11-08 18:56:30,371 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2024-11-08 18:56:30,371 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2024-11-08 18:56:30,371 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2024-11-08 18:56:30,371 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2024-11-08 18:56:30,371 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2024-11-08 18:56:30,371 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2024-11-08 18:56:30,371 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#15 [2024-11-08 18:56:30,371 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#16 [2024-11-08 18:56:30,372 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#17 [2024-11-08 18:56:30,372 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#18 [2024-11-08 18:56:30,372 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#19 [2024-11-08 18:56:30,373 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#20 [2024-11-08 18:56:30,373 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#21 [2024-11-08 18:56:30,373 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#22 [2024-11-08 18:56:30,373 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#23 [2024-11-08 18:56:30,373 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#24 [2024-11-08 18:56:30,373 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#25 [2024-11-08 18:56:30,376 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#26 [2024-11-08 18:56:30,377 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#27 [2024-11-08 18:56:30,377 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#28 [2024-11-08 18:56:30,377 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#29 [2024-11-08 18:56:30,377 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#30 [2024-11-08 18:56:30,377 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#31 [2024-11-08 18:56:30,377 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#32 [2024-11-08 18:56:30,377 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#33 [2024-11-08 18:56:30,377 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#34 [2024-11-08 18:56:30,377 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_from_user [2024-11-08 18:56:30,377 INFO L138 BoogieDeclarations]: Found implementation of procedure _copy_from_user [2024-11-08 18:56:30,377 INFO L130 BoogieDeclarations]: Found specification of procedure msc_set_vcr [2024-11-08 18:56:30,377 INFO L138 BoogieDeclarations]: Found implementation of procedure msc_set_vcr [2024-11-08 18:56:30,377 INFO L130 BoogieDeclarations]: Found specification of procedure isr_txeom [2024-11-08 18:56:30,378 INFO L138 BoogieDeclarations]: Found implementation of procedure isr_txeom [2024-11-08 18:56:30,378 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2024-11-08 18:56:30,378 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2024-11-08 18:56:30,378 INFO L130 BoogieDeclarations]: Found specification of procedure setup_timer_key [2024-11-08 18:56:30,378 INFO L138 BoogieDeclarations]: Found implementation of procedure setup_timer_key [2024-11-08 18:56:30,378 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2024-11-08 18:56:30,378 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2024-11-08 18:56:30,378 INFO L130 BoogieDeclarations]: Found specification of procedure rdma_reset [2024-11-08 18:56:30,378 INFO L138 BoogieDeclarations]: Found implementation of procedure rdma_reset [2024-11-08 18:56:30,378 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2024-11-08 18:56:30,378 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2024-11-08 18:56:30,378 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2024-11-08 18:56:30,378 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2024-11-08 18:56:30,379 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2024-11-08 18:56:30,379 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2024-11-08 18:56:30,379 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2024-11-08 18:56:30,379 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2024-11-08 18:56:30,379 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2024-11-08 18:56:30,379 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2024-11-08 18:56:30,379 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2024-11-08 18:56:30,379 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2024-11-08 18:56:30,379 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2024-11-08 18:56:30,379 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2024-11-08 18:56:30,379 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2024-11-08 18:56:30,379 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2024-11-08 18:56:30,379 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2024-11-08 18:56:30,384 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2024-11-08 18:56:30,384 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2024-11-08 18:56:30,384 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2024-11-08 18:56:30,384 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2024-11-08 18:56:30,384 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2024-11-08 18:56:30,384 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2024-11-08 18:56:30,384 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#23 [2024-11-08 18:56:30,384 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#24 [2024-11-08 18:56:30,384 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#25 [2024-11-08 18:56:30,384 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#26 [2024-11-08 18:56:30,384 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#27 [2024-11-08 18:56:30,385 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#28 [2024-11-08 18:56:30,385 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#29 [2024-11-08 18:56:30,385 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#30 [2024-11-08 18:56:30,385 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#31 [2024-11-08 18:56:30,385 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#32 [2024-11-08 18:56:30,385 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#33 [2024-11-08 18:56:30,385 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#34 [2024-11-08 18:56:30,385 INFO L130 BoogieDeclarations]: Found specification of procedure tty_hung_up_p [2024-11-08 18:56:30,385 INFO L138 BoogieDeclarations]: Found implementation of procedure tty_hung_up_p [2024-11-08 18:56:30,385 INFO L130 BoogieDeclarations]: Found specification of procedure release_resources [2024-11-08 18:56:30,385 INFO L138 BoogieDeclarations]: Found implementation of procedure release_resources [2024-11-08 18:56:30,385 INFO L130 BoogieDeclarations]: Found specification of procedure slgt_cleanup [2024-11-08 18:56:30,385 INFO L138 BoogieDeclarations]: Found implementation of procedure slgt_cleanup [2024-11-08 18:56:30,385 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2024-11-08 18:56:30,386 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2024-11-08 18:56:30,386 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2024-11-08 18:56:30,386 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2024-11-08 18:56:30,386 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2024-11-08 18:56:30,386 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2024-11-08 18:56:30,386 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2024-11-08 18:56:30,386 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2024-11-08 18:56:30,386 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2024-11-08 18:56:30,386 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2024-11-08 18:56:30,386 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2024-11-08 18:56:30,386 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2024-11-08 18:56:30,386 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2024-11-08 18:56:30,386 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2024-11-08 18:56:30,386 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2024-11-08 18:56:30,387 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2024-11-08 18:56:30,387 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2024-11-08 18:56:30,387 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2024-11-08 18:56:30,387 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2024-11-08 18:56:30,387 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2024-11-08 18:56:30,387 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2024-11-08 18:56:30,387 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2024-11-08 18:56:30,387 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2024-11-08 18:56:30,387 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2024-11-08 18:56:30,387 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2024-11-08 18:56:30,387 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#25 [2024-11-08 18:56:30,387 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#26 [2024-11-08 18:56:30,387 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#27 [2024-11-08 18:56:30,387 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#28 [2024-11-08 18:56:30,391 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#29 [2024-11-08 18:56:30,391 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#30 [2024-11-08 18:56:30,391 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#31 [2024-11-08 18:56:30,391 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#32 [2024-11-08 18:56:30,391 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#33 [2024-11-08 18:56:30,391 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#34 [2024-11-08 18:56:30,391 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_start_queue [2024-11-08 18:56:30,392 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_start_queue [2024-11-08 18:56:30,392 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2024-11-08 18:56:30,392 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2024-11-08 18:56:30,392 INFO L130 BoogieDeclarations]: Found specification of procedure dev_to_hdlc [2024-11-08 18:56:30,392 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_to_hdlc [2024-11-08 18:56:30,392 INFO L130 BoogieDeclarations]: Found specification of procedure tx_set_idle [2024-11-08 18:56:30,392 INFO L138 BoogieDeclarations]: Found implementation of procedure tx_set_idle [2024-11-08 18:56:30,392 INFO L130 BoogieDeclarations]: Found specification of procedure del_timer_sync [2024-11-08 18:56:30,392 INFO L138 BoogieDeclarations]: Found implementation of procedure del_timer_sync [2024-11-08 18:56:30,393 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2024-11-08 18:56:30,393 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2024-11-08 18:56:30,393 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2024-11-08 18:56:30,393 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2024-11-08 18:56:30,393 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2024-11-08 18:56:30,393 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2024-11-08 18:56:30,393 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2024-11-08 18:56:30,393 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2024-11-08 18:56:30,394 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2024-11-08 18:56:30,395 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2024-11-08 18:56:30,395 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2024-11-08 18:56:30,395 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2024-11-08 18:56:30,395 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2024-11-08 18:56:30,395 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2024-11-08 18:56:30,395 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2024-11-08 18:56:30,396 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2024-11-08 18:56:30,396 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2024-11-08 18:56:30,396 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2024-11-08 18:56:30,396 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2024-11-08 18:56:30,396 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2024-11-08 18:56:30,396 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2024-11-08 18:56:30,396 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#21 [2024-11-08 18:56:30,397 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#22 [2024-11-08 18:56:30,397 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#23 [2024-11-08 18:56:30,398 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#24 [2024-11-08 18:56:30,398 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#25 [2024-11-08 18:56:30,398 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#26 [2024-11-08 18:56:30,398 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#27 [2024-11-08 18:56:30,398 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#28 [2024-11-08 18:56:30,398 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#29 [2024-11-08 18:56:30,398 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#30 [2024-11-08 18:56:30,398 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#31 [2024-11-08 18:56:30,398 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#32 [2024-11-08 18:56:30,399 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#33 [2024-11-08 18:56:30,399 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#34 [2024-11-08 18:56:30,399 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2024-11-08 18:56:30,399 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2024-11-08 18:56:30,399 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2024-11-08 18:56:30,399 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2024-11-08 18:56:30,399 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2024-11-08 18:56:30,399 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2024-11-08 18:56:30,400 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2024-11-08 18:56:30,400 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2024-11-08 18:56:30,400 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2024-11-08 18:56:30,400 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2024-11-08 18:56:30,400 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2024-11-08 18:56:30,400 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2024-11-08 18:56:30,400 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2024-11-08 18:56:30,400 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2024-11-08 18:56:30,400 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2024-11-08 18:56:30,401 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2024-11-08 18:56:30,401 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2024-11-08 18:56:30,401 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2024-11-08 18:56:30,401 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2024-11-08 18:56:30,401 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2024-11-08 18:56:30,401 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2024-11-08 18:56:30,401 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#21 [2024-11-08 18:56:30,401 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#22 [2024-11-08 18:56:30,402 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#23 [2024-11-08 18:56:30,402 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#24 [2024-11-08 18:56:30,402 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#25 [2024-11-08 18:56:30,402 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#26 [2024-11-08 18:56:30,402 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#27 [2024-11-08 18:56:30,402 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#28 [2024-11-08 18:56:30,402 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#29 [2024-11-08 18:56:30,402 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#30 [2024-11-08 18:56:30,402 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#31 [2024-11-08 18:56:30,403 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#32 [2024-11-08 18:56:30,403 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#33 [2024-11-08 18:56:30,403 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#34 [2024-11-08 18:56:30,403 INFO L130 BoogieDeclarations]: Found specification of procedure enable_loopback [2024-11-08 18:56:30,403 INFO L138 BoogieDeclarations]: Found implementation of procedure enable_loopback [2024-11-08 18:56:30,403 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2024-11-08 18:56:30,403 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2024-11-08 18:56:30,403 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2024-11-08 18:56:30,403 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2024-11-08 18:56:30,403 INFO L130 BoogieDeclarations]: Found specification of procedure tx_load [2024-11-08 18:56:30,404 INFO L138 BoogieDeclarations]: Found implementation of procedure tx_load [2024-11-08 18:56:30,404 INFO L130 BoogieDeclarations]: Found specification of procedure wr_reg32 [2024-11-08 18:56:30,404 INFO L138 BoogieDeclarations]: Found implementation of procedure wr_reg32 [2024-11-08 18:56:30,404 INFO L130 BoogieDeclarations]: Found specification of procedure hdlcdev_tx_done [2024-11-08 18:56:30,404 INFO L138 BoogieDeclarations]: Found implementation of procedure hdlcdev_tx_done [2024-11-08 18:56:30,404 INFO L130 BoogieDeclarations]: Found specification of procedure pci_free_consistent [2024-11-08 18:56:30,404 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_free_consistent [2024-11-08 18:56:30,404 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2024-11-08 18:56:30,404 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2024-11-08 18:56:30,404 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2024-11-08 18:56:30,404 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2024-11-08 18:56:30,404 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2024-11-08 18:56:30,405 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2024-11-08 18:56:30,405 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2024-11-08 18:56:30,405 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2024-11-08 18:56:30,405 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2024-11-08 18:56:30,405 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2024-11-08 18:56:30,405 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2024-11-08 18:56:30,405 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2024-11-08 18:56:30,405 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2024-11-08 18:56:30,406 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2024-11-08 18:56:30,406 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2024-11-08 18:56:30,406 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2024-11-08 18:56:30,406 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2024-11-08 18:56:30,406 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2024-11-08 18:56:30,406 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2024-11-08 18:56:30,406 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2024-11-08 18:56:30,406 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2024-11-08 18:56:30,406 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2024-11-08 18:56:30,406 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2024-11-08 18:56:30,406 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2024-11-08 18:56:30,407 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2024-11-08 18:56:30,407 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#25 [2024-11-08 18:56:30,407 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#26 [2024-11-08 18:56:30,407 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#27 [2024-11-08 18:56:30,407 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#28 [2024-11-08 18:56:30,407 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#29 [2024-11-08 18:56:30,407 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#30 [2024-11-08 18:56:30,407 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#31 [2024-11-08 18:56:30,407 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#32 [2024-11-08 18:56:30,407 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#33 [2024-11-08 18:56:30,407 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#34 [2024-11-08 18:56:30,407 INFO L130 BoogieDeclarations]: Found specification of procedure copy_to_user [2024-11-08 18:56:30,407 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_to_user [2024-11-08 18:56:30,407 INFO L130 BoogieDeclarations]: Found specification of procedure program_hw [2024-11-08 18:56:30,407 INFO L138 BoogieDeclarations]: Found implementation of procedure program_hw [2024-11-08 18:56:30,408 INFO L130 BoogieDeclarations]: Found specification of procedure rd_reg32 [2024-11-08 18:56:30,408 INFO L138 BoogieDeclarations]: Found implementation of procedure rd_reg32 [2024-11-08 18:56:30,408 INFO L130 BoogieDeclarations]: Found specification of procedure isr_rxdata [2024-11-08 18:56:30,408 INFO L138 BoogieDeclarations]: Found implementation of procedure isr_rxdata [2024-11-08 18:56:30,408 INFO L130 BoogieDeclarations]: Found specification of procedure reset_port [2024-11-08 18:56:30,408 INFO L138 BoogieDeclarations]: Found implementation of procedure reset_port [2024-11-08 18:56:30,408 INFO L130 BoogieDeclarations]: Found specification of procedure tbuf_bytes [2024-11-08 18:56:30,408 INFO L138 BoogieDeclarations]: Found implementation of procedure tbuf_bytes [2024-11-08 18:56:30,408 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2024-11-08 18:56:30,408 INFO L130 BoogieDeclarations]: Found specification of procedure compat_ptr [2024-11-08 18:56:30,408 INFO L138 BoogieDeclarations]: Found implementation of procedure compat_ptr [2024-11-08 18:56:30,408 INFO L130 BoogieDeclarations]: Found specification of procedure copy_from_user [2024-11-08 18:56:30,408 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_from_user [2024-11-08 18:56:30,408 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-08 18:56:30,409 INFO L130 BoogieDeclarations]: Found specification of procedure tty_wakeup [2024-11-08 18:56:30,409 INFO L138 BoogieDeclarations]: Found implementation of procedure tty_wakeup [2024-11-08 18:56:30,409 INFO L130 BoogieDeclarations]: Found specification of procedure flush_buffer [2024-11-08 18:56:30,409 INFO L138 BoogieDeclarations]: Found implementation of procedure flush_buffer [2024-11-08 18:56:30,477 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2024-11-08 18:56:30,477 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2024-11-08 18:56:30,477 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2024-11-08 18:56:30,477 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2024-11-08 18:56:30,477 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2024-11-08 18:56:30,477 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2024-11-08 18:56:30,478 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2024-11-08 18:56:30,478 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2024-11-08 18:56:30,478 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2024-11-08 18:56:30,478 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2024-11-08 18:56:30,478 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2024-11-08 18:56:30,478 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2024-11-08 18:56:30,478 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2024-11-08 18:56:30,478 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2024-11-08 18:56:30,478 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2024-11-08 18:56:30,479 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2024-11-08 18:56:30,479 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2024-11-08 18:56:30,479 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2024-11-08 18:56:30,479 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2024-11-08 18:56:30,479 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2024-11-08 18:56:30,479 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2024-11-08 18:56:30,479 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2024-11-08 18:56:30,479 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2024-11-08 18:56:30,479 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2024-11-08 18:56:30,479 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2024-11-08 18:56:30,479 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2024-11-08 18:56:30,479 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2024-11-08 18:56:30,479 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2024-11-08 18:56:30,479 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2024-11-08 18:56:30,479 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2024-11-08 18:56:30,480 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#30 [2024-11-08 18:56:30,480 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#31 [2024-11-08 18:56:30,480 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#32 [2024-11-08 18:56:30,480 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#33 [2024-11-08 18:56:30,480 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#34 [2024-11-08 18:56:30,480 INFO L130 BoogieDeclarations]: Found specification of procedure wr_reg16 [2024-11-08 18:56:30,480 INFO L138 BoogieDeclarations]: Found implementation of procedure wr_reg16 [2024-11-08 18:56:30,480 INFO L130 BoogieDeclarations]: Found specification of procedure tx_release [2024-11-08 18:56:30,480 INFO L138 BoogieDeclarations]: Found implementation of procedure tx_release [2024-11-08 18:56:30,480 INFO L130 BoogieDeclarations]: Found specification of procedure __wake_up [2024-11-08 18:56:30,480 INFO L138 BoogieDeclarations]: Found implementation of procedure __wake_up [2024-11-08 18:56:30,480 INFO L130 BoogieDeclarations]: Found specification of procedure rd_reg16 [2024-11-08 18:56:30,480 INFO L138 BoogieDeclarations]: Found implementation of procedure rd_reg16 [2024-11-08 18:56:30,480 INFO L130 BoogieDeclarations]: Found specification of procedure mod_timer [2024-11-08 18:56:30,480 INFO L138 BoogieDeclarations]: Found implementation of procedure mod_timer [2024-11-08 18:56:30,480 INFO L130 BoogieDeclarations]: Found specification of procedure sync_mode [2024-11-08 18:56:30,481 INFO L138 BoogieDeclarations]: Found implementation of procedure sync_mode [2024-11-08 18:56:30,481 INFO L130 BoogieDeclarations]: Found specification of procedure shutdown [2024-11-08 18:56:30,481 INFO L138 BoogieDeclarations]: Found implementation of procedure shutdown [2024-11-08 18:56:30,482 INFO L130 BoogieDeclarations]: Found specification of procedure send_xchar [2024-11-08 18:56:30,482 INFO L138 BoogieDeclarations]: Found implementation of procedure send_xchar [2024-11-08 18:56:30,482 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2024-11-08 18:56:30,482 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2024-11-08 18:56:30,482 INFO L130 BoogieDeclarations]: Found specification of procedure hdlc_ioctl [2024-11-08 18:56:30,482 INFO L138 BoogieDeclarations]: Found implementation of procedure hdlc_ioctl [2024-11-08 18:56:30,482 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2024-11-08 18:56:30,482 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2024-11-08 18:56:30,482 INFO L130 BoogieDeclarations]: Found specification of procedure free_tmp_rbuf [2024-11-08 18:56:30,483 INFO L138 BoogieDeclarations]: Found implementation of procedure free_tmp_rbuf [2024-11-08 18:56:30,483 INFO L130 BoogieDeclarations]: Found specification of procedure __init_waitqueue_head [2024-11-08 18:56:30,483 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_waitqueue_head [2024-11-08 18:56:30,483 INFO L130 BoogieDeclarations]: Found specification of procedure tdma_reset [2024-11-08 18:56:30,483 INFO L138 BoogieDeclarations]: Found implementation of procedure tdma_reset [2024-11-08 18:56:30,483 INFO L130 BoogieDeclarations]: Found specification of procedure get_signals [2024-11-08 18:56:30,484 INFO L138 BoogieDeclarations]: Found implementation of procedure get_signals [2024-11-08 18:56:30,484 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2024-11-08 18:56:30,484 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2024-11-08 18:56:30,484 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-11-08 18:56:30,484 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2024-11-08 18:56:30,484 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2024-11-08 18:56:30,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2024-11-08 18:56:30,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2024-11-08 18:56:30,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2024-11-08 18:56:30,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2024-11-08 18:56:30,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2024-11-08 18:56:30,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2024-11-08 18:56:30,486 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2024-11-08 18:56:30,486 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2024-11-08 18:56:30,486 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2024-11-08 18:56:30,486 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2024-11-08 18:56:30,486 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2024-11-08 18:56:30,486 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2024-11-08 18:56:30,486 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2024-11-08 18:56:30,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2024-11-08 18:56:30,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2024-11-08 18:56:30,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2024-11-08 18:56:30,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2024-11-08 18:56:30,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2024-11-08 18:56:30,487 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2024-11-08 18:56:30,488 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2024-11-08 18:56:30,488 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2024-11-08 18:56:30,488 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2024-11-08 18:56:30,488 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#25 [2024-11-08 18:56:30,488 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#26 [2024-11-08 18:56:30,488 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#27 [2024-11-08 18:56:30,488 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#28 [2024-11-08 18:56:30,489 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#29 [2024-11-08 18:56:30,489 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#30 [2024-11-08 18:56:30,489 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#31 [2024-11-08 18:56:30,489 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#32 [2024-11-08 18:56:30,489 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#33 [2024-11-08 18:56:30,489 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#34 [2024-11-08 18:56:30,490 INFO L130 BoogieDeclarations]: Found specification of procedure rx_start [2024-11-08 18:56:30,490 INFO L138 BoogieDeclarations]: Found implementation of procedure rx_start [2024-11-08 18:56:30,490 INFO L130 BoogieDeclarations]: Found specification of procedure trace_block [2024-11-08 18:56:30,490 INFO L138 BoogieDeclarations]: Found implementation of procedure trace_block [2024-11-08 18:56:30,490 INFO L130 BoogieDeclarations]: Found specification of procedure wr_reg8 [2024-11-08 18:56:30,490 INFO L138 BoogieDeclarations]: Found implementation of procedure wr_reg8 [2024-11-08 18:56:30,490 INFO L130 BoogieDeclarations]: Found specification of procedure sanity_check [2024-11-08 18:56:30,491 INFO L138 BoogieDeclarations]: Found implementation of procedure sanity_check [2024-11-08 18:56:30,491 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-08 18:56:30,491 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-08 18:56:32,067 INFO L238 CfgBuilder]: Building ICFG [2024-11-08 18:56:32,072 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-08 18:56:32,628 WARN L781 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2024-11-08 18:56:33,050 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##61: assume false; [2024-11-08 18:56:33,050 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##62: assume !false; [2024-11-08 18:56:35,609 WARN L781 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2024-11-08 18:56:35,613 WARN L781 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2024-11-08 18:56:36,131 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##426: assume !false; [2024-11-08 18:56:36,131 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##425: assume false; [2024-11-08 18:56:36,132 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##187: assume !false; [2024-11-08 18:56:36,132 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##186: assume false; [2024-11-08 18:56:36,210 WARN L781 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2024-11-08 18:56:36,213 WARN L781 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2024-11-08 18:56:36,221 WARN L781 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2024-11-08 18:56:36,222 WARN L781 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2024-11-08 18:56:36,223 WARN L781 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2024-11-08 18:57:02,616 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-08 18:57:02,617 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-08 18:57:02,617 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-08 18:57:02,617 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##327: assume false; [2024-11-08 18:57:02,617 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##346: assume !false; [2024-11-08 18:57:02,617 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##345: assume false; [2024-11-08 18:57:02,617 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##368: assume !false; [2024-11-08 18:57:02,617 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##367: assume false; [2024-11-08 18:57:02,617 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##535: assume !false; [2024-11-08 18:57:02,617 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##534: assume false; [2024-11-08 18:57:02,618 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##78: assume !false; [2024-11-08 18:57:02,618 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##77: assume false; [2024-11-08 18:57:02,618 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##571: assume !false; [2024-11-08 18:57:02,618 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##570: assume false; [2024-11-08 18:57:02,618 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-08 18:57:02,618 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-08 18:57:02,618 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##142: assume !false; [2024-11-08 18:57:02,627 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##141: assume false; [2024-11-08 18:57:05,215 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##4: assume !false; [2024-11-08 18:57:05,215 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##3: assume false; [2024-11-08 18:57:07,931 WARN L781 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2024-11-08 18:57:32,540 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##405: assume false; [2024-11-08 18:57:32,541 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##406: assume !false; [2024-11-08 18:57:32,541 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##429: assume false; [2024-11-08 18:57:32,541 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##430: assume !false; [2024-11-08 18:57:32,542 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##441: assume false; [2024-11-08 18:57:32,542 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##442: assume !false; [2024-11-08 18:57:32,542 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-08 18:57:32,542 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-08 18:57:32,543 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-08 18:57:32,543 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-08 18:57:32,543 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##492: assume !false; [2024-11-08 18:57:32,544 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##491: assume false; [2024-11-08 18:57:32,544 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##286: assume !false; [2024-11-08 18:57:32,544 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##285: assume false; [2024-11-08 18:57:32,544 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##217: assume !false; [2024-11-08 18:57:32,544 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##216: assume false; [2024-11-08 18:57:32,545 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##221: assume false; [2024-11-08 18:57:32,545 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##222: assume !false; [2024-11-08 18:57:32,545 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##229: assume !false; [2024-11-08 18:57:32,545 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##228: assume false; [2024-11-08 18:57:32,546 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##469: assume !false; [2024-11-08 18:57:32,546 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##468: assume false; [2024-11-08 18:57:32,546 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-08 18:57:32,546 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-08 18:57:32,547 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##561: assume !false; [2024-11-08 18:57:32,547 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##560: assume false; [2024-11-08 18:57:32,547 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-08 18:57:32,547 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-08 18:57:32,548 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-08 18:57:32,548 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-08 18:57:32,548 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-08 18:57:32,548 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-08 18:57:32,549 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-08 18:57:32,549 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-08 18:57:32,549 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##193: assume !false; [2024-11-08 18:57:32,549 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##192: assume false; [2024-11-08 18:57:32,550 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##46: assume !false; [2024-11-08 18:57:32,550 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##45: assume false; [2024-11-08 18:57:32,550 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-08 18:57:32,550 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-08 18:57:32,550 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##397: assume false; [2024-11-08 18:57:32,551 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##398: assume !false; [2024-11-08 18:57:32,551 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##117: assume !false; [2024-11-08 18:57:32,551 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##116: assume false; [2024-11-08 18:57:32,551 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##124: assume !false; [2024-11-08 18:57:32,552 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##123: assume false; [2024-11-08 18:57:33,044 WARN L781 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2024-11-08 18:57:33,414 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##57: assume !false; [2024-11-08 18:57:33,414 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##56: assume false; [2024-11-08 18:57:38,380 INFO L? ?]: Removed 3708 outVars from TransFormulas that were not future-live. [2024-11-08 18:57:38,380 INFO L287 CfgBuilder]: Performing block encoding [2024-11-08 18:57:38,475 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-08 18:57:38,475 INFO L316 CfgBuilder]: Removed 18 assume(true) statements. [2024-11-08 18:57:38,476 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 08.11 06:57:38 BoogieIcfgContainer [2024-11-08 18:57:38,476 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-08 18:57:38,479 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-08 18:57:38,480 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-08 18:57:38,484 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-08 18:57:38,484 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 08.11 06:56:22" (1/3) ... [2024-11-08 18:57:38,485 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@586e9733 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 08.11 06:57:38, skipping insertion in model container [2024-11-08 18:57:38,485 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 06:56:27" (2/3) ... [2024-11-08 18:57:38,485 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@586e9733 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 08.11 06:57:38, skipping insertion in model container [2024-11-08 18:57:38,485 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 08.11 06:57:38" (3/3) ... [2024-11-08 18:57:38,486 INFO L112 eAbstractionObserver]: Analyzing ICFG module_get_put-drivers-tty-synclink_gt.ko.cil.out.i [2024-11-08 18:57:38,507 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-08 18:57:38,507 INFO L154 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2024-11-08 18:57:38,680 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-08 18:57:38,688 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;@dc0824e, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-08 18:57:38,688 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-11-08 18:57:38,707 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-08 18:57:38,716 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2024-11-08 18:57:38,717 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 18:57:38,717 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-08 18:57:38,718 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-08 18:57:38,724 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 18:57:38,724 INFO L85 PathProgramCache]: Analyzing trace with hash -829023999, now seen corresponding path program 1 times [2024-11-08 18:57:38,736 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 18:57:38,736 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [548818824] [2024-11-08 18:57:38,736 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 18:57:38,737 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 18:57:43,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:57:44,263 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2024-11-08 18:57:44,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:57:44,358 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-08 18:57:44,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:57:44,380 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-08 18:57:44,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:57:44,404 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-08 18:57:44,405 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 18:57:44,405 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [548818824] [2024-11-08 18:57:44,406 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [548818824] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 18:57:44,407 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 18:57:44,407 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-08 18:57:44,408 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [94472717] [2024-11-08 18:57:44,409 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 18:57:44,413 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-08 18:57:44,414 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 18:57:44,439 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-08 18:57:44,440 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-08 18:57:44,450 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-08 18:57:48,649 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.18s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-08 18:58:56,639 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 18:58:56,639 INFO L93 Difference]: Finished difference Result 12011 states and 18494 transitions. [2024-11-08 18:58:56,640 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-08 18:58:56,641 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-08 18:58:56,642 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 18:58:56,733 INFO L225 Difference]: With dead ends: 12011 [2024-11-08 18:58:56,734 INFO L226 Difference]: Without dead ends: 8036 [2024-11-08 18:58:56,770 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-08 18:58:56,774 INFO L432 NwaCegarLoop]: 4982 mSDtfsCounter, 8722 mSDsluCounter, 6088 mSDsCounter, 0 mSdLazyCounter, 7038 mSolverCounterSat, 1673 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 68.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9450 SdHoareTripleChecker+Valid, 11070 SdHoareTripleChecker+Invalid, 8712 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.2s SdHoareTripleChecker+Time, 1673 IncrementalHoareTripleChecker+Valid, 7038 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 71.1s IncrementalHoareTripleChecker+Time [2024-11-08 18:58:56,776 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [9450 Valid, 11070 Invalid, 8712 Unknown, 0 Unchecked, 0.2s Time], IncrementalHoareTripleChecker [1673 Valid, 7038 Invalid, 1 Unknown, 0 Unchecked, 71.1s Time] [2024-11-08 18:58:56,810 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8036 states. [2024-11-08 18:58:57,350 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8036 to 7903. [2024-11-08 18:58:57,370 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-08 18:58:57,436 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7903 states to 7903 states and 11704 transitions. [2024-11-08 18:58:57,447 INFO L78 Accepts]: Start accepts. Automaton has 7903 states and 11704 transitions. Word has length 27 [2024-11-08 18:58:57,448 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 18:58:57,449 INFO L471 AbstractCegarLoop]: Abstraction has 7903 states and 11704 transitions. [2024-11-08 18:58:57,450 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-08 18:58:57,450 INFO L276 IsEmpty]: Start isEmpty. Operand 7903 states and 11704 transitions. [2024-11-08 18:58:57,475 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2024-11-08 18:58:57,476 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 18:58:57,476 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-08 18:58:57,476 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-11-08 18:58:57,478 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-08 18:58:57,481 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 18:58:57,481 INFO L85 PathProgramCache]: Analyzing trace with hash -500640144, now seen corresponding path program 1 times [2024-11-08 18:58:57,481 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 18:58:57,481 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [781387883] [2024-11-08 18:58:57,482 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 18:58:57,482 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 18:59:01,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:59:02,187 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2024-11-08 18:59:02,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:59:02,305 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-08 18:59:02,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:59:02,328 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-08 18:59:02,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:59:02,353 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2024-11-08 18:59:02,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:59:02,383 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-11-08 18:59:02,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:59:02,602 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-11-08 18:59:02,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:59:02,661 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-08 18:59:02,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:59:02,686 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-08 18:59:02,687 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 18:59:02,687 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [781387883] [2024-11-08 18:59:02,691 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [781387883] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 18:59:02,691 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 18:59:02,691 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-08 18:59:02,691 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [328091154] [2024-11-08 18:59:02,692 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 18:59:02,694 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-08 18:59:02,694 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 18:59:02,699 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-08 18:59:02,700 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-08 18:59:02,700 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-08 18:59:06,882 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.18s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-08 18:59:10,970 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.09s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-08 18:59:15,871 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-08 18:59:51,920 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.31s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-08 19:00:06,523 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.24s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-08 19:00:19,799 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-08 19:00:24,972 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.52s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-08 19:00:37,103 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-08 19:00:48,334 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.34s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-08 19:00:55,994 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-08 19:01:27,898 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 19:01:27,898 INFO L93 Difference]: Finished difference Result 16062 states and 23865 transitions. [2024-11-08 19:01:27,899 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-08 19:01:27,899 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-08 19:01:27,899 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 19:01:27,971 INFO L225 Difference]: With dead ends: 16062 [2024-11-08 19:01:27,971 INFO L226 Difference]: Without dead ends: 8273 [2024-11-08 19:01:28,012 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2024-11-08 19:01:28,014 INFO L432 NwaCegarLoop]: 3442 mSDtfsCounter, 3530 mSDsluCounter, 10012 mSDsCounter, 0 mSdLazyCounter, 10962 mSolverCounterSat, 1777 mSolverCounterUnsat, 6 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 141.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3670 SdHoareTripleChecker+Valid, 13454 SdHoareTripleChecker+Invalid, 12745 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.2s SdHoareTripleChecker+Time, 1777 IncrementalHoareTripleChecker+Valid, 10962 IncrementalHoareTripleChecker+Invalid, 6 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 144.2s IncrementalHoareTripleChecker+Time [2024-11-08 19:01:28,015 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [3670 Valid, 13454 Invalid, 12745 Unknown, 0 Unchecked, 0.2s Time], IncrementalHoareTripleChecker [1777 Valid, 10962 Invalid, 6 Unknown, 0 Unchecked, 144.2s Time] [2024-11-08 19:01:28,031 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8273 states. [2024-11-08 19:01:28,571 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8273 to 7901. [2024-11-08 19:01:28,586 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-08 19:01:28,623 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7901 states to 7901 states and 11700 transitions. [2024-11-08 19:01:28,630 INFO L78 Accepts]: Start accepts. Automaton has 7901 states and 11700 transitions. Word has length 69 [2024-11-08 19:01:28,630 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 19:01:28,630 INFO L471 AbstractCegarLoop]: Abstraction has 7901 states and 11700 transitions. [2024-11-08 19:01:28,630 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-08 19:01:28,630 INFO L276 IsEmpty]: Start isEmpty. Operand 7901 states and 11700 transitions. [2024-11-08 19:01:28,638 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2024-11-08 19:01:28,638 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 19:01:28,639 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-08 19:01:28,639 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-11-08 19:01:28,639 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-08 19:01:28,640 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 19:01:28,640 INFO L85 PathProgramCache]: Analyzing trace with hash -1575643856, now seen corresponding path program 1 times [2024-11-08 19:01:28,640 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 19:01:28,640 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2101695545] [2024-11-08 19:01:28,641 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 19:01:28,641 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 19:01:32,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 19:01:33,769 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2024-11-08 19:01:33,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 19:01:33,915 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-08 19:01:33,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 19:01:33,925 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2024-11-08 19:01:33,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 19:01:33,935 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2024-11-08 19:01:33,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 19:01:33,946 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 50 [2024-11-08 19:01:33,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 19:01:34,174 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 56 [2024-11-08 19:01:34,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 19:01:34,188 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-08 19:01:34,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 19:01:34,196 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-08 19:01:34,197 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 19:01:34,198 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2101695545] [2024-11-08 19:01:34,198 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2101695545] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 19:01:34,198 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 19:01:34,198 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2024-11-08 19:01:34,198 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1064919790] [2024-11-08 19:01:34,198 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 19:01:34,199 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-08 19:01:34,199 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 19:01:34,199 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-08 19:01:34,199 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-11-08 19:01:34,200 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-08 19:01:38,274 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-08 19:01:42,833 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.56s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-08 19:01:47,571 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-08 19:02:30,914 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.28s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-08 19:02:44,392 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.01s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-08 19:02:53,345 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-08 19:03:13,535 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-08 19:03:35,000 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-08 19:03:49,040 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.77s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-08 19:03:58,610 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-08 19:04:54,811 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 19:04:54,811 INFO L93 Difference]: Finished difference Result 12216 states and 18156 transitions. [2024-11-08 19:04:54,812 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-08 19:04:54,813 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-08 19:04:54,814 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 19:04:54,915 INFO L225 Difference]: With dead ends: 12216 [2024-11-08 19:04:54,915 INFO L226 Difference]: Without dead ends: 8276 [2024-11-08 19:04:54,951 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2024-11-08 19:04:54,957 INFO L432 NwaCegarLoop]: 3449 mSDtfsCounter, 3530 mSDsluCounter, 13039 mSDsCounter, 0 mSdLazyCounter, 13874 mSolverCounterSat, 1769 mSolverCounterUnsat, 6 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 195.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3670 SdHoareTripleChecker+Valid, 16488 SdHoareTripleChecker+Invalid, 15649 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.3s SdHoareTripleChecker+Time, 1769 IncrementalHoareTripleChecker+Valid, 13874 IncrementalHoareTripleChecker+Invalid, 6 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 199.5s IncrementalHoareTripleChecker+Time [2024-11-08 19:04:54,961 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [3670 Valid, 16488 Invalid, 15649 Unknown, 0 Unchecked, 0.3s Time], IncrementalHoareTripleChecker [1769 Valid, 13874 Invalid, 6 Unknown, 0 Unchecked, 199.5s Time] [2024-11-08 19:04:54,982 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8276 states. [2024-11-08 19:04:55,463 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8276 to 7904. [2024-11-08 19:04:55,494 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-08 19:04:55,542 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7904 states to 7904 states and 11703 transitions. [2024-11-08 19:04:55,553 INFO L78 Accepts]: Start accepts. Automaton has 7904 states and 11703 transitions. Word has length 76 [2024-11-08 19:04:55,554 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 19:04:55,554 INFO L471 AbstractCegarLoop]: Abstraction has 7904 states and 11703 transitions. [2024-11-08 19:04:55,557 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-08 19:04:55,558 INFO L276 IsEmpty]: Start isEmpty. Operand 7904 states and 11703 transitions. [2024-11-08 19:04:55,568 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2024-11-08 19:04:55,568 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 19:04:55,569 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-08 19:04:55,570 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-11-08 19:04:55,571 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_blast_assertErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-08 19:04:55,571 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 19:04:55,572 INFO L85 PathProgramCache]: Analyzing trace with hash 453618185, now seen corresponding path program 1 times [2024-11-08 19:04:55,572 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 19:04:55,572 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2041265014] [2024-11-08 19:04:55,572 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 19:04:55,573 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 19:05:02,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 19:05:03,285 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2024-11-08 19:05:03,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 19:05:03,437 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-08 19:05:03,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 19:05:03,451 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2024-11-08 19:05:03,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 19:05:03,470 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 37 [2024-11-08 19:05:03,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 19:05:03,497 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-11-08 19:05:03,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 19:05:03,768 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2024-11-08 19:05:03,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 19:05:04,133 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-08 19:05:04,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 19:05:04,149 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-08 19:05:04,149 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 19:05:04,150 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2041265014] [2024-11-08 19:05:04,150 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2041265014] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 19:05:04,151 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 19:05:04,151 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-08 19:05:04,151 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1993103561] [2024-11-08 19:05:04,152 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 19:05:04,152 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-08 19:05:04,153 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 19:05:04,154 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-08 19:05:04,154 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-08 19:05:04,155 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-08 19:05:08,265 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-08 19:05:12,566 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.30s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-08 19:05:16,825 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.26s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-08 19:05:21,959 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-08 19:05:25,993 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-08 19:06:39,932 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.88s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-08 19:07:05,601 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-08 19:07:12,210 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-08 19:07:32,137 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.93s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-08 19:07:54,138 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.80s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-08 19:08:01,937 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.65s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-08 19:08:19,784 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-08 19:08:30,272 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.61s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-08 19:08:49,672 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-08 19:08:59,700 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-08 19:09:19,811 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.95s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-08 19:09:24,109 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-08 19:09:36,254 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-08 19:09:40,796 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 []