./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-dec-tulip-de4x5.cil.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 0e0057cc Calling Ultimate with: /usr/lib/jvm/java-11-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2476c2a1-baae-4e2d-8556-ece816d216e9/bin/uautomizer-verify-BQ2R08f2Ya/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2476c2a1-baae-4e2d-8556-ece816d216e9/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_2476c2a1-baae-4e2d-8556-ece816d216e9/bin/uautomizer-verify-BQ2R08f2Ya/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2476c2a1-baae-4e2d-8556-ece816d216e9/bin/uautomizer-verify-BQ2R08f2Ya/config/AutomizerReach.xml -i ../../sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-dec-tulip-de4x5.cil.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2476c2a1-baae-4e2d-8556-ece816d216e9/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_2476c2a1-baae-4e2d-8556-ece816d216e9/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 52f53de973aa03e2a9eaadeeb26ce30c3104ed671c54a416d14fc4c2bdab8bd9 --- Real Ultimate output --- This is Ultimate 0.2.4-dev-0e0057c [2023-11-29 02:58:39,099 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-11-29 02:58:39,162 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2476c2a1-baae-4e2d-8556-ece816d216e9/bin/uautomizer-verify-BQ2R08f2Ya/config/svcomp-Reach-64bit-Automizer_Default.epf [2023-11-29 02:58:39,166 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-11-29 02:58:39,167 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-11-29 02:58:39,190 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-11-29 02:58:39,190 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-11-29 02:58:39,191 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-11-29 02:58:39,191 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2023-11-29 02:58:39,192 INFO L153 SettingsManager]: * Use memory slicer=true [2023-11-29 02:58:39,193 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-11-29 02:58:39,193 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-11-29 02:58:39,194 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-11-29 02:58:39,194 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-11-29 02:58:39,195 INFO L153 SettingsManager]: * Use SBE=true [2023-11-29 02:58:39,195 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-11-29 02:58:39,196 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-11-29 02:58:39,196 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-11-29 02:58:39,197 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-11-29 02:58:39,197 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-11-29 02:58:39,198 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-11-29 02:58:39,198 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-11-29 02:58:39,199 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-11-29 02:58:39,199 INFO L153 SettingsManager]: * Use constant arrays=true [2023-11-29 02:58:39,200 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-11-29 02:58:39,200 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-11-29 02:58:39,200 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2023-11-29 02:58:39,201 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-11-29 02:58:39,201 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-11-29 02:58:39,202 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-11-29 02:58:39,202 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-11-29 02:58:39,202 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2023-11-29 02:58:39,203 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-11-29 02:58:39,203 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-11-29 02:58:39,203 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2023-11-29 02:58:39,203 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-11-29 02:58:39,203 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-11-29 02:58:39,204 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-11-29 02:58:39,204 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-11-29 02:58:39,204 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_2476c2a1-baae-4e2d-8556-ece816d216e9/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_2476c2a1-baae-4e2d-8556-ece816d216e9/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 -> 52f53de973aa03e2a9eaadeeb26ce30c3104ed671c54a416d14fc4c2bdab8bd9 [2023-11-29 02:58:39,435 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-11-29 02:58:39,455 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-11-29 02:58:39,457 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-11-29 02:58:39,458 INFO L270 PluginConnector]: Initializing CDTParser... [2023-11-29 02:58:39,459 INFO L274 PluginConnector]: CDTParser initialized [2023-11-29 02:58:39,460 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2476c2a1-baae-4e2d-8556-ece816d216e9/bin/uautomizer-verify-BQ2R08f2Ya/../../sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-dec-tulip-de4x5.cil.i [2023-11-29 02:58:42,229 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-11-29 02:58:42,780 INFO L384 CDTParser]: Found 1 translation units. [2023-11-29 02:58:42,781 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2476c2a1-baae-4e2d-8556-ece816d216e9/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-dec-tulip-de4x5.cil.i [2023-11-29 02:58:42,842 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2476c2a1-baae-4e2d-8556-ece816d216e9/bin/uautomizer-verify-BQ2R08f2Ya/data/32b4f4dab/4b24bc9c7a264730a5c9448543a1ba57/FLAG66d1a616b [2023-11-29 02:58:42,856 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2476c2a1-baae-4e2d-8556-ece816d216e9/bin/uautomizer-verify-BQ2R08f2Ya/data/32b4f4dab/4b24bc9c7a264730a5c9448543a1ba57 [2023-11-29 02:58:42,858 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-11-29 02:58:42,860 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2023-11-29 02:58:42,861 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-11-29 02:58:42,861 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-11-29 02:58:42,866 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-11-29 02:58:42,867 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 29.11 02:58:42" (1/1) ... [2023-11-29 02:58:42,868 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@7d8d04c6 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 02:58:42, skipping insertion in model container [2023-11-29 02:58:42,868 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 29.11 02:58:42" (1/1) ... [2023-11-29 02:58:43,095 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-11-29 02:58:47,116 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_2476c2a1-baae-4e2d-8556-ece816d216e9/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-dec-tulip-de4x5.cil.i[479863,479876] [2023-11-29 02:58:47,119 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_2476c2a1-baae-4e2d-8556-ece816d216e9/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-dec-tulip-de4x5.cil.i[480032,480045] [2023-11-29 02:58:47,120 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_2476c2a1-baae-4e2d-8556-ece816d216e9/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-dec-tulip-de4x5.cil.i[480199,480212] [2023-11-29 02:58:47,120 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_2476c2a1-baae-4e2d-8556-ece816d216e9/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-dec-tulip-de4x5.cil.i[480367,480380] [2023-11-29 02:58:47,172 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-29 02:58:47,207 INFO L202 MainTranslator]: Completed pre-run [2023-11-29 02:58:47,279 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"); [5373] [2023-11-29 02:58:47,281 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)); [5380] [2023-11-29 02:58:47,281 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("":); [5387] [2023-11-29 02:58:47,282 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/dfbfd2da522a1f5f4786ee57b863db44/klever-core-work-dir/f860c18/linux-kernel-locking-spinlock/lkbce/arch/x86/include/asm/paravirt.h"), "i" (804), "i" (12UL)); [5442-5443] [2023-11-29 02:58:47,283 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"); [5448-5450] [2023-11-29 02:58:47,284 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("outb %b0, %w1": : "a" (value), "Nd" (port)); [5558] [2023-11-29 02:58:47,285 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("inb %w1, %b0": "=a" (value): "Nd" (port)); [5566] [2023-11-29 02:58:47,285 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("outl %0, %w1": : "a" (value), "Nd" (port)); [5573] [2023-11-29 02:58:47,285 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("inl %w1, %0": "=a" (value): "Nd" (port)); [5581] [2023-11-29 02:58:47,291 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" (19), "i" (12UL)); [5732-5733] [2023-11-29 02:58:47,293 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" (36), "i" (12UL)); [5766-5767] [2023-11-29 02:58:47,342 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6794] [2023-11-29 02:58:47,353 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7068] [2023-11-29 02:58:47,366 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7494] [2023-11-29 02:58:47,367 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7502] [2023-11-29 02:58:47,379 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7899] [2023-11-29 02:58:47,379 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7901] [2023-11-29 02:58:47,464 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [10963] [2023-11-29 02:58:47,626 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_2476c2a1-baae-4e2d-8556-ece816d216e9/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-dec-tulip-de4x5.cil.i[479863,479876] [2023-11-29 02:58:47,626 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_2476c2a1-baae-4e2d-8556-ece816d216e9/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-dec-tulip-de4x5.cil.i[480032,480045] [2023-11-29 02:58:47,627 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_2476c2a1-baae-4e2d-8556-ece816d216e9/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-dec-tulip-de4x5.cil.i[480199,480212] [2023-11-29 02:58:47,627 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_2476c2a1-baae-4e2d-8556-ece816d216e9/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-dec-tulip-de4x5.cil.i[480367,480380] [2023-11-29 02:58:47,633 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-29 02:58:47,826 WARN L675 CHandler]: The function strstr is called, but not defined or handled by StandardFunctionHandler. [2023-11-29 02:58:47,826 WARN L675 CHandler]: The function strncpy is called, but not defined or handled by StandardFunctionHandler. [2023-11-29 02:58:47,826 WARN L675 CHandler]: The function sprintf is called, but not defined or handled by StandardFunctionHandler. [2023-11-29 02:58:47,834 INFO L206 MainTranslator]: Completed translation [2023-11-29 02:58:47,834 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 02:58:47 WrapperNode [2023-11-29 02:58:47,834 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-11-29 02:58:47,836 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-11-29 02:58:47,836 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-11-29 02:58:47,836 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-11-29 02:58:47,843 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 02:58:47" (1/1) ... [2023-11-29 02:58:47,946 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 02:58:47" (1/1) ... [2023-11-29 02:58:48,230 INFO L138 Inliner]: procedures = 544, calls = 4299, calls flagged for inlining = 248, calls inlined = 231, statements flattened = 10564 [2023-11-29 02:58:48,230 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-11-29 02:58:48,231 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-11-29 02:58:48,231 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-11-29 02:58:48,231 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-11-29 02:58:48,243 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 02:58:47" (1/1) ... [2023-11-29 02:58:48,243 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 02:58:47" (1/1) ... [2023-11-29 02:58:48,302 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 02:58:47" (1/1) ... [2023-11-29 02:58:50,648 INFO L175 MemorySlicer]: Split 2516 memory accesses to 36 slices as follows [54, 4, 3, 1, 6, 2, 93, 76, 4, 4, 4, 4, 6, 1, 3, 2, 6, 4, 4, 13, 8, 5, 6, 7, 5, 22, 10, 2, 52, 3, 8, 7, 1, 3, 2081, 2]. 83 percent of accesses are in the largest equivalence class. The 506 initializations are split as follows [54, 4, 3, 0, 6, 2, 86, 76, 4, 0, 4, 4, 6, 1, 3, 2, 6, 4, 4, 12, 8, 5, 6, 5, 5, 9, 8, 0, 40, 1, 8, 0, 0, 0, 130, 0]. The 568 writes are split as follows [0, 0, 0, 0, 0, 0, 6, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9, 0, 1, 0, 0, 0, 1, 0, 2, 546, 1]. [2023-11-29 02:58:50,648 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 02:58:47" (1/1) ... [2023-11-29 02:58:50,649 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 02:58:47" (1/1) ... [2023-11-29 02:58:50,827 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 02:58:47" (1/1) ... [2023-11-29 02:58:50,861 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 02:58:47" (1/1) ... [2023-11-29 02:58:51,025 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 02:58:47" (1/1) ... [2023-11-29 02:58:51,054 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 02:58:47" (1/1) ... [2023-11-29 02:58:51,153 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-11-29 02:58:51,154 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-11-29 02:58:51,154 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-11-29 02:58:51,154 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-11-29 02:58:51,155 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 02:58:47" (1/1) ... [2023-11-29 02:58:51,160 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2023-11-29 02:58:51,171 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2476c2a1-baae-4e2d-8556-ece816d216e9/bin/uautomizer-verify-BQ2R08f2Ya/z3 [2023-11-29 02:58:51,186 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2476c2a1-baae-4e2d-8556-ece816d216e9/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2023-11-29 02:58:51,189 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2476c2a1-baae-4e2d-8556-ece816d216e9/bin/uautomizer-verify-BQ2R08f2Ya/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2023-11-29 02:58:51,219 INFO L130 BoogieDeclarations]: Found specification of procedure disable_ast [2023-11-29 02:58:51,219 INFO L138 BoogieDeclarations]: Found implementation of procedure disable_ast [2023-11-29 02:58:51,219 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2023-11-29 02:58:51,219 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2023-11-29 02:58:51,219 INFO L130 BoogieDeclarations]: Found specification of procedure netif_wake_queue [2023-11-29 02:58:51,219 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_wake_queue [2023-11-29 02:58:51,219 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2023-11-29 02:58:51,220 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2023-11-29 02:58:51,220 INFO L130 BoogieDeclarations]: Found specification of procedure type4_infoblock [2023-11-29 02:58:51,220 INFO L138 BoogieDeclarations]: Found implementation of procedure type4_infoblock [2023-11-29 02:58:51,220 INFO L130 BoogieDeclarations]: Found specification of procedure de4x5_put_cache [2023-11-29 02:58:51,220 INFO L138 BoogieDeclarations]: Found implementation of procedure de4x5_put_cache [2023-11-29 02:58:51,220 INFO L130 BoogieDeclarations]: Found specification of procedure pci_read_config_word [2023-11-29 02:58:51,220 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_read_config_word [2023-11-29 02:58:51,220 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_lock_of_de4x5_private [2023-11-29 02:58:51,220 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_lock_of_de4x5_private [2023-11-29 02:58:51,220 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2023-11-29 02:58:51,221 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2023-11-29 02:58:51,221 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_lock_of_de4x5_private [2023-11-29 02:58:51,221 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_lock_of_de4x5_private [2023-11-29 02:58:51,221 INFO L130 BoogieDeclarations]: Found specification of procedure getfrom_mii [2023-11-29 02:58:51,221 INFO L138 BoogieDeclarations]: Found implementation of procedure getfrom_mii [2023-11-29 02:58:51,221 INFO L130 BoogieDeclarations]: Found specification of procedure de4x5_switch_mac_port [2023-11-29 02:58:51,221 INFO L138 BoogieDeclarations]: Found implementation of procedure de4x5_switch_mac_port [2023-11-29 02:58:51,221 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2023-11-29 02:58:51,221 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2023-11-29 02:58:51,221 INFO L130 BoogieDeclarations]: Found specification of procedure srom_latch [2023-11-29 02:58:51,221 INFO L138 BoogieDeclarations]: Found implementation of procedure srom_latch [2023-11-29 02:58:51,222 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_69 [2023-11-29 02:58:51,222 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_69 [2023-11-29 02:58:51,222 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2023-11-29 02:58:51,222 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2023-11-29 02:58:51,222 INFO L130 BoogieDeclarations]: Found specification of procedure build_setup_frame [2023-11-29 02:58:51,222 INFO L138 BoogieDeclarations]: Found implementation of procedure build_setup_frame [2023-11-29 02:58:51,222 INFO L130 BoogieDeclarations]: Found specification of procedure type2_infoblock [2023-11-29 02:58:51,222 INFO L138 BoogieDeclarations]: Found implementation of procedure type2_infoblock [2023-11-29 02:58:51,222 INFO L130 BoogieDeclarations]: Found specification of procedure type0_infoblock [2023-11-29 02:58:51,222 INFO L138 BoogieDeclarations]: Found implementation of procedure type0_infoblock [2023-11-29 02:58:51,223 INFO L130 BoogieDeclarations]: Found specification of procedure sprintf [2023-11-29 02:58:51,223 INFO L130 BoogieDeclarations]: Found specification of procedure skb_queue_empty [2023-11-29 02:58:51,223 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_queue_empty [2023-11-29 02:58:51,223 INFO L130 BoogieDeclarations]: Found specification of procedure DevicePresent [2023-11-29 02:58:51,223 INFO L138 BoogieDeclarations]: Found implementation of procedure DevicePresent [2023-11-29 02:58:51,223 INFO L130 BoogieDeclarations]: Found specification of procedure eth_mac_addr [2023-11-29 02:58:51,223 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_mac_addr [2023-11-29 02:58:51,223 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2023-11-29 02:58:51,223 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2023-11-29 02:58:51,223 INFO L130 BoogieDeclarations]: Found specification of procedure dc21143_infoleaf [2023-11-29 02:58:51,223 INFO L138 BoogieDeclarations]: Found implementation of procedure dc21143_infoleaf [2023-11-29 02:58:51,224 INFO L130 BoogieDeclarations]: Found specification of procedure set_multicast_list [2023-11-29 02:58:51,224 INFO L138 BoogieDeclarations]: Found implementation of procedure set_multicast_list [2023-11-29 02:58:51,224 INFO L130 BoogieDeclarations]: Found specification of procedure eth_validate_addr [2023-11-29 02:58:51,224 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_validate_addr [2023-11-29 02:58:51,224 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2023-11-29 02:58:51,224 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2023-11-29 02:58:51,224 INFO L130 BoogieDeclarations]: Found specification of procedure strstr [2023-11-29 02:58:51,224 INFO L130 BoogieDeclarations]: Found specification of procedure de4x5_sw_reset [2023-11-29 02:58:51,224 INFO L138 BoogieDeclarations]: Found implementation of procedure de4x5_sw_reset [2023-11-29 02:58:51,225 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-11-29 02:58:51,225 INFO L130 BoogieDeclarations]: Found specification of procedure netif_queue_stopped [2023-11-29 02:58:51,225 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_queue_stopped [2023-11-29 02:58:51,225 INFO L130 BoogieDeclarations]: Found specification of procedure capable [2023-11-29 02:58:51,225 INFO L138 BoogieDeclarations]: Found implementation of procedure capable [2023-11-29 02:58:51,225 INFO L130 BoogieDeclarations]: Found specification of procedure eth_change_mtu [2023-11-29 02:58:51,225 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_change_mtu [2023-11-29 02:58:51,225 INFO L130 BoogieDeclarations]: Found specification of procedure is_spd_100 [2023-11-29 02:58:51,225 INFO L138 BoogieDeclarations]: Found implementation of procedure is_spd_100 [2023-11-29 02:58:51,225 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2023-11-29 02:58:51,226 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2023-11-29 02:58:51,226 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2023-11-29 02:58:51,226 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2023-11-29 02:58:51,226 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2023-11-29 02:58:51,226 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2023-11-29 02:58:51,226 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2023-11-29 02:58:51,226 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2023-11-29 02:58:51,226 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2023-11-29 02:58:51,226 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2023-11-29 02:58:51,227 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2023-11-29 02:58:51,227 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2023-11-29 02:58:51,227 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2023-11-29 02:58:51,227 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2023-11-29 02:58:51,227 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2023-11-29 02:58:51,227 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2023-11-29 02:58:51,227 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2023-11-29 02:58:51,227 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#15 [2023-11-29 02:58:51,227 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#16 [2023-11-29 02:58:51,227 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#17 [2023-11-29 02:58:51,228 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#18 [2023-11-29 02:58:51,228 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#19 [2023-11-29 02:58:51,228 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#20 [2023-11-29 02:58:51,228 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#21 [2023-11-29 02:58:51,228 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#22 [2023-11-29 02:58:51,228 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#23 [2023-11-29 02:58:51,228 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#24 [2023-11-29 02:58:51,228 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#25 [2023-11-29 02:58:51,228 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#26 [2023-11-29 02:58:51,228 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#27 [2023-11-29 02:58:51,229 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#28 [2023-11-29 02:58:51,229 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#29 [2023-11-29 02:58:51,229 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#30 [2023-11-29 02:58:51,229 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#31 [2023-11-29 02:58:51,229 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#32 [2023-11-29 02:58:51,229 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#33 [2023-11-29 02:58:51,229 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#34 [2023-11-29 02:58:51,229 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#35 [2023-11-29 02:58:51,229 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_from_user [2023-11-29 02:58:51,229 INFO L138 BoogieDeclarations]: Found implementation of procedure _copy_from_user [2023-11-29 02:58:51,230 INFO L130 BoogieDeclarations]: Found specification of procedure sendto_mii [2023-11-29 02:58:51,230 INFO L138 BoogieDeclarations]: Found implementation of procedure sendto_mii [2023-11-29 02:58:51,230 INFO L130 BoogieDeclarations]: Found specification of procedure de4x5_free_rx_buffs [2023-11-29 02:58:51,230 INFO L138 BoogieDeclarations]: Found implementation of procedure de4x5_free_rx_buffs [2023-11-29 02:58:51,230 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2023-11-29 02:58:51,230 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2023-11-29 02:58:51,230 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2023-11-29 02:58:51,230 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2023-11-29 02:58:51,230 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~int~TO~int [2023-11-29 02:58:51,230 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~int~TO~int [2023-11-29 02:58:51,231 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2023-11-29 02:58:51,231 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2023-11-29 02:58:51,231 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2023-11-29 02:58:51,231 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2023-11-29 02:58:51,231 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2023-11-29 02:58:51,231 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2023-11-29 02:58:51,231 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2023-11-29 02:58:51,231 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2023-11-29 02:58:51,231 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2023-11-29 02:58:51,232 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2023-11-29 02:58:51,232 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2023-11-29 02:58:51,232 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2023-11-29 02:58:51,232 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2023-11-29 02:58:51,232 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2023-11-29 02:58:51,232 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2023-11-29 02:58:51,232 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2023-11-29 02:58:51,232 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2023-11-29 02:58:51,232 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2023-11-29 02:58:51,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2023-11-29 02:58:51,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2023-11-29 02:58:51,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2023-11-29 02:58:51,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2023-11-29 02:58:51,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2023-11-29 02:58:51,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#23 [2023-11-29 02:58:51,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#24 [2023-11-29 02:58:51,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#25 [2023-11-29 02:58:51,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#26 [2023-11-29 02:58:51,233 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#27 [2023-11-29 02:58:51,234 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#28 [2023-11-29 02:58:51,234 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#29 [2023-11-29 02:58:51,234 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#30 [2023-11-29 02:58:51,234 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#31 [2023-11-29 02:58:51,234 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#32 [2023-11-29 02:58:51,234 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#33 [2023-11-29 02:58:51,234 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#34 [2023-11-29 02:58:51,234 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#35 [2023-11-29 02:58:51,234 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2023-11-29 02:58:51,235 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2023-11-29 02:58:51,235 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2023-11-29 02:58:51,235 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2023-11-29 02:58:51,235 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2023-11-29 02:58:51,235 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2023-11-29 02:58:51,235 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2023-11-29 02:58:51,235 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2023-11-29 02:58:51,235 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2023-11-29 02:58:51,235 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2023-11-29 02:58:51,235 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2023-11-29 02:58:51,236 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2023-11-29 02:58:51,236 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2023-11-29 02:58:51,236 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2023-11-29 02:58:51,236 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2023-11-29 02:58:51,236 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2023-11-29 02:58:51,236 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2023-11-29 02:58:51,236 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2023-11-29 02:58:51,236 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2023-11-29 02:58:51,236 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2023-11-29 02:58:51,236 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2023-11-29 02:58:51,237 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2023-11-29 02:58:51,237 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2023-11-29 02:58:51,237 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2023-11-29 02:58:51,237 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2023-11-29 02:58:51,237 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2023-11-29 02:58:51,237 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2023-11-29 02:58:51,237 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#25 [2023-11-29 02:58:51,237 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#26 [2023-11-29 02:58:51,237 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#27 [2023-11-29 02:58:51,238 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#28 [2023-11-29 02:58:51,238 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#29 [2023-11-29 02:58:51,238 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#30 [2023-11-29 02:58:51,238 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#31 [2023-11-29 02:58:51,238 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#32 [2023-11-29 02:58:51,238 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#33 [2023-11-29 02:58:51,238 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#34 [2023-11-29 02:58:51,238 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#35 [2023-11-29 02:58:51,238 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2023-11-29 02:58:51,238 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2023-11-29 02:58:51,239 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2023-11-29 02:58:51,239 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2023-11-29 02:58:51,239 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2023-11-29 02:58:51,239 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2023-11-29 02:58:51,239 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2023-11-29 02:58:51,239 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2023-11-29 02:58:51,239 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2023-11-29 02:58:51,239 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2023-11-29 02:58:51,239 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2023-11-29 02:58:51,239 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2023-11-29 02:58:51,240 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2023-11-29 02:58:51,240 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2023-11-29 02:58:51,240 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2023-11-29 02:58:51,240 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2023-11-29 02:58:51,240 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2023-11-29 02:58:51,240 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2023-11-29 02:58:51,240 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2023-11-29 02:58:51,240 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2023-11-29 02:58:51,240 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2023-11-29 02:58:51,241 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2023-11-29 02:58:51,241 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2023-11-29 02:58:51,241 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#21 [2023-11-29 02:58:51,241 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#22 [2023-11-29 02:58:51,241 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#23 [2023-11-29 02:58:51,241 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#24 [2023-11-29 02:58:51,241 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#25 [2023-11-29 02:58:51,241 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#26 [2023-11-29 02:58:51,241 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#27 [2023-11-29 02:58:51,241 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#28 [2023-11-29 02:58:51,241 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#29 [2023-11-29 02:58:51,242 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#30 [2023-11-29 02:58:51,242 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#31 [2023-11-29 02:58:51,242 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#32 [2023-11-29 02:58:51,242 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#33 [2023-11-29 02:58:51,242 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#34 [2023-11-29 02:58:51,242 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#35 [2023-11-29 02:58:51,242 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2023-11-29 02:58:51,242 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2023-11-29 02:58:51,242 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2023-11-29 02:58:51,242 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2023-11-29 02:58:51,243 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2023-11-29 02:58:51,243 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2023-11-29 02:58:51,243 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2023-11-29 02:58:51,243 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2023-11-29 02:58:51,243 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2023-11-29 02:58:51,243 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2023-11-29 02:58:51,243 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2023-11-29 02:58:51,243 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2023-11-29 02:58:51,243 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2023-11-29 02:58:51,243 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2023-11-29 02:58:51,243 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2023-11-29 02:58:51,244 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2023-11-29 02:58:51,244 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2023-11-29 02:58:51,244 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2023-11-29 02:58:51,244 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2023-11-29 02:58:51,244 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2023-11-29 02:58:51,244 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2023-11-29 02:58:51,244 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#21 [2023-11-29 02:58:51,244 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#22 [2023-11-29 02:58:51,244 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#23 [2023-11-29 02:58:51,244 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#24 [2023-11-29 02:58:51,245 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#25 [2023-11-29 02:58:51,245 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#26 [2023-11-29 02:58:51,245 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#27 [2023-11-29 02:58:51,245 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#28 [2023-11-29 02:58:51,245 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#29 [2023-11-29 02:58:51,245 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#30 [2023-11-29 02:58:51,245 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#31 [2023-11-29 02:58:51,245 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#32 [2023-11-29 02:58:51,245 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#33 [2023-11-29 02:58:51,245 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#34 [2023-11-29 02:58:51,246 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#35 [2023-11-29 02:58:51,246 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_interrupt_context [2023-11-29 02:58:51,246 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_interrupt_context [2023-11-29 02:58:51,246 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_set_drvdata [2023-11-29 02:58:51,246 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_set_drvdata [2023-11-29 02:58:51,246 INFO L130 BoogieDeclarations]: Found specification of procedure ping_media [2023-11-29 02:58:51,246 INFO L138 BoogieDeclarations]: Found implementation of procedure ping_media [2023-11-29 02:58:51,246 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2023-11-29 02:58:51,246 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2023-11-29 02:58:51,246 INFO L130 BoogieDeclarations]: Found specification of procedure srom_autoconf [2023-11-29 02:58:51,247 INFO L138 BoogieDeclarations]: Found implementation of procedure srom_autoconf [2023-11-29 02:58:51,247 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2023-11-29 02:58:51,247 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2023-11-29 02:58:51,247 INFO L130 BoogieDeclarations]: Found specification of procedure copy_to_user [2023-11-29 02:58:51,247 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_to_user [2023-11-29 02:58:51,247 INFO L130 BoogieDeclarations]: Found specification of procedure de4x5_tx [2023-11-29 02:58:51,247 INFO L138 BoogieDeclarations]: Found implementation of procedure de4x5_tx [2023-11-29 02:58:51,247 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2023-11-29 02:58:51,247 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2023-11-29 02:58:51,247 INFO L130 BoogieDeclarations]: Found specification of procedure __skb_dequeue [2023-11-29 02:58:51,247 INFO L138 BoogieDeclarations]: Found implementation of procedure __skb_dequeue [2023-11-29 02:58:51,248 INFO L130 BoogieDeclarations]: Found specification of procedure srom_rd [2023-11-29 02:58:51,248 INFO L138 BoogieDeclarations]: Found implementation of procedure srom_rd [2023-11-29 02:58:51,248 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2023-11-29 02:58:51,248 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_1 [2023-11-29 02:58:51,248 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_1 [2023-11-29 02:58:51,248 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_0 [2023-11-29 02:58:51,248 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_0 [2023-11-29 02:58:51,248 INFO L130 BoogieDeclarations]: Found specification of procedure SetMulticastFilter [2023-11-29 02:58:51,248 INFO L138 BoogieDeclarations]: Found implementation of procedure SetMulticastFilter [2023-11-29 02:58:51,248 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-11-29 02:58:51,248 INFO L130 BoogieDeclarations]: Found specification of procedure de4x5_ioctl [2023-11-29 02:58:51,249 INFO L138 BoogieDeclarations]: Found implementation of procedure de4x5_ioctl [2023-11-29 02:58:51,249 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2023-11-29 02:58:51,249 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2023-11-29 02:58:51,249 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2023-11-29 02:58:51,249 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2023-11-29 02:58:51,249 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2023-11-29 02:58:51,249 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2023-11-29 02:58:51,249 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2023-11-29 02:58:51,249 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2023-11-29 02:58:51,249 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2023-11-29 02:58:51,249 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2023-11-29 02:58:51,250 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2023-11-29 02:58:51,250 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2023-11-29 02:58:51,250 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2023-11-29 02:58:51,250 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2023-11-29 02:58:51,250 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2023-11-29 02:58:51,250 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2023-11-29 02:58:51,250 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2023-11-29 02:58:51,250 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2023-11-29 02:58:51,250 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2023-11-29 02:58:51,250 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2023-11-29 02:58:51,250 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2023-11-29 02:58:51,251 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2023-11-29 02:58:51,251 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2023-11-29 02:58:51,251 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2023-11-29 02:58:51,251 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2023-11-29 02:58:51,251 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2023-11-29 02:58:51,251 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2023-11-29 02:58:51,251 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2023-11-29 02:58:51,251 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2023-11-29 02:58:51,251 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2023-11-29 02:58:51,251 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2023-11-29 02:58:51,251 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2023-11-29 02:58:51,252 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2023-11-29 02:58:51,252 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2023-11-29 02:58:51,252 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#30 [2023-11-29 02:58:51,252 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#31 [2023-11-29 02:58:51,252 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#32 [2023-11-29 02:58:51,252 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#33 [2023-11-29 02:58:51,252 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#34 [2023-11-29 02:58:51,252 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#35 [2023-11-29 02:58:51,252 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2023-11-29 02:58:51,252 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2023-11-29 02:58:51,253 INFO L130 BoogieDeclarations]: Found specification of procedure getfrom_srom [2023-11-29 02:58:51,253 INFO L138 BoogieDeclarations]: Found implementation of procedure getfrom_srom [2023-11-29 02:58:51,253 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_to_user [2023-11-29 02:58:51,253 INFO L138 BoogieDeclarations]: Found implementation of procedure _copy_to_user [2023-11-29 02:58:51,253 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~int [2023-11-29 02:58:51,253 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~int [2023-11-29 02:58:51,253 INFO L130 BoogieDeclarations]: Found specification of procedure mii_swap [2023-11-29 02:58:51,253 INFO L138 BoogieDeclarations]: Found implementation of procedure mii_swap [2023-11-29 02:58:51,253 INFO L130 BoogieDeclarations]: Found specification of procedure de4x5_reset_phy [2023-11-29 02:58:51,253 INFO L138 BoogieDeclarations]: Found implementation of procedure de4x5_reset_phy [2023-11-29 02:58:51,253 INFO L130 BoogieDeclarations]: Found specification of procedure de4x5_putb_cache [2023-11-29 02:58:51,254 INFO L138 BoogieDeclarations]: Found implementation of procedure de4x5_putb_cache [2023-11-29 02:58:51,254 INFO L130 BoogieDeclarations]: Found specification of procedure __ldv_spin_lock [2023-11-29 02:58:51,254 INFO L138 BoogieDeclarations]: Found implementation of procedure __ldv_spin_lock [2023-11-29 02:58:51,254 INFO L130 BoogieDeclarations]: Found specification of procedure dc21142_infoleaf [2023-11-29 02:58:51,254 INFO L138 BoogieDeclarations]: Found implementation of procedure dc21142_infoleaf [2023-11-29 02:58:51,254 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2023-11-29 02:58:51,254 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2023-11-29 02:58:51,254 INFO L130 BoogieDeclarations]: Found specification of procedure de4x5_get_stats [2023-11-29 02:58:51,254 INFO L138 BoogieDeclarations]: Found implementation of procedure de4x5_get_stats [2023-11-29 02:58:51,254 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_netdev [2023-11-29 02:58:51,254 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_netdev [2023-11-29 02:58:51,255 INFO L130 BoogieDeclarations]: Found specification of procedure dev_name [2023-11-29 02:58:51,255 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_name [2023-11-29 02:58:51,255 INFO L130 BoogieDeclarations]: Found specification of procedure de4x5_init_connection [2023-11-29 02:58:51,255 INFO L138 BoogieDeclarations]: Found implementation of procedure de4x5_init_connection [2023-11-29 02:58:51,255 INFO L130 BoogieDeclarations]: Found specification of procedure mii_wr [2023-11-29 02:58:51,255 INFO L138 BoogieDeclarations]: Found implementation of procedure mii_wr [2023-11-29 02:58:51,255 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-11-29 02:58:51,255 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-11-29 02:58:51,255 INFO L130 BoogieDeclarations]: Found specification of procedure dc21040_state [2023-11-29 02:58:51,255 INFO L138 BoogieDeclarations]: Found implementation of procedure dc21040_state [2023-11-29 02:58:51,256 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#0 [2023-11-29 02:58:51,256 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#1 [2023-11-29 02:58:51,256 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#2 [2023-11-29 02:58:51,256 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#3 [2023-11-29 02:58:51,256 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#4 [2023-11-29 02:58:51,256 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#5 [2023-11-29 02:58:51,256 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#6 [2023-11-29 02:58:51,256 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#7 [2023-11-29 02:58:51,256 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#8 [2023-11-29 02:58:51,256 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#9 [2023-11-29 02:58:51,256 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#10 [2023-11-29 02:58:51,257 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#11 [2023-11-29 02:58:51,257 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#12 [2023-11-29 02:58:51,257 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#13 [2023-11-29 02:58:51,257 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#14 [2023-11-29 02:58:51,257 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#15 [2023-11-29 02:58:51,257 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#16 [2023-11-29 02:58:51,257 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#17 [2023-11-29 02:58:51,257 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#18 [2023-11-29 02:58:51,257 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#19 [2023-11-29 02:58:51,257 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#20 [2023-11-29 02:58:51,258 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#21 [2023-11-29 02:58:51,258 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#22 [2023-11-29 02:58:51,258 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#23 [2023-11-29 02:58:51,258 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#24 [2023-11-29 02:58:51,258 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#25 [2023-11-29 02:58:51,258 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#26 [2023-11-29 02:58:51,258 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#27 [2023-11-29 02:58:51,258 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#28 [2023-11-29 02:58:51,258 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#29 [2023-11-29 02:58:51,258 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#30 [2023-11-29 02:58:51,259 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#31 [2023-11-29 02:58:51,259 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#32 [2023-11-29 02:58:51,259 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#33 [2023-11-29 02:58:51,259 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#34 [2023-11-29 02:58:51,259 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#35 [2023-11-29 02:58:51,259 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#0 [2023-11-29 02:58:51,259 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#1 [2023-11-29 02:58:51,259 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#2 [2023-11-29 02:58:51,259 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#3 [2023-11-29 02:58:51,259 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#4 [2023-11-29 02:58:51,259 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#5 [2023-11-29 02:58:51,260 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#6 [2023-11-29 02:58:51,260 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#7 [2023-11-29 02:58:51,260 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#8 [2023-11-29 02:58:51,260 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#9 [2023-11-29 02:58:51,260 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#10 [2023-11-29 02:58:51,260 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#11 [2023-11-29 02:58:51,260 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#12 [2023-11-29 02:58:51,260 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#13 [2023-11-29 02:58:51,260 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#14 [2023-11-29 02:58:51,260 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#15 [2023-11-29 02:58:51,260 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#16 [2023-11-29 02:58:51,261 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#17 [2023-11-29 02:58:51,261 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#18 [2023-11-29 02:58:51,261 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#19 [2023-11-29 02:58:51,261 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#20 [2023-11-29 02:58:51,261 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#21 [2023-11-29 02:58:51,261 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#22 [2023-11-29 02:58:51,261 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#23 [2023-11-29 02:58:51,261 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#24 [2023-11-29 02:58:51,261 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#25 [2023-11-29 02:58:51,261 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#26 [2023-11-29 02:58:51,261 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#27 [2023-11-29 02:58:51,262 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#28 [2023-11-29 02:58:51,262 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#29 [2023-11-29 02:58:51,262 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#30 [2023-11-29 02:58:51,262 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#31 [2023-11-29 02:58:51,262 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#32 [2023-11-29 02:58:51,262 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#33 [2023-11-29 02:58:51,262 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#34 [2023-11-29 02:58:51,262 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#35 [2023-11-29 02:58:51,262 INFO L130 BoogieDeclarations]: Found specification of procedure type3_infoblock [2023-11-29 02:58:51,262 INFO L138 BoogieDeclarations]: Found implementation of procedure type3_infoblock [2023-11-29 02:58:51,263 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2023-11-29 02:58:51,263 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2023-11-29 02:58:51,263 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2023-11-29 02:58:51,263 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2023-11-29 02:58:51,263 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2023-11-29 02:58:51,263 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2023-11-29 02:58:51,263 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2023-11-29 02:58:51,263 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2023-11-29 02:58:51,263 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2023-11-29 02:58:51,263 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2023-11-29 02:58:51,263 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2023-11-29 02:58:51,263 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2023-11-29 02:58:51,264 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2023-11-29 02:58:51,264 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2023-11-29 02:58:51,264 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2023-11-29 02:58:51,264 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2023-11-29 02:58:51,264 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2023-11-29 02:58:51,264 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2023-11-29 02:58:51,264 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2023-11-29 02:58:51,264 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2023-11-29 02:58:51,264 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2023-11-29 02:58:51,264 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2023-11-29 02:58:51,264 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2023-11-29 02:58:51,265 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#23 [2023-11-29 02:58:51,265 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#24 [2023-11-29 02:58:51,265 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#25 [2023-11-29 02:58:51,265 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#26 [2023-11-29 02:58:51,265 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#27 [2023-11-29 02:58:51,265 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#28 [2023-11-29 02:58:51,265 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#29 [2023-11-29 02:58:51,265 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#30 [2023-11-29 02:58:51,265 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#31 [2023-11-29 02:58:51,265 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#32 [2023-11-29 02:58:51,265 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#33 [2023-11-29 02:58:51,266 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#34 [2023-11-29 02:58:51,266 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#35 [2023-11-29 02:58:51,266 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2023-11-29 02:58:51,266 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2023-11-29 02:58:51,266 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2023-11-29 02:58:51,266 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2023-11-29 02:58:51,266 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2023-11-29 02:58:51,266 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2023-11-29 02:58:51,266 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2023-11-29 02:58:51,266 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2023-11-29 02:58:51,266 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2023-11-29 02:58:51,267 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2023-11-29 02:58:51,267 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2023-11-29 02:58:51,267 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2023-11-29 02:58:51,267 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2023-11-29 02:58:51,267 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2023-11-29 02:58:51,267 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2023-11-29 02:58:51,267 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2023-11-29 02:58:51,267 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2023-11-29 02:58:51,267 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2023-11-29 02:58:51,267 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2023-11-29 02:58:51,267 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2023-11-29 02:58:51,267 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2023-11-29 02:58:51,268 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2023-11-29 02:58:51,268 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2023-11-29 02:58:51,268 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2023-11-29 02:58:51,268 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2023-11-29 02:58:51,268 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2023-11-29 02:58:51,268 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2023-11-29 02:58:51,268 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2023-11-29 02:58:51,268 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2023-11-29 02:58:51,268 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2023-11-29 02:58:51,268 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#30 [2023-11-29 02:58:51,268 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#31 [2023-11-29 02:58:51,269 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#32 [2023-11-29 02:58:51,269 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#33 [2023-11-29 02:58:51,269 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#34 [2023-11-29 02:58:51,269 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#35 [2023-11-29 02:58:51,269 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2023-11-29 02:58:51,269 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2023-11-29 02:58:51,269 INFO L130 BoogieDeclarations]: Found specification of procedure reset_init_sia [2023-11-29 02:58:51,269 INFO L138 BoogieDeclarations]: Found implementation of procedure reset_init_sia [2023-11-29 02:58:51,269 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2023-11-29 02:58:51,269 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2023-11-29 02:58:51,270 INFO L130 BoogieDeclarations]: Found specification of procedure request_irq [2023-11-29 02:58:51,270 INFO L138 BoogieDeclarations]: Found implementation of procedure request_irq [2023-11-29 02:58:51,270 INFO L130 BoogieDeclarations]: Found specification of procedure de4x5_alloc_rx_buff [2023-11-29 02:58:51,270 INFO L138 BoogieDeclarations]: Found implementation of procedure de4x5_alloc_rx_buff [2023-11-29 02:58:51,270 INFO L130 BoogieDeclarations]: Found specification of procedure test_for_100Mb [2023-11-29 02:58:51,270 INFO L138 BoogieDeclarations]: Found implementation of procedure test_for_100Mb [2023-11-29 02:58:51,270 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_process_context [2023-11-29 02:58:51,270 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_process_context [2023-11-29 02:58:51,270 INFO L130 BoogieDeclarations]: Found specification of procedure type5_infoblock [2023-11-29 02:58:51,270 INFO L138 BoogieDeclarations]: Found implementation of procedure type5_infoblock [2023-11-29 02:58:51,270 INFO L130 BoogieDeclarations]: Found specification of procedure load_packet [2023-11-29 02:58:51,270 INFO L138 BoogieDeclarations]: Found implementation of procedure load_packet [2023-11-29 02:58:51,271 INFO L130 BoogieDeclarations]: Found specification of procedure dc21140m_autoconf [2023-11-29 02:58:51,271 INFO L138 BoogieDeclarations]: Found implementation of procedure dc21140m_autoconf [2023-11-29 02:58:51,271 INFO L130 BoogieDeclarations]: Found specification of procedure is_100_up [2023-11-29 02:58:51,271 INFO L138 BoogieDeclarations]: Found implementation of procedure is_100_up [2023-11-29 02:58:51,271 INFO L130 BoogieDeclarations]: Found specification of procedure de4x5_open [2023-11-29 02:58:51,271 INFO L138 BoogieDeclarations]: Found implementation of procedure de4x5_open [2023-11-29 02:58:51,271 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2023-11-29 02:58:51,271 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2023-11-29 02:58:51,271 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2023-11-29 02:58:51,271 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2023-11-29 02:58:51,271 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2023-11-29 02:58:51,271 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2023-11-29 02:58:51,272 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2023-11-29 02:58:51,272 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2023-11-29 02:58:51,272 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2023-11-29 02:58:51,272 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2023-11-29 02:58:51,272 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2023-11-29 02:58:51,272 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2023-11-29 02:58:51,272 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2023-11-29 02:58:51,272 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2023-11-29 02:58:51,272 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2023-11-29 02:58:51,272 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2023-11-29 02:58:51,272 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2023-11-29 02:58:51,272 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2023-11-29 02:58:51,273 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2023-11-29 02:58:51,273 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2023-11-29 02:58:51,273 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2023-11-29 02:58:51,273 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#21 [2023-11-29 02:58:51,273 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#22 [2023-11-29 02:58:51,273 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#23 [2023-11-29 02:58:51,273 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#24 [2023-11-29 02:58:51,273 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#25 [2023-11-29 02:58:51,273 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#26 [2023-11-29 02:58:51,273 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#27 [2023-11-29 02:58:51,273 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#28 [2023-11-29 02:58:51,273 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#29 [2023-11-29 02:58:51,273 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#30 [2023-11-29 02:58:51,273 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#31 [2023-11-29 02:58:51,274 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#32 [2023-11-29 02:58:51,274 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#33 [2023-11-29 02:58:51,274 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#34 [2023-11-29 02:58:51,274 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#35 [2023-11-29 02:58:51,274 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2023-11-29 02:58:51,274 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2023-11-29 02:58:51,274 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2023-11-29 02:58:51,274 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2023-11-29 02:58:51,274 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2023-11-29 02:58:51,274 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2023-11-29 02:58:51,274 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2023-11-29 02:58:51,274 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2023-11-29 02:58:51,274 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2023-11-29 02:58:51,275 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2023-11-29 02:58:51,275 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2023-11-29 02:58:51,275 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2023-11-29 02:58:51,275 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2023-11-29 02:58:51,275 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2023-11-29 02:58:51,275 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2023-11-29 02:58:51,275 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2023-11-29 02:58:51,275 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2023-11-29 02:58:51,275 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2023-11-29 02:58:51,275 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2023-11-29 02:58:51,275 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2023-11-29 02:58:51,275 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2023-11-29 02:58:51,275 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#21 [2023-11-29 02:58:51,276 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#22 [2023-11-29 02:58:51,276 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#23 [2023-11-29 02:58:51,276 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#24 [2023-11-29 02:58:51,276 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#25 [2023-11-29 02:58:51,276 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#26 [2023-11-29 02:58:51,276 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#27 [2023-11-29 02:58:51,276 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#28 [2023-11-29 02:58:51,276 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#29 [2023-11-29 02:58:51,276 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#30 [2023-11-29 02:58:51,276 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#31 [2023-11-29 02:58:51,276 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#32 [2023-11-29 02:58:51,276 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#33 [2023-11-29 02:58:51,277 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#34 [2023-11-29 02:58:51,277 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#35 [2023-11-29 02:58:51,277 INFO L130 BoogieDeclarations]: Found specification of procedure mii_ta [2023-11-29 02:58:51,277 INFO L138 BoogieDeclarations]: Found implementation of procedure mii_ta [2023-11-29 02:58:51,277 INFO L130 BoogieDeclarations]: Found specification of procedure netif_stop_queue [2023-11-29 02:58:51,277 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_stop_queue [2023-11-29 02:58:51,277 INFO L130 BoogieDeclarations]: Found specification of procedure dc21040_autoconf [2023-11-29 02:58:51,277 INFO L138 BoogieDeclarations]: Found implementation of procedure dc21040_autoconf [2023-11-29 02:58:51,277 INFO L130 BoogieDeclarations]: Found specification of procedure get_unaligned_le16 [2023-11-29 02:58:51,277 INFO L138 BoogieDeclarations]: Found implementation of procedure get_unaligned_le16 [2023-11-29 02:58:51,277 INFO L130 BoogieDeclarations]: Found specification of procedure test_mii_reg [2023-11-29 02:58:51,277 INFO L138 BoogieDeclarations]: Found implementation of procedure test_mii_reg [2023-11-29 02:58:51,277 INFO L130 BoogieDeclarations]: Found specification of procedure de4x5_cache_state [2023-11-29 02:58:51,278 INFO L138 BoogieDeclarations]: Found implementation of procedure de4x5_cache_state [2023-11-29 02:58:51,278 INFO L130 BoogieDeclarations]: Found specification of procedure netif_start_queue [2023-11-29 02:58:51,278 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_start_queue [2023-11-29 02:58:51,278 INFO L130 BoogieDeclarations]: Found specification of procedure de4x5_pci_remove [2023-11-29 02:58:51,278 INFO L138 BoogieDeclarations]: Found implementation of procedure de4x5_pci_remove [2023-11-29 02:58:51,278 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-11-29 02:58:51,278 INFO L130 BoogieDeclarations]: Found specification of procedure de4x5_dbg_media [2023-11-29 02:58:51,278 INFO L138 BoogieDeclarations]: Found implementation of procedure de4x5_dbg_media [2023-11-29 02:58:51,278 INFO L130 BoogieDeclarations]: Found specification of procedure autoconf_media [2023-11-29 02:58:51,278 INFO L138 BoogieDeclarations]: Found implementation of procedure autoconf_media [2023-11-29 02:58:51,278 INFO L130 BoogieDeclarations]: Found specification of procedure dc21041_autoconf [2023-11-29 02:58:51,278 INFO L138 BoogieDeclarations]: Found implementation of procedure dc21041_autoconf [2023-11-29 02:58:51,279 INFO L130 BoogieDeclarations]: Found specification of procedure mii_rd [2023-11-29 02:58:51,279 INFO L138 BoogieDeclarations]: Found implementation of procedure mii_rd [2023-11-29 02:58:51,279 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2023-11-29 02:58:51,279 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2023-11-29 02:58:51,279 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2023-11-29 02:58:51,279 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2023-11-29 02:58:51,279 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2023-11-29 02:58:51,279 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2023-11-29 02:58:51,279 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2023-11-29 02:58:51,279 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2023-11-29 02:58:51,279 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2023-11-29 02:58:51,279 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2023-11-29 02:58:51,279 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2023-11-29 02:58:51,280 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2023-11-29 02:58:51,280 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2023-11-29 02:58:51,280 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2023-11-29 02:58:51,280 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2023-11-29 02:58:51,280 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2023-11-29 02:58:51,280 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2023-11-29 02:58:51,280 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2023-11-29 02:58:51,280 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2023-11-29 02:58:51,280 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2023-11-29 02:58:51,280 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2023-11-29 02:58:51,280 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2023-11-29 02:58:51,280 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2023-11-29 02:58:51,280 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2023-11-29 02:58:51,281 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2023-11-29 02:58:51,281 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2023-11-29 02:58:51,281 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2023-11-29 02:58:51,281 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2023-11-29 02:58:51,281 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2023-11-29 02:58:51,281 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2023-11-29 02:58:51,281 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#30 [2023-11-29 02:58:51,281 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#31 [2023-11-29 02:58:51,281 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#32 [2023-11-29 02:58:51,281 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#33 [2023-11-29 02:58:51,281 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#34 [2023-11-29 02:58:51,281 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#35 [2023-11-29 02:58:51,282 INFO L130 BoogieDeclarations]: Found specification of procedure de4x5_ast [2023-11-29 02:58:51,282 INFO L138 BoogieDeclarations]: Found implementation of procedure de4x5_ast [2023-11-29 02:58:51,282 INFO L130 BoogieDeclarations]: Found specification of procedure get_unaligned_le32 [2023-11-29 02:58:51,282 INFO L138 BoogieDeclarations]: Found implementation of procedure get_unaligned_le32 [2023-11-29 02:58:51,282 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~u_char~0~X~$Pointer$~TO~int [2023-11-29 02:58:51,282 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~u_char~0~X~$Pointer$~TO~int [2023-11-29 02:58:51,282 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2023-11-29 02:58:51,282 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2023-11-29 02:58:51,282 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2023-11-29 02:58:51,282 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2023-11-29 02:58:51,282 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2023-11-29 02:58:51,283 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2023-11-29 02:58:51,283 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2023-11-29 02:58:51,283 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2023-11-29 02:58:51,283 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2023-11-29 02:58:51,283 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2023-11-29 02:58:51,283 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2023-11-29 02:58:51,283 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2023-11-29 02:58:51,283 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2023-11-29 02:58:51,283 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2023-11-29 02:58:51,283 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2023-11-29 02:58:51,284 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2023-11-29 02:58:51,284 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2023-11-29 02:58:51,284 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2023-11-29 02:58:51,284 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2023-11-29 02:58:51,284 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2023-11-29 02:58:51,284 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2023-11-29 02:58:51,284 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2023-11-29 02:58:51,284 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2023-11-29 02:58:51,313 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2023-11-29 02:58:51,313 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2023-11-29 02:58:51,313 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#25 [2023-11-29 02:58:51,314 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#26 [2023-11-29 02:58:51,314 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#27 [2023-11-29 02:58:51,314 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#28 [2023-11-29 02:58:51,314 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#29 [2023-11-29 02:58:51,314 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#30 [2023-11-29 02:58:51,314 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#31 [2023-11-29 02:58:51,314 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#32 [2023-11-29 02:58:51,314 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#33 [2023-11-29 02:58:51,314 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#34 [2023-11-29 02:58:51,314 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#35 [2023-11-29 02:58:51,314 INFO L130 BoogieDeclarations]: Found specification of procedure might_fault [2023-11-29 02:58:51,314 INFO L138 BoogieDeclarations]: Found implementation of procedure might_fault [2023-11-29 02:58:51,314 INFO L130 BoogieDeclarations]: Found specification of procedure is_10_up [2023-11-29 02:58:51,315 INFO L138 BoogieDeclarations]: Found implementation of procedure is_10_up [2023-11-29 02:58:51,315 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2023-11-29 02:58:51,315 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2023-11-29 02:58:51,315 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int [2023-11-29 02:58:51,315 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int [2023-11-29 02:58:51,315 INFO L130 BoogieDeclarations]: Found specification of procedure pci_write_config_byte [2023-11-29 02:58:51,315 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_write_config_byte [2023-11-29 02:58:51,315 INFO L130 BoogieDeclarations]: Found specification of procedure is_anc_capable [2023-11-29 02:58:51,315 INFO L138 BoogieDeclarations]: Found implementation of procedure is_anc_capable [2023-11-29 02:58:51,315 INFO L130 BoogieDeclarations]: Found specification of procedure type1_infoblock [2023-11-29 02:58:51,315 INFO L138 BoogieDeclarations]: Found implementation of procedure type1_infoblock [2023-11-29 02:58:51,315 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2023-11-29 02:58:51,315 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2023-11-29 02:58:51,316 INFO L130 BoogieDeclarations]: Found specification of procedure outb [2023-11-29 02:58:51,316 INFO L138 BoogieDeclarations]: Found implementation of procedure outb [2023-11-29 02:58:51,316 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_request_irq [2023-11-29 02:58:51,316 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_request_irq [2023-11-29 02:58:51,316 INFO L130 BoogieDeclarations]: Found specification of procedure dc21140_infoleaf [2023-11-29 02:58:51,316 INFO L138 BoogieDeclarations]: Found implementation of procedure dc21140_infoleaf [2023-11-29 02:58:51,316 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2023-11-29 02:58:51,316 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2023-11-29 02:58:51,316 INFO L130 BoogieDeclarations]: Found specification of procedure outl [2023-11-29 02:58:51,316 INFO L138 BoogieDeclarations]: Found implementation of procedure outl [2023-11-29 02:58:51,316 INFO L130 BoogieDeclarations]: Found specification of procedure de4x5_queue_pkt [2023-11-29 02:58:51,316 INFO L138 BoogieDeclarations]: Found implementation of procedure de4x5_queue_pkt [2023-11-29 02:58:51,316 INFO L130 BoogieDeclarations]: Found specification of procedure test_media [2023-11-29 02:58:51,317 INFO L138 BoogieDeclarations]: Found implementation of procedure test_media [2023-11-29 02:58:51,317 INFO L130 BoogieDeclarations]: Found specification of procedure de4x5_free_tx_buffs [2023-11-29 02:58:51,317 INFO L138 BoogieDeclarations]: Found implementation of procedure de4x5_free_tx_buffs [2023-11-29 02:58:51,317 INFO L130 BoogieDeclarations]: Found specification of procedure __skb_insert [2023-11-29 02:58:51,317 INFO L138 BoogieDeclarations]: Found implementation of procedure __skb_insert [2023-11-29 02:58:51,317 INFO L130 BoogieDeclarations]: Found specification of procedure dma_free_attrs [2023-11-29 02:58:51,317 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_free_attrs [2023-11-29 02:58:51,317 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_start_queue [2023-11-29 02:58:51,317 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_start_queue [2023-11-29 02:58:51,317 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2023-11-29 02:58:51,317 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2023-11-29 02:58:51,317 INFO L130 BoogieDeclarations]: Found specification of procedure de4x5_init [2023-11-29 02:58:51,317 INFO L138 BoogieDeclarations]: Found implementation of procedure de4x5_init [2023-11-29 02:58:51,317 INFO L130 BoogieDeclarations]: Found specification of procedure __release_region [2023-11-29 02:58:51,318 INFO L138 BoogieDeclarations]: Found implementation of procedure __release_region [2023-11-29 02:58:51,318 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_73 [2023-11-29 02:58:51,318 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_73 [2023-11-29 02:58:51,318 INFO L130 BoogieDeclarations]: Found specification of procedure dc21041_infoleaf [2023-11-29 02:58:51,318 INFO L138 BoogieDeclarations]: Found implementation of procedure dc21041_infoleaf [2023-11-29 02:58:51,318 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2023-11-29 02:58:51,318 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2023-11-29 02:58:51,318 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2023-11-29 02:58:51,318 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2023-11-29 02:58:51,318 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2023-11-29 02:58:51,318 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2023-11-29 02:58:51,318 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2023-11-29 02:58:51,318 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2023-11-29 02:58:51,318 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2023-11-29 02:58:51,319 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2023-11-29 02:58:51,319 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2023-11-29 02:58:51,319 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2023-11-29 02:58:51,319 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2023-11-29 02:58:51,319 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2023-11-29 02:58:51,319 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2023-11-29 02:58:51,319 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2023-11-29 02:58:51,319 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2023-11-29 02:58:51,319 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2023-11-29 02:58:51,319 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2023-11-29 02:58:51,319 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2023-11-29 02:58:51,319 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2023-11-29 02:58:51,319 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2023-11-29 02:58:51,319 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2023-11-29 02:58:51,320 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2023-11-29 02:58:51,320 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2023-11-29 02:58:51,320 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#25 [2023-11-29 02:58:51,320 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#26 [2023-11-29 02:58:51,320 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#27 [2023-11-29 02:58:51,320 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#28 [2023-11-29 02:58:51,320 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#29 [2023-11-29 02:58:51,320 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#30 [2023-11-29 02:58:51,320 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#31 [2023-11-29 02:58:51,320 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#32 [2023-11-29 02:58:51,320 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#33 [2023-11-29 02:58:51,320 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#34 [2023-11-29 02:58:51,320 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#35 [2023-11-29 02:58:51,320 INFO L130 BoogieDeclarations]: Found specification of procedure srom_exec [2023-11-29 02:58:51,320 INFO L138 BoogieDeclarations]: Found implementation of procedure srom_exec [2023-11-29 02:58:51,321 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2023-11-29 02:58:51,321 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2023-11-29 02:58:51,321 INFO L130 BoogieDeclarations]: Found specification of procedure gep_wr [2023-11-29 02:58:51,321 INFO L138 BoogieDeclarations]: Found implementation of procedure gep_wr [2023-11-29 02:58:51,321 INFO L130 BoogieDeclarations]: Found specification of procedure test_and_set_bit [2023-11-29 02:58:51,321 INFO L138 BoogieDeclarations]: Found implementation of procedure test_and_set_bit [2023-11-29 02:58:51,321 INFO L130 BoogieDeclarations]: Found specification of procedure sendto_srom [2023-11-29 02:58:51,321 INFO L138 BoogieDeclarations]: Found implementation of procedure sendto_srom [2023-11-29 02:58:51,321 INFO L130 BoogieDeclarations]: Found specification of procedure copy_from_user [2023-11-29 02:58:51,321 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_from_user [2023-11-29 02:58:51,321 INFO L130 BoogieDeclarations]: Found specification of procedure de4x5_get_cache [2023-11-29 02:58:51,321 INFO L138 BoogieDeclarations]: Found implementation of procedure de4x5_get_cache [2023-11-29 02:58:51,321 INFO L130 BoogieDeclarations]: Found specification of procedure de4x5_suspect_state [2023-11-29 02:58:51,321 INFO L138 BoogieDeclarations]: Found implementation of procedure de4x5_suspect_state [2023-11-29 02:58:51,322 INFO L130 BoogieDeclarations]: Found specification of procedure de4x5_dbg_mii [2023-11-29 02:58:51,322 INFO L138 BoogieDeclarations]: Found implementation of procedure de4x5_dbg_mii [2023-11-29 02:58:51,322 INFO L130 BoogieDeclarations]: Found specification of procedure compact_infoblock [2023-11-29 02:58:51,322 INFO L138 BoogieDeclarations]: Found implementation of procedure compact_infoblock [2023-11-29 02:58:51,322 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2023-11-29 02:58:51,322 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2023-11-29 02:58:51,322 INFO L130 BoogieDeclarations]: Found specification of procedure gep_rd [2023-11-29 02:58:51,322 INFO L138 BoogieDeclarations]: Found implementation of procedure gep_rd [2023-11-29 02:58:51,322 INFO L130 BoogieDeclarations]: Found specification of procedure mii_address [2023-11-29 02:58:51,322 INFO L138 BoogieDeclarations]: Found implementation of procedure mii_address [2023-11-29 02:58:51,322 INFO L130 BoogieDeclarations]: Found specification of procedure de4x5_free_tx_buff [2023-11-29 02:58:51,322 INFO L138 BoogieDeclarations]: Found implementation of procedure de4x5_free_tx_buff [2023-11-29 02:58:51,322 INFO L130 BoogieDeclarations]: Found specification of procedure de4x5_setup_intr [2023-11-29 02:58:51,322 INFO L138 BoogieDeclarations]: Found implementation of procedure de4x5_setup_intr [2023-11-29 02:58:51,322 INFO L130 BoogieDeclarations]: Found specification of procedure de4x5_save_skbs [2023-11-29 02:58:51,323 INFO L138 BoogieDeclarations]: Found implementation of procedure de4x5_save_skbs [2023-11-29 02:58:51,323 INFO L130 BoogieDeclarations]: Found specification of procedure dc2114x_autoconf [2023-11-29 02:58:51,323 INFO L138 BoogieDeclarations]: Found implementation of procedure dc2114x_autoconf [2023-11-29 02:58:51,323 INFO L130 BoogieDeclarations]: Found specification of procedure inb [2023-11-29 02:58:51,323 INFO L138 BoogieDeclarations]: Found implementation of procedure inb [2023-11-29 02:58:51,323 INFO L130 BoogieDeclarations]: Found specification of procedure srom_map_media [2023-11-29 02:58:51,323 INFO L138 BoogieDeclarations]: Found implementation of procedure srom_map_media [2023-11-29 02:58:51,323 INFO L130 BoogieDeclarations]: Found specification of procedure de4x5_strncmp [2023-11-29 02:58:51,323 INFO L138 BoogieDeclarations]: Found implementation of procedure de4x5_strncmp [2023-11-29 02:58:51,323 INFO L130 BoogieDeclarations]: Found specification of procedure inl [2023-11-29 02:58:51,323 INFO L138 BoogieDeclarations]: Found implementation of procedure inl [2023-11-29 02:58:51,323 INFO L130 BoogieDeclarations]: Found specification of procedure de4x5_close [2023-11-29 02:58:51,323 INFO L138 BoogieDeclarations]: Found implementation of procedure de4x5_close [2023-11-29 02:58:51,323 INFO L130 BoogieDeclarations]: Found specification of procedure yawn [2023-11-29 02:58:51,323 INFO L138 BoogieDeclarations]: Found implementation of procedure yawn [2023-11-29 02:58:51,324 INFO L130 BoogieDeclarations]: Found specification of procedure mii_wdata [2023-11-29 02:58:51,324 INFO L138 BoogieDeclarations]: Found implementation of procedure mii_wdata [2023-11-29 02:58:51,324 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2023-11-29 02:58:51,324 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2023-11-29 02:58:51,324 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2023-11-29 02:58:51,324 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2023-11-29 02:58:51,324 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2023-11-29 02:58:51,324 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2023-11-29 02:58:51,324 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2023-11-29 02:58:51,324 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2023-11-29 02:58:51,324 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2023-11-29 02:58:51,324 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2023-11-29 02:58:51,324 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2023-11-29 02:58:51,324 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2023-11-29 02:58:51,325 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2023-11-29 02:58:51,325 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2023-11-29 02:58:51,325 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2023-11-29 02:58:51,325 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2023-11-29 02:58:51,325 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2023-11-29 02:58:51,325 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2023-11-29 02:58:51,325 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2023-11-29 02:58:51,325 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2023-11-29 02:58:51,325 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2023-11-29 02:58:51,325 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2023-11-29 02:58:51,325 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2023-11-29 02:58:51,325 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2023-11-29 02:58:51,325 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2023-11-29 02:58:51,325 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#25 [2023-11-29 02:58:51,325 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#26 [2023-11-29 02:58:51,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#27 [2023-11-29 02:58:51,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#28 [2023-11-29 02:58:51,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#29 [2023-11-29 02:58:51,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#30 [2023-11-29 02:58:51,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#31 [2023-11-29 02:58:51,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#32 [2023-11-29 02:58:51,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#33 [2023-11-29 02:58:51,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#34 [2023-11-29 02:58:51,326 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#35 [2023-11-29 02:58:51,326 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2023-11-29 02:58:51,326 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2023-11-29 02:58:51,326 INFO L130 BoogieDeclarations]: Found specification of procedure strncpy [2023-11-29 02:58:52,847 INFO L241 CfgBuilder]: Building ICFG [2023-11-29 02:58:52,854 INFO L267 CfgBuilder]: Building CFG for each procedure with an implementation [2023-11-29 02:59:00,412 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint ULTIMATE.startFINAL: assume true; [2023-11-29 02:59:01,274 INFO L775 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2023-11-29 02:59:05,947 INFO L282 CfgBuilder]: Performing block encoding [2023-11-29 02:59:06,479 INFO L304 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-11-29 02:59:06,479 INFO L309 CfgBuilder]: Removed 52 assume(true) statements. [2023-11-29 02:59:06,482 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 29.11 02:59:06 BoogieIcfgContainer [2023-11-29 02:59:06,482 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-11-29 02:59:06,484 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-11-29 02:59:06,485 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-11-29 02:59:06,488 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-11-29 02:59:06,488 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 29.11 02:58:42" (1/3) ... [2023-11-29 02:59:06,488 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6672793b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 29.11 02:59:06, skipping insertion in model container [2023-11-29 02:59:06,489 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.11 02:58:47" (2/3) ... [2023-11-29 02:59:06,489 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6672793b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 29.11 02:59:06, skipping insertion in model container [2023-11-29 02:59:06,489 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 29.11 02:59:06" (3/3) ... [2023-11-29 02:59:06,490 INFO L112 eAbstractionObserver]: Analyzing ICFG linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-dec-tulip-de4x5.cil.i [2023-11-29 02:59:06,510 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-11-29 02:59:06,510 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 3 error locations. [2023-11-29 02:59:06,646 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-11-29 02:59:06,652 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;@4b3b3cf5, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2023-11-29 02:59:06,652 INFO L358 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2023-11-29 02:59:06,673 INFO L276 IsEmpty]: Start isEmpty. Operand has 4507 states, 3299 states have (on average 1.5189451348893603) internal successors, (5011), 3359 states have internal predecessors, (5011), 1068 states have call successors, (1068), 154 states have call predecessors, (1068), 153 states have return successors, (1061), 1047 states have call predecessors, (1061), 1061 states have call successors, (1061) [2023-11-29 02:59:06,693 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2023-11-29 02:59:06,693 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 02:59:06,694 INFO L195 NwaCegarLoop]: trace histogram [16, 15, 15, 15, 15, 15, 15, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 02:59:06,695 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 02:59:06,700 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:59:06,700 INFO L85 PathProgramCache]: Analyzing trace with hash -1911912985, now seen corresponding path program 1 times [2023-11-29 02:59:06,709 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:59:06,710 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1845273563] [2023-11-29 02:59:06,710 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:59:06,710 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:59:07,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:59:08,035 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 02:59:08,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:59:08,050 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 02:59:08,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:59:08,058 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2023-11-29 02:59:08,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:59:08,070 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 02:59:08,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:59:08,077 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-11-29 02:59:08,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:59:08,088 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 02:59:08,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:59:08,096 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2023-11-29 02:59:08,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:59:08,105 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 02:59:08,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:59:08,110 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2023-11-29 02:59:08,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:59:08,119 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 02:59:08,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:59:08,126 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2023-11-29 02:59:08,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:59:08,134 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 02:59:08,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:59:08,139 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2023-11-29 02:59:08,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:59:08,149 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 02:59:08,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:59:08,154 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2023-11-29 02:59:08,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:59:08,162 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 02:59:08,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:59:08,167 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2023-11-29 02:59:08,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:59:08,177 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 02:59:08,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:59:08,183 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2023-11-29 02:59:08,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:59:08,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 02:59:08,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:59:08,199 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2023-11-29 02:59:08,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:59:08,211 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 02:59:08,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:59:08,215 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2023-11-29 02:59:08,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:59:08,225 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 02:59:08,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:59:08,230 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2023-11-29 02:59:08,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:59:08,238 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 02:59:08,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:59:08,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2023-11-29 02:59:08,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:59:08,251 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 02:59:08,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:59:08,257 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2023-11-29 02:59:08,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:59:08,267 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 02:59:08,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:59:08,273 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2023-11-29 02:59:08,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:59:08,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 158 [2023-11-29 02:59:08,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:59:08,294 INFO L134 CoverageAnalysis]: Checked inductivity of 870 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 870 trivial. 0 not checked. [2023-11-29 02:59:08,295 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:59:08,295 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1845273563] [2023-11-29 02:59:08,295 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1845273563] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 02:59:08,295 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 02:59:08,296 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-29 02:59:08,297 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1545411688] [2023-11-29 02:59:08,297 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 02:59:08,301 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-29 02:59:08,301 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:59:08,323 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-29 02:59:08,324 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-29 02:59:08,333 INFO L87 Difference]: Start difference. First operand has 4507 states, 3299 states have (on average 1.5189451348893603) internal successors, (5011), 3359 states have internal predecessors, (5011), 1068 states have call successors, (1068), 154 states have call predecessors, (1068), 153 states have return successors, (1061), 1047 states have call predecessors, (1061), 1061 states have call successors, (1061) Second operand has 4 states, 4 states have (on average 7.5) internal successors, (30), 3 states have internal predecessors, (30), 3 states have call successors, (20), 3 states have call predecessors, (20), 1 states have return successors, (18), 3 states have call predecessors, (18), 3 states have call successors, (18) [2023-11-29 02:59:11,851 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.50s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 02:59:15,864 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 02:59:19,188 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.32s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 02:59:35,125 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 02:59:35,125 INFO L93 Difference]: Finished difference Result 13608 states and 22184 transitions. [2023-11-29 02:59:35,126 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-29 02:59:35,127 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 7.5) internal successors, (30), 3 states have internal predecessors, (30), 3 states have call successors, (20), 3 states have call predecessors, (20), 1 states have return successors, (18), 3 states have call predecessors, (18), 3 states have call successors, (18) Word has length 167 [2023-11-29 02:59:35,128 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 02:59:35,217 INFO L225 Difference]: With dead ends: 13608 [2023-11-29 02:59:35,217 INFO L226 Difference]: Without dead ends: 9118 [2023-11-29 02:59:35,283 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 66 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-11-29 02:59:35,287 INFO L413 NwaCegarLoop]: 3422 mSDtfsCounter, 12703 mSDsluCounter, 4470 mSDsCounter, 0 mSdLazyCounter, 8230 mSolverCounterSat, 3695 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 23.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 13646 SdHoareTripleChecker+Valid, 7892 SdHoareTripleChecker+Invalid, 11926 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 3695 IncrementalHoareTripleChecker+Valid, 8230 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 25.9s IncrementalHoareTripleChecker+Time [2023-11-29 02:59:35,288 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [13646 Valid, 7892 Invalid, 11926 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [3695 Valid, 8230 Invalid, 1 Unknown, 0 Unchecked, 25.9s Time] [2023-11-29 02:59:35,321 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9118 states. [2023-11-29 02:59:35,818 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9118 to 8808. [2023-11-29 02:59:35,841 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8808 states, 6453 states have (on average 1.5089105842243917) internal successors, (9737), 6541 states have internal predecessors, (9737), 2049 states have call successors, (2049), 304 states have call predecessors, (2049), 303 states have return successors, (2046), 2018 states have call predecessors, (2046), 2046 states have call successors, (2046) [2023-11-29 02:59:35,925 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8808 states to 8808 states and 13832 transitions. [2023-11-29 02:59:35,930 INFO L78 Accepts]: Start accepts. Automaton has 8808 states and 13832 transitions. Word has length 167 [2023-11-29 02:59:35,931 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 02:59:35,932 INFO L495 AbstractCegarLoop]: Abstraction has 8808 states and 13832 transitions. [2023-11-29 02:59:35,932 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 7.5) internal successors, (30), 3 states have internal predecessors, (30), 3 states have call successors, (20), 3 states have call predecessors, (20), 1 states have return successors, (18), 3 states have call predecessors, (18), 3 states have call successors, (18) [2023-11-29 02:59:35,932 INFO L276 IsEmpty]: Start isEmpty. Operand 8808 states and 13832 transitions. [2023-11-29 02:59:35,938 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 174 [2023-11-29 02:59:35,939 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 02:59:35,939 INFO L195 NwaCegarLoop]: trace histogram [16, 15, 15, 15, 15, 15, 15, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 02:59:35,939 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-11-29 02:59:35,939 INFO L420 AbstractCegarLoop]: === Iteration 2 === 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 02:59:35,940 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 02:59:35,940 INFO L85 PathProgramCache]: Analyzing trace with hash 1541819083, now seen corresponding path program 1 times [2023-11-29 02:59:35,940 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 02:59:35,940 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1233342352] [2023-11-29 02:59:35,940 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 02:59:35,941 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 02:59:36,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:59:36,705 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 02:59:36,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:59:36,718 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 02:59:36,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:59:36,725 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2023-11-29 02:59:36,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:59:36,737 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 02:59:36,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:59:36,744 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-11-29 02:59:36,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:59:36,755 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 02:59:36,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:59:36,763 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2023-11-29 02:59:36,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:59:36,774 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 02:59:36,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:59:36,781 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2023-11-29 02:59:36,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:59:36,793 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 02:59:36,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:59:36,799 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2023-11-29 02:59:36,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:59:36,810 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 02:59:36,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:59:36,817 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2023-11-29 02:59:36,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:59:36,828 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 02:59:36,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:59:36,835 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2023-11-29 02:59:36,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:59:36,847 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 02:59:36,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:59:36,853 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2023-11-29 02:59:36,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:59:36,865 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 02:59:36,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:59:36,872 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2023-11-29 02:59:36,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:59:36,884 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 02:59:36,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:59:36,890 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2023-11-29 02:59:36,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:59:36,903 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 02:59:36,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:59:36,910 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2023-11-29 02:59:36,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:59:36,922 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 02:59:36,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:59:36,928 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2023-11-29 02:59:36,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:59:36,941 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 02:59:36,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:59:36,948 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2023-11-29 02:59:36,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:59:36,959 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 02:59:36,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:59:36,968 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2023-11-29 02:59:36,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:59:36,982 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 02:59:36,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:59:36,989 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2023-11-29 02:59:36,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:59:37,001 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2023-11-29 02:59:37,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:59:37,010 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2023-11-29 02:59:37,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 02:59:37,022 INFO L134 CoverageAnalysis]: Checked inductivity of 870 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 870 trivial. 0 not checked. [2023-11-29 02:59:37,022 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 02:59:37,022 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1233342352] [2023-11-29 02:59:37,023 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1233342352] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 02:59:37,023 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 02:59:37,023 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-29 02:59:37,023 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [464092054] [2023-11-29 02:59:37,023 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 02:59:37,025 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-29 02:59:37,025 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 02:59:37,026 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-29 02:59:37,026 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-29 02:59:37,026 INFO L87 Difference]: Start difference. First operand 8808 states and 13832 transitions. Second operand has 4 states, 4 states have (on average 8.5) internal successors, (34), 3 states have internal predecessors, (34), 3 states have call successors, (21), 3 states have call predecessors, (21), 1 states have return successors, (19), 3 states have call predecessors, (19), 3 states have call successors, (19) [2023-11-29 02:59:41,075 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 02:59:44,656 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.58s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 02:59:47,962 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.31s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 03:00:02,207 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 03:00:02,208 INFO L93 Difference]: Finished difference Result 26412 states and 41905 transitions. [2023-11-29 03:00:02,208 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-29 03:00:02,208 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 8.5) internal successors, (34), 3 states have internal predecessors, (34), 3 states have call successors, (21), 3 states have call predecessors, (21), 1 states have return successors, (19), 3 states have call predecessors, (19), 3 states have call successors, (19) Word has length 173 [2023-11-29 03:00:02,209 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 03:00:02,350 INFO L225 Difference]: With dead ends: 26412 [2023-11-29 03:00:02,350 INFO L226 Difference]: Without dead ends: 17635 [2023-11-29 03:00:02,404 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 68 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-11-29 03:00:02,405 INFO L413 NwaCegarLoop]: 3520 mSDtfsCounter, 12408 mSDsluCounter, 4673 mSDsCounter, 0 mSdLazyCounter, 8165 mSolverCounterSat, 3781 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 22.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 13292 SdHoareTripleChecker+Valid, 8193 SdHoareTripleChecker+Invalid, 11947 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 3781 IncrementalHoareTripleChecker+Valid, 8165 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 24.3s IncrementalHoareTripleChecker+Time [2023-11-29 03:00:02,406 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [13292 Valid, 8193 Invalid, 11947 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [3781 Valid, 8165 Invalid, 1 Unknown, 0 Unchecked, 24.3s Time] [2023-11-29 03:00:02,432 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17635 states. [2023-11-29 03:00:03,360 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17635 to 17267. [2023-11-29 03:00:03,390 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17267 states, 12651 states have (on average 1.4983795747371749) internal successors, (18956), 12737 states have internal predecessors, (18956), 3972 states have call successors, (3972), 604 states have call predecessors, (3972), 641 states have return successors, (4449), 4037 states have call predecessors, (4449), 3969 states have call successors, (4449) [2023-11-29 03:00:03,469 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17267 states to 17267 states and 27377 transitions. [2023-11-29 03:00:03,472 INFO L78 Accepts]: Start accepts. Automaton has 17267 states and 27377 transitions. Word has length 173 [2023-11-29 03:00:03,473 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 03:00:03,473 INFO L495 AbstractCegarLoop]: Abstraction has 17267 states and 27377 transitions. [2023-11-29 03:00:03,473 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 8.5) internal successors, (34), 3 states have internal predecessors, (34), 3 states have call successors, (21), 3 states have call predecessors, (21), 1 states have return successors, (19), 3 states have call predecessors, (19), 3 states have call successors, (19) [2023-11-29 03:00:03,474 INFO L276 IsEmpty]: Start isEmpty. Operand 17267 states and 27377 transitions. [2023-11-29 03:00:03,480 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 183 [2023-11-29 03:00:03,480 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 03:00:03,480 INFO L195 NwaCegarLoop]: trace histogram [16, 15, 15, 15, 15, 15, 15, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 03:00:03,480 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2023-11-29 03:00:03,480 INFO L420 AbstractCegarLoop]: === Iteration 3 === 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 03:00:03,481 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 03:00:03,481 INFO L85 PathProgramCache]: Analyzing trace with hash 865465883, now seen corresponding path program 1 times [2023-11-29 03:00:03,481 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 03:00:03,481 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1736357844] [2023-11-29 03:00:03,481 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 03:00:03,481 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 03:00:03,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:00:03,996 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 03:00:03,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:00:04,005 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 03:00:04,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:00:04,011 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2023-11-29 03:00:04,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:00:04,020 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 03:00:04,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:00:04,026 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-11-29 03:00:04,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:00:04,035 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 03:00:04,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:00:04,040 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2023-11-29 03:00:04,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:00:04,050 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 03:00:04,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:00:04,056 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2023-11-29 03:00:04,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:00:04,066 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 03:00:04,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:00:04,073 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2023-11-29 03:00:04,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:00:04,083 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 03:00:04,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:00:04,088 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2023-11-29 03:00:04,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:00:04,097 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 03:00:04,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:00:04,103 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2023-11-29 03:00:04,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:00:04,113 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 03:00:04,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:00:04,120 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2023-11-29 03:00:04,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:00:04,129 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 03:00:04,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:00:04,135 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2023-11-29 03:00:04,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:00:04,147 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 03:00:04,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:00:04,153 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2023-11-29 03:00:04,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:00:04,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 03:00:04,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:00:04,169 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2023-11-29 03:00:04,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:00:04,178 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 03:00:04,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:00:04,184 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2023-11-29 03:00:04,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:00:04,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 03:00:04,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:00:04,199 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2023-11-29 03:00:04,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:00:04,210 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 03:00:04,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:00:04,216 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2023-11-29 03:00:04,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:00:04,226 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 03:00:04,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:00:04,231 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2023-11-29 03:00:04,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:00:04,242 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2023-11-29 03:00:04,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:00:04,250 INFO L134 CoverageAnalysis]: Checked inductivity of 870 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 870 trivial. 0 not checked. [2023-11-29 03:00:04,250 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 03:00:04,250 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1736357844] [2023-11-29 03:00:04,250 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1736357844] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 03:00:04,250 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 03:00:04,250 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-29 03:00:04,251 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1437258351] [2023-11-29 03:00:04,251 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 03:00:04,251 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-29 03:00:04,251 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 03:00:04,252 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-29 03:00:04,252 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-29 03:00:04,252 INFO L87 Difference]: Start difference. First operand 17267 states and 27377 transitions. Second operand has 4 states, 4 states have (on average 11.0) internal successors, (44), 3 states have internal predecessors, (44), 3 states have call successors, (21), 3 states have call predecessors, (21), 1 states have return successors, (18), 3 states have call predecessors, (18), 3 states have call successors, (18) [2023-11-29 03:00:07,518 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.26s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 03:00:10,154 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.63s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 03:00:13,703 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.55s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 03:00:27,654 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 03:00:27,654 INFO L93 Difference]: Finished difference Result 52307 states and 83240 transitions. [2023-11-29 03:00:27,654 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-29 03:00:27,654 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 11.0) internal successors, (44), 3 states have internal predecessors, (44), 3 states have call successors, (21), 3 states have call predecessors, (21), 1 states have return successors, (18), 3 states have call predecessors, (18), 3 states have call successors, (18) Word has length 182 [2023-11-29 03:00:27,655 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 03:00:27,809 INFO L225 Difference]: With dead ends: 52307 [2023-11-29 03:00:27,809 INFO L226 Difference]: Without dead ends: 35071 [2023-11-29 03:00:27,873 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 66 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-11-29 03:00:27,874 INFO L413 NwaCegarLoop]: 3408 mSDtfsCounter, 12694 mSDsluCounter, 4452 mSDsCounter, 0 mSdLazyCounter, 8169 mSolverCounterSat, 3768 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 20.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 13630 SdHoareTripleChecker+Valid, 7860 SdHoareTripleChecker+Invalid, 11937 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 3768 IncrementalHoareTripleChecker+Valid, 8169 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 22.2s IncrementalHoareTripleChecker+Time [2023-11-29 03:00:27,875 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [13630 Valid, 7860 Invalid, 11937 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [3768 Valid, 8169 Invalid, 0 Unknown, 0 Unchecked, 22.2s Time] [2023-11-29 03:00:27,910 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35071 states. [2023-11-29 03:00:29,586 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35071 to 34635. [2023-11-29 03:00:29,636 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 34635 states, 25425 states have (on average 1.4946705998033432) internal successors, (38002), 25501 states have internal predecessors, (38002), 7888 states have call successors, (7888), 1206 states have call predecessors, (7888), 1319 states have return successors, (9151), 8151 states have call predecessors, (9151), 7885 states have call successors, (9151) [2023-11-29 03:00:29,873 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34635 states to 34635 states and 55041 transitions. [2023-11-29 03:00:29,882 INFO L78 Accepts]: Start accepts. Automaton has 34635 states and 55041 transitions. Word has length 182 [2023-11-29 03:00:29,883 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 03:00:29,883 INFO L495 AbstractCegarLoop]: Abstraction has 34635 states and 55041 transitions. [2023-11-29 03:00:29,883 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 11.0) internal successors, (44), 3 states have internal predecessors, (44), 3 states have call successors, (21), 3 states have call predecessors, (21), 1 states have return successors, (18), 3 states have call predecessors, (18), 3 states have call successors, (18) [2023-11-29 03:00:29,883 INFO L276 IsEmpty]: Start isEmpty. Operand 34635 states and 55041 transitions. [2023-11-29 03:00:29,888 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 182 [2023-11-29 03:00:29,888 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 03:00:29,888 INFO L195 NwaCegarLoop]: trace histogram [16, 15, 15, 15, 15, 15, 15, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 03:00:29,888 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2023-11-29 03:00:29,889 INFO L420 AbstractCegarLoop]: === Iteration 4 === 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 03:00:29,889 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 03:00:29,889 INFO L85 PathProgramCache]: Analyzing trace with hash -1701959102, now seen corresponding path program 1 times [2023-11-29 03:00:29,889 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 03:00:29,889 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1883665196] [2023-11-29 03:00:29,889 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 03:00:29,890 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 03:00:30,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:00:30,681 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 03:00:30,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:00:30,690 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 03:00:30,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:00:30,695 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2023-11-29 03:00:30,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:00:30,704 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 03:00:30,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:00:30,710 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-11-29 03:00:30,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:00:30,718 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 03:00:30,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:00:30,723 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2023-11-29 03:00:30,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:00:30,732 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 03:00:30,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:00:30,737 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2023-11-29 03:00:30,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:00:30,745 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 03:00:30,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:00:30,751 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2023-11-29 03:00:30,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:00:30,760 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 03:00:30,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:00:30,765 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2023-11-29 03:00:30,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:00:30,774 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 03:00:30,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:00:30,781 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2023-11-29 03:00:30,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:00:30,791 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 03:00:30,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:00:30,798 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2023-11-29 03:00:30,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:00:30,809 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 03:00:30,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:00:30,815 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2023-11-29 03:00:30,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:00:30,827 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 03:00:30,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:00:30,834 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2023-11-29 03:00:30,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:00:30,845 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 03:00:30,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:00:30,852 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2023-11-29 03:00:30,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:00:30,862 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 03:00:30,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:00:30,868 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2023-11-29 03:00:30,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:00:30,878 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 03:00:30,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:00:30,884 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2023-11-29 03:00:30,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:00:30,894 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 03:00:30,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:00:30,899 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2023-11-29 03:00:30,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:00:30,909 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 03:00:30,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:00:30,914 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2023-11-29 03:00:30,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:00:30,924 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 167 [2023-11-29 03:00:30,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:00:30,931 INFO L134 CoverageAnalysis]: Checked inductivity of 870 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 870 trivial. 0 not checked. [2023-11-29 03:00:30,931 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 03:00:30,931 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1883665196] [2023-11-29 03:00:30,931 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1883665196] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 03:00:30,931 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 03:00:30,931 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-29 03:00:30,932 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1306425996] [2023-11-29 03:00:30,932 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 03:00:30,932 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-29 03:00:30,932 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 03:00:30,933 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-29 03:00:30,933 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-29 03:00:30,933 INFO L87 Difference]: Start difference. First operand 34635 states and 55041 transitions. Second operand has 4 states, 4 states have (on average 10.75) internal successors, (43), 3 states have internal predecessors, (43), 3 states have call successors, (21), 3 states have call predecessors, (21), 1 states have return successors, (18), 3 states have call predecessors, (18), 3 states have call successors, (18) [2023-11-29 03:00:34,011 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.08s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 03:00:38,021 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 03:00:42,025 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 03:00:56,895 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 03:00:56,896 INFO L93 Difference]: Finished difference Result 104447 states and 166314 transitions. [2023-11-29 03:00:56,896 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-29 03:00:56,896 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 10.75) internal successors, (43), 3 states have internal predecessors, (43), 3 states have call successors, (21), 3 states have call predecessors, (21), 1 states have return successors, (18), 3 states have call predecessors, (18), 3 states have call successors, (18) Word has length 181 [2023-11-29 03:00:56,896 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 03:00:57,171 INFO L225 Difference]: With dead ends: 104447 [2023-11-29 03:00:57,171 INFO L226 Difference]: Without dead ends: 69843 [2023-11-29 03:00:57,376 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 66 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-11-29 03:00:57,377 INFO L413 NwaCegarLoop]: 3410 mSDtfsCounter, 12695 mSDsluCounter, 4456 mSDsCounter, 0 mSdLazyCounter, 8170 mSolverCounterSat, 3767 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 22.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 13631 SdHoareTripleChecker+Valid, 7866 SdHoareTripleChecker+Invalid, 11939 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 3767 IncrementalHoareTripleChecker+Valid, 8170 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 23.9s IncrementalHoareTripleChecker+Time [2023-11-29 03:00:57,377 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [13631 Valid, 7866 Invalid, 11939 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [3767 Valid, 8170 Invalid, 2 Unknown, 0 Unchecked, 23.9s Time] [2023-11-29 03:00:57,427 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 69843 states. [2023-11-29 03:01:00,102 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 69843 to 69263. [2023-11-29 03:01:00,162 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 69263 states, 50905 states have (on average 1.4925449366466947) internal successors, (75978), 50961 states have internal predecessors, (75978), 15680 states have call successors, (15680), 2410 states have call predecessors, (15680), 2675 states have return successors, (18537), 16339 states have call predecessors, (18537), 15677 states have call successors, (18537) [2023-11-29 03:01:00,526 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 69263 states to 69263 states and 110195 transitions. [2023-11-29 03:01:00,541 INFO L78 Accepts]: Start accepts. Automaton has 69263 states and 110195 transitions. Word has length 181 [2023-11-29 03:01:00,542 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 03:01:00,542 INFO L495 AbstractCegarLoop]: Abstraction has 69263 states and 110195 transitions. [2023-11-29 03:01:00,543 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 10.75) internal successors, (43), 3 states have internal predecessors, (43), 3 states have call successors, (21), 3 states have call predecessors, (21), 1 states have return successors, (18), 3 states have call predecessors, (18), 3 states have call successors, (18) [2023-11-29 03:01:00,543 INFO L276 IsEmpty]: Start isEmpty. Operand 69263 states and 110195 transitions. [2023-11-29 03:01:00,548 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 184 [2023-11-29 03:01:00,548 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 03:01:00,548 INFO L195 NwaCegarLoop]: trace histogram [16, 15, 15, 15, 15, 15, 15, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 03:01:00,548 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2023-11-29 03:01:00,548 INFO L420 AbstractCegarLoop]: === Iteration 5 === 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 03:01:00,549 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 03:01:00,549 INFO L85 PathProgramCache]: Analyzing trace with hash -1381019998, now seen corresponding path program 1 times [2023-11-29 03:01:00,549 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 03:01:00,549 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1254083092] [2023-11-29 03:01:00,549 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 03:01:00,549 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 03:01:01,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:01:01,145 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 03:01:01,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:01:01,153 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 03:01:01,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:01:01,157 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2023-11-29 03:01:01,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:01:01,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 03:01:01,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:01:01,167 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-11-29 03:01:01,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:01:01,172 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 03:01:01,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:01:01,175 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2023-11-29 03:01:01,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:01:01,181 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 03:01:01,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:01:01,184 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2023-11-29 03:01:01,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:01:01,190 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 03:01:01,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:01:01,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2023-11-29 03:01:01,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:01:01,199 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 03:01:01,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:01:01,202 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2023-11-29 03:01:01,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:01:01,208 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 03:01:01,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:01:01,211 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2023-11-29 03:01:01,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:01:01,217 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 03:01:01,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:01:01,221 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2023-11-29 03:01:01,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:01:01,227 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 03:01:01,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:01:01,231 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2023-11-29 03:01:01,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:01:01,239 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 03:01:01,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:01:01,243 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2023-11-29 03:01:01,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:01:01,249 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 03:01:01,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:01:01,253 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2023-11-29 03:01:01,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:01:01,259 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 03:01:01,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:01:01,263 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2023-11-29 03:01:01,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:01:01,269 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 03:01:01,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:01:01,272 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2023-11-29 03:01:01,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:01:01,278 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 03:01:01,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:01:01,282 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2023-11-29 03:01:01,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:01:01,288 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 03:01:01,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:01:01,292 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2023-11-29 03:01:01,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:01:01,299 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 169 [2023-11-29 03:01:01,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:01:01,304 INFO L134 CoverageAnalysis]: Checked inductivity of 870 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 870 trivial. 0 not checked. [2023-11-29 03:01:01,304 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 03:01:01,304 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1254083092] [2023-11-29 03:01:01,304 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1254083092] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 03:01:01,304 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 03:01:01,304 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-29 03:01:01,305 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [48839902] [2023-11-29 03:01:01,305 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 03:01:01,305 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-29 03:01:01,305 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 03:01:01,306 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-29 03:01:01,306 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-29 03:01:01,306 INFO L87 Difference]: Start difference. First operand 69263 states and 110195 transitions. Second operand has 4 states, 4 states have (on average 11.25) internal successors, (45), 3 states have internal predecessors, (45), 3 states have call successors, (21), 3 states have call predecessors, (21), 1 states have return successors, (18), 3 states have call predecessors, (18), 3 states have call successors, (18) [2023-11-29 03:01:04,406 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.10s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 03:01:08,414 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 03:01:12,424 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 03:01:29,772 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 03:01:29,772 INFO L93 Difference]: Finished difference Result 208403 states and 331880 transitions. [2023-11-29 03:01:29,772 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-29 03:01:29,772 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 11.25) internal successors, (45), 3 states have internal predecessors, (45), 3 states have call successors, (21), 3 states have call predecessors, (21), 1 states have return successors, (18), 3 states have call predecessors, (18), 3 states have call successors, (18) Word has length 183 [2023-11-29 03:01:29,773 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 03:01:30,542 INFO L225 Difference]: With dead ends: 208403 [2023-11-29 03:01:30,542 INFO L226 Difference]: Without dead ends: 139171 [2023-11-29 03:01:30,745 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 66 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-11-29 03:01:30,746 INFO L413 NwaCegarLoop]: 3411 mSDtfsCounter, 12690 mSDsluCounter, 4459 mSDsCounter, 0 mSdLazyCounter, 8172 mSolverCounterSat, 3765 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 22.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 13624 SdHoareTripleChecker+Valid, 7870 SdHoareTripleChecker+Invalid, 11939 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 3765 IncrementalHoareTripleChecker+Valid, 8172 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 24.2s IncrementalHoareTripleChecker+Time [2023-11-29 03:01:30,746 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [13624 Valid, 7870 Invalid, 11939 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [3765 Valid, 8172 Invalid, 2 Unknown, 0 Unchecked, 24.2s Time] [2023-11-29 03:01:30,849 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 139171 states. [2023-11-29 03:01:36,036 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 139171 to 138303. [2023-11-29 03:01:36,142 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 138303 states, 101729 states have (on average 1.4911972004049976) internal successors, (151698), 101745 states have internal predecessors, (151698), 31184 states have call successors, (31184), 4818 states have call predecessors, (31184), 5387 states have return successors, (37213), 32635 states have call predecessors, (37213), 31181 states have call successors, (37213) [2023-11-29 03:01:37,440 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 138303 states to 138303 states and 220095 transitions. [2023-11-29 03:01:37,461 INFO L78 Accepts]: Start accepts. Automaton has 138303 states and 220095 transitions. Word has length 183 [2023-11-29 03:01:37,461 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 03:01:37,461 INFO L495 AbstractCegarLoop]: Abstraction has 138303 states and 220095 transitions. [2023-11-29 03:01:37,462 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 11.25) internal successors, (45), 3 states have internal predecessors, (45), 3 states have call successors, (21), 3 states have call predecessors, (21), 1 states have return successors, (18), 3 states have call predecessors, (18), 3 states have call successors, (18) [2023-11-29 03:01:37,462 INFO L276 IsEmpty]: Start isEmpty. Operand 138303 states and 220095 transitions. [2023-11-29 03:01:37,465 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 185 [2023-11-29 03:01:37,465 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 03:01:37,466 INFO L195 NwaCegarLoop]: trace histogram [16, 15, 15, 15, 15, 15, 15, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 03:01:37,466 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2023-11-29 03:01:37,466 INFO L420 AbstractCegarLoop]: === Iteration 6 === 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 03:01:37,466 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 03:01:37,466 INFO L85 PathProgramCache]: Analyzing trace with hash 583879776, now seen corresponding path program 1 times [2023-11-29 03:01:37,466 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 03:01:37,466 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [870415023] [2023-11-29 03:01:37,467 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 03:01:37,467 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 03:01:37,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:01:37,996 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 03:01:37,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:01:38,004 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 03:01:38,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:01:38,008 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2023-11-29 03:01:38,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:01:38,015 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 03:01:38,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:01:38,020 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-11-29 03:01:38,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:01:38,028 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 03:01:38,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:01:38,032 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2023-11-29 03:01:38,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:01:38,040 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 03:01:38,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:01:38,045 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2023-11-29 03:01:38,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:01:38,053 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 03:01:38,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:01:38,058 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2023-11-29 03:01:38,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:01:38,066 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 03:01:38,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:01:38,070 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2023-11-29 03:01:38,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:01:38,078 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 03:01:38,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:01:38,083 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2023-11-29 03:01:38,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:01:38,091 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 03:01:38,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:01:38,095 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2023-11-29 03:01:38,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:01:38,103 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 03:01:38,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:01:38,108 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2023-11-29 03:01:38,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:01:38,118 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 03:01:38,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:01:38,122 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2023-11-29 03:01:38,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:01:38,224 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 03:01:38,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:01:38,228 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2023-11-29 03:01:38,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:01:38,235 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 03:01:38,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:01:38,239 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2023-11-29 03:01:38,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:01:38,245 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 03:01:38,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:01:38,249 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2023-11-29 03:01:38,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:01:38,256 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 03:01:38,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:01:38,260 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2023-11-29 03:01:38,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:01:38,267 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 03:01:38,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:01:38,271 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2023-11-29 03:01:38,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:01:38,279 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 170 [2023-11-29 03:01:38,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:01:38,284 INFO L134 CoverageAnalysis]: Checked inductivity of 870 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 870 trivial. 0 not checked. [2023-11-29 03:01:38,284 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 03:01:38,284 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [870415023] [2023-11-29 03:01:38,284 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [870415023] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 03:01:38,284 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 03:01:38,285 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-29 03:01:38,285 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2076773753] [2023-11-29 03:01:38,285 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 03:01:38,285 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-29 03:01:38,285 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 03:01:38,286 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-29 03:01:38,286 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-29 03:01:38,286 INFO L87 Difference]: Start difference. First operand 138303 states and 220095 transitions. Second operand has 4 states, 4 states have (on average 11.5) internal successors, (46), 3 states have internal predecessors, (46), 3 states have call successors, (21), 3 states have call predecessors, (21), 1 states have return successors, (18), 3 states have call predecessors, (18), 3 states have call successors, (18) [2023-11-29 03:01:42,323 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 03:01:45,433 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.11s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 03:01:48,389 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.95s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 03:02:09,447 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 03:02:09,448 INFO L93 Difference]: Finished difference Result 414733 states and 660394 transitions. [2023-11-29 03:02:09,448 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-29 03:02:09,448 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 11.5) internal successors, (46), 3 states have internal predecessors, (46), 3 states have call successors, (21), 3 states have call predecessors, (21), 1 states have return successors, (18), 3 states have call predecessors, (18), 3 states have call successors, (18) Word has length 184 [2023-11-29 03:02:09,449 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 03:02:10,931 INFO L225 Difference]: With dead ends: 414733 [2023-11-29 03:02:10,931 INFO L226 Difference]: Without dead ends: 276461 [2023-11-29 03:02:11,381 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 66 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-11-29 03:02:11,381 INFO L413 NwaCegarLoop]: 3407 mSDtfsCounter, 12694 mSDsluCounter, 4470 mSDsCounter, 0 mSdLazyCounter, 8170 mSolverCounterSat, 3770 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 21.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 13627 SdHoareTripleChecker+Valid, 7877 SdHoareTripleChecker+Invalid, 11941 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.2s SdHoareTripleChecker+Time, 3770 IncrementalHoareTripleChecker+Valid, 8170 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 23.0s IncrementalHoareTripleChecker+Time [2023-11-29 03:02:11,381 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [13627 Valid, 7877 Invalid, 11941 Unknown, 0 Unchecked, 0.2s Time], IncrementalHoareTripleChecker [3770 Valid, 8170 Invalid, 1 Unknown, 0 Unchecked, 23.0s Time] [2023-11-29 03:02:11,586 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 276461 states. [2023-11-29 03:02:22,870 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 276461 to 274969. [2023-11-29 03:02:23,265 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 274969 states, 202461 states have (on average 1.490499404823645) internal successors, (301768), 202377 states have internal predecessors, (301768), 61748 states have call successors, (61748), 9582 states have call predecessors, (61748), 10757 states have return successors, (74121), 64787 states have call predecessors, (74121), 61745 states have call successors, (74121) [2023-11-29 03:02:25,400 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 274969 states to 274969 states and 437637 transitions. [2023-11-29 03:02:25,449 INFO L78 Accepts]: Start accepts. Automaton has 274969 states and 437637 transitions. Word has length 184 [2023-11-29 03:02:25,449 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 03:02:25,449 INFO L495 AbstractCegarLoop]: Abstraction has 274969 states and 437637 transitions. [2023-11-29 03:02:25,450 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 11.5) internal successors, (46), 3 states have internal predecessors, (46), 3 states have call successors, (21), 3 states have call predecessors, (21), 1 states have return successors, (18), 3 states have call predecessors, (18), 3 states have call successors, (18) [2023-11-29 03:02:25,450 INFO L276 IsEmpty]: Start isEmpty. Operand 274969 states and 437637 transitions. [2023-11-29 03:02:25,461 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 207 [2023-11-29 03:02:25,461 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 03:02:25,462 INFO L195 NwaCegarLoop]: trace histogram [19, 15, 15, 15, 15, 15, 15, 4, 4, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 03:02:25,462 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2023-11-29 03:02:25,462 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 03:02:25,462 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 03:02:25,462 INFO L85 PathProgramCache]: Analyzing trace with hash -1624552103, now seen corresponding path program 1 times [2023-11-29 03:02:25,462 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 03:02:25,462 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1214552668] [2023-11-29 03:02:25,463 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 03:02:25,463 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 03:02:25,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:02:25,977 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 03:02:25,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:02:25,985 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 03:02:25,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:02:25,990 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2023-11-29 03:02:25,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:02:25,998 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 03:02:25,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:02:26,003 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-11-29 03:02:26,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:02:26,010 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 03:02:26,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:02:26,015 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2023-11-29 03:02:26,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:02:26,023 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 03:02:26,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:02:26,027 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2023-11-29 03:02:26,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:02:26,035 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 03:02:26,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:02:26,040 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2023-11-29 03:02:26,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:02:26,048 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 03:02:26,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:02:26,052 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2023-11-29 03:02:26,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:02:26,060 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 03:02:26,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:02:26,065 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2023-11-29 03:02:26,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:02:26,073 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 03:02:26,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:02:26,078 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2023-11-29 03:02:26,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:02:26,087 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 03:02:26,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:02:26,091 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2023-11-29 03:02:26,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:02:26,101 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 03:02:26,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:02:26,106 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2023-11-29 03:02:26,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:02:26,114 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 03:02:26,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:02:26,119 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2023-11-29 03:02:26,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:02:26,127 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 03:02:26,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:02:26,132 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2023-11-29 03:02:26,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:02:26,140 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 03:02:26,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:02:26,145 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2023-11-29 03:02:26,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:02:26,154 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 03:02:26,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:02:26,159 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2023-11-29 03:02:26,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:02:26,168 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 03:02:26,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:02:26,173 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2023-11-29 03:02:26,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:02:26,180 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 159 [2023-11-29 03:02:26,183 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:02:26,187 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2023-11-29 03:02:26,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:02:26,194 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 169 [2023-11-29 03:02:26,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:02:26,202 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2023-11-29 03:02:26,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:02:26,210 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 03:02:26,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:02:26,214 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2023-11-29 03:02:26,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:02:26,222 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2023-11-29 03:02:26,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:02:26,232 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 197 [2023-11-29 03:02:26,235 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:02:26,242 INFO L134 CoverageAnalysis]: Checked inductivity of 995 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 990 trivial. 0 not checked. [2023-11-29 03:02:26,242 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 03:02:26,242 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1214552668] [2023-11-29 03:02:26,242 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1214552668] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 03:02:26,242 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 03:02:26,242 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-29 03:02:26,242 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1557373377] [2023-11-29 03:02:26,242 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 03:02:26,243 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-29 03:02:26,243 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 03:02:26,244 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-29 03:02:26,244 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-29 03:02:26,244 INFO L87 Difference]: Start difference. First operand 274969 states and 437637 transitions. Second operand has 4 states, 4 states have (on average 11.5) internal successors, (46), 3 states have internal predecessors, (46), 3 states have call successors, (27), 3 states have call predecessors, (27), 1 states have return successors, (25), 3 states have call predecessors, (25), 3 states have call successors, (25) [2023-11-29 03:02:29,408 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.16s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 03:02:31,873 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.46s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 03:02:34,557 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.68s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 03:03:01,878 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 03:03:01,878 INFO L93 Difference]: Finished difference Result 552313 states and 879174 transitions. [2023-11-29 03:03:01,879 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-29 03:03:01,879 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 11.5) internal successors, (46), 3 states have internal predecessors, (46), 3 states have call successors, (27), 3 states have call predecessors, (27), 1 states have return successors, (25), 3 states have call predecessors, (25), 3 states have call successors, (25) Word has length 206 [2023-11-29 03:03:01,880 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 03:03:04,000 INFO L225 Difference]: With dead ends: 552313 [2023-11-29 03:03:04,000 INFO L226 Difference]: Without dead ends: 414175 [2023-11-29 03:03:04,548 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 80 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-11-29 03:03:04,548 INFO L413 NwaCegarLoop]: 6724 mSDtfsCounter, 9295 mSDsluCounter, 5814 mSDsCounter, 0 mSdLazyCounter, 12315 mSolverCounterSat, 2050 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 21.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10232 SdHoareTripleChecker+Valid, 12538 SdHoareTripleChecker+Invalid, 14365 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2050 IncrementalHoareTripleChecker+Valid, 12315 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 23.8s IncrementalHoareTripleChecker+Time [2023-11-29 03:03:04,549 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [10232 Valid, 12538 Invalid, 14365 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2050 Valid, 12315 Invalid, 0 Unknown, 0 Unchecked, 23.8s Time] [2023-11-29 03:03:04,845 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 414175 states. [2023-11-29 03:03:22,315 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 414175 to 412025. [2023-11-29 03:03:22,672 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 412025 states, 303456 states have (on average 1.4906147843509439) internal successors, (452336), 303297 states have internal predecessors, (452336), 92431 states have call successors, (92431), 14372 states have call predecessors, (92431), 16135 states have return successors, (110992), 97022 states have call predecessors, (110992), 92428 states have call successors, (110992) [2023-11-29 03:03:26,175 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 412025 states to 412025 states and 655759 transitions. [2023-11-29 03:03:26,222 INFO L78 Accepts]: Start accepts. Automaton has 412025 states and 655759 transitions. Word has length 206 [2023-11-29 03:03:26,222 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 03:03:26,222 INFO L495 AbstractCegarLoop]: Abstraction has 412025 states and 655759 transitions. [2023-11-29 03:03:26,223 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 11.5) internal successors, (46), 3 states have internal predecessors, (46), 3 states have call successors, (27), 3 states have call predecessors, (27), 1 states have return successors, (25), 3 states have call predecessors, (25), 3 states have call successors, (25) [2023-11-29 03:03:26,223 INFO L276 IsEmpty]: Start isEmpty. Operand 412025 states and 655759 transitions. [2023-11-29 03:03:26,231 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 207 [2023-11-29 03:03:26,231 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 03:03:26,231 INFO L195 NwaCegarLoop]: trace histogram [19, 15, 15, 15, 15, 15, 15, 4, 4, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 03:03:26,232 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2023-11-29 03:03:26,232 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 03:03:26,232 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 03:03:26,232 INFO L85 PathProgramCache]: Analyzing trace with hash 676270487, now seen corresponding path program 1 times [2023-11-29 03:03:26,232 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 03:03:26,232 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1777683558] [2023-11-29 03:03:26,233 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 03:03:26,233 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 03:03:26,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:03:27,035 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 03:03:27,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:03:27,047 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 03:03:27,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:03:27,052 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2023-11-29 03:03:27,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:03:27,064 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 03:03:27,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:03:27,069 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-11-29 03:03:27,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:03:27,080 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 03:03:27,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:03:27,085 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2023-11-29 03:03:27,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:03:27,098 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 03:03:27,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:03:27,104 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2023-11-29 03:03:27,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:03:27,116 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 03:03:27,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:03:27,123 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2023-11-29 03:03:27,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:03:27,135 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 03:03:27,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:03:27,140 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2023-11-29 03:03:27,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:03:27,152 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 03:03:27,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:03:27,157 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2023-11-29 03:03:27,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:03:27,169 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 03:03:27,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:03:27,174 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2023-11-29 03:03:27,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:03:27,189 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 03:03:27,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:03:27,195 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2023-11-29 03:03:27,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:03:27,208 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 03:03:27,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:03:27,212 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2023-11-29 03:03:27,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:03:27,224 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 03:03:27,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:03:27,229 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2023-11-29 03:03:27,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:03:27,241 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 03:03:27,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:03:27,245 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2023-11-29 03:03:27,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:03:27,257 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 03:03:27,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:03:27,262 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2023-11-29 03:03:27,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:03:27,275 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 03:03:27,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:03:27,279 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2023-11-29 03:03:27,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:03:27,291 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 03:03:27,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:03:27,295 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2023-11-29 03:03:27,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:03:27,304 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 159 [2023-11-29 03:03:27,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:03:27,313 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2023-11-29 03:03:27,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:03:27,322 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 169 [2023-11-29 03:03:27,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:03:27,331 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2023-11-29 03:03:27,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:03:27,341 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 03:03:27,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:03:27,345 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2023-11-29 03:03:27,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:03:27,354 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2023-11-29 03:03:27,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:03:27,363 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 197 [2023-11-29 03:03:27,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:03:27,373 INFO L134 CoverageAnalysis]: Checked inductivity of 995 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 995 trivial. 0 not checked. [2023-11-29 03:03:27,373 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 03:03:27,373 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1777683558] [2023-11-29 03:03:27,373 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1777683558] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 03:03:27,373 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 03:03:27,373 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-11-29 03:03:27,374 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [851398817] [2023-11-29 03:03:27,374 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 03:03:27,374 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-29 03:03:27,374 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 03:03:27,375 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-29 03:03:27,375 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2023-11-29 03:03:27,375 INFO L87 Difference]: Start difference. First operand 412025 states and 655759 transitions. Second operand has 6 states, 6 states have (on average 7.166666666666667) internal successors, (43), 4 states have internal predecessors, (43), 2 states have call successors, (26), 4 states have call predecessors, (26), 1 states have return successors, (24), 2 states have call predecessors, (24), 2 states have call successors, (24) [2023-11-29 03:03:31,422 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 03:03:34,722 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.30s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 03:03:38,734 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 03:03:41,423 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.69s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 03:04:04,542 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 03:04:04,542 INFO L93 Difference]: Finished difference Result 414158 states and 659454 transitions. [2023-11-29 03:04:04,542 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-29 03:04:04,543 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 7.166666666666667) internal successors, (43), 4 states have internal predecessors, (43), 2 states have call successors, (26), 4 states have call predecessors, (26), 1 states have return successors, (24), 2 states have call predecessors, (24), 2 states have call successors, (24) Word has length 206 [2023-11-29 03:04:04,543 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 03:04:06,382 INFO L225 Difference]: With dead ends: 414158 [2023-11-29 03:04:06,382 INFO L226 Difference]: Without dead ends: 414156 [2023-11-29 03:04:06,539 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 87 GetRequests, 79 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2023-11-29 03:04:06,540 INFO L413 NwaCegarLoop]: 3399 mSDtfsCounter, 8886 mSDsluCounter, 7571 mSDsCounter, 0 mSdLazyCounter, 12027 mSolverCounterSat, 3118 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 24.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9200 SdHoareTripleChecker+Valid, 10970 SdHoareTripleChecker+Invalid, 15147 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 3118 IncrementalHoareTripleChecker+Valid, 12027 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 26.1s IncrementalHoareTripleChecker+Time [2023-11-29 03:04:06,540 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [9200 Valid, 10970 Invalid, 15147 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [3118 Valid, 12027 Invalid, 2 Unknown, 0 Unchecked, 26.1s Time] [2023-11-29 03:04:06,872 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 414156 states. [2023-11-29 03:04:24,472 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 414156 to 412029. [2023-11-29 03:04:25,050 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 412029 states, 303459 states have (on average 1.4906099341261916) internal successors, (452339), 303300 states have internal predecessors, (452339), 92431 states have call successors, (92431), 14373 states have call predecessors, (92431), 16136 states have return successors, (110992), 97022 states have call predecessors, (110992), 92428 states have call successors, (110992) [2023-11-29 03:04:28,130 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 412029 states to 412029 states and 655762 transitions. [2023-11-29 03:04:28,161 INFO L78 Accepts]: Start accepts. Automaton has 412029 states and 655762 transitions. Word has length 206 [2023-11-29 03:04:28,161 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-29 03:04:28,162 INFO L495 AbstractCegarLoop]: Abstraction has 412029 states and 655762 transitions. [2023-11-29 03:04:28,162 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 7.166666666666667) internal successors, (43), 4 states have internal predecessors, (43), 2 states have call successors, (26), 4 states have call predecessors, (26), 1 states have return successors, (24), 2 states have call predecessors, (24), 2 states have call successors, (24) [2023-11-29 03:04:28,162 INFO L276 IsEmpty]: Start isEmpty. Operand 412029 states and 655762 transitions. [2023-11-29 03:04:28,174 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 212 [2023-11-29 03:04:28,174 INFO L187 NwaCegarLoop]: Found error trace [2023-11-29 03:04:28,174 INFO L195 NwaCegarLoop]: trace histogram [19, 15, 15, 15, 15, 15, 15, 4, 4, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-29 03:04:28,175 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2023-11-29 03:04:28,175 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 03:04:28,175 INFO L160 PredicateUnifier]: Initialized classic predicate unifier [2023-11-29 03:04:28,175 INFO L85 PathProgramCache]: Analyzing trace with hash 1091041434, now seen corresponding path program 1 times [2023-11-29 03:04:28,176 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-29 03:04:28,176 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1832686519] [2023-11-29 03:04:28,176 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-29 03:04:28,176 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-29 03:04:28,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:04:28,919 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 03:04:28,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:04:28,930 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 03:04:28,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:04:28,935 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2023-11-29 03:04:28,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:04:28,945 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 03:04:28,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:04:28,949 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2023-11-29 03:04:28,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:04:28,960 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 03:04:28,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:04:28,966 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2023-11-29 03:04:28,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:04:28,979 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 03:04:28,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:04:28,983 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 41 [2023-11-29 03:04:28,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:04:28,993 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 03:04:28,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:04:28,997 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2023-11-29 03:04:29,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:04:29,007 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 03:04:29,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:04:29,011 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2023-11-29 03:04:29,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:04:29,021 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 03:04:29,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:04:29,025 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2023-11-29 03:04:29,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:04:29,035 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 03:04:29,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:04:29,039 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2023-11-29 03:04:29,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:04:29,051 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 03:04:29,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:04:29,055 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2023-11-29 03:04:29,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:04:29,067 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 03:04:29,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:04:29,073 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2023-11-29 03:04:29,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:04:29,087 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 03:04:29,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:04:29,093 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2023-11-29 03:04:29,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:04:29,107 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 03:04:29,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:04:29,113 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2023-11-29 03:04:29,118 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:04:29,126 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 03:04:29,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:04:29,130 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 131 [2023-11-29 03:04:29,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:04:29,142 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 03:04:29,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:04:29,146 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 141 [2023-11-29 03:04:29,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:04:29,158 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 03:04:29,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:04:29,163 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2023-11-29 03:04:29,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:04:29,171 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 159 [2023-11-29 03:04:29,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:04:29,180 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2023-11-29 03:04:29,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:04:29,189 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 169 [2023-11-29 03:04:29,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:04:29,198 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 175 [2023-11-29 03:04:29,202 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:04:29,208 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-29 03:04:29,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:04:29,212 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 184 [2023-11-29 03:04:29,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:04:29,220 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2023-11-29 03:04:29,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:04:29,229 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 197 [2023-11-29 03:04:29,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:04:29,239 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 202 [2023-11-29 03:04:29,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-29 03:04:29,246 INFO L134 CoverageAnalysis]: Checked inductivity of 997 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 995 trivial. 0 not checked. [2023-11-29 03:04:29,247 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-29 03:04:29,247 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1832686519] [2023-11-29 03:04:29,247 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1832686519] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-29 03:04:29,247 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-29 03:04:29,247 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-11-29 03:04:29,247 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1576894212] [2023-11-29 03:04:29,247 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-29 03:04:29,249 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-29 03:04:29,249 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-29 03:04:29,249 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-29 03:04:29,250 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2023-11-29 03:04:29,250 INFO L87 Difference]: Start difference. First operand 412029 states and 655762 transitions. Second operand has 6 states, 6 states have (on average 7.666666666666667) internal successors, (46), 4 states have internal predecessors, (46), 2 states have call successors, (27), 4 states have call predecessors, (27), 1 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) [2023-11-29 03:04:33,294 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 03:04:36,124 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.83s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 03:04:40,134 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 03:04:43,307 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.17s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-29 03:05:06,220 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-29 03:05:06,221 INFO L93 Difference]: Finished difference Result 414162 states and 659457 transitions. [2023-11-29 03:05:06,221 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-29 03:05:06,221 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 7.666666666666667) internal successors, (46), 4 states have internal predecessors, (46), 2 states have call successors, (27), 4 states have call predecessors, (27), 1 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) Word has length 211 [2023-11-29 03:05:06,222 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-29 03:05:08,144 INFO L225 Difference]: With dead ends: 414162 [2023-11-29 03:05:08,144 INFO L226 Difference]: Without dead ends: 414160 [2023-11-29 03:05:08,461 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 81 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2023-11-29 03:05:08,462 INFO L413 NwaCegarLoop]: 3399 mSDtfsCounter, 8876 mSDsluCounter, 7569 mSDsCounter, 0 mSdLazyCounter, 12036 mSolverCounterSat, 3115 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 23.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9192 SdHoareTripleChecker+Valid, 10968 SdHoareTripleChecker+Invalid, 15153 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 3115 IncrementalHoareTripleChecker+Valid, 12036 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 24.7s IncrementalHoareTripleChecker+Time [2023-11-29 03:05:08,462 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [9192 Valid, 10968 Invalid, 15153 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [3115 Valid, 12036 Invalid, 2 Unknown, 0 Unchecked, 24.7s Time] [2023-11-29 03:05:08,785 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 414160 states. [2023-11-29 03:05:27,766 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 414160 to 412033. [2023-11-29 03:05:28,036 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 412033 states, 303462 states have (on average 1.4906050839973375) internal successors, (452342), 303303 states have internal predecessors, (452342), 92431 states have call successors, (92431), 14374 states have call predecessors, (92431), 16137 states have return successors, (110992), 97022 states have call predecessors, (110992), 92428 states have call successors, (110992)