./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/ldv-challenges/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-sun-cassini.cil.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 0e0057cc Calling Ultimate with: /usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_af426b85-b154-4a7c-a36a-998af8b31bac/bin/uautomizer-verify-BQ2R08f2Ya/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_af426b85-b154-4a7c-a36a-998af8b31bac/bin/uautomizer-verify-BQ2R08f2Ya/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_af426b85-b154-4a7c-a36a-998af8b31bac/bin/uautomizer-verify-BQ2R08f2Ya/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_af426b85-b154-4a7c-a36a-998af8b31bac/bin/uautomizer-verify-BQ2R08f2Ya/config/AutomizerReach.xml -i ../../sv-benchmarks/c/ldv-challenges/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-sun-cassini.cil.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_af426b85-b154-4a7c-a36a-998af8b31bac/bin/uautomizer-verify-BQ2R08f2Ya/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_af426b85-b154-4a7c-a36a-998af8b31bac/bin/uautomizer-verify-BQ2R08f2Ya --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 463dbca1530ea0e57c159e9405d50f794488f63283b3e27908f44b92b1921358 --- Real Ultimate output --- This is Ultimate 0.2.4-dev-0e0057c [2023-11-29 06:21:45,193 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-11-29 06:21:45,264 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_af426b85-b154-4a7c-a36a-998af8b31bac/bin/uautomizer-verify-BQ2R08f2Ya/config/svcomp-Reach-64bit-Automizer_Default.epf [2023-11-29 06:21:45,269 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-11-29 06:21:45,270 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-11-29 06:21:45,294 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-11-29 06:21:45,295 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-11-29 06:21:45,296 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-11-29 06:21:45,297 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-11-29 06:21:45,297 INFO L153 SettingsManager]: * Use memory slicer=true [2023-11-29 06:21:45,298 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-11-29 06:21:45,299 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-11-29 06:21:45,300 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-11-29 06:21:45,300 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-11-29 06:21:45,301 INFO L153 SettingsManager]: * Use SBE=true [2023-11-29 06:21:45,302 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-11-29 06:21:45,302 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-11-29 06:21:45,303 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-11-29 06:21:45,303 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-11-29 06:21:45,304 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-11-29 06:21:45,304 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-11-29 06:21:45,306 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-11-29 06:21:45,306 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-11-29 06:21:45,307 INFO L153 SettingsManager]: * Use constant arrays=true [2023-11-29 06:21:45,307 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-11-29 06:21:45,308 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-11-29 06:21:45,308 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-11-29 06:21:45,309 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-11-29 06:21:45,309 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-11-29 06:21:45,310 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-11-29 06:21:45,310 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-11-29 06:21:45,311 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-11-29 06:21:45,311 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-11-29 06:21:45,311 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-11-29 06:21:45,312 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-11-29 06:21:45,312 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-11-29 06:21:45,312 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-11-29 06:21:45,313 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-11-29 06:21:45,313 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-11-29 06:21:45,313 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_af426b85-b154-4a7c-a36a-998af8b31bac/bin/uautomizer-verify-BQ2R08f2Ya/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_af426b85-b154-4a7c-a36a-998af8b31bac/bin/uautomizer-verify-BQ2R08f2Ya 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 -> 463dbca1530ea0e57c159e9405d50f794488f63283b3e27908f44b92b1921358 [2023-11-29 06:21:45,569 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-11-29 06:21:45,590 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-11-29 06:21:45,593 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-11-29 06:21:45,594 INFO L270 PluginConnector]: Initializing CDTParser... [2023-11-29 06:21:45,595 INFO L274 PluginConnector]: CDTParser initialized [2023-11-29 06:21:45,596 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_af426b85-b154-4a7c-a36a-998af8b31bac/bin/uautomizer-verify-BQ2R08f2Ya/../../sv-benchmarks/c/ldv-challenges/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-sun-cassini.cil.i [2023-11-29 06:21:48,421 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-11-29 06:21:49,063 INFO L384 CDTParser]: Found 1 translation units. [2023-11-29 06:21:49,063 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_af426b85-b154-4a7c-a36a-998af8b31bac/sv-benchmarks/c/ldv-challenges/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-sun-cassini.cil.i [2023-11-29 06:21:49,122 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_af426b85-b154-4a7c-a36a-998af8b31bac/bin/uautomizer-verify-BQ2R08f2Ya/data/dc3d3d09f/34207f7770604139858f3efb92fc6aac/FLAG6cc1f1df6 [2023-11-29 06:21:49,139 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_af426b85-b154-4a7c-a36a-998af8b31bac/bin/uautomizer-verify-BQ2R08f2Ya/data/dc3d3d09f/34207f7770604139858f3efb92fc6aac [2023-11-29 06:21:49,142 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-11-29 06:21:49,144 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2023-11-29 06:21:49,146 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-11-29 06:21:49,146 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-11-29 06:21:49,152 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-11-29 06:21:49,153 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 29.11 06:21:49" (1/1) ... [2023-11-29 06:21:49,154 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@2d78bf9d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:21:49, skipping insertion in model container [2023-11-29 06:21:49,155 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 29.11 06:21:49" (1/1) ... [2023-11-29 06:21:49,355 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-11-29 06:21:54,179 WARN L240 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_af426b85-b154-4a7c-a36a-998af8b31bac/sv-benchmarks/c/ldv-challenges/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-sun-cassini.cil.i[487146,487159] [2023-11-29 06:21:54,184 WARN L240 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_af426b85-b154-4a7c-a36a-998af8b31bac/sv-benchmarks/c/ldv-challenges/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-sun-cassini.cil.i[487315,487328] [2023-11-29 06:21:54,185 WARN L240 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_af426b85-b154-4a7c-a36a-998af8b31bac/sv-benchmarks/c/ldv-challenges/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-sun-cassini.cil.i[487482,487495] [2023-11-29 06:21:54,186 WARN L240 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_af426b85-b154-4a7c-a36a-998af8b31bac/sv-benchmarks/c/ldv-challenges/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-sun-cassini.cil.i[487650,487663] [2023-11-29 06:21:54,216 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-29 06:21:54,270 INFO L202 MainTranslator]: Completed pre-run [2023-11-29 06:21:54,429 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; bts %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr): "memory"); [5983] [2023-11-29 06:21:54,431 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; btr %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr)); [5990] [2023-11-29 06:21:54,431 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("":); [5997] [2023-11-29 06:21:54,434 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/home/debian/klever-work/native-scheduler-work-dir/scheduler/jobs/7cdfae59d3ac602223400f61d8829e28/klever-core-work-dir/520b8de/linux-kernel-locking-spinlock/lkbce/arch/x86/include/asm/paravirt.h"), "i" (804), "i" (12UL)); [6068-6069] [2023-11-29 06:21:54,434 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" (44UL), [paravirt_opptr] "i" (& pv_irq_ops.save_fl.func), [paravirt_clobber] "i" (1): "memory", "cc"); [6074-6076] [2023-11-29 06:21:54,435 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; subl %1,%0": "+m" (v->counter): "ir" (i)); [6103] [2023-11-29 06:21:54,436 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; incl %0": "+m" (v->counter)); [6110] [2023-11-29 06:21:54,436 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; decl %0": "+m" (v->counter)); [6117] [2023-11-29 06:21:54,438 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%P0": "+m" (__preempt_count)); [6195] [2023-11-29 06:21:54,438 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%P0": "+m" (__preempt_count)); [6198] [2023-11-29 06:21:54,438 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%P0": "+m" (__preempt_count): "qi" (val)); [6200] [2023-11-29 06:21:54,439 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%P0": "+m" (__preempt_count)); [6205] [2023-11-29 06:21:54,439 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%P0": "+m" (__preempt_count)); [6208] [2023-11-29 06:21:54,439 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%P0": "+m" (__preempt_count): "ri" (val)); [6210] [2023-11-29 06:21:54,440 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%P0": "+m" (__preempt_count)); [6215] [2023-11-29 06:21:54,440 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%P0": "+m" (__preempt_count)); [6218] [2023-11-29 06:21:54,441 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%P0": "+m" (__preempt_count): "ri" (val)); [6220] [2023-11-29 06:21:54,441 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%P0": "+m" (__preempt_count)); [6225] [2023-11-29 06:21:54,441 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%P0": "+m" (__preempt_count)); [6228] [2023-11-29 06:21:54,442 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%P0": "+m" (__preempt_count): "re" (val)); [6230] [2023-11-29 06:21:54,442 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%P0": "+m" (__preempt_count)); [6268] [2023-11-29 06:21:54,443 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%P0": "+m" (__preempt_count)); [6271] [2023-11-29 06:21:54,443 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%P0": "+m" (__preempt_count): "qi" (- val)); [6273] [2023-11-29 06:21:54,443 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%P0": "+m" (__preempt_count)); [6278] [2023-11-29 06:21:54,444 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%P0": "+m" (__preempt_count)); [6281] [2023-11-29 06:21:54,444 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%P0": "+m" (__preempt_count): "ri" (- val)); [6283] [2023-11-29 06:21:54,445 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%P0": "+m" (__preempt_count)); [6288] [2023-11-29 06:21:54,445 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%P0": "+m" (__preempt_count)); [6291] [2023-11-29 06:21:54,445 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%P0": "+m" (__preempt_count): "ri" (- val)); [6293] [2023-11-29 06:21:54,446 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%P0": "+m" (__preempt_count)); [6298] [2023-11-29 06:21:54,446 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%P0": "+m" (__preempt_count)); [6301] [2023-11-29 06:21:54,446 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%P0": "+m" (__preempt_count): "re" (- val)); [6303] [2023-11-29 06:21:54,451 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movb %1,%0": "=q" (ret): "m" (*((unsigned char volatile *)addr)): "memory"); [6482] [2023-11-29 06:21:54,451 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %1,%0": "=r" (ret): "m" (*((unsigned int volatile *)addr)): "memory"); [6490] [2023-11-29 06:21:54,451 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %0,%1": : "r" (val), "m" (*((unsigned int volatile *)addr)): "memory"); [6497] [2023-11-29 06:21:54,454 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6560] [2023-11-29 06:21:54,455 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/linux/mm.h"), "i" (488), "i" (12UL)); [6617-6618] [2023-11-29 06:21:54,457 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ (" addl %1,%0\n adcl $0xffff,%0": "=r" (sum): "r" (sum << 16), "0" (sum & 4294901760U)); [6663] [2023-11-29 06:21:54,462 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (79), "i" (12UL)); [6733-6734] [2023-11-29 06:21:54,464 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (91), "i" (12UL)); [6762-6763] [2023-11-29 06:21:54,465 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (103), "i" (12UL)); [6799-6800] [2023-11-29 06:21:54,466 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (115), "i" (12UL)); [6836-6837] [2023-11-29 06:21:54,509 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7662] [2023-11-29 06:21:54,510 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7671] [2023-11-29 06:21:54,734 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 *)"drivers/net/ethernet/sun/cassini.c"), "i" (4758), "i" (12UL)); [13504-13505] [2023-11-29 06:21:54,834 WARN L240 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_af426b85-b154-4a7c-a36a-998af8b31bac/sv-benchmarks/c/ldv-challenges/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-sun-cassini.cil.i[487146,487159] [2023-11-29 06:21:54,835 WARN L240 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_af426b85-b154-4a7c-a36a-998af8b31bac/sv-benchmarks/c/ldv-challenges/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-sun-cassini.cil.i[487315,487328] [2023-11-29 06:21:54,835 WARN L240 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_af426b85-b154-4a7c-a36a-998af8b31bac/sv-benchmarks/c/ldv-challenges/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-sun-cassini.cil.i[487482,487495] [2023-11-29 06:21:54,835 WARN L240 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_af426b85-b154-4a7c-a36a-998af8b31bac/sv-benchmarks/c/ldv-challenges/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-sun-cassini.cil.i[487650,487663] [2023-11-29 06:21:54,850 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-29 06:21:55,361 WARN L675 CHandler]: The function __bad_percpu_size is called, but not defined or handled by StandardFunctionHandler. [2023-11-29 06:21:55,369 INFO L206 MainTranslator]: Completed translation [2023-11-29 06:21:55,369 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:21:55 WrapperNode [2023-11-29 06:21:55,369 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-11-29 06:21:55,370 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-11-29 06:21:55,370 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-11-29 06:21:55,370 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-11-29 06:21:55,377 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:21:55" (1/1) ... [2023-11-29 06:21:55,506 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:21:55" (1/1) ... [2023-11-29 06:21:55,866 INFO L138 Inliner]: procedures = 676, calls = 4336, calls flagged for inlining = 327, calls inlined = 304, statements flattened = 12813 [2023-11-29 06:21:55,867 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-11-29 06:21:55,867 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-11-29 06:21:55,867 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-11-29 06:21:55,868 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-11-29 06:21:55,881 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:21:55" (1/1) ... [2023-11-29 06:21:55,881 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:21:55" (1/1) ... [2023-11-29 06:21:55,938 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:21:55" (1/1) ... [2023-11-29 06:21:59,763 INFO L175 MemorySlicer]: Split 2301 memory accesses to 47 slices as follows [8, 5, 6, 3, 1593, 5, 5, 2, 32, 15, 2, 2, 7, 12, 6, 5, 4, 2, 40, 2, 2, 1, 16, 3, 3, 2, 70, 3, 3, 14, 3, 3, 12, 3, 8, 1, 2, 4, 287, 1, 7, 30, 7, 2, 9, 21, 28]. 69 percent of accesses are in the largest equivalence class. The 680 initializations are split as follows [8, 0, 6, 3, 186, 5, 5, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 1, 0, 3, 3, 0, 70, 3, 3, 0, 3, 3, 0, 0, 8, 1, 2, 0, 273, 0, 0, 30, 6, 0, 8, 18, 28]. The 585 writes are split as follows [0, 2, 0, 0, 496, 0, 0, 1, 4, 3, 0, 1, 6, 6, 0, 2, 1, 2, 26, 0, 0, 0, 16, 0, 0, 1, 0, 0, 0, 7, 0, 0, 7, 1, 0, 0, 0, 2, 0, 0, 0, 0, 0, 1, 0, 0, 0]. [2023-11-29 06:21:59,764 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:21:55" (1/1) ... [2023-11-29 06:21:59,764 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:21:55" (1/1) ... [2023-11-29 06:21:59,995 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:21:55" (1/1) ... [2023-11-29 06:22:00,050 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:21:55" (1/1) ... [2023-11-29 06:22:00,166 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:21:55" (1/1) ... [2023-11-29 06:22:00,198 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:21:55" (1/1) ... [2023-11-29 06:22:00,330 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-11-29 06:22:00,331 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-11-29 06:22:00,331 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-11-29 06:22:00,331 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-11-29 06:22:00,332 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:21:55" (1/1) ... [2023-11-29 06:22:00,338 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-11-29 06:22:00,349 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_af426b85-b154-4a7c-a36a-998af8b31bac/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 06:22:00,368 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_af426b85-b154-4a7c-a36a-998af8b31bac/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2023-11-29 06:22:00,374 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_af426b85-b154-4a7c-a36a-998af8b31bac/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2023-11-29 06:22:00,411 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_set [2023-11-29 06:22:00,411 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_set [2023-11-29 06:22:00,411 INFO L130 BoogieDeclarations]: Found specification of procedure cas_phy_read [2023-11-29 06:22:00,411 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_phy_read [2023-11-29 06:22:00,411 INFO L130 BoogieDeclarations]: Found specification of procedure cas_pcs_link_check [2023-11-29 06:22:00,411 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_pcs_link_check [2023-11-29 06:22:00,411 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mod_timer_121 [2023-11-29 06:22:00,412 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mod_timer_121 [2023-11-29 06:22:00,412 INFO L130 BoogieDeclarations]: Found specification of procedure pci_release_regions [2023-11-29 06:22:00,412 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_release_regions [2023-11-29 06:22:00,412 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2023-11-29 06:22:00,412 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2023-11-29 06:22:00,412 INFO L130 BoogieDeclarations]: Found specification of procedure lowmem_page_address [2023-11-29 06:22:00,412 INFO L138 BoogieDeclarations]: Found implementation of procedure lowmem_page_address [2023-11-29 06:22:00,412 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_page [2023-11-29 06:22:00,412 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_page [2023-11-29 06:22:00,413 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2023-11-29 06:22:00,413 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2023-11-29 06:22:00,413 INFO L130 BoogieDeclarations]: Found specification of procedure cas_mii_link_check [2023-11-29 06:22:00,413 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_mii_link_check [2023-11-29 06:22:00,413 INFO L130 BoogieDeclarations]: Found specification of procedure cas_calc_tabort [2023-11-29 06:22:00,413 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_calc_tabort [2023-11-29 06:22:00,413 INFO L130 BoogieDeclarations]: Found specification of procedure pci_read_config_word [2023-11-29 06:22:00,413 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_read_config_word [2023-11-29 06:22:00,413 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_timer_timer_instance_3 [2023-11-29 06:22:00,414 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_timer_timer_instance_3 [2023-11-29 06:22:00,414 INFO L130 BoogieDeclarations]: Found specification of procedure pci_dma_sync_single_for_cpu [2023-11-29 06:22:00,414 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_dma_sync_single_for_cpu [2023-11-29 06:22:00,414 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2023-11-29 06:22:00,414 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2023-11-29 06:22:00,414 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mod_timer_147 [2023-11-29 06:22:00,414 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mod_timer_147 [2023-11-29 06:22:00,414 INFO L130 BoogieDeclarations]: Found specification of procedure dma_map_page [2023-11-29 06:22:00,414 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_map_page [2023-11-29 06:22:00,415 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2023-11-29 06:22:00,415 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2023-11-29 06:22:00,415 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_on [2023-11-29 06:22:00,415 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_on [2023-11-29 06:22:00,415 INFO L130 BoogieDeclarations]: Found specification of procedure cas_lock_tx [2023-11-29 06:22:00,415 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_lock_tx [2023-11-29 06:22:00,415 INFO L130 BoogieDeclarations]: Found specification of procedure pci_name [2023-11-29 06:22:00,415 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_name [2023-11-29 06:22:00,415 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_err [2023-11-29 06:22:00,416 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_err [2023-11-29 06:22:00,416 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2023-11-29 06:22:00,416 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2023-11-29 06:22:00,416 INFO L130 BoogieDeclarations]: Found specification of procedure cas_disable_irq [2023-11-29 06:22:00,416 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_disable_irq [2023-11-29 06:22:00,416 INFO L130 BoogieDeclarations]: Found specification of procedure cas_free_rxds [2023-11-29 06:22:00,416 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_free_rxds [2023-11-29 06:22:00,416 INFO L130 BoogieDeclarations]: Found specification of procedure pci_map_page [2023-11-29 06:22:00,416 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_map_page [2023-11-29 06:22:00,416 INFO L130 BoogieDeclarations]: Found specification of procedure cas_open [2023-11-29 06:22:00,417 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_open [2023-11-29 06:22:00,417 INFO L130 BoogieDeclarations]: Found specification of procedure cas_interrupt [2023-11-29 06:22:00,417 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_interrupt [2023-11-29 06:22:00,417 INFO L130 BoogieDeclarations]: Found specification of procedure cas_tx_tiny_free [2023-11-29 06:22:00,417 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_tx_tiny_free [2023-11-29 06:22:00,417 INFO L130 BoogieDeclarations]: Found specification of procedure PageTail [2023-11-29 06:22:00,417 INFO L138 BoogieDeclarations]: Found implementation of procedure PageTail [2023-11-29 06:22:00,417 INFO L130 BoogieDeclarations]: Found specification of procedure tx_tiny_map [2023-11-29 06:22:00,417 INFO L138 BoogieDeclarations]: Found implementation of procedure tx_tiny_map [2023-11-29 06:22:00,418 INFO L130 BoogieDeclarations]: Found specification of procedure cas_phy_init [2023-11-29 06:22:00,418 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_phy_init [2023-11-29 06:22:00,418 INFO L130 BoogieDeclarations]: Found specification of procedure alloc_pages [2023-11-29 06:22:00,418 INFO L138 BoogieDeclarations]: Found implementation of procedure alloc_pages [2023-11-29 06:22:00,418 INFO L130 BoogieDeclarations]: Found specification of procedure skb_frag_size_set [2023-11-29 06:22:00,418 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_frag_size_set [2023-11-29 06:22:00,418 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2023-11-29 06:22:00,418 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2023-11-29 06:22:00,418 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2023-11-29 06:22:00,418 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2023-11-29 06:22:00,419 INFO L130 BoogieDeclarations]: Found specification of procedure cas_enable_irq [2023-11-29 06:22:00,419 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_enable_irq [2023-11-29 06:22:00,419 INFO L130 BoogieDeclarations]: Found specification of procedure strlcpy [2023-11-29 06:22:00,419 INFO L138 BoogieDeclarations]: Found implementation of procedure strlcpy [2023-11-29 06:22:00,419 INFO L130 BoogieDeclarations]: Found specification of procedure skb_end_pointer [2023-11-29 06:22:00,419 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_end_pointer [2023-11-29 06:22:00,419 INFO L130 BoogieDeclarations]: Found specification of procedure cas_page_dequeue [2023-11-29 06:22:00,419 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_page_dequeue [2023-11-29 06:22:00,419 INFO L130 BoogieDeclarations]: Found specification of procedure netif_rx [2023-11-29 06:22:00,420 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_rx [2023-11-29 06:22:00,420 INFO L130 BoogieDeclarations]: Found specification of procedure eth_validate_addr [2023-11-29 06:22:00,420 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_validate_addr [2023-11-29 06:22:00,420 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2023-11-29 06:22:00,420 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2023-11-29 06:22:00,420 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2023-11-29 06:22:00,420 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2023-11-29 06:22:00,420 INFO L130 BoogieDeclarations]: Found specification of procedure netif_device_attach [2023-11-29 06:22:00,420 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_device_attach [2023-11-29 06:22:00,420 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-11-29 06:22:00,421 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_108 [2023-11-29 06:22:00,421 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_108 [2023-11-29 06:22:00,421 INFO L130 BoogieDeclarations]: Found specification of procedure pci_write_config_word [2023-11-29 06:22:00,421 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_write_config_word [2023-11-29 06:22:00,421 INFO L130 BoogieDeclarations]: Found specification of procedure cas_set_multicast [2023-11-29 06:22:00,421 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_set_multicast [2023-11-29 06:22:00,421 INFO L130 BoogieDeclarations]: Found specification of procedure list_del [2023-11-29 06:22:00,421 INFO L138 BoogieDeclarations]: Found implementation of procedure list_del [2023-11-29 06:22:00,421 INFO L130 BoogieDeclarations]: Found specification of procedure netif_device_detach [2023-11-29 06:22:00,421 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_device_detach [2023-11-29 06:22:00,422 INFO L130 BoogieDeclarations]: Found specification of procedure cas_spare_free [2023-11-29 06:22:00,422 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_spare_free [2023-11-29 06:22:00,422 INFO L130 BoogieDeclarations]: Found specification of procedure cas_tx_timeout [2023-11-29 06:22:00,422 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_tx_timeout [2023-11-29 06:22:00,422 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2023-11-29 06:22:00,422 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2023-11-29 06:22:00,422 INFO L130 BoogieDeclarations]: Found specification of procedure cas_read_pcs_link_mode [2023-11-29 06:22:00,422 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_read_pcs_link_mode [2023-11-29 06:22:00,422 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_info [2023-11-29 06:22:00,422 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_info [2023-11-29 06:22:00,423 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2023-11-29 06:22:00,423 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2023-11-29 06:22:00,423 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2023-11-29 06:22:00,423 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2023-11-29 06:22:00,423 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2023-11-29 06:22:00,423 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2023-11-29 06:22:00,423 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2023-11-29 06:22:00,423 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2023-11-29 06:22:00,423 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2023-11-29 06:22:00,423 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2023-11-29 06:22:00,424 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2023-11-29 06:22:00,424 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2023-11-29 06:22:00,424 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2023-11-29 06:22:00,424 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2023-11-29 06:22:00,424 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2023-11-29 06:22:00,424 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2023-11-29 06:22:00,424 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2023-11-29 06:22:00,424 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#15 [2023-11-29 06:22:00,424 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#16 [2023-11-29 06:22:00,424 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#17 [2023-11-29 06:22:00,424 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#18 [2023-11-29 06:22:00,425 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#19 [2023-11-29 06:22:00,425 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#20 [2023-11-29 06:22:00,425 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#21 [2023-11-29 06:22:00,425 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#22 [2023-11-29 06:22:00,425 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#23 [2023-11-29 06:22:00,425 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#24 [2023-11-29 06:22:00,425 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#25 [2023-11-29 06:22:00,425 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#26 [2023-11-29 06:22:00,425 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#27 [2023-11-29 06:22:00,425 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#28 [2023-11-29 06:22:00,425 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#29 [2023-11-29 06:22:00,426 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#30 [2023-11-29 06:22:00,426 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#31 [2023-11-29 06:22:00,426 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#32 [2023-11-29 06:22:00,426 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#33 [2023-11-29 06:22:00,426 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#34 [2023-11-29 06:22:00,426 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#35 [2023-11-29 06:22:00,426 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#36 [2023-11-29 06:22:00,426 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#37 [2023-11-29 06:22:00,426 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#38 [2023-11-29 06:22:00,426 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#39 [2023-11-29 06:22:00,427 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#40 [2023-11-29 06:22:00,427 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#41 [2023-11-29 06:22:00,427 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#42 [2023-11-29 06:22:00,427 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#43 [2023-11-29 06:22:00,427 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#44 [2023-11-29 06:22:00,427 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#45 [2023-11-29 06:22:00,427 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#46 [2023-11-29 06:22:00,427 INFO L130 BoogieDeclarations]: Found specification of procedure cas_close [2023-11-29 06:22:00,428 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_close [2023-11-29 06:22:00,428 INFO L130 BoogieDeclarations]: Found specification of procedure cas_page_swap [2023-11-29 06:22:00,428 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_page_swap [2023-11-29 06:22:00,428 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2023-11-29 06:22:00,428 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2023-11-29 06:22:00,428 INFO L130 BoogieDeclarations]: Found specification of procedure cas_netpoll [2023-11-29 06:22:00,428 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_netpoll [2023-11-29 06:22:00,428 INFO L130 BoogieDeclarations]: Found specification of procedure cas_hard_reset [2023-11-29 06:22:00,428 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_hard_reset [2023-11-29 06:22:00,428 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2023-11-29 06:22:00,428 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2023-11-29 06:22:00,429 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2023-11-29 06:22:00,429 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2023-11-29 06:22:00,429 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2023-11-29 06:22:00,429 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2023-11-29 06:22:00,429 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2023-11-29 06:22:00,429 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2023-11-29 06:22:00,429 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2023-11-29 06:22:00,429 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2023-11-29 06:22:00,429 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2023-11-29 06:22:00,429 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2023-11-29 06:22:00,429 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2023-11-29 06:22:00,430 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2023-11-29 06:22:00,430 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2023-11-29 06:22:00,430 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2023-11-29 06:22:00,430 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2023-11-29 06:22:00,430 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2023-11-29 06:22:00,430 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2023-11-29 06:22:00,430 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2023-11-29 06:22:00,430 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2023-11-29 06:22:00,430 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2023-11-29 06:22:00,430 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2023-11-29 06:22:00,430 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2023-11-29 06:22:00,430 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2023-11-29 06:22:00,431 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#23 [2023-11-29 06:22:00,431 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#24 [2023-11-29 06:22:00,431 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#25 [2023-11-29 06:22:00,431 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#26 [2023-11-29 06:22:00,431 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#27 [2023-11-29 06:22:00,431 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#28 [2023-11-29 06:22:00,431 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#29 [2023-11-29 06:22:00,431 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#30 [2023-11-29 06:22:00,431 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#31 [2023-11-29 06:22:00,431 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#32 [2023-11-29 06:22:00,431 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#33 [2023-11-29 06:22:00,432 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#34 [2023-11-29 06:22:00,432 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#35 [2023-11-29 06:22:00,432 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#36 [2023-11-29 06:22:00,432 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#37 [2023-11-29 06:22:00,432 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#38 [2023-11-29 06:22:00,432 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#39 [2023-11-29 06:22:00,432 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#40 [2023-11-29 06:22:00,432 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#41 [2023-11-29 06:22:00,432 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#42 [2023-11-29 06:22:00,432 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#43 [2023-11-29 06:22:00,432 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#44 [2023-11-29 06:22:00,433 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#45 [2023-11-29 06:22:00,433 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#46 [2023-11-29 06:22:00,433 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2023-11-29 06:22:00,433 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2023-11-29 06:22:00,433 INFO L130 BoogieDeclarations]: Found specification of procedure cas_rxc_init [2023-11-29 06:22:00,433 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_rxc_init [2023-11-29 06:22:00,433 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2023-11-29 06:22:00,433 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2023-11-29 06:22:00,433 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2023-11-29 06:22:00,433 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2023-11-29 06:22:00,433 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2023-11-29 06:22:00,434 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2023-11-29 06:22:00,434 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2023-11-29 06:22:00,434 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2023-11-29 06:22:00,434 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2023-11-29 06:22:00,434 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2023-11-29 06:22:00,434 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2023-11-29 06:22:00,434 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2023-11-29 06:22:00,434 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2023-11-29 06:22:00,434 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2023-11-29 06:22:00,434 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2023-11-29 06:22:00,435 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2023-11-29 06:22:00,435 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2023-11-29 06:22:00,435 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2023-11-29 06:22:00,435 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2023-11-29 06:22:00,435 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2023-11-29 06:22:00,435 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2023-11-29 06:22:00,435 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2023-11-29 06:22:00,435 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2023-11-29 06:22:00,435 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2023-11-29 06:22:00,435 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2023-11-29 06:22:00,435 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#25 [2023-11-29 06:22:00,435 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#26 [2023-11-29 06:22:00,436 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#27 [2023-11-29 06:22:00,436 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#28 [2023-11-29 06:22:00,436 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#29 [2023-11-29 06:22:00,436 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#30 [2023-11-29 06:22:00,436 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#31 [2023-11-29 06:22:00,436 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#32 [2023-11-29 06:22:00,436 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#33 [2023-11-29 06:22:00,436 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#34 [2023-11-29 06:22:00,436 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#35 [2023-11-29 06:22:00,436 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#36 [2023-11-29 06:22:00,437 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#37 [2023-11-29 06:22:00,437 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#38 [2023-11-29 06:22:00,437 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#39 [2023-11-29 06:22:00,437 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#40 [2023-11-29 06:22:00,437 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#41 [2023-11-29 06:22:00,437 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#42 [2023-11-29 06:22:00,437 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#43 [2023-11-29 06:22:00,437 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#44 [2023-11-29 06:22:00,437 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#45 [2023-11-29 06:22:00,437 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#46 [2023-11-29 06:22:00,437 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2023-11-29 06:22:00,438 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2023-11-29 06:22:00,438 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2023-11-29 06:22:00,438 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2023-11-29 06:22:00,438 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2023-11-29 06:22:00,438 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2023-11-29 06:22:00,438 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2023-11-29 06:22:00,438 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2023-11-29 06:22:00,438 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2023-11-29 06:22:00,438 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2023-11-29 06:22:00,438 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2023-11-29 06:22:00,438 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2023-11-29 06:22:00,438 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2023-11-29 06:22:00,439 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2023-11-29 06:22:00,439 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2023-11-29 06:22:00,439 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2023-11-29 06:22:00,439 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2023-11-29 06:22:00,439 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2023-11-29 06:22:00,439 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2023-11-29 06:22:00,439 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2023-11-29 06:22:00,439 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2023-11-29 06:22:00,439 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#21 [2023-11-29 06:22:00,439 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#22 [2023-11-29 06:22:00,439 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#23 [2023-11-29 06:22:00,439 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#24 [2023-11-29 06:22:00,440 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#25 [2023-11-29 06:22:00,440 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#26 [2023-11-29 06:22:00,440 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#27 [2023-11-29 06:22:00,440 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#28 [2023-11-29 06:22:00,440 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#29 [2023-11-29 06:22:00,440 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#30 [2023-11-29 06:22:00,440 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#31 [2023-11-29 06:22:00,440 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#32 [2023-11-29 06:22:00,440 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#33 [2023-11-29 06:22:00,440 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#34 [2023-11-29 06:22:00,440 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#35 [2023-11-29 06:22:00,440 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#36 [2023-11-29 06:22:00,441 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#37 [2023-11-29 06:22:00,441 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#38 [2023-11-29 06:22:00,441 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#39 [2023-11-29 06:22:00,441 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#40 [2023-11-29 06:22:00,441 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#41 [2023-11-29 06:22:00,441 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#42 [2023-11-29 06:22:00,441 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#43 [2023-11-29 06:22:00,441 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#44 [2023-11-29 06:22:00,441 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#45 [2023-11-29 06:22:00,441 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#46 [2023-11-29 06:22:00,441 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2023-11-29 06:22:00,441 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2023-11-29 06:22:00,442 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2023-11-29 06:22:00,442 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2023-11-29 06:22:00,442 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2023-11-29 06:22:00,442 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2023-11-29 06:22:00,442 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2023-11-29 06:22:00,442 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2023-11-29 06:22:00,442 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2023-11-29 06:22:00,442 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2023-11-29 06:22:00,442 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2023-11-29 06:22:00,442 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2023-11-29 06:22:00,442 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2023-11-29 06:22:00,443 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2023-11-29 06:22:00,443 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2023-11-29 06:22:00,443 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2023-11-29 06:22:00,443 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2023-11-29 06:22:00,443 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2023-11-29 06:22:00,443 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2023-11-29 06:22:00,443 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2023-11-29 06:22:00,443 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2023-11-29 06:22:00,443 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#21 [2023-11-29 06:22:00,443 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#22 [2023-11-29 06:22:00,443 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#23 [2023-11-29 06:22:00,443 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#24 [2023-11-29 06:22:00,444 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#25 [2023-11-29 06:22:00,444 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#26 [2023-11-29 06:22:00,444 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#27 [2023-11-29 06:22:00,444 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#28 [2023-11-29 06:22:00,444 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#29 [2023-11-29 06:22:00,444 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#30 [2023-11-29 06:22:00,444 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#31 [2023-11-29 06:22:00,444 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#32 [2023-11-29 06:22:00,444 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#33 [2023-11-29 06:22:00,444 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#34 [2023-11-29 06:22:00,445 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#35 [2023-11-29 06:22:00,445 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#36 [2023-11-29 06:22:00,445 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#37 [2023-11-29 06:22:00,445 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#38 [2023-11-29 06:22:00,445 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#39 [2023-11-29 06:22:00,445 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#40 [2023-11-29 06:22:00,445 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#41 [2023-11-29 06:22:00,445 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#42 [2023-11-29 06:22:00,445 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#43 [2023-11-29 06:22:00,445 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#44 [2023-11-29 06:22:00,445 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#45 [2023-11-29 06:22:00,446 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#46 [2023-11-29 06:22:00,446 INFO L130 BoogieDeclarations]: Found specification of procedure cas_clear_mac_err [2023-11-29 06:22:00,446 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_clear_mac_err [2023-11-29 06:22:00,446 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_interrupt_context [2023-11-29 06:22:00,446 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_interrupt_context [2023-11-29 06:22:00,446 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_set_drvdata [2023-11-29 06:22:00,446 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_set_drvdata [2023-11-29 06:22:00,446 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2023-11-29 06:22:00,446 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2023-11-29 06:22:00,446 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_dma_mask [2023-11-29 06:22:00,446 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_dma_mask [2023-11-29 06:22:00,447 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_timer_instance_callback_3_2 [2023-11-29 06:22:00,447 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_timer_instance_callback_3_2 [2023-11-29 06:22:00,447 INFO L130 BoogieDeclarations]: Found specification of procedure cas_remove_one [2023-11-29 06:22:00,447 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_remove_one [2023-11-29 06:22:00,447 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_NOT_ARG_SIGN [2023-11-29 06:22:00,447 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_NOT_ARG_SIGN [2023-11-29 06:22:00,447 INFO L130 BoogieDeclarations]: Found specification of procedure pci_free_consistent [2023-11-29 06:22:00,447 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_free_consistent [2023-11-29 06:22:00,447 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2023-11-29 06:22:00,447 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2023-11-29 06:22:00,447 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2023-11-29 06:22:00,448 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2023-11-29 06:22:00,448 INFO L130 BoogieDeclarations]: Found specification of procedure __skb_dequeue [2023-11-29 06:22:00,448 INFO L138 BoogieDeclarations]: Found implementation of procedure __skb_dequeue [2023-11-29 06:22:00,448 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2023-11-29 06:22:00,448 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mod_timer [2023-11-29 06:22:00,448 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mod_timer [2023-11-29 06:22:00,448 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-11-29 06:22:00,448 INFO L130 BoogieDeclarations]: Found specification of procedure list_splice_init [2023-11-29 06:22:00,448 INFO L138 BoogieDeclarations]: Found implementation of procedure list_splice_init [2023-11-29 06:22:00,448 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2023-11-29 06:22:00,448 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2023-11-29 06:22:00,448 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2023-11-29 06:22:00,449 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2023-11-29 06:22:00,449 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2023-11-29 06:22:00,449 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2023-11-29 06:22:00,449 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2023-11-29 06:22:00,449 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2023-11-29 06:22:00,449 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2023-11-29 06:22:00,449 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2023-11-29 06:22:00,449 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2023-11-29 06:22:00,449 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2023-11-29 06:22:00,449 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2023-11-29 06:22:00,449 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2023-11-29 06:22:00,450 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2023-11-29 06:22:00,450 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2023-11-29 06:22:00,450 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2023-11-29 06:22:00,450 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2023-11-29 06:22:00,450 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2023-11-29 06:22:00,450 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2023-11-29 06:22:00,450 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2023-11-29 06:22:00,450 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2023-11-29 06:22:00,450 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2023-11-29 06:22:00,450 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2023-11-29 06:22:00,450 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2023-11-29 06:22:00,450 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2023-11-29 06:22:00,451 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2023-11-29 06:22:00,451 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2023-11-29 06:22:00,451 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2023-11-29 06:22:00,451 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2023-11-29 06:22:00,451 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2023-11-29 06:22:00,451 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2023-11-29 06:22:00,451 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2023-11-29 06:22:00,451 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2023-11-29 06:22:00,451 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#30 [2023-11-29 06:22:00,451 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#31 [2023-11-29 06:22:00,451 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#32 [2023-11-29 06:22:00,452 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#33 [2023-11-29 06:22:00,452 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#34 [2023-11-29 06:22:00,452 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#35 [2023-11-29 06:22:00,452 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#36 [2023-11-29 06:22:00,452 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#37 [2023-11-29 06:22:00,452 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#38 [2023-11-29 06:22:00,452 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#39 [2023-11-29 06:22:00,452 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#40 [2023-11-29 06:22:00,452 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#41 [2023-11-29 06:22:00,452 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#42 [2023-11-29 06:22:00,452 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#43 [2023-11-29 06:22:00,453 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#44 [2023-11-29 06:22:00,453 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#45 [2023-11-29 06:22:00,453 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#46 [2023-11-29 06:22:00,453 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2023-11-29 06:22:00,453 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2023-11-29 06:22:00,453 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2023-11-29 06:22:00,453 INFO L130 BoogieDeclarations]: Found specification of procedure cas_set_link_modes [2023-11-29 06:22:00,453 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_set_link_modes [2023-11-29 06:22:00,453 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_printk [2023-11-29 06:22:00,453 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_printk [2023-11-29 06:22:00,453 INFO L130 BoogieDeclarations]: Found specification of procedure cas_link_timer [2023-11-29 06:22:00,453 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_link_timer [2023-11-29 06:22:00,454 INFO L130 BoogieDeclarations]: Found specification of procedure cas_read_mii_link_mode [2023-11-29 06:22:00,454 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_read_mii_link_mode [2023-11-29 06:22:00,454 INFO L130 BoogieDeclarations]: Found specification of procedure __list_splice [2023-11-29 06:22:00,454 INFO L138 BoogieDeclarations]: Found implementation of procedure __list_splice [2023-11-29 06:22:00,454 INFO L130 BoogieDeclarations]: Found specification of procedure mod_timer [2023-11-29 06:22:00,454 INFO L138 BoogieDeclarations]: Found implementation of procedure mod_timer [2023-11-29 06:22:00,454 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~TO~VOID [2023-11-29 06:22:00,454 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~TO~VOID [2023-11-29 06:22:00,454 INFO L130 BoogieDeclarations]: Found specification of procedure list_add [2023-11-29 06:22:00,454 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add [2023-11-29 06:22:00,455 INFO L130 BoogieDeclarations]: Found specification of procedure kmap_atomic [2023-11-29 06:22:00,455 INFO L138 BoogieDeclarations]: Found implementation of procedure kmap_atomic [2023-11-29 06:22:00,455 INFO L130 BoogieDeclarations]: Found specification of procedure __ldv_spin_lock [2023-11-29 06:22:00,455 INFO L138 BoogieDeclarations]: Found implementation of procedure __ldv_spin_lock [2023-11-29 06:22:00,455 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2023-11-29 06:22:00,455 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2023-11-29 06:22:00,455 INFO L130 BoogieDeclarations]: Found specification of procedure skb_put [2023-11-29 06:22:00,455 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_put [2023-11-29 06:22:00,455 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_netdev [2023-11-29 06:22:00,455 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_netdev [2023-11-29 06:22:00,455 INFO L130 BoogieDeclarations]: Found specification of procedure csum_unfold [2023-11-29 06:22:00,456 INFO L138 BoogieDeclarations]: Found implementation of procedure csum_unfold [2023-11-29 06:22:00,456 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~int~TO~VOID [2023-11-29 06:22:00,456 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~int~TO~VOID [2023-11-29 06:22:00,456 INFO L130 BoogieDeclarations]: Found specification of procedure writel [2023-11-29 06:22:00,456 INFO L138 BoogieDeclarations]: Found implementation of procedure writel [2023-11-29 06:22:00,456 INFO L130 BoogieDeclarations]: Found specification of procedure cas_entropy_gather [2023-11-29 06:22:00,456 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_entropy_gather [2023-11-29 06:22:00,456 INFO L130 BoogieDeclarations]: Found specification of procedure cas_resume [2023-11-29 06:22:00,456 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_resume [2023-11-29 06:22:00,456 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-11-29 06:22:00,456 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-11-29 06:22:00,457 INFO L130 BoogieDeclarations]: Found specification of procedure cas_page_alloc [2023-11-29 06:22:00,457 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_page_alloc [2023-11-29 06:22:00,457 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2023-11-29 06:22:00,457 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2023-11-29 06:22:00,457 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2023-11-29 06:22:00,457 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2023-11-29 06:22:00,457 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2023-11-29 06:22:00,457 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2023-11-29 06:22:00,457 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2023-11-29 06:22:00,457 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2023-11-29 06:22:00,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2023-11-29 06:22:00,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2023-11-29 06:22:00,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2023-11-29 06:22:00,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2023-11-29 06:22:00,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2023-11-29 06:22:00,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2023-11-29 06:22:00,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2023-11-29 06:22:00,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2023-11-29 06:22:00,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2023-11-29 06:22:00,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2023-11-29 06:22:00,458 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2023-11-29 06:22:00,459 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2023-11-29 06:22:00,459 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2023-11-29 06:22:00,459 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2023-11-29 06:22:00,459 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2023-11-29 06:22:00,459 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#23 [2023-11-29 06:22:00,459 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#24 [2023-11-29 06:22:00,459 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#25 [2023-11-29 06:22:00,459 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#26 [2023-11-29 06:22:00,459 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#27 [2023-11-29 06:22:00,459 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#28 [2023-11-29 06:22:00,459 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#29 [2023-11-29 06:22:00,459 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#30 [2023-11-29 06:22:00,460 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#31 [2023-11-29 06:22:00,460 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#32 [2023-11-29 06:22:00,460 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#33 [2023-11-29 06:22:00,460 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#34 [2023-11-29 06:22:00,460 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#35 [2023-11-29 06:22:00,460 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#36 [2023-11-29 06:22:00,460 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#37 [2023-11-29 06:22:00,460 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#38 [2023-11-29 06:22:00,460 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#39 [2023-11-29 06:22:00,460 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#40 [2023-11-29 06:22:00,461 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#41 [2023-11-29 06:22:00,461 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#42 [2023-11-29 06:22:00,461 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#43 [2023-11-29 06:22:00,461 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#44 [2023-11-29 06:22:00,461 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#45 [2023-11-29 06:22:00,461 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#46 [2023-11-29 06:22:00,461 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2023-11-29 06:22:00,461 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2023-11-29 06:22:00,461 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2023-11-29 06:22:00,461 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2023-11-29 06:22:00,462 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2023-11-29 06:22:00,462 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2023-11-29 06:22:00,462 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2023-11-29 06:22:00,462 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2023-11-29 06:22:00,462 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2023-11-29 06:22:00,462 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2023-11-29 06:22:00,462 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2023-11-29 06:22:00,462 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2023-11-29 06:22:00,462 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2023-11-29 06:22:00,462 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2023-11-29 06:22:00,462 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2023-11-29 06:22:00,463 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2023-11-29 06:22:00,463 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2023-11-29 06:22:00,463 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2023-11-29 06:22:00,463 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2023-11-29 06:22:00,463 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2023-11-29 06:22:00,463 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2023-11-29 06:22:00,463 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2023-11-29 06:22:00,463 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2023-11-29 06:22:00,463 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2023-11-29 06:22:00,463 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2023-11-29 06:22:00,463 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2023-11-29 06:22:00,464 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2023-11-29 06:22:00,464 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2023-11-29 06:22:00,464 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2023-11-29 06:22:00,464 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2023-11-29 06:22:00,464 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#30 [2023-11-29 06:22:00,464 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#31 [2023-11-29 06:22:00,464 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#32 [2023-11-29 06:22:00,464 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#33 [2023-11-29 06:22:00,464 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#34 [2023-11-29 06:22:00,464 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#35 [2023-11-29 06:22:00,465 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#36 [2023-11-29 06:22:00,465 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#37 [2023-11-29 06:22:00,465 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#38 [2023-11-29 06:22:00,465 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#39 [2023-11-29 06:22:00,465 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#40 [2023-11-29 06:22:00,465 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#41 [2023-11-29 06:22:00,465 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#42 [2023-11-29 06:22:00,465 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#43 [2023-11-29 06:22:00,465 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#44 [2023-11-29 06:22:00,465 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#45 [2023-11-29 06:22:00,465 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#46 [2023-11-29 06:22:00,465 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2023-11-29 06:22:00,466 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2023-11-29 06:22:00,466 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2023-11-29 06:22:00,466 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2023-11-29 06:22:00,466 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_off [2023-11-29 06:22:00,466 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_off [2023-11-29 06:22:00,466 INFO L130 BoogieDeclarations]: Found specification of procedure cas_mif_poll [2023-11-29 06:22:00,466 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_mif_poll [2023-11-29 06:22:00,466 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_process_context [2023-11-29 06:22:00,466 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_process_context [2023-11-29 06:22:00,466 INFO L130 BoogieDeclarations]: Found specification of procedure cas_unlock_tx [2023-11-29 06:22:00,466 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_unlock_tx [2023-11-29 06:22:00,467 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2023-11-29 06:22:00,467 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2023-11-29 06:22:00,467 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_133 [2023-11-29 06:22:00,467 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_133 [2023-11-29 06:22:00,467 INFO L130 BoogieDeclarations]: Found specification of procedure list_splice [2023-11-29 06:22:00,467 INFO L138 BoogieDeclarations]: Found implementation of procedure list_splice [2023-11-29 06:22:00,467 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_135 [2023-11-29 06:22:00,467 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_135 [2023-11-29 06:22:00,467 INFO L130 BoogieDeclarations]: Found specification of procedure ethtool_cmd_speed_set [2023-11-29 06:22:00,468 INFO L138 BoogieDeclarations]: Found implementation of procedure ethtool_cmd_speed_set [2023-11-29 06:22:00,468 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_sub [2023-11-29 06:22:00,468 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_sub [2023-11-29 06:22:00,468 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_read [2023-11-29 06:22:00,468 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_read [2023-11-29 06:22:00,468 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2023-11-29 06:22:00,468 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2023-11-29 06:22:00,468 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2023-11-29 06:22:00,468 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2023-11-29 06:22:00,468 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2023-11-29 06:22:00,468 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2023-11-29 06:22:00,468 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2023-11-29 06:22:00,469 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2023-11-29 06:22:00,469 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2023-11-29 06:22:00,469 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2023-11-29 06:22:00,469 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2023-11-29 06:22:00,469 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2023-11-29 06:22:00,469 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2023-11-29 06:22:00,469 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2023-11-29 06:22:00,469 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2023-11-29 06:22:00,469 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2023-11-29 06:22:00,469 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2023-11-29 06:22:00,469 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2023-11-29 06:22:00,470 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2023-11-29 06:22:00,470 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2023-11-29 06:22:00,470 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2023-11-29 06:22:00,470 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#21 [2023-11-29 06:22:00,470 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#22 [2023-11-29 06:22:00,470 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#23 [2023-11-29 06:22:00,470 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#24 [2023-11-29 06:22:00,470 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#25 [2023-11-29 06:22:00,470 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#26 [2023-11-29 06:22:00,470 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#27 [2023-11-29 06:22:00,470 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#28 [2023-11-29 06:22:00,470 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#29 [2023-11-29 06:22:00,471 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#30 [2023-11-29 06:22:00,471 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#31 [2023-11-29 06:22:00,471 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#32 [2023-11-29 06:22:00,471 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#33 [2023-11-29 06:22:00,471 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#34 [2023-11-29 06:22:00,471 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#35 [2023-11-29 06:22:00,471 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#36 [2023-11-29 06:22:00,471 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#37 [2023-11-29 06:22:00,471 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#38 [2023-11-29 06:22:00,471 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#39 [2023-11-29 06:22:00,471 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#40 [2023-11-29 06:22:00,471 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#41 [2023-11-29 06:22:00,472 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#42 [2023-11-29 06:22:00,472 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#43 [2023-11-29 06:22:00,472 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#44 [2023-11-29 06:22:00,472 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#45 [2023-11-29 06:22:00,472 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#46 [2023-11-29 06:22:00,472 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2023-11-29 06:22:00,472 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2023-11-29 06:22:00,472 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2023-11-29 06:22:00,472 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2023-11-29 06:22:00,472 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2023-11-29 06:22:00,472 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2023-11-29 06:22:00,472 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2023-11-29 06:22:00,473 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2023-11-29 06:22:00,473 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2023-11-29 06:22:00,473 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2023-11-29 06:22:00,473 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2023-11-29 06:22:00,473 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2023-11-29 06:22:00,473 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2023-11-29 06:22:00,473 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2023-11-29 06:22:00,473 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2023-11-29 06:22:00,473 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2023-11-29 06:22:00,473 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2023-11-29 06:22:00,473 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2023-11-29 06:22:00,473 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2023-11-29 06:22:00,474 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2023-11-29 06:22:00,474 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2023-11-29 06:22:00,474 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#21 [2023-11-29 06:22:00,474 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#22 [2023-11-29 06:22:00,474 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#23 [2023-11-29 06:22:00,474 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#24 [2023-11-29 06:22:00,474 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#25 [2023-11-29 06:22:00,474 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#26 [2023-11-29 06:22:00,474 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#27 [2023-11-29 06:22:00,474 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#28 [2023-11-29 06:22:00,474 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#29 [2023-11-29 06:22:00,474 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#30 [2023-11-29 06:22:00,475 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#31 [2023-11-29 06:22:00,475 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#32 [2023-11-29 06:22:00,475 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#33 [2023-11-29 06:22:00,475 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#34 [2023-11-29 06:22:00,475 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#35 [2023-11-29 06:22:00,475 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#36 [2023-11-29 06:22:00,475 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#37 [2023-11-29 06:22:00,475 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#38 [2023-11-29 06:22:00,475 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#39 [2023-11-29 06:22:00,475 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#40 [2023-11-29 06:22:00,475 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#41 [2023-11-29 06:22:00,476 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#42 [2023-11-29 06:22:00,476 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#43 [2023-11-29 06:22:00,476 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#44 [2023-11-29 06:22:00,476 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#45 [2023-11-29 06:22:00,476 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#46 [2023-11-29 06:22:00,476 INFO L130 BoogieDeclarations]: Found specification of procedure netif_stop_queue [2023-11-29 06:22:00,476 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_stop_queue [2023-11-29 06:22:00,476 INFO L130 BoogieDeclarations]: Found specification of procedure pci_alloc_consistent [2023-11-29 06:22:00,476 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_alloc_consistent [2023-11-29 06:22:00,476 INFO L130 BoogieDeclarations]: Found specification of procedure tx_tiny_buf [2023-11-29 06:22:00,476 INFO L138 BoogieDeclarations]: Found implementation of procedure tx_tiny_buf [2023-11-29 06:22:00,476 INFO L130 BoogieDeclarations]: Found specification of procedure cas_mac_reset [2023-11-29 06:22:00,477 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_mac_reset [2023-11-29 06:22:00,477 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_lock_of_cas [2023-11-29 06:22:00,477 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_lock_of_cas [2023-11-29 06:22:00,477 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-11-29 06:22:00,477 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2023-11-29 06:22:00,477 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2023-11-29 06:22:00,477 INFO L130 BoogieDeclarations]: Found specification of procedure __skb_frag_set_page [2023-11-29 06:22:00,477 INFO L138 BoogieDeclarations]: Found implementation of procedure __skb_frag_set_page [2023-11-29 06:22:00,477 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2023-11-29 06:22:00,477 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2023-11-29 06:22:00,477 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2023-11-29 06:22:00,478 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2023-11-29 06:22:00,478 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2023-11-29 06:22:00,478 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2023-11-29 06:22:00,478 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2023-11-29 06:22:00,478 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2023-11-29 06:22:00,478 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2023-11-29 06:22:00,478 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2023-11-29 06:22:00,478 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2023-11-29 06:22:00,478 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2023-11-29 06:22:00,478 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2023-11-29 06:22:00,478 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2023-11-29 06:22:00,478 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2023-11-29 06:22:00,479 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2023-11-29 06:22:00,479 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2023-11-29 06:22:00,479 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2023-11-29 06:22:00,479 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2023-11-29 06:22:00,479 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2023-11-29 06:22:00,479 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2023-11-29 06:22:00,479 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2023-11-29 06:22:00,479 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2023-11-29 06:22:00,479 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2023-11-29 06:22:00,479 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2023-11-29 06:22:00,479 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2023-11-29 06:22:00,479 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2023-11-29 06:22:00,480 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2023-11-29 06:22:00,480 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2023-11-29 06:22:00,480 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2023-11-29 06:22:00,480 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#30 [2023-11-29 06:22:00,480 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#31 [2023-11-29 06:22:00,480 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#32 [2023-11-29 06:22:00,480 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#33 [2023-11-29 06:22:00,480 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#34 [2023-11-29 06:22:00,480 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#35 [2023-11-29 06:22:00,480 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#36 [2023-11-29 06:22:00,480 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#37 [2023-11-29 06:22:00,480 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#38 [2023-11-29 06:22:00,481 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#39 [2023-11-29 06:22:00,481 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#40 [2023-11-29 06:22:00,481 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#41 [2023-11-29 06:22:00,481 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#42 [2023-11-29 06:22:00,481 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#43 [2023-11-29 06:22:00,481 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#44 [2023-11-29 06:22:00,481 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#45 [2023-11-29 06:22:00,481 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#46 [2023-11-29 06:22:00,481 INFO L130 BoogieDeclarations]: Found specification of procedure cas_get_regs_len [2023-11-29 06:22:00,481 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_get_regs_len [2023-11-29 06:22:00,481 INFO L130 BoogieDeclarations]: Found specification of procedure cas_reset [2023-11-29 06:22:00,481 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_reset [2023-11-29 06:22:00,481 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dispatch_instance_register_8_2 [2023-11-29 06:22:00,482 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dispatch_instance_register_8_2 [2023-11-29 06:22:00,482 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_NOT_ARG_SIGN [2023-11-29 06:22:00,482 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_NOT_ARG_SIGN [2023-11-29 06:22:00,482 INFO L130 BoogieDeclarations]: Found specification of procedure __free_pages [2023-11-29 06:22:00,482 INFO L138 BoogieDeclarations]: Found implementation of procedure __free_pages [2023-11-29 06:22:00,482 INFO L130 BoogieDeclarations]: Found specification of procedure cas_post_page [2023-11-29 06:22:00,482 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_post_page [2023-11-29 06:22:00,482 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2023-11-29 06:22:00,482 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2023-11-29 06:22:00,482 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2023-11-29 06:22:00,482 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2023-11-29 06:22:00,482 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2023-11-29 06:22:00,483 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2023-11-29 06:22:00,483 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2023-11-29 06:22:00,483 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2023-11-29 06:22:00,483 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2023-11-29 06:22:00,483 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2023-11-29 06:22:00,483 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2023-11-29 06:22:00,483 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2023-11-29 06:22:00,483 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2023-11-29 06:22:00,483 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2023-11-29 06:22:00,483 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2023-11-29 06:22:00,483 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2023-11-29 06:22:00,483 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2023-11-29 06:22:00,483 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2023-11-29 06:22:00,483 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2023-11-29 06:22:00,484 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2023-11-29 06:22:00,484 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2023-11-29 06:22:00,484 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2023-11-29 06:22:00,484 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2023-11-29 06:22:00,484 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2023-11-29 06:22:00,484 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2023-11-29 06:22:00,484 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#25 [2023-11-29 06:22:00,484 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#26 [2023-11-29 06:22:00,484 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#27 [2023-11-29 06:22:00,484 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#28 [2023-11-29 06:22:00,484 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#29 [2023-11-29 06:22:00,484 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#30 [2023-11-29 06:22:00,484 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#31 [2023-11-29 06:22:00,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#32 [2023-11-29 06:22:00,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#33 [2023-11-29 06:22:00,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#34 [2023-11-29 06:22:00,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#35 [2023-11-29 06:22:00,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#36 [2023-11-29 06:22:00,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#37 [2023-11-29 06:22:00,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#38 [2023-11-29 06:22:00,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#39 [2023-11-29 06:22:00,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#40 [2023-11-29 06:22:00,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#41 [2023-11-29 06:22:00,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#42 [2023-11-29 06:22:00,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#43 [2023-11-29 06:22:00,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#44 [2023-11-29 06:22:00,485 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#45 [2023-11-29 06:22:00,486 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#46 [2023-11-29 06:22:00,486 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2023-11-29 06:22:00,486 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2023-11-29 06:22:00,486 INFO L130 BoogieDeclarations]: Found specification of procedure pci_write_config_byte [2023-11-29 06:22:00,486 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_write_config_byte [2023-11-29 06:22:00,486 INFO L130 BoogieDeclarations]: Found specification of procedure dev_err [2023-11-29 06:22:00,486 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_err [2023-11-29 06:22:00,486 INFO L130 BoogieDeclarations]: Found specification of procedure cas_nway_reset [2023-11-29 06:22:00,486 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_nway_reset [2023-11-29 06:22:00,486 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock_nested [2023-11-29 06:22:00,486 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock_nested [2023-11-29 06:22:00,486 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2023-11-29 06:22:00,486 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2023-11-29 06:22:00,486 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2023-11-29 06:22:00,487 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2023-11-29 06:22:00,487 INFO L130 BoogieDeclarations]: Found specification of procedure cas_setup_multicast [2023-11-29 06:22:00,487 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_setup_multicast [2023-11-29 06:22:00,487 INFO L130 BoogieDeclarations]: Found specification of procedure cas_phy_powerdown [2023-11-29 06:22:00,487 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_phy_powerdown [2023-11-29 06:22:00,487 INFO L130 BoogieDeclarations]: Found specification of procedure cas_post_rxds_ringN [2023-11-29 06:22:00,487 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_post_rxds_ringN [2023-11-29 06:22:00,487 INFO L130 BoogieDeclarations]: Found specification of procedure dev_kfree_skb_irq [2023-11-29 06:22:00,487 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_kfree_skb_irq [2023-11-29 06:22:00,487 INFO L130 BoogieDeclarations]: Found specification of procedure cas_vpd_match [2023-11-29 06:22:00,487 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_vpd_match [2023-11-29 06:22:00,487 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_83 [2023-11-29 06:22:00,487 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_83 [2023-11-29 06:22:00,487 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_81 [2023-11-29 06:22:00,488 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_81 [2023-11-29 06:22:00,488 INFO L130 BoogieDeclarations]: Found specification of procedure list_empty [2023-11-29 06:22:00,488 INFO L138 BoogieDeclarations]: Found implementation of procedure list_empty [2023-11-29 06:22:00,488 INFO L130 BoogieDeclarations]: Found specification of procedure cpumask_weight [2023-11-29 06:22:00,488 INFO L138 BoogieDeclarations]: Found implementation of procedure cpumask_weight [2023-11-29 06:22:00,488 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_start_queue [2023-11-29 06:22:00,488 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_start_queue [2023-11-29 06:22:00,488 INFO L130 BoogieDeclarations]: Found specification of procedure page_count [2023-11-29 06:22:00,488 INFO L138 BoogieDeclarations]: Found implementation of procedure page_count [2023-11-29 06:22:00,488 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2023-11-29 06:22:00,488 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2023-11-29 06:22:00,488 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_77 [2023-11-29 06:22:00,488 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_77 [2023-11-29 06:22:00,489 INFO L130 BoogieDeclarations]: Found specification of procedure cas_shutdown [2023-11-29 06:22:00,489 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_shutdown [2023-11-29 06:22:00,489 INFO L130 BoogieDeclarations]: Found specification of procedure cas_begin_auto_negotiation [2023-11-29 06:22:00,489 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_begin_auto_negotiation [2023-11-29 06:22:00,489 INFO L130 BoogieDeclarations]: Found specification of procedure skb_frag_page [2023-11-29 06:22:00,489 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_frag_page [2023-11-29 06:22:00,489 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2023-11-29 06:22:00,489 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2023-11-29 06:22:00,489 INFO L130 BoogieDeclarations]: Found specification of procedure cas_write_txd [2023-11-29 06:22:00,489 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_write_txd [2023-11-29 06:22:00,489 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2023-11-29 06:22:00,489 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2023-11-29 06:22:00,489 INFO L130 BoogieDeclarations]: Found specification of procedure __skb_frag_ref [2023-11-29 06:22:00,489 INFO L138 BoogieDeclarations]: Found implementation of procedure __skb_frag_ref [2023-11-29 06:22:00,490 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2023-11-29 06:22:00,490 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2023-11-29 06:22:00,490 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2023-11-29 06:22:00,490 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2023-11-29 06:22:00,490 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2023-11-29 06:22:00,490 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2023-11-29 06:22:00,490 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2023-11-29 06:22:00,490 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2023-11-29 06:22:00,490 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2023-11-29 06:22:00,490 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2023-11-29 06:22:00,490 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2023-11-29 06:22:00,490 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2023-11-29 06:22:00,490 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2023-11-29 06:22:00,491 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2023-11-29 06:22:00,491 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2023-11-29 06:22:00,491 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2023-11-29 06:22:00,491 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2023-11-29 06:22:00,491 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2023-11-29 06:22:00,491 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2023-11-29 06:22:00,491 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2023-11-29 06:22:00,491 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2023-11-29 06:22:00,491 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2023-11-29 06:22:00,491 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2023-11-29 06:22:00,491 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2023-11-29 06:22:00,491 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2023-11-29 06:22:00,491 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#25 [2023-11-29 06:22:00,491 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#26 [2023-11-29 06:22:00,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#27 [2023-11-29 06:22:00,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#28 [2023-11-29 06:22:00,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#29 [2023-11-29 06:22:00,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#30 [2023-11-29 06:22:00,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#31 [2023-11-29 06:22:00,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#32 [2023-11-29 06:22:00,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#33 [2023-11-29 06:22:00,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#34 [2023-11-29 06:22:00,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#35 [2023-11-29 06:22:00,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#36 [2023-11-29 06:22:00,492 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#37 [2023-11-29 06:22:00,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#38 [2023-11-29 06:22:00,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#39 [2023-11-29 06:22:00,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#40 [2023-11-29 06:22:00,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#41 [2023-11-29 06:22:00,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#42 [2023-11-29 06:22:00,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#43 [2023-11-29 06:22:00,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#44 [2023-11-29 06:22:00,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#45 [2023-11-29 06:22:00,493 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#46 [2023-11-29 06:22:00,493 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2023-11-29 06:22:00,493 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2023-11-29 06:22:00,493 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_82 [2023-11-29 06:22:00,493 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_82 [2023-11-29 06:22:00,494 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_84 [2023-11-29 06:22:00,494 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_84 [2023-11-29 06:22:00,494 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_79 [2023-11-29 06:22:00,494 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_79 [2023-11-29 06:22:00,494 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_inc [2023-11-29 06:22:00,494 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_inc [2023-11-29 06:22:00,494 INFO L130 BoogieDeclarations]: Found specification of procedure cas_init_hw [2023-11-29 06:22:00,494 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_init_hw [2023-11-29 06:22:00,494 INFO L130 BoogieDeclarations]: Found specification of procedure cas_clean_rings [2023-11-29 06:22:00,494 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_clean_rings [2023-11-29 06:22:00,494 INFO L130 BoogieDeclarations]: Found specification of procedure cas_page_free [2023-11-29 06:22:00,494 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_page_free [2023-11-29 06:22:00,494 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_dec [2023-11-29 06:22:00,494 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_dec [2023-11-29 06:22:00,495 INFO L130 BoogieDeclarations]: Found specification of procedure cas_phy_write [2023-11-29 06:22:00,495 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_phy_write [2023-11-29 06:22:00,495 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2023-11-29 06:22:00,495 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2023-11-29 06:22:00,495 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_work [2023-11-29 06:22:00,495 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_work [2023-11-29 06:22:00,495 INFO L130 BoogieDeclarations]: Found specification of procedure pci_iounmap [2023-11-29 06:22:00,495 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_iounmap [2023-11-29 06:22:00,495 INFO L130 BoogieDeclarations]: Found specification of procedure cas_spare_recover [2023-11-29 06:22:00,495 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_spare_recover [2023-11-29 06:22:00,495 INFO L130 BoogieDeclarations]: Found specification of procedure ethtool_cmd_speed [2023-11-29 06:22:00,495 INFO L138 BoogieDeclarations]: Found implementation of procedure ethtool_cmd_speed [2023-11-29 06:22:00,495 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2023-11-29 06:22:00,495 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2023-11-29 06:22:00,496 INFO L130 BoogieDeclarations]: Found specification of procedure cas_get_stats [2023-11-29 06:22:00,496 INFO L138 BoogieDeclarations]: Found implementation of procedure cas_get_stats [2023-11-29 06:22:00,496 INFO L130 BoogieDeclarations]: Found specification of procedure readl [2023-11-29 06:22:00,496 INFO L138 BoogieDeclarations]: Found implementation of procedure readl [2023-11-29 06:22:00,496 INFO L130 BoogieDeclarations]: Found specification of procedure __kunmap_atomic [2023-11-29 06:22:00,496 INFO L138 BoogieDeclarations]: Found implementation of procedure __kunmap_atomic [2023-11-29 06:22:00,496 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2023-11-29 06:22:00,496 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2023-11-29 06:22:00,496 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2023-11-29 06:22:00,496 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2023-11-29 06:22:00,496 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2023-11-29 06:22:00,496 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2023-11-29 06:22:00,496 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2023-11-29 06:22:00,497 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2023-11-29 06:22:00,497 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2023-11-29 06:22:00,497 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2023-11-29 06:22:00,497 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2023-11-29 06:22:00,497 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2023-11-29 06:22:00,497 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2023-11-29 06:22:00,497 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2023-11-29 06:22:00,497 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2023-11-29 06:22:00,497 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2023-11-29 06:22:00,497 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2023-11-29 06:22:00,497 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2023-11-29 06:22:00,497 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2023-11-29 06:22:00,497 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2023-11-29 06:22:00,498 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2023-11-29 06:22:00,498 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2023-11-29 06:22:00,498 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2023-11-29 06:22:00,498 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2023-11-29 06:22:00,498 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2023-11-29 06:22:00,498 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#25 [2023-11-29 06:22:00,498 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#26 [2023-11-29 06:22:00,498 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#27 [2023-11-29 06:22:00,498 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#28 [2023-11-29 06:22:00,498 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#29 [2023-11-29 06:22:00,498 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#30 [2023-11-29 06:22:00,498 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#31 [2023-11-29 06:22:00,498 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#32 [2023-11-29 06:22:00,499 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#33 [2023-11-29 06:22:00,499 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#34 [2023-11-29 06:22:00,499 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#35 [2023-11-29 06:22:00,499 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#36 [2023-11-29 06:22:00,499 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#37 [2023-11-29 06:22:00,499 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#38 [2023-11-29 06:22:00,499 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#39 [2023-11-29 06:22:00,499 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#40 [2023-11-29 06:22:00,499 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#41 [2023-11-29 06:22:00,499 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#42 [2023-11-29 06:22:00,499 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#43 [2023-11-29 06:22:00,499 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#44 [2023-11-29 06:22:00,499 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#45 [2023-11-29 06:22:00,499 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#46 [2023-11-29 06:22:00,500 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2023-11-29 06:22:00,500 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2023-11-29 06:22:00,500 INFO L130 BoogieDeclarations]: Found specification of procedure pci_dma_sync_single_for_device [2023-11-29 06:22:00,500 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_dma_sync_single_for_device [2023-11-29 06:22:00,500 INFO L130 BoogieDeclarations]: Found specification of procedure readb [2023-11-29 06:22:00,500 INFO L138 BoogieDeclarations]: Found implementation of procedure readb [2023-11-29 06:22:00,500 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_107 [2023-11-29 06:22:00,500 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_107 [2023-11-29 06:22:02,148 INFO L241 CfgBuilder]: Building ICFG [2023-11-29 06:22:02,155 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-11-29 06:22:22,385 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2023-11-29 06:22:31,657 INFO L282 CfgBuilder]: Performing block encoding [2023-11-29 06:22:32,442 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-11-29 06:22:32,442 INFO L309 CfgBuilder]: Removed 3 assume(true) statements. [2023-11-29 06:22:32,445 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 29.11 06:22:32 BoogieIcfgContainer [2023-11-29 06:22:32,445 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-11-29 06:22:32,447 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-11-29 06:22:32,447 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-11-29 06:22:32,450 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-11-29 06:22:32,451 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 29.11 06:21:49" (1/3) ... [2023-11-29 06:22:32,451 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5bbb6a7 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 29.11 06:22:32, skipping insertion in model container [2023-11-29 06:22:32,451 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 06:21:55" (2/3) ... [2023-11-29 06:22:32,452 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5bbb6a7 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 29.11 06:22:32, skipping insertion in model container [2023-11-29 06:22:32,452 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 29.11 06:22:32" (3/3) ... [2023-11-29 06:22:32,453 INFO L112 eAbstractionObserver]: Analyzing ICFG linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-sun-cassini.cil.i [2023-11-29 06:22:32,474 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-11-29 06:22:32,474 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 3 error locations. [2023-11-29 06:22:32,687 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-11-29 06:22:32,694 INFO L357 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, mHoare=true, 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;@2a3131ea, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-11-29 06:22:32,694 INFO L358 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2023-11-29 06:22:32,715 INFO L276 IsEmpty]: Start isEmpty. Operand has 4163 states, 2839 states have (on average 1.467065868263473) internal successors, (4165), 2918 states have internal predecessors, (4165), 1142 states have call successors, (1142), 180 states have call predecessors, (1142), 179 states have return successors, (1138), 1125 states have call predecessors, (1138), 1138 states have call successors, (1138) [2023-11-29 06:22:32,724 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2023-11-29 06:22:32,724 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:22:32,725 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:22:32,726 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-11-29 06:22:32,733 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:22:32,733 INFO L85 PathProgramCache]: Analyzing trace with hash -1887260568, now seen corresponding path program 1 times [2023-11-29 06:22:32,744 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:22:32,744 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1879861581] [2023-11-29 06:22:32,744 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:22:32,745 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:23:02,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:23:03,651 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2023-11-29 06:23:03,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:23:03,668 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-11-29 06:23:03,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:23:03,682 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-11-29 06:23:03,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:23:03,697 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 06:23:03,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:23:03,705 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2023-11-29 06:23:03,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:23:03,717 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-11-29 06:23:03,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:23:03,732 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2023-11-29 06:23:03,732 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:23:03,732 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1879861581] [2023-11-29 06:23:03,733 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1879861581] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 06:23:03,733 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 06:23:03,733 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-29 06:23:03,735 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [876908774] [2023-11-29 06:23:03,735 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 06:23:03,739 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 06:23:03,740 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:23:03,767 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 06:23:03,767 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-29 06:23:03,780 INFO L87 Difference]: Start difference. First operand has 4163 states, 2839 states have (on average 1.467065868263473) internal successors, (4165), 2918 states have internal predecessors, (4165), 1142 states have call successors, (1142), 180 states have call predecessors, (1142), 179 states have return successors, (1138), 1125 states have call predecessors, (1138), 1138 states have call successors, (1138) Second operand has 5 states, 5 states have (on average 3.6) internal successors, (18), 4 states have internal predecessors, (18), 2 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2023-11-29 06:23:07,917 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.12s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 06:23:12,320 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.40s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 06:23:16,747 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.42s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 06:23:26,416 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:23:26,416 INFO L93 Difference]: Finished difference Result 11734 states and 18900 transitions. [2023-11-29 06:23:26,418 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-29 06:23:26,419 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.6) internal successors, (18), 4 states have internal predecessors, (18), 2 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) Word has length 37 [2023-11-29 06:23:26,420 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:23:26,514 INFO L225 Difference]: With dead ends: 11734 [2023-11-29 06:23:26,514 INFO L226 Difference]: Without dead ends: 7576 [2023-11-29 06:23:26,569 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2023-11-29 06:23:26,572 INFO L413 NwaCegarLoop]: 6216 mSDtfsCounter, 6055 mSDsluCounter, 17611 mSDsCounter, 0 mSdLazyCounter, 1376 mSolverCounterSat, 3 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 20.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6074 SdHoareTripleChecker+Valid, 23827 SdHoareTripleChecker+Invalid, 1382 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.2s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 1376 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 21.7s IncrementalHoareTripleChecker+Time [2023-11-29 06:23:26,573 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6074 Valid, 23827 Invalid, 1382 Unknown, 0 Unchecked, 0.2s Time], IncrementalHoareTripleChecker [3 Valid, 1376 Invalid, 3 Unknown, 0 Unchecked, 21.7s Time] [2023-11-29 06:23:26,604 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7576 states. [2023-11-29 06:23:27,081 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7576 to 7568. [2023-11-29 06:23:27,102 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7568 states, 5144 states have (on average 1.4346811819595646) internal successors, (7380), 5295 states have internal predecessors, (7380), 2080 states have call successors, (2080), 350 states have call predecessors, (2080), 341 states have return successors, (2158), 2026 states have call predecessors, (2158), 2074 states have call successors, (2158) [2023-11-29 06:23:27,188 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7568 states to 7568 states and 11618 transitions. [2023-11-29 06:23:27,193 INFO L78 Accepts]: Start accepts. Automaton has 7568 states and 11618 transitions. Word has length 37 [2023-11-29 06:23:27,194 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:23:27,194 INFO L495 AbstractCegarLoop]: Abstraction has 7568 states and 11618 transitions. [2023-11-29 06:23:27,195 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 3.6) internal successors, (18), 4 states have internal predecessors, (18), 2 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2023-11-29 06:23:27,195 INFO L276 IsEmpty]: Start isEmpty. Operand 7568 states and 11618 transitions. [2023-11-29 06:23:27,198 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2023-11-29 06:23:27,198 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:23:27,198 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:23:27,198 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-11-29 06:23:27,199 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-11-29 06:23:27,199 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:23:27,199 INFO L85 PathProgramCache]: Analyzing trace with hash -139117327, now seen corresponding path program 1 times [2023-11-29 06:23:27,199 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:23:27,200 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1507082705] [2023-11-29 06:23:27,200 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:23:27,200 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:23:56,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:23:58,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2023-11-29 06:23:58,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:23:58,257 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-11-29 06:23:58,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:23:58,270 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-11-29 06:23:58,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:23:58,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 06:23:58,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:23:58,292 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2023-11-29 06:23:58,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:23:58,304 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-11-29 06:23:58,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:23:58,317 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2023-11-29 06:23:58,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:23:58,329 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2023-11-29 06:23:58,329 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:23:58,330 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1507082705] [2023-11-29 06:23:58,330 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1507082705] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 06:23:58,330 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 06:23:58,330 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-29 06:23:58,330 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [67174150] [2023-11-29 06:23:58,331 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 06:23:58,332 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 06:23:58,332 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:23:58,333 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 06:23:58,334 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-29 06:23:58,334 INFO L87 Difference]: Start difference. First operand 7568 states and 11618 transitions. Second operand has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 2 states have call successors, (9), 3 states have call predecessors, (9), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2023-11-29 06:24:02,472 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.14s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 06:24:06,903 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.43s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 06:24:11,348 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.44s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 06:24:19,139 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:24:19,140 INFO L93 Difference]: Finished difference Result 7578 states and 11627 transitions. [2023-11-29 06:24:19,140 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-29 06:24:19,141 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 2 states have call successors, (9), 3 states have call predecessors, (9), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 43 [2023-11-29 06:24:19,141 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:24:19,192 INFO L225 Difference]: With dead ends: 7578 [2023-11-29 06:24:19,192 INFO L226 Difference]: Without dead ends: 7576 [2023-11-29 06:24:19,196 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2023-11-29 06:24:19,198 INFO L413 NwaCegarLoop]: 5985 mSDtfsCounter, 6283 mSDsluCounter, 11943 mSDsCounter, 0 mSdLazyCounter, 1011 mSolverCounterSat, 1 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 18.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6300 SdHoareTripleChecker+Valid, 17928 SdHoareTripleChecker+Invalid, 1015 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1011 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 20.2s IncrementalHoareTripleChecker+Time [2023-11-29 06:24:19,198 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6300 Valid, 17928 Invalid, 1015 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1 Valid, 1011 Invalid, 3 Unknown, 0 Unchecked, 20.2s Time] [2023-11-29 06:24:19,213 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7576 states. [2023-11-29 06:24:19,564 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7576 to 7576. [2023-11-29 06:24:19,585 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7576 states, 5150 states have (on average 1.4341747572815533) internal successors, (7386), 5301 states have internal predecessors, (7386), 2080 states have call successors, (2080), 352 states have call predecessors, (2080), 343 states have return successors, (2158), 2026 states have call predecessors, (2158), 2074 states have call successors, (2158) [2023-11-29 06:24:19,624 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7576 states to 7576 states and 11624 transitions. [2023-11-29 06:24:19,626 INFO L78 Accepts]: Start accepts. Automaton has 7576 states and 11624 transitions. Word has length 43 [2023-11-29 06:24:19,626 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:24:19,627 INFO L495 AbstractCegarLoop]: Abstraction has 7576 states and 11624 transitions. [2023-11-29 06:24:19,627 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 2 states have call successors, (9), 3 states have call predecessors, (9), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2023-11-29 06:24:19,627 INFO L276 IsEmpty]: Start isEmpty. Operand 7576 states and 11624 transitions. [2023-11-29 06:24:19,629 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2023-11-29 06:24:19,629 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:24:19,630 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:24:19,630 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2023-11-29 06:24:19,630 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-11-29 06:24:19,630 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:24:19,631 INFO L85 PathProgramCache]: Analyzing trace with hash -1910759630, now seen corresponding path program 1 times [2023-11-29 06:24:19,631 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:24:19,631 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1559110376] [2023-11-29 06:24:19,631 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:24:19,631 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:24:48,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:24:50,021 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2023-11-29 06:24:50,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:24:50,035 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-11-29 06:24:50,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:24:50,048 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-11-29 06:24:50,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:24:50,061 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 06:24:50,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:24:50,069 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2023-11-29 06:24:50,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:24:50,082 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-11-29 06:24:50,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:24:50,094 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2023-11-29 06:24:50,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:24:50,105 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2023-11-29 06:24:50,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:24:50,116 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2023-11-29 06:24:50,116 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:24:50,117 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1559110376] [2023-11-29 06:24:50,117 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1559110376] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 06:24:50,117 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 06:24:50,117 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-29 06:24:50,117 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1272946789] [2023-11-29 06:24:50,118 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 06:24:50,118 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 06:24:50,118 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:24:50,119 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 06:24:50,119 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-29 06:24:50,120 INFO L87 Difference]: Start difference. First operand 7576 states and 11624 transitions. Second operand has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 2 states have call successors, (10), 3 states have call predecessors, (10), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2023-11-29 06:24:54,265 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.14s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 06:24:58,676 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.41s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 06:25:03,107 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.43s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 06:25:09,984 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:25:09,985 INFO L93 Difference]: Finished difference Result 7586 states and 11633 transitions. [2023-11-29 06:25:09,985 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-29 06:25:09,985 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 2 states have call successors, (10), 3 states have call predecessors, (10), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 48 [2023-11-29 06:25:09,986 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:25:10,040 INFO L225 Difference]: With dead ends: 7586 [2023-11-29 06:25:10,041 INFO L226 Difference]: Without dead ends: 7584 [2023-11-29 06:25:10,051 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2023-11-29 06:25:10,052 INFO L413 NwaCegarLoop]: 5985 mSDtfsCounter, 6283 mSDsluCounter, 11943 mSDsCounter, 0 mSdLazyCounter, 1011 mSolverCounterSat, 1 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 17.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6299 SdHoareTripleChecker+Valid, 17928 SdHoareTripleChecker+Invalid, 1015 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1011 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 19.4s IncrementalHoareTripleChecker+Time [2023-11-29 06:25:10,053 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6299 Valid, 17928 Invalid, 1015 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1 Valid, 1011 Invalid, 3 Unknown, 0 Unchecked, 19.4s Time] [2023-11-29 06:25:10,067 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7584 states. [2023-11-29 06:25:10,449 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7584 to 7584. [2023-11-29 06:25:10,463 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7584 states, 5156 states have (on average 1.4336695112490303) internal successors, (7392), 5307 states have internal predecessors, (7392), 2080 states have call successors, (2080), 354 states have call predecessors, (2080), 345 states have return successors, (2158), 2026 states have call predecessors, (2158), 2074 states have call successors, (2158) [2023-11-29 06:25:10,501 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7584 states to 7584 states and 11630 transitions. [2023-11-29 06:25:10,503 INFO L78 Accepts]: Start accepts. Automaton has 7584 states and 11630 transitions. Word has length 48 [2023-11-29 06:25:10,503 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:25:10,504 INFO L495 AbstractCegarLoop]: Abstraction has 7584 states and 11630 transitions. [2023-11-29 06:25:10,504 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 2 states have call successors, (10), 3 states have call predecessors, (10), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2023-11-29 06:25:10,504 INFO L276 IsEmpty]: Start isEmpty. Operand 7584 states and 11630 transitions. [2023-11-29 06:25:10,507 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2023-11-29 06:25:10,507 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:25:10,507 INFO L195 NwaCegarLoop]: trace histogram [4, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:25:10,507 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2023-11-29 06:25:10,508 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-11-29 06:25:10,508 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:25:10,509 INFO L85 PathProgramCache]: Analyzing trace with hash 498767185, now seen corresponding path program 1 times [2023-11-29 06:25:10,509 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:25:10,509 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [484365834] [2023-11-29 06:25:10,509 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:25:10,509 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:25:43,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:25:44,520 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2023-11-29 06:25:44,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:25:44,529 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-11-29 06:25:44,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:25:44,540 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-11-29 06:25:44,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:25:44,549 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 06:25:44,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:25:44,554 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2023-11-29 06:25:44,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:25:44,561 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-11-29 06:25:44,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:25:44,569 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2023-11-29 06:25:44,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:25:44,576 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2023-11-29 06:25:44,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:25:44,583 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2023-11-29 06:25:44,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:25:44,590 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2023-11-29 06:25:44,590 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:25:44,590 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [484365834] [2023-11-29 06:25:44,590 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [484365834] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 06:25:44,591 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 06:25:44,591 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-29 06:25:44,591 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [489075892] [2023-11-29 06:25:44,591 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 06:25:44,591 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 06:25:44,592 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:25:44,592 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 06:25:44,592 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-29 06:25:44,592 INFO L87 Difference]: Start difference. First operand 7584 states and 11630 transitions. Second operand has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 2 states have call successors, (11), 3 states have call predecessors, (11), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2023-11-29 06:25:48,698 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.10s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 06:25:53,135 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.43s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 06:25:57,584 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.45s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 06:26:04,860 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:26:04,860 INFO L93 Difference]: Finished difference Result 7594 states and 11639 transitions. [2023-11-29 06:26:04,861 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-29 06:26:04,861 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 2 states have call successors, (11), 3 states have call predecessors, (11), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 53 [2023-11-29 06:26:04,861 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:26:04,916 INFO L225 Difference]: With dead ends: 7594 [2023-11-29 06:26:04,916 INFO L226 Difference]: Without dead ends: 7592 [2023-11-29 06:26:04,922 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2023-11-29 06:26:04,923 INFO L413 NwaCegarLoop]: 5985 mSDtfsCounter, 6283 mSDsluCounter, 11943 mSDsCounter, 0 mSdLazyCounter, 1011 mSolverCounterSat, 1 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 18.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6298 SdHoareTripleChecker+Valid, 17928 SdHoareTripleChecker+Invalid, 1015 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1011 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 19.7s IncrementalHoareTripleChecker+Time [2023-11-29 06:26:04,924 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6298 Valid, 17928 Invalid, 1015 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1 Valid, 1011 Invalid, 3 Unknown, 0 Unchecked, 19.7s Time] [2023-11-29 06:26:04,937 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7592 states. [2023-11-29 06:26:05,438 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7592 to 7592. [2023-11-29 06:26:05,451 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7592 states, 5162 states have (on average 1.4331654397520341) internal successors, (7398), 5313 states have internal predecessors, (7398), 2080 states have call successors, (2080), 356 states have call predecessors, (2080), 347 states have return successors, (2158), 2026 states have call predecessors, (2158), 2074 states have call successors, (2158) [2023-11-29 06:26:05,499 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7592 states to 7592 states and 11636 transitions. [2023-11-29 06:26:05,501 INFO L78 Accepts]: Start accepts. Automaton has 7592 states and 11636 transitions. Word has length 53 [2023-11-29 06:26:05,501 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:26:05,501 INFO L495 AbstractCegarLoop]: Abstraction has 7592 states and 11636 transitions. [2023-11-29 06:26:05,502 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 2 states have call successors, (11), 3 states have call predecessors, (11), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2023-11-29 06:26:05,502 INFO L276 IsEmpty]: Start isEmpty. Operand 7592 states and 11636 transitions. [2023-11-29 06:26:05,503 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2023-11-29 06:26:05,503 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:26:05,504 INFO L195 NwaCegarLoop]: trace histogram [5, 4, 4, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:26:05,504 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2023-11-29 06:26:05,504 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-11-29 06:26:05,504 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:26:05,505 INFO L85 PathProgramCache]: Analyzing trace with hash 613615528, now seen corresponding path program 1 times [2023-11-29 06:26:05,505 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:26:05,505 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [81789330] [2023-11-29 06:26:05,505 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:26:05,505 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:26:35,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:26:36,623 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2023-11-29 06:26:36,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:26:36,633 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-11-29 06:26:36,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:26:36,641 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-11-29 06:26:36,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:26:36,648 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 06:26:36,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:26:36,653 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2023-11-29 06:26:36,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:26:36,661 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-11-29 06:26:36,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:26:36,668 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2023-11-29 06:26:36,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:26:36,674 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2023-11-29 06:26:36,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:26:36,682 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2023-11-29 06:26:36,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:26:36,691 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2023-11-29 06:26:36,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:26:36,701 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 35 trivial. 0 not checked. [2023-11-29 06:26:36,701 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:26:36,701 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [81789330] [2023-11-29 06:26:36,702 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [81789330] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 06:26:36,702 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 06:26:36,702 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-29 06:26:36,702 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [892026692] [2023-11-29 06:26:36,702 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 06:26:36,703 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 06:26:36,703 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:26:36,704 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 06:26:36,704 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-29 06:26:36,704 INFO L87 Difference]: Start difference. First operand 7592 states and 11636 transitions. Second operand has 5 states, 5 states have (on average 4.2) internal successors, (21), 4 states have internal predecessors, (21), 2 states have call successors, (12), 3 states have call predecessors, (12), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2023-11-29 06:26:40,804 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.10s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 06:26:45,237 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.43s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 06:26:49,667 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.43s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 06:26:57,001 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:26:57,001 INFO L93 Difference]: Finished difference Result 7602 states and 11645 transitions. [2023-11-29 06:26:57,001 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-29 06:26:57,002 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.2) internal successors, (21), 4 states have internal predecessors, (21), 2 states have call successors, (12), 3 states have call predecessors, (12), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 57 [2023-11-29 06:26:57,002 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:26:57,042 INFO L225 Difference]: With dead ends: 7602 [2023-11-29 06:26:57,042 INFO L226 Difference]: Without dead ends: 7600 [2023-11-29 06:26:57,050 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2023-11-29 06:26:57,051 INFO L413 NwaCegarLoop]: 5985 mSDtfsCounter, 6284 mSDsluCounter, 11943 mSDsCounter, 0 mSdLazyCounter, 1011 mSolverCounterSat, 1 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 18.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6298 SdHoareTripleChecker+Valid, 17928 SdHoareTripleChecker+Invalid, 1015 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1011 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 19.7s IncrementalHoareTripleChecker+Time [2023-11-29 06:26:57,051 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6298 Valid, 17928 Invalid, 1015 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1 Valid, 1011 Invalid, 3 Unknown, 0 Unchecked, 19.7s Time] [2023-11-29 06:26:57,066 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7600 states. [2023-11-29 06:26:57,450 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7600 to 7600. [2023-11-29 06:26:57,459 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7600 states, 5168 states have (on average 1.4326625386996905) internal successors, (7404), 5319 states have internal predecessors, (7404), 2080 states have call successors, (2080), 358 states have call predecessors, (2080), 349 states have return successors, (2158), 2026 states have call predecessors, (2158), 2074 states have call successors, (2158) [2023-11-29 06:26:57,497 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7600 states to 7600 states and 11642 transitions. [2023-11-29 06:26:57,498 INFO L78 Accepts]: Start accepts. Automaton has 7600 states and 11642 transitions. Word has length 57 [2023-11-29 06:26:57,499 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:26:57,499 INFO L495 AbstractCegarLoop]: Abstraction has 7600 states and 11642 transitions. [2023-11-29 06:26:57,499 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.2) internal successors, (21), 4 states have internal predecessors, (21), 2 states have call successors, (12), 3 states have call predecessors, (12), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2023-11-29 06:26:57,499 INFO L276 IsEmpty]: Start isEmpty. Operand 7600 states and 11642 transitions. [2023-11-29 06:26:57,501 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2023-11-29 06:26:57,501 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:26:57,501 INFO L195 NwaCegarLoop]: trace histogram [6, 5, 5, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:26:57,501 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2023-11-29 06:26:57,502 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-11-29 06:26:57,502 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:26:57,502 INFO L85 PathProgramCache]: Analyzing trace with hash -823478757, now seen corresponding path program 1 times [2023-11-29 06:26:57,502 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:26:57,503 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1523494733] [2023-11-29 06:26:57,503 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:26:57,503 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:27:26,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:27:27,668 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2023-11-29 06:27:27,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:27:27,679 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-11-29 06:27:27,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:27:27,689 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-11-29 06:27:27,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:27:27,700 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 06:27:27,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:27:27,706 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2023-11-29 06:27:27,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:27:27,716 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-11-29 06:27:27,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:27:27,727 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2023-11-29 06:27:27,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:27:27,735 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2023-11-29 06:27:27,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:27:27,744 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2023-11-29 06:27:27,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:27:27,753 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2023-11-29 06:27:27,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:27:27,761 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2023-11-29 06:27:27,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:27:27,771 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 51 trivial. 0 not checked. [2023-11-29 06:27:27,771 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:27:27,771 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1523494733] [2023-11-29 06:27:27,771 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1523494733] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 06:27:27,772 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 06:27:27,772 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-29 06:27:27,772 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [872950747] [2023-11-29 06:27:27,772 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 06:27:27,773 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 06:27:27,773 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:27:27,774 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 06:27:27,774 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-29 06:27:27,774 INFO L87 Difference]: Start difference. First operand 7600 states and 11642 transitions. Second operand has 5 states, 5 states have (on average 4.2) internal successors, (21), 4 states have internal predecessors, (21), 2 states have call successors, (13), 3 states have call predecessors, (13), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2023-11-29 06:27:31,873 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.10s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 06:27:36,290 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.42s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 06:27:40,734 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.44s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 06:27:48,076 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:27:48,076 INFO L93 Difference]: Finished difference Result 7610 states and 11651 transitions. [2023-11-29 06:27:48,077 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-29 06:27:48,077 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.2) internal successors, (21), 4 states have internal predecessors, (21), 2 states have call successors, (13), 3 states have call predecessors, (13), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) Word has length 62 [2023-11-29 06:27:48,078 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:27:48,107 INFO L225 Difference]: With dead ends: 7610 [2023-11-29 06:27:48,107 INFO L226 Difference]: Without dead ends: 7608 [2023-11-29 06:27:48,114 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2023-11-29 06:27:48,114 INFO L413 NwaCegarLoop]: 5985 mSDtfsCounter, 6284 mSDsluCounter, 11943 mSDsCounter, 0 mSdLazyCounter, 1011 mSolverCounterSat, 1 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 18.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6297 SdHoareTripleChecker+Valid, 17928 SdHoareTripleChecker+Invalid, 1015 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1011 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 19.7s IncrementalHoareTripleChecker+Time [2023-11-29 06:27:48,115 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6297 Valid, 17928 Invalid, 1015 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1 Valid, 1011 Invalid, 3 Unknown, 0 Unchecked, 19.7s Time] [2023-11-29 06:27:48,127 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7608 states. [2023-11-29 06:27:48,495 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7608 to 7608. [2023-11-29 06:27:48,503 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7608 states, 5174 states have (on average 1.4321608040201006) internal successors, (7410), 5325 states have internal predecessors, (7410), 2080 states have call successors, (2080), 360 states have call predecessors, (2080), 351 states have return successors, (2158), 2026 states have call predecessors, (2158), 2074 states have call successors, (2158) [2023-11-29 06:27:48,535 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7608 states to 7608 states and 11648 transitions. [2023-11-29 06:27:48,537 INFO L78 Accepts]: Start accepts. Automaton has 7608 states and 11648 transitions. Word has length 62 [2023-11-29 06:27:48,537 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:27:48,537 INFO L495 AbstractCegarLoop]: Abstraction has 7608 states and 11648 transitions. [2023-11-29 06:27:48,537 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.2) internal successors, (21), 4 states have internal predecessors, (21), 2 states have call successors, (13), 3 states have call predecessors, (13), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2023-11-29 06:27:48,537 INFO L276 IsEmpty]: Start isEmpty. Operand 7608 states and 11648 transitions. [2023-11-29 06:27:48,538 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2023-11-29 06:27:48,539 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:27:48,539 INFO L195 NwaCegarLoop]: trace histogram [7, 6, 6, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:27:48,539 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2023-11-29 06:27:48,539 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-11-29 06:27:48,540 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:27:48,540 INFO L85 PathProgramCache]: Analyzing trace with hash -1299566776, now seen corresponding path program 1 times [2023-11-29 06:27:48,540 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:27:48,540 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [971510656] [2023-11-29 06:27:48,540 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:27:48,540 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:28:16,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:28:17,777 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2023-11-29 06:28:17,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:28:17,783 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-11-29 06:28:17,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:28:17,790 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-11-29 06:28:17,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:28:17,797 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 06:28:17,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:28:17,801 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2023-11-29 06:28:17,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:28:17,807 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-11-29 06:28:17,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:28:17,814 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 33 [2023-11-29 06:28:17,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:28:17,819 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2023-11-29 06:28:17,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:28:17,825 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2023-11-29 06:28:17,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:28:17,830 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 48 [2023-11-29 06:28:17,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:28:17,836 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2023-11-29 06:28:17,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:28:17,841 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2023-11-29 06:28:17,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:28:17,846 INFO L134 CoverageAnalysis]: Checked inductivity of 83 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 71 trivial. 0 not checked. [2023-11-29 06:28:17,847 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:28:17,847 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [971510656] [2023-11-29 06:28:17,847 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [971510656] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 06:28:17,847 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 06:28:17,847 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-29 06:28:17,847 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [15466878] [2023-11-29 06:28:17,847 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 06:28:17,848 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 06:28:17,848 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:28:17,848 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 06:28:17,848 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-29 06:28:17,849 INFO L87 Difference]: Start difference. First operand 7608 states and 11648 transitions. Second operand has 5 states, 5 states have (on average 4.2) internal successors, (21), 4 states have internal predecessors, (21), 2 states have call successors, (14), 3 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2023-11-29 06:28:21,938 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 [] [2023-11-29 06:28:26,353 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.41s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 06:28:30,800 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.44s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 06:28:38,168 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:28:38,169 INFO L93 Difference]: Finished difference Result 7618 states and 11657 transitions. [2023-11-29 06:28:38,169 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-29 06:28:38,169 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.2) internal successors, (21), 4 states have internal predecessors, (21), 2 states have call successors, (14), 3 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) Word has length 67 [2023-11-29 06:28:38,170 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:28:38,196 INFO L225 Difference]: With dead ends: 7618 [2023-11-29 06:28:38,196 INFO L226 Difference]: Without dead ends: 7616 [2023-11-29 06:28:38,200 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2023-11-29 06:28:38,201 INFO L413 NwaCegarLoop]: 5985 mSDtfsCounter, 6284 mSDsluCounter, 11943 mSDsCounter, 0 mSdLazyCounter, 1011 mSolverCounterSat, 1 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 18.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6296 SdHoareTripleChecker+Valid, 17928 SdHoareTripleChecker+Invalid, 1015 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1011 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 19.7s IncrementalHoareTripleChecker+Time [2023-11-29 06:28:38,201 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6296 Valid, 17928 Invalid, 1015 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1 Valid, 1011 Invalid, 3 Unknown, 0 Unchecked, 19.7s Time] [2023-11-29 06:28:38,210 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7616 states. [2023-11-29 06:28:38,565 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7616 to 7616. [2023-11-29 06:28:38,573 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7616 states, 5180 states have (on average 1.4316602316602316) internal successors, (7416), 5331 states have internal predecessors, (7416), 2080 states have call successors, (2080), 362 states have call predecessors, (2080), 353 states have return successors, (2158), 2026 states have call predecessors, (2158), 2074 states have call successors, (2158) [2023-11-29 06:28:38,606 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7616 states to 7616 states and 11654 transitions. [2023-11-29 06:28:38,607 INFO L78 Accepts]: Start accepts. Automaton has 7616 states and 11654 transitions. Word has length 67 [2023-11-29 06:28:38,608 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:28:38,608 INFO L495 AbstractCegarLoop]: Abstraction has 7616 states and 11654 transitions. [2023-11-29 06:28:38,608 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.2) internal successors, (21), 4 states have internal predecessors, (21), 2 states have call successors, (14), 3 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2023-11-29 06:28:38,608 INFO L276 IsEmpty]: Start isEmpty. Operand 7616 states and 11654 transitions. [2023-11-29 06:28:38,609 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2023-11-29 06:28:38,609 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:28:38,610 INFO L195 NwaCegarLoop]: trace histogram [8, 7, 7, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:28:38,610 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2023-11-29 06:28:38,610 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-11-29 06:28:38,610 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:28:38,610 INFO L85 PathProgramCache]: Analyzing trace with hash -51155439, now seen corresponding path program 1 times [2023-11-29 06:28:38,610 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:28:38,610 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1191556655] [2023-11-29 06:28:38,611 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:28:38,611 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:29:06,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:29:07,720 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2023-11-29 06:29:07,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:29:07,727 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-11-29 06:29:07,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:29:07,733 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-11-29 06:29:07,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:29:07,740 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 06:29:07,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:29:07,744 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2023-11-29 06:29:07,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:29:07,750 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-11-29 06:29:07,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:29:07,757 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2023-11-29 06:29:07,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:29:07,763 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2023-11-29 06:29:07,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:29:07,769 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2023-11-29 06:29:07,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:29:07,775 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2023-11-29 06:29:07,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:29:07,780 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2023-11-29 06:29:07,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:29:07,785 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2023-11-29 06:29:07,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:29:07,790 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2023-11-29 06:29:07,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:29:07,795 INFO L134 CoverageAnalysis]: Checked inductivity of 109 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 95 trivial. 0 not checked. [2023-11-29 06:29:07,795 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:29:07,795 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1191556655] [2023-11-29 06:29:07,795 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1191556655] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 06:29:07,795 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 06:29:07,795 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-29 06:29:07,796 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [315031830] [2023-11-29 06:29:07,796 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 06:29:07,796 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 06:29:07,796 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:29:07,796 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 06:29:07,797 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-29 06:29:07,797 INFO L87 Difference]: Start difference. First operand 7616 states and 11654 transitions. Second operand has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 2 states have call successors, (15), 3 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2023-11-29 06:29:11,904 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.10s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 06:29:16,325 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.42s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 06:29:20,771 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.44s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 06:29:31,043 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:29:31,043 INFO L93 Difference]: Finished difference Result 10861 states and 16514 transitions. [2023-11-29 06:29:31,044 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-29 06:29:31,044 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 2 states have call successors, (15), 3 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 73 [2023-11-29 06:29:31,044 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:29:31,096 INFO L225 Difference]: With dead ends: 10861 [2023-11-29 06:29:31,097 INFO L226 Difference]: Without dead ends: 10859 [2023-11-29 06:29:31,103 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2023-11-29 06:29:31,104 INFO L413 NwaCegarLoop]: 8167 mSDtfsCounter, 4430 mSDsluCounter, 20426 mSDsCounter, 0 mSdLazyCounter, 1426 mSolverCounterSat, 2 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 20.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4441 SdHoareTripleChecker+Valid, 28593 SdHoareTripleChecker+Invalid, 1431 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 1426 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 22.3s IncrementalHoareTripleChecker+Time [2023-11-29 06:29:31,105 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [4441 Valid, 28593 Invalid, 1431 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2 Valid, 1426 Invalid, 3 Unknown, 0 Unchecked, 22.3s Time] [2023-11-29 06:29:31,117 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10859 states. [2023-11-29 06:29:31,793 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10859 to 10851. [2023-11-29 06:29:31,802 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10851 states, 7433 states have (on average 1.4315888604870173) internal successors, (10641), 7621 states have internal predecessors, (10641), 2861 states have call successors, (2861), 571 states have call predecessors, (2861), 554 states have return successors, (3003), 2793 states have call predecessors, (3003), 2855 states have call successors, (3003) [2023-11-29 06:29:31,852 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10851 states to 10851 states and 16505 transitions. [2023-11-29 06:29:31,854 INFO L78 Accepts]: Start accepts. Automaton has 10851 states and 16505 transitions. Word has length 73 [2023-11-29 06:29:31,854 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:29:31,855 INFO L495 AbstractCegarLoop]: Abstraction has 10851 states and 16505 transitions. [2023-11-29 06:29:31,855 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 2 states have call successors, (15), 3 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2023-11-29 06:29:31,855 INFO L276 IsEmpty]: Start isEmpty. Operand 10851 states and 16505 transitions. [2023-11-29 06:29:31,856 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2023-11-29 06:29:31,856 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:29:31,856 INFO L195 NwaCegarLoop]: trace histogram [9, 8, 8, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:29:31,856 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2023-11-29 06:29:31,856 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-11-29 06:29:31,857 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:29:31,857 INFO L85 PathProgramCache]: Analyzing trace with hash -195153774, now seen corresponding path program 1 times [2023-11-29 06:29:31,857 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:29:31,857 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1814907234] [2023-11-29 06:29:31,857 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:29:31,857 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:30:03,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:30:04,097 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2023-11-29 06:30:04,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:30:04,105 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-11-29 06:30:04,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:30:04,114 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-11-29 06:30:04,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:30:04,124 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 06:30:04,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:30:04,129 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2023-11-29 06:30:04,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:30:04,137 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-11-29 06:30:04,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:30:04,146 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2023-11-29 06:30:04,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:30:04,153 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2023-11-29 06:30:04,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:30:04,160 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2023-11-29 06:30:04,161 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:30:04,167 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2023-11-29 06:30:04,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:30:04,174 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2023-11-29 06:30:04,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:30:04,181 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2023-11-29 06:30:04,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:30:04,187 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2023-11-29 06:30:04,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:30:04,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2023-11-29 06:30:04,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:30:04,200 INFO L134 CoverageAnalysis]: Checked inductivity of 139 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 123 trivial. 0 not checked. [2023-11-29 06:30:04,200 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:30:04,200 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1814907234] [2023-11-29 06:30:04,201 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1814907234] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 06:30:04,201 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 06:30:04,201 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-29 06:30:04,201 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [434326379] [2023-11-29 06:30:04,201 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 06:30:04,201 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 06:30:04,201 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:30:04,202 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 06:30:04,202 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-29 06:30:04,202 INFO L87 Difference]: Start difference. First operand 10851 states and 16505 transitions. Second operand has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 2 states have call successors, (16), 3 states have call predecessors, (16), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2023-11-29 06:30:08,287 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.08s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 06:30:12,716 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.43s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 06:30:17,137 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.42s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 06:30:24,836 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:30:24,836 INFO L93 Difference]: Finished difference Result 10861 states and 16514 transitions. [2023-11-29 06:30:24,837 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-29 06:30:24,837 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 2 states have call successors, (16), 3 states have call predecessors, (16), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) Word has length 78 [2023-11-29 06:30:24,837 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:30:24,876 INFO L225 Difference]: With dead ends: 10861 [2023-11-29 06:30:24,876 INFO L226 Difference]: Without dead ends: 10859 [2023-11-29 06:30:24,882 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2023-11-29 06:30:24,883 INFO L413 NwaCegarLoop]: 5985 mSDtfsCounter, 6283 mSDsluCounter, 11943 mSDsCounter, 0 mSdLazyCounter, 1011 mSolverCounterSat, 1 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 18.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6293 SdHoareTripleChecker+Valid, 17928 SdHoareTripleChecker+Invalid, 1015 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1011 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 19.8s IncrementalHoareTripleChecker+Time [2023-11-29 06:30:24,883 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6293 Valid, 17928 Invalid, 1015 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1 Valid, 1011 Invalid, 3 Unknown, 0 Unchecked, 19.8s Time] [2023-11-29 06:30:24,899 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10859 states. [2023-11-29 06:30:25,673 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10859 to 10859. [2023-11-29 06:30:25,682 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10859 states, 7439 states have (on average 1.4312407581664202) internal successors, (10647), 7627 states have internal predecessors, (10647), 2861 states have call successors, (2861), 573 states have call predecessors, (2861), 556 states have return successors, (3003), 2793 states have call predecessors, (3003), 2855 states have call successors, (3003) [2023-11-29 06:30:25,723 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10859 states to 10859 states and 16511 transitions. [2023-11-29 06:30:25,725 INFO L78 Accepts]: Start accepts. Automaton has 10859 states and 16511 transitions. Word has length 78 [2023-11-29 06:30:25,725 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:30:25,725 INFO L495 AbstractCegarLoop]: Abstraction has 10859 states and 16511 transitions. [2023-11-29 06:30:25,725 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 2 states have call successors, (16), 3 states have call predecessors, (16), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2023-11-29 06:30:25,725 INFO L276 IsEmpty]: Start isEmpty. Operand 10859 states and 16511 transitions. [2023-11-29 06:30:25,726 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2023-11-29 06:30:25,726 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:30:25,726 INFO L195 NwaCegarLoop]: trace histogram [10, 9, 9, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:30:25,726 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2023-11-29 06:30:25,727 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-11-29 06:30:25,727 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:30:25,727 INFO L85 PathProgramCache]: Analyzing trace with hash -140841359, now seen corresponding path program 1 times [2023-11-29 06:30:25,727 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:30:25,727 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2081590455] [2023-11-29 06:30:25,727 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:30:25,727 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:30:56,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:30:57,038 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2023-11-29 06:30:57,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:30:57,044 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-11-29 06:30:57,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:30:57,050 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-11-29 06:30:57,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:30:57,056 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 06:30:57,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:30:57,060 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2023-11-29 06:30:57,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:30:57,066 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-11-29 06:30:57,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:30:57,072 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2023-11-29 06:30:57,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:30:57,077 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2023-11-29 06:30:57,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:30:57,081 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2023-11-29 06:30:57,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:30:57,086 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2023-11-29 06:30:57,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:30:57,090 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2023-11-29 06:30:57,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:30:57,095 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2023-11-29 06:30:57,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:30:57,099 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2023-11-29 06:30:57,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:30:57,104 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2023-11-29 06:30:57,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:30:57,108 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2023-11-29 06:30:57,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:30:57,113 INFO L134 CoverageAnalysis]: Checked inductivity of 173 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 155 trivial. 0 not checked. [2023-11-29 06:30:57,113 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:30:57,113 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2081590455] [2023-11-29 06:30:57,113 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2081590455] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 06:30:57,113 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 06:30:57,113 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-29 06:30:57,114 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [412518157] [2023-11-29 06:30:57,114 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 06:30:57,114 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 06:30:57,114 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:30:57,114 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 06:30:57,115 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-29 06:30:57,115 INFO L87 Difference]: Start difference. First operand 10859 states and 16511 transitions. Second operand has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 2 states have call successors, (17), 3 states have call predecessors, (17), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2023-11-29 06:31:01,189 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 [] [2023-11-29 06:31:05,627 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.43s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 06:31:10,057 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.43s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 06:31:17,512 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:31:17,512 INFO L93 Difference]: Finished difference Result 10869 states and 16520 transitions. [2023-11-29 06:31:17,513 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-29 06:31:17,513 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 2 states have call successors, (17), 3 states have call predecessors, (17), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 83 [2023-11-29 06:31:17,513 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:31:17,551 INFO L225 Difference]: With dead ends: 10869 [2023-11-29 06:31:17,551 INFO L226 Difference]: Without dead ends: 10867 [2023-11-29 06:31:17,556 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2023-11-29 06:31:17,557 INFO L413 NwaCegarLoop]: 5985 mSDtfsCounter, 6283 mSDsluCounter, 11943 mSDsCounter, 0 mSdLazyCounter, 1011 mSolverCounterSat, 1 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 17.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6292 SdHoareTripleChecker+Valid, 17928 SdHoareTripleChecker+Invalid, 1015 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1011 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 19.5s IncrementalHoareTripleChecker+Time [2023-11-29 06:31:17,557 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6292 Valid, 17928 Invalid, 1015 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1 Valid, 1011 Invalid, 3 Unknown, 0 Unchecked, 19.5s Time] [2023-11-29 06:31:17,570 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10867 states. [2023-11-29 06:31:18,136 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10867 to 10867. [2023-11-29 06:31:18,144 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10867 states, 7445 states have (on average 1.4308932169241102) internal successors, (10653), 7633 states have internal predecessors, (10653), 2861 states have call successors, (2861), 575 states have call predecessors, (2861), 558 states have return successors, (3003), 2793 states have call predecessors, (3003), 2855 states have call successors, (3003) [2023-11-29 06:31:18,182 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10867 states to 10867 states and 16517 transitions. [2023-11-29 06:31:18,184 INFO L78 Accepts]: Start accepts. Automaton has 10867 states and 16517 transitions. Word has length 83 [2023-11-29 06:31:18,184 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:31:18,184 INFO L495 AbstractCegarLoop]: Abstraction has 10867 states and 16517 transitions. [2023-11-29 06:31:18,184 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 2 states have call successors, (17), 3 states have call predecessors, (17), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2023-11-29 06:31:18,184 INFO L276 IsEmpty]: Start isEmpty. Operand 10867 states and 16517 transitions. [2023-11-29 06:31:18,185 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2023-11-29 06:31:18,185 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:31:18,186 INFO L195 NwaCegarLoop]: trace histogram [11, 10, 10, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:31:18,186 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2023-11-29 06:31:18,186 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-11-29 06:31:18,186 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:31:18,186 INFO L85 PathProgramCache]: Analyzing trace with hash -1703797838, now seen corresponding path program 1 times [2023-11-29 06:31:18,187 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:31:18,187 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1943543500] [2023-11-29 06:31:18,187 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:31:18,187 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:31:48,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:31:49,483 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2023-11-29 06:31:49,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:31:49,493 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-11-29 06:31:49,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:31:49,501 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-11-29 06:31:49,504 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:31:49,508 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 06:31:49,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:31:49,512 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2023-11-29 06:31:49,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:31:49,517 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-11-29 06:31:49,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:31:49,523 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2023-11-29 06:31:49,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:31:49,529 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2023-11-29 06:31:49,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:31:49,534 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2023-11-29 06:31:49,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:31:49,539 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2023-11-29 06:31:49,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:31:49,544 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2023-11-29 06:31:49,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:31:49,549 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2023-11-29 06:31:49,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:31:49,554 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2023-11-29 06:31:49,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:31:49,558 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2023-11-29 06:31:49,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:31:49,562 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2023-11-29 06:31:49,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:31:49,566 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2023-11-29 06:31:49,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:31:49,571 INFO L134 CoverageAnalysis]: Checked inductivity of 211 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 191 trivial. 0 not checked. [2023-11-29 06:31:49,571 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:31:49,571 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1943543500] [2023-11-29 06:31:49,571 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1943543500] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 06:31:49,571 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 06:31:49,571 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-29 06:31:49,572 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1484082693] [2023-11-29 06:31:49,572 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 06:31:49,572 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 06:31:49,572 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:31:49,572 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 06:31:49,572 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-29 06:31:49,572 INFO L87 Difference]: Start difference. First operand 10867 states and 16517 transitions. Second operand has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 2 states have call successors, (18), 3 states have call predecessors, (18), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2023-11-29 06:31:53,649 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 [] [2023-11-29 06:31:58,073 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.42s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 06:32:02,498 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.42s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 06:32:09,876 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:32:09,876 INFO L93 Difference]: Finished difference Result 10877 states and 16526 transitions. [2023-11-29 06:32:09,877 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-29 06:32:09,877 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 2 states have call successors, (18), 3 states have call predecessors, (18), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) Word has length 88 [2023-11-29 06:32:09,878 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:32:09,908 INFO L225 Difference]: With dead ends: 10877 [2023-11-29 06:32:09,908 INFO L226 Difference]: Without dead ends: 10875 [2023-11-29 06:32:09,914 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 33 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2023-11-29 06:32:09,914 INFO L413 NwaCegarLoop]: 5985 mSDtfsCounter, 6283 mSDsluCounter, 11943 mSDsCounter, 0 mSdLazyCounter, 1011 mSolverCounterSat, 1 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 17.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6291 SdHoareTripleChecker+Valid, 17928 SdHoareTripleChecker+Invalid, 1015 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1011 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 19.4s IncrementalHoareTripleChecker+Time [2023-11-29 06:32:09,915 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6291 Valid, 17928 Invalid, 1015 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1 Valid, 1011 Invalid, 3 Unknown, 0 Unchecked, 19.4s Time] [2023-11-29 06:32:09,925 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10875 states. [2023-11-29 06:32:10,536 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10875 to 10875. [2023-11-29 06:32:10,544 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10875 states, 7451 states have (on average 1.4305462354046437) internal successors, (10659), 7639 states have internal predecessors, (10659), 2861 states have call successors, (2861), 577 states have call predecessors, (2861), 560 states have return successors, (3003), 2793 states have call predecessors, (3003), 2855 states have call successors, (3003) [2023-11-29 06:32:10,582 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10875 states to 10875 states and 16523 transitions. [2023-11-29 06:32:10,583 INFO L78 Accepts]: Start accepts. Automaton has 10875 states and 16523 transitions. Word has length 88 [2023-11-29 06:32:10,584 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:32:10,584 INFO L495 AbstractCegarLoop]: Abstraction has 10875 states and 16523 transitions. [2023-11-29 06:32:10,584 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 2 states have call successors, (18), 3 states have call predecessors, (18), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2023-11-29 06:32:10,584 INFO L276 IsEmpty]: Start isEmpty. Operand 10875 states and 16523 transitions. [2023-11-29 06:32:10,585 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2023-11-29 06:32:10,585 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:32:10,585 INFO L195 NwaCegarLoop]: trace histogram [12, 11, 11, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:32:10,585 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2023-11-29 06:32:10,585 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-11-29 06:32:10,585 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:32:10,586 INFO L85 PathProgramCache]: Analyzing trace with hash 1595352785, now seen corresponding path program 1 times [2023-11-29 06:32:10,586 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:32:10,586 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [939252651] [2023-11-29 06:32:10,586 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:32:10,586 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:32:41,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:32:42,146 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2023-11-29 06:32:42,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:32:42,152 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-11-29 06:32:42,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:32:42,158 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-11-29 06:32:42,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:32:42,164 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 06:32:42,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:32:42,167 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2023-11-29 06:32:42,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:32:42,173 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-11-29 06:32:42,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:32:42,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2023-11-29 06:32:42,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:32:42,184 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2023-11-29 06:32:42,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:32:42,191 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2023-11-29 06:32:42,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:32:42,198 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2023-11-29 06:32:42,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:32:42,204 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2023-11-29 06:32:42,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:32:42,210 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2023-11-29 06:32:42,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:32:42,216 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2023-11-29 06:32:42,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:32:42,222 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2023-11-29 06:32:42,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:32:42,228 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2023-11-29 06:32:42,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:32:42,234 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2023-11-29 06:32:42,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:32:42,240 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2023-11-29 06:32:42,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:32:42,247 INFO L134 CoverageAnalysis]: Checked inductivity of 253 backedges. 22 proven. 0 refuted. 0 times theorem prover too weak. 231 trivial. 0 not checked. [2023-11-29 06:32:42,247 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:32:42,247 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [939252651] [2023-11-29 06:32:42,247 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [939252651] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 06:32:42,247 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 06:32:42,247 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-29 06:32:42,247 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1053614747] [2023-11-29 06:32:42,247 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 06:32:42,248 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 06:32:42,248 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:32:42,248 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 06:32:42,248 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-29 06:32:42,249 INFO L87 Difference]: Start difference. First operand 10875 states and 16523 transitions. Second operand has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 2 states have call successors, (19), 3 states have call predecessors, (19), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2023-11-29 06:32:46,332 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.08s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 06:32:50,756 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.42s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 06:32:55,186 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.43s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 06:33:02,487 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:33:02,487 INFO L93 Difference]: Finished difference Result 10885 states and 16532 transitions. [2023-11-29 06:33:02,488 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-29 06:33:02,488 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 2 states have call successors, (19), 3 states have call predecessors, (19), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) Word has length 93 [2023-11-29 06:33:02,489 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:33:02,520 INFO L225 Difference]: With dead ends: 10885 [2023-11-29 06:33:02,520 INFO L226 Difference]: Without dead ends: 10883 [2023-11-29 06:33:02,525 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2023-11-29 06:33:02,526 INFO L413 NwaCegarLoop]: 5985 mSDtfsCounter, 6283 mSDsluCounter, 11943 mSDsCounter, 0 mSdLazyCounter, 1011 mSolverCounterSat, 1 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 17.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6290 SdHoareTripleChecker+Valid, 17928 SdHoareTripleChecker+Invalid, 1015 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1011 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 19.3s IncrementalHoareTripleChecker+Time [2023-11-29 06:33:02,526 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6290 Valid, 17928 Invalid, 1015 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1 Valid, 1011 Invalid, 3 Unknown, 0 Unchecked, 19.3s Time] [2023-11-29 06:33:02,536 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10883 states. [2023-11-29 06:33:03,218 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10883 to 10883. [2023-11-29 06:33:03,226 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10883 states, 7457 states have (on average 1.4301998122569397) internal successors, (10665), 7645 states have internal predecessors, (10665), 2861 states have call successors, (2861), 579 states have call predecessors, (2861), 562 states have return successors, (3003), 2793 states have call predecessors, (3003), 2855 states have call successors, (3003) [2023-11-29 06:33:03,265 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10883 states to 10883 states and 16529 transitions. [2023-11-29 06:33:03,267 INFO L78 Accepts]: Start accepts. Automaton has 10883 states and 16529 transitions. Word has length 93 [2023-11-29 06:33:03,267 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:33:03,267 INFO L495 AbstractCegarLoop]: Abstraction has 10883 states and 16529 transitions. [2023-11-29 06:33:03,267 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 2 states have call successors, (19), 3 states have call predecessors, (19), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2023-11-29 06:33:03,267 INFO L276 IsEmpty]: Start isEmpty. Operand 10883 states and 16529 transitions. [2023-11-29 06:33:03,268 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 99 [2023-11-29 06:33:03,269 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:33:03,269 INFO L195 NwaCegarLoop]: trace histogram [13, 12, 12, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:33:03,269 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2023-11-29 06:33:03,269 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-11-29 06:33:03,269 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:33:03,269 INFO L85 PathProgramCache]: Analyzing trace with hash -1276883246, now seen corresponding path program 1 times [2023-11-29 06:33:03,270 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:33:03,270 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1388385431] [2023-11-29 06:33:03,270 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:33:03,270 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:33:31,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:33:32,585 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2023-11-29 06:33:32,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:33:32,591 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-11-29 06:33:32,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:33:32,598 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-11-29 06:33:32,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:33:32,604 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 06:33:32,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:33:32,607 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2023-11-29 06:33:32,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:33:32,613 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-11-29 06:33:32,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:33:32,619 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2023-11-29 06:33:32,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:33:32,624 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2023-11-29 06:33:32,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:33:32,628 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2023-11-29 06:33:32,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:33:32,633 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2023-11-29 06:33:32,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:33:32,637 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2023-11-29 06:33:32,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:33:32,642 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2023-11-29 06:33:32,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:33:32,646 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2023-11-29 06:33:32,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:33:32,650 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2023-11-29 06:33:32,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:33:32,654 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2023-11-29 06:33:32,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:33:32,658 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2023-11-29 06:33:32,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:33:32,662 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2023-11-29 06:33:32,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:33:32,667 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2023-11-29 06:33:32,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:33:32,671 INFO L134 CoverageAnalysis]: Checked inductivity of 299 backedges. 24 proven. 0 refuted. 0 times theorem prover too weak. 275 trivial. 0 not checked. [2023-11-29 06:33:32,671 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:33:32,671 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1388385431] [2023-11-29 06:33:32,671 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1388385431] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 06:33:32,671 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 06:33:32,672 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-29 06:33:32,672 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [608257067] [2023-11-29 06:33:32,672 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 06:33:32,672 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 06:33:32,672 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:33:32,673 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 06:33:32,673 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-29 06:33:32,673 INFO L87 Difference]: Start difference. First operand 10883 states and 16529 transitions. Second operand has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 2 states have call successors, (20), 3 states have call predecessors, (20), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2023-11-29 06:33:36,751 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.08s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 06:33:41,183 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.43s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 06:33:45,610 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.43s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 06:33:53,522 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:33:53,522 INFO L93 Difference]: Finished difference Result 11013 states and 16647 transitions. [2023-11-29 06:33:53,523 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-29 06:33:53,523 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 2 states have call successors, (20), 3 states have call predecessors, (20), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 98 [2023-11-29 06:33:53,523 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:33:53,555 INFO L225 Difference]: With dead ends: 11013 [2023-11-29 06:33:53,555 INFO L226 Difference]: Without dead ends: 11011 [2023-11-29 06:33:53,561 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 37 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2023-11-29 06:33:53,561 INFO L413 NwaCegarLoop]: 6005 mSDtfsCounter, 6247 mSDsluCounter, 12039 mSDsCounter, 0 mSdLazyCounter, 1036 mSolverCounterSat, 2 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 18.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6253 SdHoareTripleChecker+Valid, 18044 SdHoareTripleChecker+Invalid, 1041 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 1036 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 19.7s IncrementalHoareTripleChecker+Time [2023-11-29 06:33:53,562 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6253 Valid, 18044 Invalid, 1041 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2 Valid, 1036 Invalid, 3 Unknown, 0 Unchecked, 19.7s Time] [2023-11-29 06:33:53,571 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11011 states. [2023-11-29 06:33:54,233 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11011 to 11009. [2023-11-29 06:33:54,241 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11009 states, 7533 states have (on average 1.427187043674499) internal successors, (10751), 7723 states have internal predecessors, (10751), 2875 states have call successors, (2875), 615 states have call predecessors, (2875), 598 states have return successors, (3017), 2807 states have call predecessors, (3017), 2869 states have call successors, (3017) [2023-11-29 06:33:54,278 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11009 states to 11009 states and 16643 transitions. [2023-11-29 06:33:54,280 INFO L78 Accepts]: Start accepts. Automaton has 11009 states and 16643 transitions. Word has length 98 [2023-11-29 06:33:54,281 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:33:54,281 INFO L495 AbstractCegarLoop]: Abstraction has 11009 states and 16643 transitions. [2023-11-29 06:33:54,281 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 2 states have call successors, (20), 3 states have call predecessors, (20), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2023-11-29 06:33:54,281 INFO L276 IsEmpty]: Start isEmpty. Operand 11009 states and 16643 transitions. [2023-11-29 06:33:54,282 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2023-11-29 06:33:54,282 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:33:54,283 INFO L195 NwaCegarLoop]: trace histogram [14, 13, 13, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 06:33:54,283 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2023-11-29 06:33:54,283 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-11-29 06:33:54,283 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:33:54,283 INFO L85 PathProgramCache]: Analyzing trace with hash -1696458959, now seen corresponding path program 1 times [2023-11-29 06:33:54,283 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:33:54,283 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [162903562] [2023-11-29 06:33:54,284 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:33:54,284 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:34:22,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:34:23,619 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2023-11-29 06:34:23,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:34:23,625 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2023-11-29 06:34:23,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:34:23,631 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-11-29 06:34:23,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:34:23,637 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 06:34:23,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:34:23,640 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 23 [2023-11-29 06:34:23,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:34:23,646 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 28 [2023-11-29 06:34:23,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:34:23,652 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2023-11-29 06:34:23,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:34:23,656 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2023-11-29 06:34:23,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:34:23,661 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 44 [2023-11-29 06:34:23,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:34:23,665 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2023-11-29 06:34:23,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:34:23,669 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2023-11-29 06:34:23,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:34:23,673 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2023-11-29 06:34:23,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:34:23,677 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 64 [2023-11-29 06:34:23,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:34:23,681 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2023-11-29 06:34:23,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:34:23,685 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2023-11-29 06:34:23,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:34:23,689 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2023-11-29 06:34:23,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:34:23,693 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2023-11-29 06:34:23,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:34:23,697 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2023-11-29 06:34:23,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:34:23,701 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2023-11-29 06:34:23,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 06:34:23,705 INFO L134 CoverageAnalysis]: Checked inductivity of 349 backedges. 26 proven. 0 refuted. 0 times theorem prover too weak. 323 trivial. 0 not checked. [2023-11-29 06:34:23,705 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 06:34:23,705 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [162903562] [2023-11-29 06:34:23,705 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [162903562] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 06:34:23,705 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 06:34:23,705 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-29 06:34:23,706 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1712866297] [2023-11-29 06:34:23,706 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 06:34:23,706 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-29 06:34:23,706 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 06:34:23,706 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-29 06:34:23,707 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-29 06:34:23,707 INFO L87 Difference]: Start difference. First operand 11009 states and 16643 transitions. Second operand has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 2 states have call successors, (21), 3 states have call predecessors, (21), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2023-11-29 06:34:27,802 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 [] [2023-11-29 06:34:32,243 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.44s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 06:34:36,676 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.43s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 06:34:44,433 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 06:34:44,434 INFO L93 Difference]: Finished difference Result 11093 states and 16699 transitions. [2023-11-29 06:34:44,434 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2023-11-29 06:34:44,434 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 2 states have call successors, (21), 3 states have call predecessors, (21), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) Word has length 103 [2023-11-29 06:34:44,435 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 06:34:44,465 INFO L225 Difference]: With dead ends: 11093 [2023-11-29 06:34:44,466 INFO L226 Difference]: Without dead ends: 11091 [2023-11-29 06:34:44,469 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2023-11-29 06:34:44,469 INFO L413 NwaCegarLoop]: 5983 mSDtfsCounter, 6219 mSDsluCounter, 12023 mSDsCounter, 0 mSdLazyCounter, 1038 mSolverCounterSat, 2 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 18.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6224 SdHoareTripleChecker+Valid, 18006 SdHoareTripleChecker+Invalid, 1043 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 1038 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 19.6s IncrementalHoareTripleChecker+Time [2023-11-29 06:34:44,469 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6224 Valid, 18006 Invalid, 1043 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2 Valid, 1038 Invalid, 3 Unknown, 0 Unchecked, 19.6s Time] [2023-11-29 06:34:44,479 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11091 states. [2023-11-29 06:34:45,173 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11091 to 11089. [2023-11-29 06:34:45,181 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11089 states, 7581 states have (on average 1.4250098931539374) internal successors, (10803), 7771 states have internal predecessors, (10803), 2875 states have call successors, (2875), 647 states have call predecessors, (2875), 630 states have return successors, (3017), 2807 states have call predecessors, (3017), 2869 states have call successors, (3017) [2023-11-29 06:34:45,230 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11089 states to 11089 states and 16695 transitions. [2023-11-29 06:34:45,232 INFO L78 Accepts]: Start accepts. Automaton has 11089 states and 16695 transitions. Word has length 103 [2023-11-29 06:34:45,232 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 06:34:45,233 INFO L495 AbstractCegarLoop]: Abstraction has 11089 states and 16695 transitions. [2023-11-29 06:34:45,233 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.4) internal successors, (22), 4 states have internal predecessors, (22), 2 states have call successors, (21), 3 states have call predecessors, (21), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2023-11-29 06:34:45,233 INFO L276 IsEmpty]: Start isEmpty. Operand 11089 states and 16695 transitions. [2023-11-29 06:34:45,235 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2023-11-29 06:34:45,235 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 06:34:45,235 INFO L195 NwaCegarLoop]: trace histogram [9, 9, 4, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2023-11-29 06:34:45,235 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2023-11-29 06:34:45,235 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2023-11-29 06:34:45,235 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 06:34:45,235 INFO L85 PathProgramCache]: Analyzing trace with hash -210853148, now seen corresponding path program 1 times [2023-11-29 06:34:45,236 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 06:34:45,236 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1208599669] [2023-11-29 06:34:45,236 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 06:34:45,236 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 06:35:13,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat