./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-hippi-rrunner.cil.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version d790fecc Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbd8c413-2c51-4e8a-8012-1ec3736fe30a/bin/uautomizer-verify-84ZbGMXZE1/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbd8c413-2c51-4e8a-8012-1ec3736fe30a/bin/uautomizer-verify-84ZbGMXZE1/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbd8c413-2c51-4e8a-8012-1ec3736fe30a/bin/uautomizer-verify-84ZbGMXZE1/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbd8c413-2c51-4e8a-8012-1ec3736fe30a/bin/uautomizer-verify-84ZbGMXZE1/config/AutomizerReach.xml -i ../../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-hippi-rrunner.cil.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbd8c413-2c51-4e8a-8012-1ec3736fe30a/bin/uautomizer-verify-84ZbGMXZE1/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbd8c413-2c51-4e8a-8012-1ec3736fe30a/bin/uautomizer-verify-84ZbGMXZE1 --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 10193951df4eb6f67d99eaaa8758acfa57b6461ca38071389a41cbdc5c585dfb --- Real Ultimate output --- This is Ultimate 0.3.0-dev-d790fec [2024-12-02 10:39:27,790 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-12-02 10:39:27,842 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbd8c413-2c51-4e8a-8012-1ec3736fe30a/bin/uautomizer-verify-84ZbGMXZE1/config/svcomp-Reach-64bit-Automizer_Default.epf [2024-12-02 10:39:27,846 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-12-02 10:39:27,846 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-12-02 10:39:27,865 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-12-02 10:39:27,865 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-12-02 10:39:27,866 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-12-02 10:39:27,866 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-12-02 10:39:27,866 INFO L153 SettingsManager]: * Use memory slicer=true [2024-12-02 10:39:27,866 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-12-02 10:39:27,866 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-12-02 10:39:27,867 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-12-02 10:39:27,867 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-12-02 10:39:27,867 INFO L153 SettingsManager]: * Use SBE=true [2024-12-02 10:39:27,867 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-12-02 10:39:27,867 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-12-02 10:39:27,867 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-12-02 10:39:27,867 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-12-02 10:39:27,867 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-12-02 10:39:27,867 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-12-02 10:39:27,867 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-12-02 10:39:27,868 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-12-02 10:39:27,868 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2024-12-02 10:39:27,868 INFO L153 SettingsManager]: * Use constant arrays=true [2024-12-02 10:39:27,868 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2024-12-02 10:39:27,868 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-12-02 10:39:27,868 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-12-02 10:39:27,868 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-12-02 10:39:27,868 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-12-02 10:39:27,868 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-12-02 10:39:27,868 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-12-02 10:39:27,869 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-12-02 10:39:27,869 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-12-02 10:39:27,869 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-12-02 10:39:27,869 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-12-02 10:39:27,869 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-12-02 10:39:27,869 INFO L153 SettingsManager]: * Compute procedure contracts=false [2024-12-02 10:39:27,869 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-12-02 10:39:27,869 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-12-02 10:39:27,869 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-12-02 10:39:27,869 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-12-02 10:39:27,870 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-12-02 10:39:27,870 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-12-02 10:39:27,870 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-12-02 10:39:27,870 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbd8c413-2c51-4e8a-8012-1ec3736fe30a/bin/uautomizer-verify-84ZbGMXZE1 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 -> 10193951df4eb6f67d99eaaa8758acfa57b6461ca38071389a41cbdc5c585dfb [2024-12-02 10:39:28,063 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-12-02 10:39:28,071 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-12-02 10:39:28,073 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-12-02 10:39:28,074 INFO L270 PluginConnector]: Initializing CDTParser... [2024-12-02 10:39:28,074 INFO L274 PluginConnector]: CDTParser initialized [2024-12-02 10:39:28,075 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbd8c413-2c51-4e8a-8012-1ec3736fe30a/bin/uautomizer-verify-84ZbGMXZE1/../../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-hippi-rrunner.cil.i [2024-12-02 10:39:30,667 INFO L533 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbd8c413-2c51-4e8a-8012-1ec3736fe30a/bin/uautomizer-verify-84ZbGMXZE1/data/71818bdfa/18a162dc89d04a0f9971c1aad1a79f56/FLAGa8e2e1558 [2024-12-02 10:39:31,164 INFO L384 CDTParser]: Found 1 translation units. [2024-12-02 10:39:31,165 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbd8c413-2c51-4e8a-8012-1ec3736fe30a/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-hippi-rrunner.cil.i [2024-12-02 10:39:31,202 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbd8c413-2c51-4e8a-8012-1ec3736fe30a/bin/uautomizer-verify-84ZbGMXZE1/data/71818bdfa/18a162dc89d04a0f9971c1aad1a79f56/FLAGa8e2e1558 [2024-12-02 10:39:31,246 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbd8c413-2c51-4e8a-8012-1ec3736fe30a/bin/uautomizer-verify-84ZbGMXZE1/data/71818bdfa/18a162dc89d04a0f9971c1aad1a79f56 [2024-12-02 10:39:31,248 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-12-02 10:39:31,249 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-12-02 10:39:31,249 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-12-02 10:39:31,249 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-12-02 10:39:31,253 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-12-02 10:39:31,254 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 10:39:31" (1/1) ... [2024-12-02 10:39:31,254 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@76ad7df6 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 10:39:31, skipping insertion in model container [2024-12-02 10:39:31,254 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 10:39:31" (1/1) ... [2024-12-02 10:39:31,368 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-12-02 10:39:33,462 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbd8c413-2c51-4e8a-8012-1ec3736fe30a/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-hippi-rrunner.cil.i[341176,341189] [2024-12-02 10:39:33,465 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbd8c413-2c51-4e8a-8012-1ec3736fe30a/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-hippi-rrunner.cil.i[341345,341358] [2024-12-02 10:39:33,466 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbd8c413-2c51-4e8a-8012-1ec3736fe30a/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-hippi-rrunner.cil.i[341512,341525] [2024-12-02 10:39:33,466 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbd8c413-2c51-4e8a-8012-1ec3736fe30a/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-hippi-rrunner.cil.i[341680,341693] [2024-12-02 10:39:33,484 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-12-02 10:39:33,513 INFO L200 MainTranslator]: Completed pre-run [2024-12-02 10:39:33,619 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"); [5891] [2024-12-02 10:39:33,621 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)); [5898] [2024-12-02 10:39:33,621 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("":); [5905] [2024-12-02 10:39:33,624 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)); [5960-5961] [2024-12-02 10:39:33,624 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"); [5966-5968] [2024-12-02 10:39:33,625 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("rep; nop": : : "memory"); [5982] [2024-12-02 10:39:33,627 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %1,%0": "=r" (ret): "m" (*((unsigned int volatile *)addr)): "memory"); [6078] [2024-12-02 10:39:33,627 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %0,%1": : "r" (val), "m" (*((unsigned int volatile *)addr)): "memory"); [6085] [2024-12-02 10:39:33,635 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)); [6245-6246] [2024-12-02 10:39:33,637 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)); [6279-6280] [2024-12-02 10:39:33,639 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (103), "i" (12UL)); [6316-6317] [2024-12-02 10:39:33,640 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (115), "i" (12UL)); [6353-6354] [2024-12-02 10:39:33,660 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [6852] [2024-12-02 10:39:33,660 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [6864] [2024-12-02 10:39:33,661 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [6877] [2024-12-02 10:39:33,674 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7146] [2024-12-02 10:39:33,675 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7149] [2024-12-02 10:39:33,678 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7218] [2024-12-02 10:39:33,678 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7221] [2024-12-02 10:39:33,678 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7224] [2024-12-02 10:39:33,680 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [7247] [2024-12-02 10:39:33,680 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [7254] [2024-12-02 10:39:33,680 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [7257] [2024-12-02 10:39:33,681 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [7269] [2024-12-02 10:39:33,682 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [7316] [2024-12-02 10:39:33,683 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [7323] [2024-12-02 10:39:33,683 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [7332] [2024-12-02 10:39:33,684 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [7344] [2024-12-02 10:39:33,685 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [7372] [2024-12-02 10:39:33,688 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7450] [2024-12-02 10:39:33,692 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7521] [2024-12-02 10:39:33,692 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7524] [2024-12-02 10:39:33,695 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7568] [2024-12-02 10:39:33,705 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7770] [2024-12-02 10:39:33,707 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7798] [2024-12-02 10:39:33,707 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7806] [2024-12-02 10:39:33,709 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7831] [2024-12-02 10:39:33,710 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7845] [2024-12-02 10:39:33,710 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7853] [2024-12-02 10:39:33,711 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7861] [2024-12-02 10:39:33,711 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7869] [2024-12-02 10:39:33,714 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7932] [2024-12-02 10:39:33,714 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7940] [2024-12-02 10:39:33,715 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7948] [2024-12-02 10:39:33,716 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7970] [2024-12-02 10:39:33,722 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [8069] [2024-12-02 10:39:33,725 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [8145] [2024-12-02 10:39:33,726 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [8168] [2024-12-02 10:39:33,730 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [8258] [2024-12-02 10:39:33,733 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [8335] [2024-12-02 10:39:33,751 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [8662] [2024-12-02 10:39:33,753 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [8735] [2024-12-02 10:39:33,754 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [8737] [2024-12-02 10:39:33,754 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [8747] [2024-12-02 10:39:33,756 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [8796] [2024-12-02 10:39:33,756 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [8798] [2024-12-02 10:39:33,757 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [8817] [2024-12-02 10:39:33,762 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_1": "=a" (__ret_pu): "0" (__pu_val), "c" ((int *)rq->ifr_ifru.ifru_data): "ebx"); [9022] [2024-12-02 10:39:33,762 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_2": "=a" (__ret_pu): "0" (__pu_val), "c" ((int *)rq->ifr_ifru.ifru_data): "ebx"); [9025] [2024-12-02 10:39:33,762 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_4": "=a" (__ret_pu): "0" (__pu_val), "c" ((int *)rq->ifr_ifru.ifru_data): "ebx"); [9028] [2024-12-02 10:39:33,763 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_8": "=a" (__ret_pu): "0" (__pu_val), "c" ((int *)rq->ifr_ifru.ifru_data): "ebx"); [9031] [2024-12-02 10:39:33,763 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("call __put_user_X": "=a" (__ret_pu): "0" (__pu_val), "c" ((int *)rq->ifr_ifru.ifru_data): "ebx"); [9034] [2024-12-02 10:39:33,834 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbd8c413-2c51-4e8a-8012-1ec3736fe30a/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-hippi-rrunner.cil.i[341176,341189] [2024-12-02 10:39:33,834 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbd8c413-2c51-4e8a-8012-1ec3736fe30a/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-hippi-rrunner.cil.i[341345,341358] [2024-12-02 10:39:33,834 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbd8c413-2c51-4e8a-8012-1ec3736fe30a/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-hippi-rrunner.cil.i[341512,341525] [2024-12-02 10:39:33,835 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbd8c413-2c51-4e8a-8012-1ec3736fe30a/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-hippi-rrunner.cil.i[341680,341693] [2024-12-02 10:39:33,846 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-12-02 10:39:33,996 INFO L204 MainTranslator]: Completed translation [2024-12-02 10:39:33,996 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 10:39:33 WrapperNode [2024-12-02 10:39:33,997 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-12-02 10:39:33,998 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-12-02 10:39:33,998 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-12-02 10:39:33,998 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-12-02 10:39:34,004 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 10:39:33" (1/1) ... [2024-12-02 10:39:34,058 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 10:39:33" (1/1) ... [2024-12-02 10:39:34,214 INFO L138 Inliner]: procedures = 426, calls = 1839, calls flagged for inlining = 206, calls inlined = 187, statements flattened = 5086 [2024-12-02 10:39:34,214 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-12-02 10:39:34,215 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-12-02 10:39:34,215 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-12-02 10:39:34,215 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-12-02 10:39:34,225 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 10:39:33" (1/1) ... [2024-12-02 10:39:34,225 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 10:39:33" (1/1) ... [2024-12-02 10:39:34,245 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 10:39:33" (1/1) ... [2024-12-02 10:39:34,924 INFO L175 MemorySlicer]: Split 718 memory accesses to 14 slices as follows [533, 8, 2, 5, 54, 6, 1, 89, 4, 8, 1, 2, 2, 3]. 74 percent of accesses are in the largest equivalence class. The 48 initializations are split as follows [8, 8, 0, 0, 0, 0, 0, 20, 0, 8, 1, 2, 0, 1]. The 307 writes are split as follows [190, 0, 1, 3, 42, 0, 0, 69, 1, 0, 0, 0, 1, 0]. [2024-12-02 10:39:34,924 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 10:39:33" (1/1) ... [2024-12-02 10:39:34,924 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 10:39:33" (1/1) ... [2024-12-02 10:39:35,025 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 10:39:33" (1/1) ... [2024-12-02 10:39:35,032 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 10:39:33" (1/1) ... [2024-12-02 10:39:35,049 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 10:39:33" (1/1) ... [2024-12-02 10:39:35,078 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 10:39:33" (1/1) ... [2024-12-02 10:39:35,090 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 10:39:33" (1/1) ... [2024-12-02 10:39:35,122 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-12-02 10:39:35,123 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-12-02 10:39:35,123 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-12-02 10:39:35,123 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-12-02 10:39:35,124 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 10:39:33" (1/1) ... [2024-12-02 10:39:35,129 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-12-02 10:39:35,142 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbd8c413-2c51-4e8a-8012-1ec3736fe30a/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 10:39:35,154 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbd8c413-2c51-4e8a-8012-1ec3736fe30a/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-12-02 10:39:35,159 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_dbd8c413-2c51-4e8a-8012-1ec3736fe30a/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-12-02 10:39:35,184 INFO L130 BoogieDeclarations]: Found specification of procedure alloc_skb [2024-12-02 10:39:35,184 INFO L138 BoogieDeclarations]: Found implementation of procedure alloc_skb [2024-12-02 10:39:35,184 INFO L130 BoogieDeclarations]: Found specification of procedure pci_release_regions [2024-12-02 10:39:35,184 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_release_regions [2024-12-02 10:39:35,184 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2024-12-02 10:39:35,184 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2024-12-02 10:39:35,184 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_82 [2024-12-02 10:39:35,184 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_82 [2024-12-02 10:39:35,184 INFO L130 BoogieDeclarations]: Found specification of procedure netif_wake_queue [2024-12-02 10:39:35,184 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_wake_queue [2024-12-02 10:39:35,185 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2024-12-02 10:39:35,185 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2024-12-02 10:39:35,185 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_EMGentry_exit_rr_driver_exit_13_2 [2024-12-02 10:39:35,185 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_EMGentry_exit_rr_driver_exit_13_2 [2024-12-02 10:39:35,185 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_lock_of_rr_private [2024-12-02 10:39:35,185 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_lock_of_rr_private [2024-12-02 10:39:35,185 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2024-12-02 10:39:35,185 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2024-12-02 10:39:35,185 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2024-12-02 10:39:35,185 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2024-12-02 10:39:35,185 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2024-12-02 10:39:35,185 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2024-12-02 10:39:35,185 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2024-12-02 10:39:35,185 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2024-12-02 10:39:35,185 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_single [2024-12-02 10:39:35,185 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_single [2024-12-02 10:39:35,185 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2024-12-02 10:39:35,186 INFO L130 BoogieDeclarations]: Found specification of procedure capable [2024-12-02 10:39:35,186 INFO L138 BoogieDeclarations]: Found implementation of procedure capable [2024-12-02 10:39:35,186 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2024-12-02 10:39:35,186 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2024-12-02 10:39:35,186 INFO L130 BoogieDeclarations]: Found specification of procedure set_rraddr [2024-12-02 10:39:35,186 INFO L138 BoogieDeclarations]: Found implementation of procedure set_rraddr [2024-12-02 10:39:35,186 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2024-12-02 10:39:35,186 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2024-12-02 10:39:35,186 INFO L130 BoogieDeclarations]: Found specification of procedure rr_read_eeprom_word [2024-12-02 10:39:35,186 INFO L138 BoogieDeclarations]: Found implementation of procedure rr_read_eeprom_word [2024-12-02 10:39:35,186 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2024-12-02 10:39:35,186 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2024-12-02 10:39:35,186 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2024-12-02 10:39:35,186 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2024-12-02 10:39:35,186 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2024-12-02 10:39:35,186 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2024-12-02 10:39:35,186 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2024-12-02 10:39:35,186 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2024-12-02 10:39:35,186 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2024-12-02 10:39:35,186 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2024-12-02 10:39:35,186 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2024-12-02 10:39:35,187 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2024-12-02 10:39:35,187 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2024-12-02 10:39:35,187 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2024-12-02 10:39:35,187 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_from_user [2024-12-02 10:39:35,187 INFO L138 BoogieDeclarations]: Found implementation of procedure _copy_from_user [2024-12-02 10:39:35,187 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2024-12-02 10:39:35,187 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2024-12-02 10:39:35,187 INFO L130 BoogieDeclarations]: Found specification of procedure rr_read_eeprom [2024-12-02 10:39:35,187 INFO L138 BoogieDeclarations]: Found implementation of procedure rr_read_eeprom [2024-12-02 10:39:35,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2024-12-02 10:39:35,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2024-12-02 10:39:35,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2024-12-02 10:39:35,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2024-12-02 10:39:35,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2024-12-02 10:39:35,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2024-12-02 10:39:35,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2024-12-02 10:39:35,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2024-12-02 10:39:35,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2024-12-02 10:39:35,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2024-12-02 10:39:35,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2024-12-02 10:39:35,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2024-12-02 10:39:35,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2024-12-02 10:39:35,187 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2024-12-02 10:39:35,188 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2024-12-02 10:39:35,188 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2024-12-02 10:39:35,188 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2024-12-02 10:39:35,188 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2024-12-02 10:39:35,188 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2024-12-02 10:39:35,188 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2024-12-02 10:39:35,188 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2024-12-02 10:39:35,188 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2024-12-02 10:39:35,188 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2024-12-02 10:39:35,188 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2024-12-02 10:39:35,188 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2024-12-02 10:39:35,188 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2024-12-02 10:39:35,188 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2024-12-02 10:39:35,188 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2024-12-02 10:39:35,188 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2024-12-02 10:39:35,188 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2024-12-02 10:39:35,188 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2024-12-02 10:39:35,188 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2024-12-02 10:39:35,188 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2024-12-02 10:39:35,188 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2024-12-02 10:39:35,188 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2024-12-02 10:39:35,188 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2024-12-02 10:39:35,190 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2024-12-02 10:39:35,190 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2024-12-02 10:39:35,190 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2024-12-02 10:39:35,190 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2024-12-02 10:39:35,190 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2024-12-02 10:39:35,190 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2024-12-02 10:39:35,190 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2024-12-02 10:39:35,190 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2024-12-02 10:39:35,190 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2024-12-02 10:39:35,190 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2024-12-02 10:39:35,190 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2024-12-02 10:39:35,190 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2024-12-02 10:39:35,190 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2024-12-02 10:39:35,190 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2024-12-02 10:39:35,191 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2024-12-02 10:39:35,191 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2024-12-02 10:39:35,191 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2024-12-02 10:39:35,191 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2024-12-02 10:39:35,191 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2024-12-02 10:39:35,191 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2024-12-02 10:39:35,191 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2024-12-02 10:39:35,191 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2024-12-02 10:39:35,191 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2024-12-02 10:39:35,191 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2024-12-02 10:39:35,191 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_interrupt_context [2024-12-02 10:39:35,191 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_interrupt_context [2024-12-02 10:39:35,191 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_set_drvdata [2024-12-02 10:39:35,191 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_set_drvdata [2024-12-02 10:39:35,191 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2024-12-02 10:39:35,191 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2024-12-02 10:39:35,191 INFO L130 BoogieDeclarations]: Found specification of procedure pci_free_consistent [2024-12-02 10:39:35,191 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_free_consistent [2024-12-02 10:39:35,191 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2024-12-02 10:39:35,192 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2024-12-02 10:39:35,192 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2024-12-02 10:39:35,192 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_1 [2024-12-02 10:39:35,192 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_1 [2024-12-02 10:39:35,192 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-12-02 10:39:35,192 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2024-12-02 10:39:35,192 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2024-12-02 10:39:35,192 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2024-12-02 10:39:35,192 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2024-12-02 10:39:35,192 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2024-12-02 10:39:35,192 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2024-12-02 10:39:35,192 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2024-12-02 10:39:35,192 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2024-12-02 10:39:35,192 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2024-12-02 10:39:35,192 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2024-12-02 10:39:35,192 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2024-12-02 10:39:35,192 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2024-12-02 10:39:35,192 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2024-12-02 10:39:35,192 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2024-12-02 10:39:35,192 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2024-12-02 10:39:35,192 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2024-12-02 10:39:35,192 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2024-12-02 10:39:35,193 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2024-12-02 10:39:35,193 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2024-12-02 10:39:35,193 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2024-12-02 10:39:35,193 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_to_user [2024-12-02 10:39:35,193 INFO L138 BoogieDeclarations]: Found implementation of procedure _copy_to_user [2024-12-02 10:39:35,193 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~int [2024-12-02 10:39:35,193 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~int [2024-12-02 10:39:35,193 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_lock_of_rr_private [2024-12-02 10:39:35,193 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_lock_of_rr_private [2024-12-02 10:39:35,193 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~TO~VOID [2024-12-02 10:39:35,193 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~TO~VOID [2024-12-02 10:39:35,193 INFO L130 BoogieDeclarations]: Found specification of procedure __ldv_spin_lock [2024-12-02 10:39:35,193 INFO L138 BoogieDeclarations]: Found implementation of procedure __ldv_spin_lock [2024-12-02 10:39:35,193 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2024-12-02 10:39:35,193 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2024-12-02 10:39:35,193 INFO L130 BoogieDeclarations]: Found specification of procedure skb_put [2024-12-02 10:39:35,193 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_put [2024-12-02 10:39:35,193 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_netdev [2024-12-02 10:39:35,193 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_netdev [2024-12-02 10:39:35,193 INFO L130 BoogieDeclarations]: Found specification of procedure writel [2024-12-02 10:39:35,193 INFO L138 BoogieDeclarations]: Found implementation of procedure writel [2024-12-02 10:39:35,194 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-12-02 10:39:35,194 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-12-02 10:39:35,194 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab32 [2024-12-02 10:39:35,194 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab32 [2024-12-02 10:39:35,194 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2024-12-02 10:39:35,194 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2024-12-02 10:39:35,194 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2024-12-02 10:39:35,194 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2024-12-02 10:39:35,194 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2024-12-02 10:39:35,194 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2024-12-02 10:39:35,194 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2024-12-02 10:39:35,194 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2024-12-02 10:39:35,194 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2024-12-02 10:39:35,194 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2024-12-02 10:39:35,194 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2024-12-02 10:39:35,194 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2024-12-02 10:39:35,194 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2024-12-02 10:39:35,194 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2024-12-02 10:39:35,194 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2024-12-02 10:39:35,194 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2024-12-02 10:39:35,194 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2024-12-02 10:39:35,194 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2024-12-02 10:39:35,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2024-12-02 10:39:35,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2024-12-02 10:39:35,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2024-12-02 10:39:35,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2024-12-02 10:39:35,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2024-12-02 10:39:35,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2024-12-02 10:39:35,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2024-12-02 10:39:35,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2024-12-02 10:39:35,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2024-12-02 10:39:35,195 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2024-12-02 10:39:35,195 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2024-12-02 10:39:35,195 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2024-12-02 10:39:35,195 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2024-12-02 10:39:35,195 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2024-12-02 10:39:35,195 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_process_context [2024-12-02 10:39:35,195 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_process_context [2024-12-02 10:39:35,195 INFO L130 BoogieDeclarations]: Found specification of procedure rr_remove_one [2024-12-02 10:39:35,195 INFO L138 BoogieDeclarations]: Found implementation of procedure rr_remove_one [2024-12-02 10:39:35,195 INFO L130 BoogieDeclarations]: Found specification of procedure pci_map_single [2024-12-02 10:39:35,195 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_map_single [2024-12-02 10:39:35,195 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2024-12-02 10:39:35,196 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2024-12-02 10:39:35,196 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2024-12-02 10:39:35,196 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2024-12-02 10:39:35,196 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2024-12-02 10:39:35,196 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2024-12-02 10:39:35,196 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2024-12-02 10:39:35,196 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2024-12-02 10:39:35,196 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2024-12-02 10:39:35,196 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2024-12-02 10:39:35,196 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2024-12-02 10:39:35,196 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2024-12-02 10:39:35,196 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2024-12-02 10:39:35,196 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2024-12-02 10:39:35,196 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2024-12-02 10:39:35,196 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2024-12-02 10:39:35,196 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2024-12-02 10:39:35,196 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2024-12-02 10:39:35,196 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2024-12-02 10:39:35,196 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2024-12-02 10:39:35,196 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2024-12-02 10:39:35,196 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2024-12-02 10:39:35,196 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2024-12-02 10:39:35,197 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2024-12-02 10:39:35,197 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2024-12-02 10:39:35,197 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2024-12-02 10:39:35,197 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2024-12-02 10:39:35,197 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2024-12-02 10:39:35,197 INFO L130 BoogieDeclarations]: Found specification of procedure netif_stop_queue [2024-12-02 10:39:35,197 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_stop_queue [2024-12-02 10:39:35,197 INFO L130 BoogieDeclarations]: Found specification of procedure pci_alloc_consistent [2024-12-02 10:39:35,197 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_alloc_consistent [2024-12-02 10:39:35,197 INFO L130 BoogieDeclarations]: Found specification of procedure rr_init1 [2024-12-02 10:39:35,197 INFO L138 BoogieDeclarations]: Found implementation of procedure rr_init1 [2024-12-02 10:39:35,197 INFO L130 BoogieDeclarations]: Found specification of procedure consume_skb [2024-12-02 10:39:35,197 INFO L138 BoogieDeclarations]: Found implementation of procedure consume_skb [2024-12-02 10:39:35,197 INFO L130 BoogieDeclarations]: Found specification of procedure netif_start_queue [2024-12-02 10:39:35,197 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_start_queue [2024-12-02 10:39:35,197 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2024-12-02 10:39:35,197 INFO L130 BoogieDeclarations]: Found specification of procedure rr_open [2024-12-02 10:39:35,197 INFO L138 BoogieDeclarations]: Found implementation of procedure rr_open [2024-12-02 10:39:35,197 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2024-12-02 10:39:35,197 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2024-12-02 10:39:35,197 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2024-12-02 10:39:35,197 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2024-12-02 10:39:35,197 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2024-12-02 10:39:35,197 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2024-12-02 10:39:35,198 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2024-12-02 10:39:35,198 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2024-12-02 10:39:35,198 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2024-12-02 10:39:35,198 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2024-12-02 10:39:35,198 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2024-12-02 10:39:35,198 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2024-12-02 10:39:35,198 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2024-12-02 10:39:35,198 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2024-12-02 10:39:35,198 INFO L130 BoogieDeclarations]: Found specification of procedure add_timer [2024-12-02 10:39:35,198 INFO L138 BoogieDeclarations]: Found implementation of procedure add_timer [2024-12-02 10:39:35,198 INFO L130 BoogieDeclarations]: Found specification of procedure might_fault [2024-12-02 10:39:35,198 INFO L138 BoogieDeclarations]: Found implementation of procedure might_fault [2024-12-02 10:39:35,198 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2024-12-02 10:39:35,198 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2024-12-02 10:39:35,198 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int [2024-12-02 10:39:35,198 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int [2024-12-02 10:39:35,198 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2024-12-02 10:39:35,198 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2024-12-02 10:39:35,198 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2024-12-02 10:39:35,198 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2024-12-02 10:39:35,198 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_start_queue [2024-12-02 10:39:35,198 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_start_queue [2024-12-02 10:39:35,198 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2024-12-02 10:39:35,198 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2024-12-02 10:39:35,198 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2024-12-02 10:39:35,199 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2024-12-02 10:39:35,199 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2024-12-02 10:39:35,199 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2024-12-02 10:39:35,199 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2024-12-02 10:39:35,199 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2024-12-02 10:39:35,199 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2024-12-02 10:39:35,199 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2024-12-02 10:39:35,199 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2024-12-02 10:39:35,199 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2024-12-02 10:39:35,199 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2024-12-02 10:39:35,199 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2024-12-02 10:39:35,199 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2024-12-02 10:39:35,199 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2024-12-02 10:39:35,199 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2024-12-02 10:39:35,199 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2024-12-02 10:39:35,199 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2024-12-02 10:39:35,199 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2024-12-02 10:39:35,199 INFO L130 BoogieDeclarations]: Found specification of procedure rr_raz_tx [2024-12-02 10:39:35,199 INFO L138 BoogieDeclarations]: Found implementation of procedure rr_raz_tx [2024-12-02 10:39:35,199 INFO L130 BoogieDeclarations]: Found specification of procedure rr_close [2024-12-02 10:39:35,199 INFO L138 BoogieDeclarations]: Found implementation of procedure rr_close [2024-12-02 10:39:35,199 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2024-12-02 10:39:35,199 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2024-12-02 10:39:35,199 INFO L130 BoogieDeclarations]: Found specification of procedure pci_iounmap [2024-12-02 10:39:35,199 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_iounmap [2024-12-02 10:39:35,199 INFO L130 BoogieDeclarations]: Found specification of procedure readl [2024-12-02 10:39:35,200 INFO L138 BoogieDeclarations]: Found implementation of procedure readl [2024-12-02 10:39:35,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-12-02 10:39:35,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2024-12-02 10:39:35,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2024-12-02 10:39:35,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2024-12-02 10:39:35,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2024-12-02 10:39:35,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2024-12-02 10:39:35,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2024-12-02 10:39:35,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2024-12-02 10:39:35,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2024-12-02 10:39:35,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2024-12-02 10:39:35,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2024-12-02 10:39:35,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2024-12-02 10:39:35,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2024-12-02 10:39:35,200 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2024-12-02 10:39:35,200 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2024-12-02 10:39:35,200 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2024-12-02 10:39:35,200 INFO L130 BoogieDeclarations]: Found specification of procedure rr_raz_rx [2024-12-02 10:39:35,200 INFO L138 BoogieDeclarations]: Found implementation of procedure rr_raz_rx [2024-12-02 10:39:35,953 INFO L234 CfgBuilder]: Building ICFG [2024-12-02 10:39:35,955 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2024-12-02 10:39:36,373 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2024-12-02 10:39:45,027 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint ULTIMATE.startFINAL: assume true; [2024-12-02 10:39:45,744 INFO L? ?]: Removed 2341 outVars from TransFormulas that were not future-live. [2024-12-02 10:39:45,744 INFO L283 CfgBuilder]: Performing block encoding [2024-12-02 10:39:45,780 INFO L307 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-12-02 10:39:45,780 INFO L312 CfgBuilder]: Removed 1 assume(true) statements. [2024-12-02 10:39:45,780 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 10:39:45 BoogieIcfgContainer [2024-12-02 10:39:45,781 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-12-02 10:39:45,783 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-12-02 10:39:45,783 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-12-02 10:39:45,787 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-12-02 10:39:45,788 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 02.12 10:39:31" (1/3) ... [2024-12-02 10:39:45,788 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4e8cf79c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 10:39:45, skipping insertion in model container [2024-12-02 10:39:45,788 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 10:39:33" (2/3) ... [2024-12-02 10:39:45,789 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4e8cf79c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 10:39:45, skipping insertion in model container [2024-12-02 10:39:45,789 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 10:39:45" (3/3) ... [2024-12-02 10:39:45,790 INFO L128 eAbstractionObserver]: Analyzing ICFG linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-hippi-rrunner.cil.i [2024-12-02 10:39:45,804 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-12-02 10:39:45,807 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-hippi-rrunner.cil.i that has 99 procedures, 1928 locations, 1 initial locations, 42 loop locations, and 3 error locations. [2024-12-02 10:39:45,896 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-12-02 10:39:45,907 INFO L333 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopHeads, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@429b5d96, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-12-02 10:39:45,907 INFO L334 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2024-12-02 10:39:45,916 INFO L276 IsEmpty]: Start isEmpty. Operand has 1809 states, 1185 states have (on average 1.2717299578059071) internal successors, (1507), 1200 states have internal predecessors, (1507), 550 states have call successors, (550), 72 states have call predecessors, (550), 71 states have return successors, (544), 543 states have call predecessors, (544), 544 states have call successors, (544) [2024-12-02 10:39:45,929 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2024-12-02 10:39:45,929 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 10:39:45,930 INFO L218 NwaCegarLoop]: trace histogram [8, 8, 7, 7, 7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 10:39:45,930 INFO L396 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_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 10:39:45,935 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 10:39:45,935 INFO L85 PathProgramCache]: Analyzing trace with hash -151746085, now seen corresponding path program 1 times [2024-12-02 10:39:45,943 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 10:39:45,943 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [156409935] [2024-12-02 10:39:45,943 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 10:39:45,944 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 10:39:49,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 10:39:50,518 INFO L134 CoverageAnalysis]: Checked inductivity of 210 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 210 trivial. 0 not checked. [2024-12-02 10:39:50,518 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 10:39:50,518 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [156409935] [2024-12-02 10:39:50,519 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [156409935] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 10:39:50,519 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 10:39:50,519 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 10:39:50,521 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1621971699] [2024-12-02 10:39:50,521 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 10:39:50,525 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 10:39:50,525 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 10:39:50,546 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 10:39:50,546 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 10:39:50,552 INFO L87 Difference]: Start difference. First operand has 1809 states, 1185 states have (on average 1.2717299578059071) internal successors, (1507), 1200 states have internal predecessors, (1507), 550 states have call successors, (550), 72 states have call predecessors, (550), 71 states have return successors, (544), 543 states have call predecessors, (544), 544 states have call successors, (544) Second operand has 3 states, 3 states have (on average 11.0) internal successors, (33), 3 states have internal predecessors, (33), 3 states have call successors, (12), 2 states have call predecessors, (12), 1 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2024-12-02 10:39:54,619 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 [] [2024-12-02 10:39:55,428 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 10:39:55,428 INFO L93 Difference]: Finished difference Result 5286 states and 7780 transitions. [2024-12-02 10:39:55,429 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 10:39:55,430 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 11.0) internal successors, (33), 3 states have internal predecessors, (33), 3 states have call successors, (12), 2 states have call predecessors, (12), 1 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) Word has length 105 [2024-12-02 10:39:55,430 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 10:39:55,479 INFO L225 Difference]: With dead ends: 5286 [2024-12-02 10:39:55,479 INFO L226 Difference]: Without dead ends: 3486 [2024-12-02 10:39:55,490 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 10:39:55,492 INFO L435 NwaCegarLoop]: 2578 mSDtfsCounter, 2433 mSDsluCounter, 2508 mSDsCounter, 0 mSdLazyCounter, 26 mSolverCounterSat, 7 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2433 SdHoareTripleChecker+Valid, 5086 SdHoareTripleChecker+Invalid, 34 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 26 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.6s IncrementalHoareTripleChecker+Time [2024-12-02 10:39:55,493 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2433 Valid, 5086 Invalid, 34 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 26 Invalid, 1 Unknown, 0 Unchecked, 4.6s Time] [2024-12-02 10:39:55,508 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3486 states. [2024-12-02 10:39:55,715 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3486 to 3482. [2024-12-02 10:39:55,720 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3482 states, 2297 states have (on average 1.2451023073574228) internal successors, (2860), 2326 states have internal predecessors, (2860), 1044 states have call successors, (1044), 139 states have call predecessors, (1044), 138 states have return successors, (1040), 1038 states have call predecessors, (1040), 1040 states have call successors, (1040) [2024-12-02 10:39:55,738 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3482 states to 3482 states and 4944 transitions. [2024-12-02 10:39:55,743 INFO L78 Accepts]: Start accepts. Automaton has 3482 states and 4944 transitions. Word has length 105 [2024-12-02 10:39:55,743 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 10:39:55,743 INFO L471 AbstractCegarLoop]: Abstraction has 3482 states and 4944 transitions. [2024-12-02 10:39:55,744 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 11.0) internal successors, (33), 3 states have internal predecessors, (33), 3 states have call successors, (12), 2 states have call predecessors, (12), 1 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2024-12-02 10:39:55,744 INFO L276 IsEmpty]: Start isEmpty. Operand 3482 states and 4944 transitions. [2024-12-02 10:39:55,749 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2024-12-02 10:39:55,749 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 10:39:55,749 INFO L218 NwaCegarLoop]: trace histogram [8, 8, 7, 7, 7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 10:39:55,749 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-12-02 10:39:55,750 INFO L396 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_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 10:39:55,750 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 10:39:55,750 INFO L85 PathProgramCache]: Analyzing trace with hash 2079689775, now seen corresponding path program 1 times [2024-12-02 10:39:55,750 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 10:39:55,750 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [60437857] [2024-12-02 10:39:55,750 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 10:39:55,750 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 10:39:59,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 10:39:59,634 INFO L134 CoverageAnalysis]: Checked inductivity of 210 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 210 trivial. 0 not checked. [2024-12-02 10:39:59,634 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 10:39:59,634 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [60437857] [2024-12-02 10:39:59,634 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [60437857] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 10:39:59,634 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 10:39:59,635 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 10:39:59,635 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [10412941] [2024-12-02 10:39:59,635 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 10:39:59,636 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 10:39:59,636 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 10:39:59,637 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 10:39:59,637 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 10:39:59,637 INFO L87 Difference]: Start difference. First operand 3482 states and 4944 transitions. Second operand has 3 states, 3 states have (on average 12.333333333333334) internal successors, (37), 3 states have internal predecessors, (37), 3 states have call successors, (14), 2 states have call predecessors, (14), 1 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2024-12-02 10:40:03,675 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 [] [2024-12-02 10:40:04,525 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 10:40:04,525 INFO L93 Difference]: Finished difference Result 9702 states and 13764 transitions. [2024-12-02 10:40:04,525 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 10:40:04,526 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 12.333333333333334) internal successors, (37), 3 states have internal predecessors, (37), 3 states have call successors, (14), 2 states have call predecessors, (14), 1 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) Word has length 113 [2024-12-02 10:40:04,526 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 10:40:04,579 INFO L225 Difference]: With dead ends: 9702 [2024-12-02 10:40:04,579 INFO L226 Difference]: Without dead ends: 6239 [2024-12-02 10:40:04,599 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 10:40:04,600 INFO L435 NwaCegarLoop]: 2587 mSDtfsCounter, 2041 mSDsluCounter, 2476 mSDsCounter, 0 mSdLazyCounter, 22 mSolverCounterSat, 8 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2041 SdHoareTripleChecker+Valid, 5063 SdHoareTripleChecker+Invalid, 31 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 22 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.6s IncrementalHoareTripleChecker+Time [2024-12-02 10:40:04,600 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2041 Valid, 5063 Invalid, 31 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 22 Invalid, 1 Unknown, 0 Unchecked, 4.6s Time] [2024-12-02 10:40:04,610 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6239 states. [2024-12-02 10:40:05,067 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6239 to 6207. [2024-12-02 10:40:05,080 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6207 states, 4070 states have (on average 1.2415233415233415) internal successors, (5053), 4126 states have internal predecessors, (5053), 1867 states have call successors, (1867), 274 states have call predecessors, (1867), 267 states have return successors, (1875), 1842 states have call predecessors, (1875), 1863 states have call successors, (1875) [2024-12-02 10:40:05,130 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6207 states to 6207 states and 8795 transitions. [2024-12-02 10:40:05,137 INFO L78 Accepts]: Start accepts. Automaton has 6207 states and 8795 transitions. Word has length 113 [2024-12-02 10:40:05,138 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 10:40:05,138 INFO L471 AbstractCegarLoop]: Abstraction has 6207 states and 8795 transitions. [2024-12-02 10:40:05,138 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 12.333333333333334) internal successors, (37), 3 states have internal predecessors, (37), 3 states have call successors, (14), 2 states have call predecessors, (14), 1 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2024-12-02 10:40:05,138 INFO L276 IsEmpty]: Start isEmpty. Operand 6207 states and 8795 transitions. [2024-12-02 10:40:05,141 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2024-12-02 10:40:05,142 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 10:40:05,142 INFO L218 NwaCegarLoop]: trace histogram [8, 8, 7, 7, 7, 7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 10:40:05,142 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-12-02 10:40:05,142 INFO L396 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_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 10:40:05,143 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 10:40:05,143 INFO L85 PathProgramCache]: Analyzing trace with hash 872380599, now seen corresponding path program 1 times [2024-12-02 10:40:05,143 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 10:40:05,143 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [315653427] [2024-12-02 10:40:05,143 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 10:40:05,143 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 10:40:08,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 10:40:09,149 INFO L134 CoverageAnalysis]: Checked inductivity of 210 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 210 trivial. 0 not checked. [2024-12-02 10:40:09,149 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 10:40:09,149 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [315653427] [2024-12-02 10:40:09,149 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [315653427] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 10:40:09,149 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 10:40:09,149 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 10:40:09,149 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [977330735] [2024-12-02 10:40:09,150 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 10:40:09,150 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 10:40:09,150 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 10:40:09,150 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 10:40:09,150 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 10:40:09,151 INFO L87 Difference]: Start difference. First operand 6207 states and 8795 transitions. Second operand has 3 states, 3 states have (on average 15.0) internal successors, (45), 3 states have internal predecessors, (45), 3 states have call successors, (15), 2 states have call predecessors, (15), 1 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2024-12-02 10:40:13,204 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 [] [2024-12-02 10:40:14,537 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 10:40:14,537 INFO L93 Difference]: Finished difference Result 12294 states and 17418 transitions. [2024-12-02 10:40:14,537 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 10:40:14,537 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 15.0) internal successors, (45), 3 states have internal predecessors, (45), 3 states have call successors, (15), 2 states have call predecessors, (15), 1 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) Word has length 121 [2024-12-02 10:40:14,538 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 10:40:14,580 INFO L225 Difference]: With dead ends: 12294 [2024-12-02 10:40:14,580 INFO L226 Difference]: Without dead ends: 6106 [2024-12-02 10:40:14,609 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 10:40:14,609 INFO L435 NwaCegarLoop]: 2695 mSDtfsCounter, 1716 mSDsluCounter, 2474 mSDsCounter, 0 mSdLazyCounter, 76 mSolverCounterSat, 18 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1716 SdHoareTripleChecker+Valid, 5169 SdHoareTripleChecker+Invalid, 95 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 18 IncrementalHoareTripleChecker+Valid, 76 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.1s IncrementalHoareTripleChecker+Time [2024-12-02 10:40:14,610 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1716 Valid, 5169 Invalid, 95 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [18 Valid, 76 Invalid, 1 Unknown, 0 Unchecked, 5.1s Time] [2024-12-02 10:40:14,618 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6106 states. [2024-12-02 10:40:14,916 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6106 to 6076. [2024-12-02 10:40:14,927 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6076 states, 3952 states have (on average 1.2388663967611335) internal successors, (4896), 4008 states have internal predecessors, (4896), 1831 states have call successors, (1831), 296 states have call predecessors, (1831), 290 states have return successors, (1833), 1805 states have call predecessors, (1833), 1827 states have call successors, (1833) [2024-12-02 10:40:14,953 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6076 states to 6076 states and 8560 transitions. [2024-12-02 10:40:14,962 INFO L78 Accepts]: Start accepts. Automaton has 6076 states and 8560 transitions. Word has length 121 [2024-12-02 10:40:14,963 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 10:40:14,963 INFO L471 AbstractCegarLoop]: Abstraction has 6076 states and 8560 transitions. [2024-12-02 10:40:14,963 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 15.0) internal successors, (45), 3 states have internal predecessors, (45), 3 states have call successors, (15), 2 states have call predecessors, (15), 1 states have return successors, (11), 3 states have call predecessors, (11), 3 states have call successors, (11) [2024-12-02 10:40:14,963 INFO L276 IsEmpty]: Start isEmpty. Operand 6076 states and 8560 transitions. [2024-12-02 10:40:14,965 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 135 [2024-12-02 10:40:14,965 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 10:40:14,965 INFO L218 NwaCegarLoop]: trace histogram [9, 9, 8, 8, 8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 10:40:14,965 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-12-02 10:40:14,966 INFO L396 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_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 10:40:14,966 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 10:40:14,966 INFO L85 PathProgramCache]: Analyzing trace with hash -660750504, now seen corresponding path program 1 times [2024-12-02 10:40:14,966 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 10:40:14,966 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [645770259] [2024-12-02 10:40:14,966 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 10:40:14,966 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 10:40:18,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 10:40:18,968 INFO L134 CoverageAnalysis]: Checked inductivity of 276 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 276 trivial. 0 not checked. [2024-12-02 10:40:18,968 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 10:40:18,968 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [645770259] [2024-12-02 10:40:18,968 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [645770259] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 10:40:18,968 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 10:40:18,969 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 10:40:18,969 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1439743300] [2024-12-02 10:40:18,969 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 10:40:18,969 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 10:40:18,970 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 10:40:18,970 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 10:40:18,970 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 10:40:18,971 INFO L87 Difference]: Start difference. First operand 6076 states and 8560 transitions. Second operand has 3 states, 3 states have (on average 16.666666666666668) internal successors, (50), 3 states have internal predecessors, (50), 3 states have call successors, (14), 2 states have call predecessors, (14), 1 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2024-12-02 10:40:23,018 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 [] [2024-12-02 10:40:23,987 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 10:40:23,987 INFO L93 Difference]: Finished difference Result 16043 states and 22589 transitions. [2024-12-02 10:40:23,988 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 10:40:23,988 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 16.666666666666668) internal successors, (50), 3 states have internal predecessors, (50), 3 states have call successors, (14), 2 states have call predecessors, (14), 1 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) Word has length 134 [2024-12-02 10:40:23,988 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 10:40:24,032 INFO L225 Difference]: With dead ends: 16043 [2024-12-02 10:40:24,032 INFO L226 Difference]: Without dead ends: 9986 [2024-12-02 10:40:24,047 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 10:40:24,048 INFO L435 NwaCegarLoop]: 2557 mSDtfsCounter, 2155 mSDsluCounter, 2477 mSDsCounter, 0 mSdLazyCounter, 40 mSolverCounterSat, 7 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2155 SdHoareTripleChecker+Valid, 5034 SdHoareTripleChecker+Invalid, 48 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 40 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.8s IncrementalHoareTripleChecker+Time [2024-12-02 10:40:24,048 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2155 Valid, 5034 Invalid, 48 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 40 Invalid, 1 Unknown, 0 Unchecked, 4.8s Time] [2024-12-02 10:40:24,058 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9986 states. [2024-12-02 10:40:24,342 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9986 to 9955. [2024-12-02 10:40:24,358 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9955 states, 6469 states have (on average 1.234503014376256) internal successors, (7986), 6566 states have internal predecessors, (7986), 2997 states have call successors, (2997), 499 states have call predecessors, (2997), 486 states have return successors, (3005), 2940 states have call predecessors, (3005), 2993 states have call successors, (3005) [2024-12-02 10:40:24,386 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9955 states to 9955 states and 13988 transitions. [2024-12-02 10:40:24,396 INFO L78 Accepts]: Start accepts. Automaton has 9955 states and 13988 transitions. Word has length 134 [2024-12-02 10:40:24,397 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 10:40:24,397 INFO L471 AbstractCegarLoop]: Abstraction has 9955 states and 13988 transitions. [2024-12-02 10:40:24,398 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 16.666666666666668) internal successors, (50), 3 states have internal predecessors, (50), 3 states have call successors, (14), 2 states have call predecessors, (14), 1 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2024-12-02 10:40:24,398 INFO L276 IsEmpty]: Start isEmpty. Operand 9955 states and 13988 transitions. [2024-12-02 10:40:24,400 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 151 [2024-12-02 10:40:24,400 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 10:40:24,400 INFO L218 NwaCegarLoop]: trace histogram [8, 8, 7, 7, 7, 7, 7, 7, 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] [2024-12-02 10:40:24,400 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-12-02 10:40:24,401 INFO L396 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_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 10:40:24,401 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 10:40:24,401 INFO L85 PathProgramCache]: Analyzing trace with hash 617744899, now seen corresponding path program 1 times [2024-12-02 10:40:24,401 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 10:40:24,401 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1184280566] [2024-12-02 10:40:24,401 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 10:40:24,401 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 10:40:27,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 10:40:28,009 INFO L134 CoverageAnalysis]: Checked inductivity of 217 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 217 trivial. 0 not checked. [2024-12-02 10:40:28,010 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 10:40:28,010 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1184280566] [2024-12-02 10:40:28,010 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1184280566] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 10:40:28,010 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 10:40:28,010 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 10:40:28,010 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [779059413] [2024-12-02 10:40:28,010 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 10:40:28,011 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 10:40:28,011 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 10:40:28,011 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 10:40:28,011 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 10:40:28,012 INFO L87 Difference]: Start difference. First operand 9955 states and 13988 transitions. Second operand has 3 states, 3 states have (on average 18.666666666666668) internal successors, (56), 3 states have internal predecessors, (56), 3 states have call successors, (21), 2 states have call predecessors, (21), 1 states have return successors, (18), 3 states have call predecessors, (18), 3 states have call successors, (18) [2024-12-02 10:40:32,049 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 [] [2024-12-02 10:40:32,864 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 10:40:32,864 INFO L93 Difference]: Finished difference Result 27540 states and 38601 transitions. [2024-12-02 10:40:32,865 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 10:40:32,865 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 18.666666666666668) internal successors, (56), 3 states have internal predecessors, (56), 3 states have call successors, (21), 2 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 150 [2024-12-02 10:40:32,865 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 10:40:32,943 INFO L225 Difference]: With dead ends: 27540 [2024-12-02 10:40:32,944 INFO L226 Difference]: Without dead ends: 17604 [2024-12-02 10:40:32,974 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 10:40:32,974 INFO L435 NwaCegarLoop]: 3410 mSDtfsCounter, 2447 mSDsluCounter, 2451 mSDsCounter, 0 mSdLazyCounter, 12 mSolverCounterSat, 5 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2447 SdHoareTripleChecker+Valid, 5861 SdHoareTripleChecker+Invalid, 18 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 12 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.5s IncrementalHoareTripleChecker+Time [2024-12-02 10:40:32,975 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2447 Valid, 5861 Invalid, 18 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 12 Invalid, 1 Unknown, 0 Unchecked, 4.5s Time] [2024-12-02 10:40:32,988 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17604 states. [2024-12-02 10:40:34,079 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17604 to 17563. [2024-12-02 10:40:34,104 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17563 states, 11595 states have (on average 1.236308753773178) internal successors, (14335), 11791 states have internal predecessors, (14335), 5105 states have call successors, (5105), 889 states have call predecessors, (5105), 860 states have return successors, (5129), 4975 states have call predecessors, (5129), 5101 states have call successors, (5129) [2024-12-02 10:40:34,170 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17563 states to 17563 states and 24569 transitions. [2024-12-02 10:40:34,185 INFO L78 Accepts]: Start accepts. Automaton has 17563 states and 24569 transitions. Word has length 150 [2024-12-02 10:40:34,185 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 10:40:34,185 INFO L471 AbstractCegarLoop]: Abstraction has 17563 states and 24569 transitions. [2024-12-02 10:40:34,185 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 18.666666666666668) internal successors, (56), 3 states have internal predecessors, (56), 3 states have call successors, (21), 2 states have call predecessors, (21), 1 states have return successors, (18), 3 states have call predecessors, (18), 3 states have call successors, (18) [2024-12-02 10:40:34,185 INFO L276 IsEmpty]: Start isEmpty. Operand 17563 states and 24569 transitions. [2024-12-02 10:40:34,188 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 162 [2024-12-02 10:40:34,188 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 10:40:34,189 INFO L218 NwaCegarLoop]: trace histogram [11, 11, 7, 7, 7, 7, 7, 7, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 10:40:34,189 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-12-02 10:40:34,189 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 10:40:34,189 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 10:40:34,189 INFO L85 PathProgramCache]: Analyzing trace with hash -1410099421, now seen corresponding path program 1 times [2024-12-02 10:40:34,189 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 10:40:34,189 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [407129008] [2024-12-02 10:40:34,189 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 10:40:34,190 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 10:40:37,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 10:40:37,713 INFO L134 CoverageAnalysis]: Checked inductivity of 325 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 315 trivial. 0 not checked. [2024-12-02 10:40:37,713 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 10:40:37,713 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [407129008] [2024-12-02 10:40:37,713 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [407129008] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 10:40:37,713 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 10:40:37,713 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 10:40:37,713 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [941962297] [2024-12-02 10:40:37,713 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 10:40:37,714 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 10:40:37,714 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 10:40:37,715 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 10:40:37,715 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 10:40:37,715 INFO L87 Difference]: Start difference. First operand 17563 states and 24569 transitions. Second operand has 3 states, 3 states have (on average 20.0) internal successors, (60), 3 states have internal predecessors, (60), 3 states have call successors, (19), 2 states have call predecessors, (19), 1 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) [2024-12-02 10:40:41,756 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 [] [2024-12-02 10:40:42,960 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 10:40:42,960 INFO L93 Difference]: Finished difference Result 50473 states and 70740 transitions. [2024-12-02 10:40:42,961 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 10:40:42,961 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 20.0) internal successors, (60), 3 states have internal predecessors, (60), 3 states have call successors, (19), 2 states have call predecessors, (19), 1 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) Word has length 161 [2024-12-02 10:40:42,961 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 10:40:43,089 INFO L225 Difference]: With dead ends: 50473 [2024-12-02 10:40:43,089 INFO L226 Difference]: Without dead ends: 33522 [2024-12-02 10:40:43,144 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 10:40:43,144 INFO L435 NwaCegarLoop]: 3516 mSDtfsCounter, 2397 mSDsluCounter, 2517 mSDsCounter, 0 mSdLazyCounter, 24 mSolverCounterSat, 5 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2397 SdHoareTripleChecker+Valid, 6033 SdHoareTripleChecker+Invalid, 30 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 24 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.6s IncrementalHoareTripleChecker+Time [2024-12-02 10:40:43,144 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2397 Valid, 6033 Invalid, 30 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 24 Invalid, 1 Unknown, 0 Unchecked, 4.6s Time] [2024-12-02 10:40:43,179 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33522 states. [2024-12-02 10:40:44,415 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33522 to 33518. [2024-12-02 10:40:44,449 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33518 states, 22159 states have (on average 1.236788663748364) internal successors, (27406), 22491 states have internal predecessors, (27406), 9728 states have call successors, (9728), 1677 states have call predecessors, (9728), 1628 states have return successors, (9780), 9534 states have call predecessors, (9780), 9724 states have call successors, (9780) [2024-12-02 10:40:44,546 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33518 states to 33518 states and 46914 transitions. [2024-12-02 10:40:44,564 INFO L78 Accepts]: Start accepts. Automaton has 33518 states and 46914 transitions. Word has length 161 [2024-12-02 10:40:44,565 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 10:40:44,565 INFO L471 AbstractCegarLoop]: Abstraction has 33518 states and 46914 transitions. [2024-12-02 10:40:44,565 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 20.0) internal successors, (60), 3 states have internal predecessors, (60), 3 states have call successors, (19), 2 states have call predecessors, (19), 1 states have return successors, (17), 3 states have call predecessors, (17), 3 states have call successors, (17) [2024-12-02 10:40:44,565 INFO L276 IsEmpty]: Start isEmpty. Operand 33518 states and 46914 transitions. [2024-12-02 10:40:44,568 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 162 [2024-12-02 10:40:44,568 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 10:40:44,568 INFO L218 NwaCegarLoop]: trace histogram [11, 11, 7, 7, 7, 7, 7, 7, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 10:40:44,568 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2024-12-02 10:40:44,568 INFO L396 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_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 10:40:44,568 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 10:40:44,569 INFO L85 PathProgramCache]: Analyzing trace with hash -1269550811, now seen corresponding path program 1 times [2024-12-02 10:40:44,569 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 10:40:44,569 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1862004167] [2024-12-02 10:40:44,569 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 10:40:44,569 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 10:40:48,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 10:40:49,330 INFO L134 CoverageAnalysis]: Checked inductivity of 325 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 325 trivial. 0 not checked. [2024-12-02 10:40:49,330 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 10:40:49,330 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1862004167] [2024-12-02 10:40:49,330 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1862004167] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 10:40:49,331 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 10:40:49,331 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 10:40:49,331 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [982425740] [2024-12-02 10:40:49,331 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 10:40:49,331 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 10:40:49,331 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 10:40:49,332 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 10:40:49,332 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 10:40:49,332 INFO L87 Difference]: Start difference. First operand 33518 states and 46914 transitions. Second operand has 5 states, 5 states have (on average 10.4) internal successors, (52), 4 states have internal predecessors, (52), 2 states have call successors, (18), 3 states have call predecessors, (18), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2024-12-02 10:40:50,559 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 10:40:50,560 INFO L93 Difference]: Finished difference Result 33524 states and 46919 transitions. [2024-12-02 10:40:50,560 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 10:40:50,560 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 10.4) internal successors, (52), 4 states have internal predecessors, (52), 2 states have call successors, (18), 3 states have call predecessors, (18), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) Word has length 161 [2024-12-02 10:40:50,561 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 10:40:50,690 INFO L225 Difference]: With dead ends: 33524 [2024-12-02 10:40:50,690 INFO L226 Difference]: Without dead ends: 33522 [2024-12-02 10:40:50,703 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-12-02 10:40:50,704 INFO L435 NwaCegarLoop]: 2541 mSDtfsCounter, 2497 mSDsluCounter, 5066 mSDsCounter, 0 mSdLazyCounter, 24 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2498 SdHoareTripleChecker+Valid, 7607 SdHoareTripleChecker+Invalid, 24 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 24 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-12-02 10:40:50,704 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2498 Valid, 7607 Invalid, 24 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 24 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-12-02 10:40:50,731 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33522 states. [2024-12-02 10:40:51,677 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33522 to 33522. [2024-12-02 10:40:51,707 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33522 states, 22162 states have (on average 1.2367566104142225) internal successors, (27409), 22494 states have internal predecessors, (27409), 9728 states have call successors, (9728), 1678 states have call predecessors, (9728), 1629 states have return successors, (9780), 9534 states have call predecessors, (9780), 9724 states have call successors, (9780) [2024-12-02 10:40:51,789 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33522 states to 33522 states and 46917 transitions. [2024-12-02 10:40:51,808 INFO L78 Accepts]: Start accepts. Automaton has 33522 states and 46917 transitions. Word has length 161 [2024-12-02 10:40:51,809 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 10:40:51,809 INFO L471 AbstractCegarLoop]: Abstraction has 33522 states and 46917 transitions. [2024-12-02 10:40:51,809 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 10.4) internal successors, (52), 4 states have internal predecessors, (52), 2 states have call successors, (18), 3 states have call predecessors, (18), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2024-12-02 10:40:51,809 INFO L276 IsEmpty]: Start isEmpty. Operand 33522 states and 46917 transitions. [2024-12-02 10:40:51,811 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 167 [2024-12-02 10:40:51,811 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 10:40:51,811 INFO L218 NwaCegarLoop]: trace histogram [11, 11, 7, 7, 7, 7, 7, 7, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 10:40:51,812 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2024-12-02 10:40:51,812 INFO L396 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_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 10:40:51,812 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 10:40:51,812 INFO L85 PathProgramCache]: Analyzing trace with hash -1935447602, now seen corresponding path program 1 times [2024-12-02 10:40:51,812 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 10:40:51,812 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1893377559] [2024-12-02 10:40:51,812 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 10:40:51,812 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 10:40:55,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 10:40:55,788 INFO L134 CoverageAnalysis]: Checked inductivity of 327 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 325 trivial. 0 not checked. [2024-12-02 10:40:55,788 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 10:40:55,788 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1893377559] [2024-12-02 10:40:55,789 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1893377559] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 10:40:55,789 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 10:40:55,789 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 10:40:55,789 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1278723336] [2024-12-02 10:40:55,789 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 10:40:55,789 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 10:40:55,789 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 10:40:55,790 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 10:40:55,790 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 10:40:55,790 INFO L87 Difference]: Start difference. First operand 33522 states and 46917 transitions. Second operand has 5 states, 5 states have (on average 11.0) internal successors, (55), 4 states have internal predecessors, (55), 2 states have call successors, (19), 3 states have call predecessors, (19), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2024-12-02 10:40:56,888 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 10:40:56,889 INFO L93 Difference]: Finished difference Result 33528 states and 46922 transitions. [2024-12-02 10:40:56,889 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 10:40:56,889 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 11.0) internal successors, (55), 4 states have internal predecessors, (55), 2 states have call successors, (19), 3 states have call predecessors, (19), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) Word has length 166 [2024-12-02 10:40:56,890 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 10:40:57,007 INFO L225 Difference]: With dead ends: 33528 [2024-12-02 10:40:57,007 INFO L226 Difference]: Without dead ends: 33526 [2024-12-02 10:40:57,025 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-12-02 10:40:57,025 INFO L435 NwaCegarLoop]: 2544 mSDtfsCounter, 2493 mSDsluCounter, 5067 mSDsCounter, 0 mSdLazyCounter, 25 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2494 SdHoareTripleChecker+Valid, 7611 SdHoareTripleChecker+Invalid, 25 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 25 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-12-02 10:40:57,026 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2494 Valid, 7611 Invalid, 25 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 25 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-12-02 10:40:57,049 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33526 states. [2024-12-02 10:40:58,157 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33526 to 33526. [2024-12-02 10:40:58,179 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33526 states, 22165 states have (on average 1.2367245657568238) internal successors, (27412), 22497 states have internal predecessors, (27412), 9728 states have call successors, (9728), 1679 states have call predecessors, (9728), 1630 states have return successors, (9780), 9534 states have call predecessors, (9780), 9724 states have call successors, (9780) [2024-12-02 10:40:58,264 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33526 states to 33526 states and 46920 transitions. [2024-12-02 10:40:58,279 INFO L78 Accepts]: Start accepts. Automaton has 33526 states and 46920 transitions. Word has length 166 [2024-12-02 10:40:58,279 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 10:40:58,279 INFO L471 AbstractCegarLoop]: Abstraction has 33526 states and 46920 transitions. [2024-12-02 10:40:58,279 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 11.0) internal successors, (55), 4 states have internal predecessors, (55), 2 states have call successors, (19), 3 states have call predecessors, (19), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2024-12-02 10:40:58,279 INFO L276 IsEmpty]: Start isEmpty. Operand 33526 states and 46920 transitions. [2024-12-02 10:40:58,281 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 172 [2024-12-02 10:40:58,282 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 10:40:58,282 INFO L218 NwaCegarLoop]: trace histogram [11, 11, 7, 7, 7, 7, 7, 7, 4, 4, 4, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 10:40:58,282 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2024-12-02 10:40:58,282 INFO L396 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_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 10:40:58,282 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 10:40:58,282 INFO L85 PathProgramCache]: Analyzing trace with hash 1033325189, now seen corresponding path program 1 times [2024-12-02 10:40:58,282 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 10:40:58,283 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [544674655] [2024-12-02 10:40:58,283 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 10:40:58,283 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 10:41:01,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 10:41:02,457 INFO L134 CoverageAnalysis]: Checked inductivity of 333 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 329 trivial. 0 not checked. [2024-12-02 10:41:02,457 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 10:41:02,457 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [544674655] [2024-12-02 10:41:02,457 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [544674655] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 10:41:02,457 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 10:41:02,457 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 10:41:02,457 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [159804338] [2024-12-02 10:41:02,457 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 10:41:02,458 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 10:41:02,458 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 10:41:02,458 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 10:41:02,458 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 10:41:02,459 INFO L87 Difference]: Start difference. First operand 33526 states and 46920 transitions. Second operand has 5 states, 5 states have (on average 11.0) internal successors, (55), 4 states have internal predecessors, (55), 2 states have call successors, (20), 3 states have call predecessors, (20), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2024-12-02 10:41:03,584 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 10:41:03,584 INFO L93 Difference]: Finished difference Result 33532 states and 46925 transitions. [2024-12-02 10:41:03,584 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 10:41:03,585 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 11.0) internal successors, (55), 4 states have internal predecessors, (55), 2 states have call successors, (20), 3 states have call predecessors, (20), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 171 [2024-12-02 10:41:03,585 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 10:41:03,689 INFO L225 Difference]: With dead ends: 33532 [2024-12-02 10:41:03,689 INFO L226 Difference]: Without dead ends: 33530 [2024-12-02 10:41:03,706 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-12-02 10:41:03,707 INFO L435 NwaCegarLoop]: 2544 mSDtfsCounter, 2492 mSDsluCounter, 5067 mSDsCounter, 0 mSdLazyCounter, 25 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2493 SdHoareTripleChecker+Valid, 7611 SdHoareTripleChecker+Invalid, 25 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 25 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-12-02 10:41:03,707 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2493 Valid, 7611 Invalid, 25 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 25 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-12-02 10:41:03,730 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33530 states. [2024-12-02 10:41:04,835 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33530 to 33530. [2024-12-02 10:41:04,861 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33530 states, 22168 states have (on average 1.2366925297726452) internal successors, (27415), 22500 states have internal predecessors, (27415), 9728 states have call successors, (9728), 1680 states have call predecessors, (9728), 1631 states have return successors, (9780), 9534 states have call predecessors, (9780), 9724 states have call successors, (9780) [2024-12-02 10:41:04,948 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33530 states to 33530 states and 46923 transitions. [2024-12-02 10:41:04,964 INFO L78 Accepts]: Start accepts. Automaton has 33530 states and 46923 transitions. Word has length 171 [2024-12-02 10:41:04,964 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 10:41:04,965 INFO L471 AbstractCegarLoop]: Abstraction has 33530 states and 46923 transitions. [2024-12-02 10:41:04,965 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 11.0) internal successors, (55), 4 states have internal predecessors, (55), 2 states have call successors, (20), 3 states have call predecessors, (20), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2024-12-02 10:41:04,965 INFO L276 IsEmpty]: Start isEmpty. Operand 33530 states and 46923 transitions. [2024-12-02 10:41:04,967 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 174 [2024-12-02 10:41:04,967 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 10:41:04,967 INFO L218 NwaCegarLoop]: trace histogram [9, 9, 7, 7, 7, 7, 7, 7, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 10:41:04,967 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2024-12-02 10:41:04,967 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 10:41:04,968 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 10:41:04,968 INFO L85 PathProgramCache]: Analyzing trace with hash -1500669313, now seen corresponding path program 1 times [2024-12-02 10:41:04,968 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 10:41:04,968 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [702135910] [2024-12-02 10:41:04,968 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 10:41:04,968 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 10:41:08,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 10:41:08,418 INFO L134 CoverageAnalysis]: Checked inductivity of 248 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 241 trivial. 0 not checked. [2024-12-02 10:41:08,418 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 10:41:08,418 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [702135910] [2024-12-02 10:41:08,418 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [702135910] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 10:41:08,418 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 10:41:08,418 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 10:41:08,418 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1881740579] [2024-12-02 10:41:08,418 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 10:41:08,418 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 10:41:08,419 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 10:41:08,419 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 10:41:08,419 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 10:41:08,419 INFO L87 Difference]: Start difference. First operand 33530 states and 46923 transitions. Second operand has 3 states, 3 states have (on average 24.333333333333332) internal successors, (73), 3 states have internal predecessors, (73), 3 states have call successors, (23), 2 states have call predecessors, (23), 1 states have return successors, (20), 3 states have call predecessors, (20), 3 states have call successors, (20) [2024-12-02 10:41:12,464 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 [] [2024-12-02 10:41:14,659 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 10:41:14,660 INFO L93 Difference]: Finished difference Result 99246 states and 138976 transitions. [2024-12-02 10:41:14,660 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 10:41:14,660 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 24.333333333333332) internal successors, (73), 3 states have internal predecessors, (73), 3 states have call successors, (23), 2 states have call predecessors, (23), 1 states have return successors, (20), 3 states have call predecessors, (20), 3 states have call successors, (20) Word has length 173 [2024-12-02 10:41:14,660 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 10:41:14,860 INFO L225 Difference]: With dead ends: 99246 [2024-12-02 10:41:14,860 INFO L226 Difference]: Without dead ends: 65735 [2024-12-02 10:41:14,957 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 10:41:14,957 INFO L435 NwaCegarLoop]: 3104 mSDtfsCounter, 2495 mSDsluCounter, 2528 mSDsCounter, 0 mSdLazyCounter, 14 mSolverCounterSat, 6 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2495 SdHoareTripleChecker+Valid, 5632 SdHoareTripleChecker+Invalid, 21 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 14 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.5s IncrementalHoareTripleChecker+Time [2024-12-02 10:41:14,958 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2495 Valid, 5632 Invalid, 21 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 14 Invalid, 1 Unknown, 0 Unchecked, 4.5s Time] [2024-12-02 10:41:15,000 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 65735 states. [2024-12-02 10:41:17,411 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 65735 to 65663. [2024-12-02 10:41:17,439 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 65663 states, 43410 states have (on average 1.2363049988481916) internal successors, (53668), 44084 states have internal predecessors, (53668), 19062 states have call successors, (19062), 3285 states have call predecessors, (19062), 3188 states have return successors, (19170), 18661 states have call predecessors, (19170), 19058 states have call successors, (19170) [2024-12-02 10:41:17,613 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 65663 states to 65663 states and 91900 transitions. [2024-12-02 10:41:17,651 INFO L78 Accepts]: Start accepts. Automaton has 65663 states and 91900 transitions. Word has length 173 [2024-12-02 10:41:17,651 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 10:41:17,651 INFO L471 AbstractCegarLoop]: Abstraction has 65663 states and 91900 transitions. [2024-12-02 10:41:17,651 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 24.333333333333332) internal successors, (73), 3 states have internal predecessors, (73), 3 states have call successors, (23), 2 states have call predecessors, (23), 1 states have return successors, (20), 3 states have call predecessors, (20), 3 states have call successors, (20) [2024-12-02 10:41:17,651 INFO L276 IsEmpty]: Start isEmpty. Operand 65663 states and 91900 transitions. [2024-12-02 10:41:17,654 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 189 [2024-12-02 10:41:17,654 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 10:41:17,654 INFO L218 NwaCegarLoop]: trace histogram [11, 11, 7, 7, 7, 7, 7, 7, 5, 5, 5, 4, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 10:41:17,654 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2024-12-02 10:41:17,655 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 10:41:17,655 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 10:41:17,655 INFO L85 PathProgramCache]: Analyzing trace with hash 1634083032, now seen corresponding path program 1 times [2024-12-02 10:41:17,655 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 10:41:17,655 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [927371723] [2024-12-02 10:41:17,655 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 10:41:17,655 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 10:41:20,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 10:41:21,186 INFO L134 CoverageAnalysis]: Checked inductivity of 355 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 343 trivial. 0 not checked. [2024-12-02 10:41:21,187 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 10:41:21,187 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [927371723] [2024-12-02 10:41:21,187 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [927371723] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 10:41:21,187 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 10:41:21,187 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 10:41:21,187 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [255342015] [2024-12-02 10:41:21,187 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 10:41:21,187 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 10:41:21,187 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 10:41:21,188 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 10:41:21,188 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 10:41:21,188 INFO L87 Difference]: Start difference. First operand 65663 states and 91900 transitions. Second operand has 3 states, 3 states have (on average 22.666666666666668) internal successors, (68), 3 states have internal predecessors, (68), 3 states have call successors, (24), 2 states have call predecessors, (24), 1 states have return successors, (22), 3 states have call predecessors, (22), 3 states have call successors, (22) [2024-12-02 10:41:25,227 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 [] [2024-12-02 10:41:29,574 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 10:41:29,574 INFO L93 Difference]: Finished difference Result 163174 states and 228551 transitions. [2024-12-02 10:41:29,575 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 10:41:29,575 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 22.666666666666668) internal successors, (68), 3 states have internal predecessors, (68), 3 states have call successors, (24), 2 states have call predecessors, (24), 1 states have return successors, (22), 3 states have call predecessors, (22), 3 states have call successors, (22) Word has length 188 [2024-12-02 10:41:29,575 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 10:41:29,862 INFO L225 Difference]: With dead ends: 163174 [2024-12-02 10:41:29,862 INFO L226 Difference]: Without dead ends: 97586 [2024-12-02 10:41:30,009 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 10:41:30,009 INFO L435 NwaCegarLoop]: 4939 mSDtfsCounter, 2433 mSDsluCounter, 2519 mSDsCounter, 0 mSdLazyCounter, 25 mSolverCounterSat, 6 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2433 SdHoareTripleChecker+Valid, 7458 SdHoareTripleChecker+Invalid, 32 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 25 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.6s IncrementalHoareTripleChecker+Time [2024-12-02 10:41:30,010 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2433 Valid, 7458 Invalid, 32 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 25 Invalid, 1 Unknown, 0 Unchecked, 4.6s Time] [2024-12-02 10:41:30,068 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 97586 states. [2024-12-02 10:41:33,548 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 97586 to 97549. [2024-12-02 10:41:33,604 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 97549 states, 64530 states have (on average 1.235921276925461) internal successors, (79754), 65468 states have internal predecessors, (79754), 28292 states have call successors, (28292), 4861 states have call predecessors, (28292), 4724 states have return successors, (28456), 27771 states have call predecessors, (28456), 28288 states have call successors, (28456) [2024-12-02 10:41:33,887 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 97549 states to 97549 states and 136502 transitions. [2024-12-02 10:41:33,942 INFO L78 Accepts]: Start accepts. Automaton has 97549 states and 136502 transitions. Word has length 188 [2024-12-02 10:41:33,943 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 10:41:33,943 INFO L471 AbstractCegarLoop]: Abstraction has 97549 states and 136502 transitions. [2024-12-02 10:41:33,943 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 22.666666666666668) internal successors, (68), 3 states have internal predecessors, (68), 3 states have call successors, (24), 2 states have call predecessors, (24), 1 states have return successors, (22), 3 states have call predecessors, (22), 3 states have call successors, (22) [2024-12-02 10:41:33,943 INFO L276 IsEmpty]: Start isEmpty. Operand 97549 states and 136502 transitions. [2024-12-02 10:41:33,945 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 177 [2024-12-02 10:41:33,946 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 10:41:33,946 INFO L218 NwaCegarLoop]: trace histogram [11, 11, 7, 7, 7, 7, 7, 7, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 10:41:33,946 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2024-12-02 10:41:33,946 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 10:41:33,946 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 10:41:33,946 INFO L85 PathProgramCache]: Analyzing trace with hash -1569498130, now seen corresponding path program 1 times [2024-12-02 10:41:33,947 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 10:41:33,947 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2023621015] [2024-12-02 10:41:33,947 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 10:41:33,947 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 10:41:38,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 10:41:38,974 INFO L134 CoverageAnalysis]: Checked inductivity of 343 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 337 trivial. 0 not checked. [2024-12-02 10:41:38,975 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 10:41:38,975 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2023621015] [2024-12-02 10:41:38,975 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2023621015] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 10:41:38,975 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 10:41:38,975 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 10:41:38,975 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1084903273] [2024-12-02 10:41:38,975 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 10:41:38,976 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 10:41:38,976 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 10:41:38,976 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 10:41:38,976 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 10:41:38,976 INFO L87 Difference]: Start difference. First operand 97549 states and 136502 transitions. Second operand has 5 states, 5 states have (on average 11.0) internal successors, (55), 4 states have internal predecessors, (55), 2 states have call successors, (21), 3 states have call predecessors, (21), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2024-12-02 10:41:41,808 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 10:41:41,808 INFO L93 Difference]: Finished difference Result 97555 states and 136507 transitions. [2024-12-02 10:41:41,809 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 10:41:41,809 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 11.0) internal successors, (55), 4 states have internal predecessors, (55), 2 states have call successors, (21), 3 states have call predecessors, (21), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) Word has length 176 [2024-12-02 10:41:41,809 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 10:41:42,197 INFO L225 Difference]: With dead ends: 97555 [2024-12-02 10:41:42,198 INFO L226 Difference]: Without dead ends: 97553 [2024-12-02 10:41:42,226 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-12-02 10:41:42,226 INFO L435 NwaCegarLoop]: 2544 mSDtfsCounter, 2491 mSDsluCounter, 5067 mSDsCounter, 0 mSdLazyCounter, 25 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2492 SdHoareTripleChecker+Valid, 7611 SdHoareTripleChecker+Invalid, 25 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 25 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-12-02 10:41:42,227 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2492 Valid, 7611 Invalid, 25 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 25 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-12-02 10:41:42,286 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 97553 states. [2024-12-02 10:41:46,012 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 97553 to 97553. [2024-12-02 10:41:46,073 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 97553 states, 64533 states have (on average 1.2359103094540778) internal successors, (79757), 65471 states have internal predecessors, (79757), 28292 states have call successors, (28292), 4862 states have call predecessors, (28292), 4725 states have return successors, (28456), 27771 states have call predecessors, (28456), 28288 states have call successors, (28456) [2024-12-02 10:41:46,367 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 97553 states to 97553 states and 136505 transitions. [2024-12-02 10:41:46,419 INFO L78 Accepts]: Start accepts. Automaton has 97553 states and 136505 transitions. Word has length 176 [2024-12-02 10:41:46,420 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 10:41:46,420 INFO L471 AbstractCegarLoop]: Abstraction has 97553 states and 136505 transitions. [2024-12-02 10:41:46,420 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 11.0) internal successors, (55), 4 states have internal predecessors, (55), 2 states have call successors, (21), 3 states have call predecessors, (21), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2024-12-02 10:41:46,420 INFO L276 IsEmpty]: Start isEmpty. Operand 97553 states and 136505 transitions. [2024-12-02 10:41:46,422 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 182 [2024-12-02 10:41:46,422 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 10:41:46,422 INFO L218 NwaCegarLoop]: trace histogram [11, 11, 7, 7, 7, 7, 7, 7, 5, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 10:41:46,423 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2024-12-02 10:41:46,423 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 10:41:46,423 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 10:41:46,423 INFO L85 PathProgramCache]: Analyzing trace with hash -1664885787, now seen corresponding path program 1 times [2024-12-02 10:41:46,423 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 10:41:46,423 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [371426871] [2024-12-02 10:41:46,423 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 10:41:46,424 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 10:41:49,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 10:41:50,383 INFO L134 CoverageAnalysis]: Checked inductivity of 357 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 349 trivial. 0 not checked. [2024-12-02 10:41:50,383 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 10:41:50,383 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [371426871] [2024-12-02 10:41:50,383 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [371426871] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 10:41:50,383 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 10:41:50,383 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 10:41:50,383 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1932370414] [2024-12-02 10:41:50,384 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 10:41:50,384 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 10:41:50,384 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 10:41:50,384 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 10:41:50,385 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 10:41:50,385 INFO L87 Difference]: Start difference. First operand 97553 states and 136505 transitions. Second operand has 5 states, 5 states have (on average 11.0) internal successors, (55), 4 states have internal predecessors, (55), 2 states have call successors, (22), 3 states have call predecessors, (22), 1 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2024-12-02 10:41:54,668 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 10:41:54,669 INFO L93 Difference]: Finished difference Result 97559 states and 136510 transitions. [2024-12-02 10:41:54,669 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 10:41:54,669 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 11.0) internal successors, (55), 4 states have internal predecessors, (55), 2 states have call successors, (22), 3 states have call predecessors, (22), 1 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) Word has length 181 [2024-12-02 10:41:54,669 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 10:41:54,997 INFO L225 Difference]: With dead ends: 97559 [2024-12-02 10:41:54,997 INFO L226 Difference]: Without dead ends: 97557 [2024-12-02 10:41:55,043 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-12-02 10:41:55,044 INFO L435 NwaCegarLoop]: 2544 mSDtfsCounter, 2490 mSDsluCounter, 5067 mSDsCounter, 0 mSdLazyCounter, 25 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2491 SdHoareTripleChecker+Valid, 7611 SdHoareTripleChecker+Invalid, 25 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 25 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-12-02 10:41:55,044 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2491 Valid, 7611 Invalid, 25 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 25 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-12-02 10:41:55,112 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 97557 states. [2024-12-02 10:41:59,170 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 97557 to 97557. [2024-12-02 10:41:59,227 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 97557 states, 64536 states have (on average 1.2358993430023553) internal successors, (79760), 65474 states have internal predecessors, (79760), 28292 states have call successors, (28292), 4863 states have call predecessors, (28292), 4726 states have return successors, (28456), 27771 states have call predecessors, (28456), 28288 states have call successors, (28456) [2024-12-02 10:41:59,523 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 97557 states to 97557 states and 136508 transitions. [2024-12-02 10:41:59,575 INFO L78 Accepts]: Start accepts. Automaton has 97557 states and 136508 transitions. Word has length 181 [2024-12-02 10:41:59,576 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 10:41:59,576 INFO L471 AbstractCegarLoop]: Abstraction has 97557 states and 136508 transitions. [2024-12-02 10:41:59,576 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 11.0) internal successors, (55), 4 states have internal predecessors, (55), 2 states have call successors, (22), 3 states have call predecessors, (22), 1 states have return successors, (20), 2 states have call predecessors, (20), 2 states have call successors, (20) [2024-12-02 10:41:59,576 INFO L276 IsEmpty]: Start isEmpty. Operand 97557 states and 136508 transitions. [2024-12-02 10:41:59,579 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 187 [2024-12-02 10:41:59,579 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 10:41:59,579 INFO L218 NwaCegarLoop]: trace histogram [11, 11, 7, 7, 7, 7, 7, 7, 6, 5, 5, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 10:41:59,579 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2024-12-02 10:41:59,580 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 10:41:59,580 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 10:41:59,580 INFO L85 PathProgramCache]: Analyzing trace with hash -242952690, now seen corresponding path program 1 times [2024-12-02 10:41:59,580 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 10:41:59,580 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1300191209] [2024-12-02 10:41:59,580 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 10:41:59,580 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 10:42:02,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 10:42:03,356 INFO L134 CoverageAnalysis]: Checked inductivity of 375 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 365 trivial. 0 not checked. [2024-12-02 10:42:03,357 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 10:42:03,357 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1300191209] [2024-12-02 10:42:03,357 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1300191209] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 10:42:03,357 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 10:42:03,357 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 10:42:03,357 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1321608556] [2024-12-02 10:42:03,357 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 10:42:03,358 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 10:42:03,358 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 10:42:03,358 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 10:42:03,358 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 10:42:03,358 INFO L87 Difference]: Start difference. First operand 97557 states and 136508 transitions. Second operand has 5 states, 5 states have (on average 11.0) internal successors, (55), 4 states have internal predecessors, (55), 2 states have call successors, (23), 3 states have call predecessors, (23), 1 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) [2024-12-02 10:42:06,806 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 10:42:06,807 INFO L93 Difference]: Finished difference Result 97563 states and 136513 transitions. [2024-12-02 10:42:06,807 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 10:42:06,807 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 11.0) internal successors, (55), 4 states have internal predecessors, (55), 2 states have call successors, (23), 3 states have call predecessors, (23), 1 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) Word has length 186 [2024-12-02 10:42:06,808 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 10:42:07,147 INFO L225 Difference]: With dead ends: 97563 [2024-12-02 10:42:07,147 INFO L226 Difference]: Without dead ends: 97561 [2024-12-02 10:42:07,197 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-12-02 10:42:07,197 INFO L435 NwaCegarLoop]: 2544 mSDtfsCounter, 2489 mSDsluCounter, 5067 mSDsCounter, 0 mSdLazyCounter, 25 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2490 SdHoareTripleChecker+Valid, 7611 SdHoareTripleChecker+Invalid, 25 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 25 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-12-02 10:42:07,197 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2490 Valid, 7611 Invalid, 25 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 25 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-12-02 10:42:07,267 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 97561 states. [2024-12-02 10:42:11,681 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 97561 to 97561. [2024-12-02 10:42:11,736 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 97561 states, 64539 states have (on average 1.2358883775701515) internal successors, (79763), 65477 states have internal predecessors, (79763), 28292 states have call successors, (28292), 4864 states have call predecessors, (28292), 4727 states have return successors, (28456), 27771 states have call predecessors, (28456), 28288 states have call successors, (28456) [2024-12-02 10:42:12,020 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 97561 states to 97561 states and 136511 transitions. [2024-12-02 10:42:12,070 INFO L78 Accepts]: Start accepts. Automaton has 97561 states and 136511 transitions. Word has length 186 [2024-12-02 10:42:12,071 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 10:42:12,071 INFO L471 AbstractCegarLoop]: Abstraction has 97561 states and 136511 transitions. [2024-12-02 10:42:12,071 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 11.0) internal successors, (55), 4 states have internal predecessors, (55), 2 states have call successors, (23), 3 states have call predecessors, (23), 1 states have return successors, (21), 2 states have call predecessors, (21), 2 states have call successors, (21) [2024-12-02 10:42:12,071 INFO L276 IsEmpty]: Start isEmpty. Operand 97561 states and 136511 transitions. [2024-12-02 10:42:12,073 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 186 [2024-12-02 10:42:12,073 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 10:42:12,073 INFO L218 NwaCegarLoop]: trace histogram [11, 11, 7, 7, 7, 7, 7, 7, 4, 4, 4, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 10:42:12,073 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2024-12-02 10:42:12,073 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 10:42:12,073 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 10:42:12,074 INFO L85 PathProgramCache]: Analyzing trace with hash 1449926458, now seen corresponding path program 1 times [2024-12-02 10:42:12,074 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 10:42:12,074 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [566172315] [2024-12-02 10:42:12,074 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 10:42:12,074 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 10:42:15,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 10:42:15,462 INFO L134 CoverageAnalysis]: Checked inductivity of 318 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 315 trivial. 0 not checked. [2024-12-02 10:42:15,462 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 10:42:15,462 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [566172315] [2024-12-02 10:42:15,462 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [566172315] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 10:42:15,462 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 10:42:15,462 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 10:42:15,462 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1620203714] [2024-12-02 10:42:15,462 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 10:42:15,463 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 10:42:15,463 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 10:42:15,463 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 10:42:15,463 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 10:42:15,463 INFO L87 Difference]: Start difference. First operand 97561 states and 136511 transitions. Second operand has 3 states, 3 states have (on average 26.0) internal successors, (78), 3 states have internal predecessors, (78), 3 states have call successors, (23), 2 states have call predecessors, (23), 1 states have return successors, (19), 3 states have call predecessors, (19), 3 states have call successors, (19) [2024-12-02 10:42:19,499 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 10:42:25,300 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 10:42:25,300 INFO L93 Difference]: Finished difference Result 227183 states and 317883 transitions. [2024-12-02 10:42:25,300 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 10:42:25,300 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 26.0) internal successors, (78), 3 states have internal predecessors, (78), 3 states have call successors, (23), 2 states have call predecessors, (23), 1 states have return successors, (19), 3 states have call predecessors, (19), 3 states have call successors, (19) Word has length 185 [2024-12-02 10:42:25,301 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 10:42:25,736 INFO L225 Difference]: With dead ends: 227183 [2024-12-02 10:42:25,736 INFO L226 Difference]: Without dead ends: 129697 [2024-12-02 10:42:26,122 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 10:42:26,122 INFO L435 NwaCegarLoop]: 3557 mSDtfsCounter, 1712 mSDsluCounter, 2463 mSDsCounter, 0 mSdLazyCounter, 77 mSolverCounterSat, 15 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1712 SdHoareTripleChecker+Valid, 6020 SdHoareTripleChecker+Invalid, 93 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 77 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.1s IncrementalHoareTripleChecker+Time [2024-12-02 10:42:26,122 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1712 Valid, 6020 Invalid, 93 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 77 Invalid, 1 Unknown, 0 Unchecked, 5.1s Time] [2024-12-02 10:42:26,183 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 129697 states. [2024-12-02 10:42:32,909 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 129697 to 129615. [2024-12-02 10:42:32,967 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 129615 states, 85991 states have (on average 1.234931562605389) internal successors, (106193), 87225 states have internal predecessors, (106193), 37148 states have call successors, (37148), 6626 states have call predecessors, (37148), 6473 states have return successors, (37312), 36519 states have call predecessors, (37312), 37144 states have call successors, (37312) [2024-12-02 10:42:33,348 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 129615 states to 129615 states and 180653 transitions. [2024-12-02 10:42:33,430 INFO L78 Accepts]: Start accepts. Automaton has 129615 states and 180653 transitions. Word has length 185 [2024-12-02 10:42:33,431 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 10:42:33,431 INFO L471 AbstractCegarLoop]: Abstraction has 129615 states and 180653 transitions. [2024-12-02 10:42:33,431 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 26.0) internal successors, (78), 3 states have internal predecessors, (78), 3 states have call successors, (23), 2 states have call predecessors, (23), 1 states have return successors, (19), 3 states have call predecessors, (19), 3 states have call successors, (19) [2024-12-02 10:42:33,431 INFO L276 IsEmpty]: Start isEmpty. Operand 129615 states and 180653 transitions. [2024-12-02 10:42:33,432 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 192 [2024-12-02 10:42:33,432 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 10:42:33,432 INFO L218 NwaCegarLoop]: trace histogram [11, 11, 7, 7, 7, 7, 7, 7, 7, 6, 6, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 10:42:33,432 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2024-12-02 10:42:33,432 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 10:42:33,433 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 10:42:33,433 INFO L85 PathProgramCache]: Analyzing trace with hash 1986258245, now seen corresponding path program 1 times [2024-12-02 10:42:33,433 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 10:42:33,433 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1919318204] [2024-12-02 10:42:33,433 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 10:42:33,433 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 10:42:36,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 10:42:37,285 INFO L134 CoverageAnalysis]: Checked inductivity of 397 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 385 trivial. 0 not checked. [2024-12-02 10:42:37,285 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 10:42:37,285 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1919318204] [2024-12-02 10:42:37,285 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1919318204] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 10:42:37,285 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 10:42:37,285 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 10:42:37,285 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [912596881] [2024-12-02 10:42:37,286 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 10:42:37,286 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 10:42:37,286 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 10:42:37,287 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 10:42:37,287 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 10:42:37,287 INFO L87 Difference]: Start difference. First operand 129615 states and 180653 transitions. Second operand has 5 states, 5 states have (on average 11.0) internal successors, (55), 4 states have internal predecessors, (55), 2 states have call successors, (24), 3 states have call predecessors, (24), 1 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) [2024-12-02 10:42:42,229 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 10:42:42,229 INFO L93 Difference]: Finished difference Result 129621 states and 180658 transitions. [2024-12-02 10:42:42,230 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 10:42:42,230 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 11.0) internal successors, (55), 4 states have internal predecessors, (55), 2 states have call successors, (24), 3 states have call predecessors, (24), 1 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) Word has length 191 [2024-12-02 10:42:42,230 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 10:42:42,678 INFO L225 Difference]: With dead ends: 129621 [2024-12-02 10:42:42,678 INFO L226 Difference]: Without dead ends: 129619 [2024-12-02 10:42:42,733 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-12-02 10:42:42,733 INFO L435 NwaCegarLoop]: 2544 mSDtfsCounter, 2488 mSDsluCounter, 5067 mSDsCounter, 0 mSdLazyCounter, 25 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2489 SdHoareTripleChecker+Valid, 7611 SdHoareTripleChecker+Invalid, 25 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 25 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-12-02 10:42:42,734 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2489 Valid, 7611 Invalid, 25 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 25 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-12-02 10:42:42,821 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 129619 states. [2024-12-02 10:42:49,268 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 129619 to 129619. [2024-12-02 10:42:49,368 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 129619 states, 85994 states have (on average 1.2349233667465171) internal successors, (106196), 87228 states have internal predecessors, (106196), 37148 states have call successors, (37148), 6627 states have call predecessors, (37148), 6474 states have return successors, (37312), 36519 states have call predecessors, (37312), 37144 states have call successors, (37312) [2024-12-02 10:42:49,783 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 129619 states to 129619 states and 180656 transitions. [2024-12-02 10:42:49,864 INFO L78 Accepts]: Start accepts. Automaton has 129619 states and 180656 transitions. Word has length 191 [2024-12-02 10:42:49,864 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 10:42:49,864 INFO L471 AbstractCegarLoop]: Abstraction has 129619 states and 180656 transitions. [2024-12-02 10:42:49,864 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 11.0) internal successors, (55), 4 states have internal predecessors, (55), 2 states have call successors, (24), 3 states have call predecessors, (24), 1 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) [2024-12-02 10:42:49,864 INFO L276 IsEmpty]: Start isEmpty. Operand 129619 states and 180656 transitions. [2024-12-02 10:42:49,866 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 197 [2024-12-02 10:42:49,866 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 10:42:49,866 INFO L218 NwaCegarLoop]: trace histogram [11, 11, 8, 7, 7, 7, 7, 7, 7, 7, 7, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 10:42:49,866 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2024-12-02 10:42:49,866 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 10:42:49,866 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 10:42:49,866 INFO L85 PathProgramCache]: Analyzing trace with hash 462280750, now seen corresponding path program 1 times [2024-12-02 10:42:49,866 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 10:42:49,867 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1422713865] [2024-12-02 10:42:49,867 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 10:42:49,867 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 10:42:53,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 10:42:53,898 INFO L134 CoverageAnalysis]: Checked inductivity of 423 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 409 trivial. 0 not checked. [2024-12-02 10:42:53,898 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 10:42:53,898 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1422713865] [2024-12-02 10:42:53,898 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1422713865] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 10:42:53,898 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 10:42:53,899 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 10:42:53,899 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1105121028] [2024-12-02 10:42:53,899 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 10:42:53,899 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 10:42:53,899 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 10:42:53,900 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 10:42:53,900 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 10:42:53,900 INFO L87 Difference]: Start difference. First operand 129619 states and 180656 transitions. Second operand has 5 states, 5 states have (on average 11.0) internal successors, (55), 4 states have internal predecessors, (55), 2 states have call successors, (25), 3 states have call predecessors, (25), 1 states have return successors, (23), 2 states have call predecessors, (23), 2 states have call successors, (23) [2024-12-02 10:42:59,275 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 10:42:59,275 INFO L93 Difference]: Finished difference Result 141337 states and 193003 transitions. [2024-12-02 10:42:59,275 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 10:42:59,275 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 11.0) internal successors, (55), 4 states have internal predecessors, (55), 2 states have call successors, (25), 3 states have call predecessors, (25), 1 states have return successors, (23), 2 states have call predecessors, (23), 2 states have call successors, (23) Word has length 196 [2024-12-02 10:42:59,275 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 10:42:59,745 INFO L225 Difference]: With dead ends: 141337 [2024-12-02 10:42:59,745 INFO L226 Difference]: Without dead ends: 141335 [2024-12-02 10:42:59,801 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-12-02 10:42:59,802 INFO L435 NwaCegarLoop]: 2653 mSDtfsCounter, 1497 mSDsluCounter, 6536 mSDsCounter, 0 mSdLazyCounter, 38 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1498 SdHoareTripleChecker+Valid, 9189 SdHoareTripleChecker+Invalid, 39 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 38 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-12-02 10:42:59,802 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1498 Valid, 9189 Invalid, 39 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 38 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-12-02 10:42:59,895 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 141335 states. [2024-12-02 10:43:07,030 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 141335 to 141335. [2024-12-02 10:43:07,092 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 141335 states, 93803 states have (on average 1.2234256900099143) internal successors, (114761), 95121 states have internal predecessors, (114761), 39038 states have call successors, (39038), 8644 states have call predecessors, (39038), 8491 states have return successors, (39202), 38409 states have call predecessors, (39202), 39034 states have call successors, (39202) [2024-12-02 10:43:07,492 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 141335 states to 141335 states and 193001 transitions. [2024-12-02 10:43:07,577 INFO L78 Accepts]: Start accepts. Automaton has 141335 states and 193001 transitions. Word has length 196 [2024-12-02 10:43:07,578 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 10:43:07,578 INFO L471 AbstractCegarLoop]: Abstraction has 141335 states and 193001 transitions. [2024-12-02 10:43:07,578 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 11.0) internal successors, (55), 4 states have internal predecessors, (55), 2 states have call successors, (25), 3 states have call predecessors, (25), 1 states have return successors, (23), 2 states have call predecessors, (23), 2 states have call successors, (23) [2024-12-02 10:43:07,578 INFO L276 IsEmpty]: Start isEmpty. Operand 141335 states and 193001 transitions. [2024-12-02 10:43:07,579 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 202 [2024-12-02 10:43:07,579 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 10:43:07,579 INFO L218 NwaCegarLoop]: trace histogram [11, 11, 9, 8, 8, 7, 7, 7, 7, 7, 7, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 10:43:07,580 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2024-12-02 10:43:07,580 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 10:43:07,580 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 10:43:07,580 INFO L85 PathProgramCache]: Analyzing trace with hash -897489243, now seen corresponding path program 1 times [2024-12-02 10:43:07,580 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 10:43:07,580 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [269727214] [2024-12-02 10:43:07,580 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 10:43:07,580 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 10:43:11,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 10:43:12,393 INFO L134 CoverageAnalysis]: Checked inductivity of 453 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 437 trivial. 0 not checked. [2024-12-02 10:43:12,393 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 10:43:12,393 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [269727214] [2024-12-02 10:43:12,393 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [269727214] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 10:43:12,393 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 10:43:12,393 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 10:43:12,394 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [363793032] [2024-12-02 10:43:12,394 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 10:43:12,394 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 10:43:12,394 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 10:43:12,395 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 10:43:12,395 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 10:43:12,395 INFO L87 Difference]: Start difference. First operand 141335 states and 193001 transitions. Second operand has 5 states, 5 states have (on average 11.0) internal successors, (55), 4 states have internal predecessors, (55), 2 states have call successors, (26), 3 states have call predecessors, (26), 1 states have return successors, (24), 2 states have call predecessors, (24), 2 states have call successors, (24) [2024-12-02 10:43:18,414 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 10:43:18,414 INFO L93 Difference]: Finished difference Result 141341 states and 193006 transitions. [2024-12-02 10:43:18,414 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 10:43:18,415 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 11.0) internal successors, (55), 4 states have internal predecessors, (55), 2 states have call successors, (26), 3 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 201 [2024-12-02 10:43:18,415 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 10:43:18,863 INFO L225 Difference]: With dead ends: 141341 [2024-12-02 10:43:18,863 INFO L226 Difference]: Without dead ends: 141339 [2024-12-02 10:43:18,912 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-12-02 10:43:18,912 INFO L435 NwaCegarLoop]: 2544 mSDtfsCounter, 2486 mSDsluCounter, 5067 mSDsCounter, 0 mSdLazyCounter, 25 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2487 SdHoareTripleChecker+Valid, 7611 SdHoareTripleChecker+Invalid, 25 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 25 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-12-02 10:43:18,912 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2487 Valid, 7611 Invalid, 25 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 25 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-12-02 10:43:19,003 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 141339 states. [2024-12-02 10:43:25,687 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 141339 to 141339. [2024-12-02 10:43:25,780 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 141339 states, 93806 states have (on average 1.2234185446559922) internal successors, (114764), 95124 states have internal predecessors, (114764), 39038 states have call successors, (39038), 8645 states have call predecessors, (39038), 8492 states have return successors, (39202), 38409 states have call predecessors, (39202), 39034 states have call successors, (39202) [2024-12-02 10:43:26,193 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 141339 states to 141339 states and 193004 transitions. [2024-12-02 10:43:26,295 INFO L78 Accepts]: Start accepts. Automaton has 141339 states and 193004 transitions. Word has length 201 [2024-12-02 10:43:26,295 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 10:43:26,295 INFO L471 AbstractCegarLoop]: Abstraction has 141339 states and 193004 transitions. [2024-12-02 10:43:26,295 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 11.0) internal successors, (55), 4 states have internal predecessors, (55), 2 states have call successors, (26), 3 states have call predecessors, (26), 1 states have return successors, (24), 2 states have call predecessors, (24), 2 states have call successors, (24) [2024-12-02 10:43:26,296 INFO L276 IsEmpty]: Start isEmpty. Operand 141339 states and 193004 transitions. [2024-12-02 10:43:26,298 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 207 [2024-12-02 10:43:26,298 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 10:43:26,298 INFO L218 NwaCegarLoop]: trace histogram [11, 11, 10, 9, 9, 7, 7, 7, 7, 7, 7, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 10:43:26,298 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2024-12-02 10:43:26,298 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 10:43:26,299 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 10:43:26,299 INFO L85 PathProgramCache]: Analyzing trace with hash -1765514674, now seen corresponding path program 1 times [2024-12-02 10:43:26,299 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 10:43:26,299 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1408685480] [2024-12-02 10:43:26,299 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 10:43:26,299 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 10:43:30,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 10:43:31,089 INFO L134 CoverageAnalysis]: Checked inductivity of 487 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 469 trivial. 0 not checked. [2024-12-02 10:43:31,090 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 10:43:31,090 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1408685480] [2024-12-02 10:43:31,090 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1408685480] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 10:43:31,090 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 10:43:31,090 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 10:43:31,090 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [534534562] [2024-12-02 10:43:31,090 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 10:43:31,091 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 10:43:31,091 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 10:43:31,091 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 10:43:31,091 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 10:43:31,092 INFO L87 Difference]: Start difference. First operand 141339 states and 193004 transitions. Second operand has 5 states, 5 states have (on average 11.0) internal successors, (55), 4 states have internal predecessors, (55), 2 states have call successors, (27), 3 states have call predecessors, (27), 1 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) [2024-12-02 10:43:38,054 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 10:43:38,054 INFO L93 Difference]: Finished difference Result 141345 states and 193009 transitions. [2024-12-02 10:43:38,055 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 10:43:38,055 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 11.0) internal successors, (55), 4 states have internal predecessors, (55), 2 states have call successors, (27), 3 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 206 [2024-12-02 10:43:38,056 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 10:43:38,626 INFO L225 Difference]: With dead ends: 141345 [2024-12-02 10:43:38,626 INFO L226 Difference]: Without dead ends: 141343 [2024-12-02 10:43:38,671 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-12-02 10:43:38,671 INFO L435 NwaCegarLoop]: 2544 mSDtfsCounter, 2485 mSDsluCounter, 5067 mSDsCounter, 0 mSdLazyCounter, 25 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2486 SdHoareTripleChecker+Valid, 7611 SdHoareTripleChecker+Invalid, 25 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 25 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-12-02 10:43:38,671 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2486 Valid, 7611 Invalid, 25 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 25 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-12-02 10:43:38,760 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 141343 states. [2024-12-02 10:43:46,900 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 141343 to 141343. [2024-12-02 10:43:46,980 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 141343 states, 93809 states have (on average 1.223411399759085) internal successors, (114767), 95127 states have internal predecessors, (114767), 39038 states have call successors, (39038), 8646 states have call predecessors, (39038), 8493 states have return successors, (39202), 38409 states have call predecessors, (39202), 39034 states have call successors, (39202) [2024-12-02 10:43:47,530 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 141343 states to 141343 states and 193007 transitions. [2024-12-02 10:43:47,630 INFO L78 Accepts]: Start accepts. Automaton has 141343 states and 193007 transitions. Word has length 206 [2024-12-02 10:43:47,630 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 10:43:47,630 INFO L471 AbstractCegarLoop]: Abstraction has 141343 states and 193007 transitions. [2024-12-02 10:43:47,630 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 11.0) internal successors, (55), 4 states have internal predecessors, (55), 2 states have call successors, (27), 3 states have call predecessors, (27), 1 states have return successors, (25), 2 states have call predecessors, (25), 2 states have call successors, (25) [2024-12-02 10:43:47,630 INFO L276 IsEmpty]: Start isEmpty. Operand 141343 states and 193007 transitions. [2024-12-02 10:43:47,634 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 248 [2024-12-02 10:43:47,634 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 10:43:47,634 INFO L218 NwaCegarLoop]: trace histogram [13, 13, 11, 10, 10, 7, 7, 7, 7, 7, 7, 6, 6, 6, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 10:43:47,634 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2024-12-02 10:43:47,634 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 10:43:47,635 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 10:43:47,635 INFO L85 PathProgramCache]: Analyzing trace with hash 407337512, now seen corresponding path program 1 times [2024-12-02 10:43:47,635 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 10:43:47,635 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [981963584] [2024-12-02 10:43:47,635 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 10:43:47,635 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 10:43:52,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 10:43:53,276 INFO L134 CoverageAnalysis]: Checked inductivity of 642 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 622 trivial. 0 not checked. [2024-12-02 10:43:53,276 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 10:43:53,276 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [981963584] [2024-12-02 10:43:53,276 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [981963584] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 10:43:53,276 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 10:43:53,277 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 10:43:53,277 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [144090453] [2024-12-02 10:43:53,277 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 10:43:53,277 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 10:43:53,277 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 10:43:53,277 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 10:43:53,277 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 10:43:53,278 INFO L87 Difference]: Start difference. First operand 141343 states and 193007 transitions. Second operand has 5 states, 5 states have (on average 13.4) internal successors, (67), 4 states have internal predecessors, (67), 2 states have call successors, (32), 3 states have call predecessors, (32), 1 states have return successors, (30), 2 states have call predecessors, (30), 2 states have call successors, (30) [2024-12-02 10:44:00,308 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 10:44:00,308 INFO L93 Difference]: Finished difference Result 141349 states and 193012 transitions. [2024-12-02 10:44:00,308 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 10:44:00,309 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 13.4) internal successors, (67), 4 states have internal predecessors, (67), 2 states have call successors, (32), 3 states have call predecessors, (32), 1 states have return successors, (30), 2 states have call predecessors, (30), 2 states have call successors, (30) Word has length 247 [2024-12-02 10:44:00,309 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 10:44:00,902 INFO L225 Difference]: With dead ends: 141349 [2024-12-02 10:44:00,902 INFO L226 Difference]: Without dead ends: 141347 [2024-12-02 10:44:00,942 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-12-02 10:44:00,942 INFO L435 NwaCegarLoop]: 2544 mSDtfsCounter, 2478 mSDsluCounter, 5067 mSDsCounter, 0 mSdLazyCounter, 25 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2479 SdHoareTripleChecker+Valid, 7611 SdHoareTripleChecker+Invalid, 25 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 25 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-12-02 10:44:00,942 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2479 Valid, 7611 Invalid, 25 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 25 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-12-02 10:44:01,023 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 141347 states. [2024-12-02 10:44:09,608 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 141347 to 141347. [2024-12-02 10:44:09,676 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 141347 states, 93812 states have (on average 1.2234042553191489) internal successors, (114770), 95130 states have internal predecessors, (114770), 39038 states have call successors, (39038), 8647 states have call predecessors, (39038), 8494 states have return successors, (39202), 38409 states have call predecessors, (39202), 39034 states have call successors, (39202) [2024-12-02 10:44:10,074 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 141347 states to 141347 states and 193010 transitions. [2024-12-02 10:44:10,181 INFO L78 Accepts]: Start accepts. Automaton has 141347 states and 193010 transitions. Word has length 247 [2024-12-02 10:44:10,181 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 10:44:10,181 INFO L471 AbstractCegarLoop]: Abstraction has 141347 states and 193010 transitions. [2024-12-02 10:44:10,181 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 13.4) internal successors, (67), 4 states have internal predecessors, (67), 2 states have call successors, (32), 3 states have call predecessors, (32), 1 states have return successors, (30), 2 states have call predecessors, (30), 2 states have call successors, (30) [2024-12-02 10:44:10,182 INFO L276 IsEmpty]: Start isEmpty. Operand 141347 states and 193010 transitions. [2024-12-02 10:44:10,183 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 252 [2024-12-02 10:44:10,183 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 10:44:10,184 INFO L218 NwaCegarLoop]: trace histogram [13, 13, 12, 11, 11, 7, 7, 7, 7, 7, 7, 6, 6, 6, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 10:44:10,184 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2024-12-02 10:44:10,184 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 10:44:10,184 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 10:44:10,185 INFO L85 PathProgramCache]: Analyzing trace with hash 1675749488, now seen corresponding path program 1 times [2024-12-02 10:44:10,185 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 10:44:10,185 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [79571336] [2024-12-02 10:44:10,185 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 10:44:10,185 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 10:44:14,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 10:44:15,193 INFO L134 CoverageAnalysis]: Checked inductivity of 682 backedges. 33 proven. 0 refuted. 0 times theorem prover too weak. 649 trivial. 0 not checked. [2024-12-02 10:44:15,194 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 10:44:15,194 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [79571336] [2024-12-02 10:44:15,194 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [79571336] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 10:44:15,194 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 10:44:15,194 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 10:44:15,194 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1926241016] [2024-12-02 10:44:15,194 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 10:44:15,195 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 10:44:15,195 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 10:44:15,195 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 10:44:15,195 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 10:44:15,196 INFO L87 Difference]: Start difference. First operand 141347 states and 193010 transitions. Second operand has 3 states, 3 states have (on average 23.666666666666668) internal successors, (71), 3 states have internal predecessors, (71), 3 states have call successors, (34), 2 states have call predecessors, (34), 1 states have return successors, (32), 3 states have call predecessors, (32), 3 states have call successors, (32) [2024-12-02 10:44:19,244 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 [] [2024-12-02 10:44:30,475 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 10:44:30,476 INFO L93 Difference]: Finished difference Result 328976 states and 449239 transitions. [2024-12-02 10:44:30,476 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 10:44:30,476 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 23.666666666666668) internal successors, (71), 3 states have internal predecessors, (71), 3 states have call successors, (34), 2 states have call predecessors, (34), 1 states have return successors, (32), 3 states have call predecessors, (32), 3 states have call successors, (32) Word has length 251 [2024-12-02 10:44:30,476 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 10:44:31,106 INFO L225 Difference]: With dead ends: 328976 [2024-12-02 10:44:31,106 INFO L226 Difference]: Without dead ends: 187704 [2024-12-02 10:44:31,419 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 10:44:31,419 INFO L435 NwaCegarLoop]: 4984 mSDtfsCounter, 2443 mSDsluCounter, 2517 mSDsCounter, 0 mSdLazyCounter, 21 mSolverCounterSat, 2 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2443 SdHoareTripleChecker+Valid, 7501 SdHoareTripleChecker+Invalid, 24 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 21 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.6s IncrementalHoareTripleChecker+Time [2024-12-02 10:44:31,420 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2443 Valid, 7501 Invalid, 24 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 21 Invalid, 1 Unknown, 0 Unchecked, 4.6s Time] [2024-12-02 10:44:31,554 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 187704 states. [2024-12-02 10:44:43,354 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 187704 to 187635. [2024-12-02 10:44:43,468 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 187635 states, 124546 states have (on average 1.2230661763525124) internal successors, (152328), 126228 states have internal predecessors, (152328), 51802 states have call successors, (51802), 11509 states have call predecessors, (51802), 11284 states have return successors, (52022), 51017 states have call predecessors, (52022), 51798 states have call successors, (52022) [2024-12-02 10:44:44,253 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 187635 states to 187635 states and 256152 transitions. [2024-12-02 10:44:45,294 INFO L78 Accepts]: Start accepts. Automaton has 187635 states and 256152 transitions. Word has length 251 [2024-12-02 10:44:45,295 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 10:44:45,295 INFO L471 AbstractCegarLoop]: Abstraction has 187635 states and 256152 transitions. [2024-12-02 10:44:45,295 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 23.666666666666668) internal successors, (71), 3 states have internal predecessors, (71), 3 states have call successors, (34), 2 states have call predecessors, (34), 1 states have return successors, (32), 3 states have call predecessors, (32), 3 states have call successors, (32) [2024-12-02 10:44:45,295 INFO L276 IsEmpty]: Start isEmpty. Operand 187635 states and 256152 transitions. [2024-12-02 10:44:45,298 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 252 [2024-12-02 10:44:45,298 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 10:44:45,298 INFO L218 NwaCegarLoop]: trace histogram [13, 13, 12, 11, 11, 7, 7, 7, 7, 7, 7, 6, 6, 6, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 10:44:45,298 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2024-12-02 10:44:45,298 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 10:44:45,299 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 10:44:45,299 INFO L85 PathProgramCache]: Analyzing trace with hash -264832526, now seen corresponding path program 1 times [2024-12-02 10:44:45,299 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 10:44:45,299 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [57068810] [2024-12-02 10:44:45,299 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 10:44:45,299 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 10:44:49,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 10:44:49,436 INFO L134 CoverageAnalysis]: Checked inductivity of 682 backedges. 33 proven. 0 refuted. 0 times theorem prover too weak. 649 trivial. 0 not checked. [2024-12-02 10:44:49,436 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 10:44:49,436 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [57068810] [2024-12-02 10:44:49,436 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [57068810] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 10:44:49,437 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 10:44:49,437 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 10:44:49,437 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1221419831] [2024-12-02 10:44:49,437 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 10:44:49,438 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 10:44:49,438 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 10:44:49,438 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 10:44:49,438 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 10:44:49,439 INFO L87 Difference]: Start difference. First operand 187635 states and 256152 transitions. Second operand has 3 states, 3 states have (on average 23.666666666666668) internal successors, (71), 3 states have internal predecessors, (71), 3 states have call successors, (34), 2 states have call predecessors, (34), 1 states have return successors, (32), 3 states have call predecessors, (32), 3 states have call successors, (32) [2024-12-02 10:44:53,480 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 [] [2024-12-02 10:45:07,330 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 10:45:07,330 INFO L93 Difference]: Finished difference Result 421311 states and 575344 transitions. [2024-12-02 10:45:07,331 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 10:45:07,331 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 23.666666666666668) internal successors, (71), 3 states have internal predecessors, (71), 3 states have call successors, (34), 2 states have call predecessors, (34), 1 states have return successors, (32), 3 states have call predecessors, (32), 3 states have call successors, (32) Word has length 251 [2024-12-02 10:45:07,331 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 10:45:08,385 INFO L225 Difference]: With dead ends: 421311 [2024-12-02 10:45:08,385 INFO L226 Difference]: Without dead ends: 233751 [2024-12-02 10:45:08,801 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 10:45:08,806 INFO L435 NwaCegarLoop]: 4939 mSDtfsCounter, 2399 mSDsluCounter, 2518 mSDsCounter, 0 mSdLazyCounter, 23 mSolverCounterSat, 4 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2399 SdHoareTripleChecker+Valid, 7457 SdHoareTripleChecker+Invalid, 28 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 23 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.6s IncrementalHoareTripleChecker+Time [2024-12-02 10:45:08,806 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2399 Valid, 7457 Invalid, 28 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 23 Invalid, 1 Unknown, 0 Unchecked, 4.6s Time] [2024-12-02 10:45:08,977 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 233751 states. [2024-12-02 10:45:25,006 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 233751 to 233747. [2024-12-02 10:45:25,277 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 233747 states, 155168 states have (on average 1.2230227882037534) internal successors, (189774), 157214 states have internal predecessors, (189774), 64518 states have call successors, (64518), 14323 states have call predecessors, (64518), 14058 states have return successors, (64794), 63609 states have call predecessors, (64794), 64514 states have call successors, (64794) [2024-12-02 10:45:25,987 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 233747 states to 233747 states and 319086 transitions. [2024-12-02 10:45:26,181 INFO L78 Accepts]: Start accepts. Automaton has 233747 states and 319086 transitions. Word has length 251 [2024-12-02 10:45:26,181 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 10:45:26,181 INFO L471 AbstractCegarLoop]: Abstraction has 233747 states and 319086 transitions. [2024-12-02 10:45:26,181 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 23.666666666666668) internal successors, (71), 3 states have internal predecessors, (71), 3 states have call successors, (34), 2 states have call predecessors, (34), 1 states have return successors, (32), 3 states have call predecessors, (32), 3 states have call successors, (32) [2024-12-02 10:45:26,181 INFO L276 IsEmpty]: Start isEmpty. Operand 233747 states and 319086 transitions. [2024-12-02 10:45:26,184 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 253 [2024-12-02 10:45:26,184 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 10:45:26,184 INFO L218 NwaCegarLoop]: trace histogram [13, 13, 12, 11, 11, 7, 7, 7, 7, 7, 7, 6, 6, 6, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 10:45:26,185 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2024-12-02 10:45:26,185 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 10:45:26,185 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 10:45:26,185 INFO L85 PathProgramCache]: Analyzing trace with hash 1083652139, now seen corresponding path program 1 times [2024-12-02 10:45:26,186 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 10:45:26,186 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [416555252] [2024-12-02 10:45:26,186 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 10:45:26,186 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 10:45:30,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 10:45:31,209 INFO L134 CoverageAnalysis]: Checked inductivity of 684 backedges. 22 proven. 0 refuted. 0 times theorem prover too weak. 662 trivial. 0 not checked. [2024-12-02 10:45:31,209 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 10:45:31,209 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [416555252] [2024-12-02 10:45:31,210 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [416555252] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 10:45:31,210 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 10:45:31,210 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 10:45:31,210 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2086957368] [2024-12-02 10:45:31,210 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 10:45:31,211 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 10:45:31,211 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 10:45:31,211 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 10:45:31,211 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 10:45:31,211 INFO L87 Difference]: Start difference. First operand 233747 states and 319086 transitions. Second operand has 5 states, 5 states have (on average 13.4) internal successors, (67), 4 states have internal predecessors, (67), 2 states have call successors, (33), 3 states have call predecessors, (33), 1 states have return successors, (31), 2 states have call predecessors, (31), 2 states have call successors, (31) [2024-12-02 10:45:43,680 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 10:45:43,681 INFO L93 Difference]: Finished difference Result 233753 states and 319091 transitions. [2024-12-02 10:45:43,681 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 10:45:43,681 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 13.4) internal successors, (67), 4 states have internal predecessors, (67), 2 states have call successors, (33), 3 states have call predecessors, (33), 1 states have return successors, (31), 2 states have call predecessors, (31), 2 states have call successors, (31) Word has length 252 [2024-12-02 10:45:43,681 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 10:45:44,473 INFO L225 Difference]: With dead ends: 233753 [2024-12-02 10:45:44,473 INFO L226 Difference]: Without dead ends: 233751 [2024-12-02 10:45:44,539 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-12-02 10:45:44,540 INFO L435 NwaCegarLoop]: 2544 mSDtfsCounter, 2477 mSDsluCounter, 5067 mSDsCounter, 0 mSdLazyCounter, 25 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2478 SdHoareTripleChecker+Valid, 7611 SdHoareTripleChecker+Invalid, 25 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 25 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-12-02 10:45:44,540 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2478 Valid, 7611 Invalid, 25 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 25 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-12-02 10:45:44,691 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 233751 states. [2024-12-02 10:46:00,952 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 233751 to 233751. [2024-12-02 10:46:01,062 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 233751 states, 155171 states have (on average 1.2230184763905627) internal successors, (189777), 157217 states have internal predecessors, (189777), 64518 states have call successors, (64518), 14324 states have call predecessors, (64518), 14059 states have return successors, (64794), 63609 states have call predecessors, (64794), 64514 states have call successors, (64794) [2024-12-02 10:46:01,767 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 233751 states to 233751 states and 319089 transitions. [2024-12-02 10:46:01,930 INFO L78 Accepts]: Start accepts. Automaton has 233751 states and 319089 transitions. Word has length 252 [2024-12-02 10:46:01,931 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 10:46:01,931 INFO L471 AbstractCegarLoop]: Abstraction has 233751 states and 319089 transitions. [2024-12-02 10:46:01,931 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 13.4) internal successors, (67), 4 states have internal predecessors, (67), 2 states have call successors, (33), 3 states have call predecessors, (33), 1 states have return successors, (31), 2 states have call predecessors, (31), 2 states have call successors, (31) [2024-12-02 10:46:01,931 INFO L276 IsEmpty]: Start isEmpty. Operand 233751 states and 319089 transitions. [2024-12-02 10:46:01,935 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 222 [2024-12-02 10:46:01,935 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 10:46:01,935 INFO L218 NwaCegarLoop]: trace histogram [13, 12, 12, 11, 11, 7, 7, 7, 7, 7, 7, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 10:46:01,935 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2024-12-02 10:46:01,935 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 10:46:01,935 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 10:46:01,935 INFO L85 PathProgramCache]: Analyzing trace with hash 1809633637, now seen corresponding path program 1 times [2024-12-02 10:46:01,935 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 10:46:01,936 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1336005843] [2024-12-02 10:46:01,936 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 10:46:01,936 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 10:46:06,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 10:46:07,569 INFO L134 CoverageAnalysis]: Checked inductivity of 613 backedges. 24 proven. 0 refuted. 0 times theorem prover too weak. 589 trivial. 0 not checked. [2024-12-02 10:46:07,569 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 10:46:07,569 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1336005843] [2024-12-02 10:46:07,570 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1336005843] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 10:46:07,570 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 10:46:07,570 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 10:46:07,570 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1566902249] [2024-12-02 10:46:07,570 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 10:46:07,570 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 10:46:07,570 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 10:46:07,571 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 10:46:07,571 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 10:46:07,571 INFO L87 Difference]: Start difference. First operand 233751 states and 319089 transitions. Second operand has 5 states, 5 states have (on average 11.0) internal successors, (55), 4 states have internal predecessors, (55), 2 states have call successors, (30), 3 states have call predecessors, (30), 1 states have return successors, (28), 2 states have call predecessors, (28), 2 states have call successors, (28) [2024-12-02 10:46:21,251 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 10:46:21,251 INFO L93 Difference]: Finished difference Result 233757 states and 319094 transitions. [2024-12-02 10:46:21,252 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 10:46:21,252 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 11.0) internal successors, (55), 4 states have internal predecessors, (55), 2 states have call successors, (30), 3 states have call predecessors, (30), 1 states have return successors, (28), 2 states have call predecessors, (28), 2 states have call successors, (28) Word has length 221 [2024-12-02 10:46:21,252 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 10:46:22,067 INFO L225 Difference]: With dead ends: 233757 [2024-12-02 10:46:22,067 INFO L226 Difference]: Without dead ends: 233755 [2024-12-02 10:46:22,132 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-12-02 10:46:22,133 INFO L435 NwaCegarLoop]: 2544 mSDtfsCounter, 2482 mSDsluCounter, 5067 mSDsCounter, 0 mSdLazyCounter, 25 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2483 SdHoareTripleChecker+Valid, 7611 SdHoareTripleChecker+Invalid, 25 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 25 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-12-02 10:46:22,133 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2483 Valid, 7611 Invalid, 25 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 25 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-12-02 10:46:22,284 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 233755 states. [2024-12-02 10:46:38,031 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 233755 to 233755. [2024-12-02 10:46:38,150 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 233755 states, 155174 states have (on average 1.2230141647440937) internal successors, (189780), 157220 states have internal predecessors, (189780), 64518 states have call successors, (64518), 14325 states have call predecessors, (64518), 14060 states have return successors, (64794), 63609 states have call predecessors, (64794), 64514 states have call successors, (64794) [2024-12-02 10:46:39,305 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 233755 states to 233755 states and 319092 transitions. [2024-12-02 10:46:39,465 INFO L78 Accepts]: Start accepts. Automaton has 233755 states and 319092 transitions. Word has length 221 [2024-12-02 10:46:39,466 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 10:46:39,466 INFO L471 AbstractCegarLoop]: Abstraction has 233755 states and 319092 transitions. [2024-12-02 10:46:39,466 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 11.0) internal successors, (55), 4 states have internal predecessors, (55), 2 states have call successors, (30), 3 states have call predecessors, (30), 1 states have return successors, (28), 2 states have call predecessors, (28), 2 states have call successors, (28) [2024-12-02 10:46:39,466 INFO L276 IsEmpty]: Start isEmpty. Operand 233755 states and 319092 transitions. [2024-12-02 10:46:39,468 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 227 [2024-12-02 10:46:39,468 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 10:46:39,469 INFO L218 NwaCegarLoop]: trace histogram [14, 13, 13, 11, 11, 7, 7, 7, 7, 7, 7, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 10:46:39,469 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2024-12-02 10:46:39,469 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 10:46:39,469 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 10:46:39,469 INFO L85 PathProgramCache]: Analyzing trace with hash -1072558450, now seen corresponding path program 1 times [2024-12-02 10:46:39,469 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 10:46:39,469 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1309694109] [2024-12-02 10:46:39,469 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 10:46:39,470 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 10:46:43,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 10:46:44,356 INFO L134 CoverageAnalysis]: Checked inductivity of 663 backedges. 26 proven. 0 refuted. 0 times theorem prover too weak. 637 trivial. 0 not checked. [2024-12-02 10:46:44,356 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 10:46:44,356 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1309694109] [2024-12-02 10:46:44,356 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1309694109] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 10:46:44,356 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 10:46:44,356 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 10:46:44,356 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1127705655] [2024-12-02 10:46:44,356 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 10:46:44,357 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 10:46:44,357 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 10:46:44,357 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 10:46:44,357 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 10:46:44,357 INFO L87 Difference]: Start difference. First operand 233755 states and 319092 transitions. Second operand has 5 states, 5 states have (on average 11.0) internal successors, (55), 4 states have internal predecessors, (55), 2 states have call successors, (31), 3 states have call predecessors, (31), 1 states have return successors, (29), 2 states have call predecessors, (29), 2 states have call successors, (29) [2024-12-02 10:46:59,692 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 10:46:59,692 INFO L93 Difference]: Finished difference Result 233761 states and 319097 transitions. [2024-12-02 10:46:59,692 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 10:46:59,693 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 11.0) internal successors, (55), 4 states have internal predecessors, (55), 2 states have call successors, (31), 3 states have call predecessors, (31), 1 states have return successors, (29), 2 states have call predecessors, (29), 2 states have call successors, (29) Word has length 226 [2024-12-02 10:46:59,693 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 10:47:00,480 INFO L225 Difference]: With dead ends: 233761 [2024-12-02 10:47:00,480 INFO L226 Difference]: Without dead ends: 233757 [2024-12-02 10:47:00,548 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-12-02 10:47:00,549 INFO L435 NwaCegarLoop]: 2544 mSDtfsCounter, 2481 mSDsluCounter, 5067 mSDsCounter, 0 mSdLazyCounter, 25 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2482 SdHoareTripleChecker+Valid, 7611 SdHoareTripleChecker+Invalid, 25 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 25 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-12-02 10:47:00,549 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2482 Valid, 7611 Invalid, 25 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 25 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-12-02 10:47:00,707 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 233757 states. [2024-12-02 10:47:18,397 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 233757 to 233757. [2024-12-02 10:47:18,516 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 233757 states, 155176 states have (on average 1.2230048461102232) internal successors, (189781), 157221 states have internal predecessors, (189781), 64518 states have call successors, (64518), 14326 states have call predecessors, (64518), 14060 states have return successors, (64794), 63609 states have call predecessors, (64794), 64514 states have call successors, (64794) [2024-12-02 10:47:19,232 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 233757 states to 233757 states and 319093 transitions. [2024-12-02 10:47:19,400 INFO L78 Accepts]: Start accepts. Automaton has 233757 states and 319093 transitions. Word has length 226 [2024-12-02 10:47:19,400 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 10:47:19,400 INFO L471 AbstractCegarLoop]: Abstraction has 233757 states and 319093 transitions. [2024-12-02 10:47:19,400 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 11.0) internal successors, (55), 4 states have internal predecessors, (55), 2 states have call successors, (31), 3 states have call predecessors, (31), 1 states have return successors, (29), 2 states have call predecessors, (29), 2 states have call successors, (29) [2024-12-02 10:47:19,400 INFO L276 IsEmpty]: Start isEmpty. Operand 233757 states and 319093 transitions. [2024-12-02 10:47:19,403 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 232 [2024-12-02 10:47:19,403 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 10:47:19,403 INFO L218 NwaCegarLoop]: trace histogram [15, 14, 14, 11, 11, 7, 7, 7, 7, 7, 7, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 10:47:19,404 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2024-12-02 10:47:19,404 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 10:47:19,404 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 10:47:19,404 INFO L85 PathProgramCache]: Analyzing trace with hash 581876421, now seen corresponding path program 1 times [2024-12-02 10:47:19,404 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 10:47:19,404 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [49699926] [2024-12-02 10:47:19,404 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 10:47:19,404 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 10:47:22,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 10:47:23,338 INFO L134 CoverageAnalysis]: Checked inductivity of 717 backedges. 28 proven. 0 refuted. 0 times theorem prover too weak. 689 trivial. 0 not checked. [2024-12-02 10:47:23,338 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 10:47:23,338 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [49699926] [2024-12-02 10:47:23,338 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [49699926] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 10:47:23,338 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 10:47:23,338 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 10:47:23,338 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [478465172] [2024-12-02 10:47:23,338 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 10:47:23,339 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 10:47:23,339 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 10:47:23,339 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 10:47:23,339 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 10:47:23,340 INFO L87 Difference]: Start difference. First operand 233757 states and 319093 transitions. Second operand has 5 states, 5 states have (on average 11.0) internal successors, (55), 4 states have internal predecessors, (55), 2 states have call successors, (32), 3 states have call predecessors, (32), 1 states have return successors, (30), 2 states have call predecessors, (30), 2 states have call successors, (30) [2024-12-02 10:47:38,376 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 10:47:38,376 INFO L93 Difference]: Finished difference Result 233757 states and 319093 transitions. [2024-12-02 10:47:38,377 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 10:47:38,377 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 11.0) internal successors, (55), 4 states have internal predecessors, (55), 2 states have call successors, (32), 3 states have call predecessors, (32), 1 states have return successors, (30), 2 states have call predecessors, (30), 2 states have call successors, (30) Word has length 231 [2024-12-02 10:47:38,377 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 10:47:39,342 INFO L225 Difference]: With dead ends: 233757 [2024-12-02 10:47:39,343 INFO L226 Difference]: Without dead ends: 232257 [2024-12-02 10:47:39,431 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-12-02 10:47:39,432 INFO L435 NwaCegarLoop]: 2542 mSDtfsCounter, 2477 mSDsluCounter, 5065 mSDsCounter, 0 mSdLazyCounter, 19 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2477 SdHoareTripleChecker+Valid, 7607 SdHoareTripleChecker+Invalid, 19 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 19 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-12-02 10:47:39,432 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2477 Valid, 7607 Invalid, 19 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 19 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-12-02 10:47:39,601 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 232257 states. [2024-12-02 10:47:54,511 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 232257 to 186464. [2024-12-02 10:47:54,598 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 186464 states, 123785 states have (on average 1.2227248858908593) internal successors, (151355), 125322 states have internal predecessors, (151355), 51441 states have call successors, (51441), 11396 states have call predecessors, (51441), 11236 states have return successors, (51664), 50864 states have call predecessors, (51664), 51440 states have call successors, (51664) [2024-12-02 10:47:55,367 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 186464 states to 186464 states and 254460 transitions. [2024-12-02 10:47:55,534 INFO L78 Accepts]: Start accepts. Automaton has 186464 states and 254460 transitions. Word has length 231 [2024-12-02 10:47:55,534 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 10:47:55,534 INFO L471 AbstractCegarLoop]: Abstraction has 186464 states and 254460 transitions. [2024-12-02 10:47:55,535 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 11.0) internal successors, (55), 4 states have internal predecessors, (55), 2 states have call successors, (32), 3 states have call predecessors, (32), 1 states have return successors, (30), 2 states have call predecessors, (30), 2 states have call successors, (30) [2024-12-02 10:47:55,535 INFO L276 IsEmpty]: Start isEmpty. Operand 186464 states and 254460 transitions. [2024-12-02 10:47:55,538 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 260 [2024-12-02 10:47:55,538 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 10:47:55,539 INFO L218 NwaCegarLoop]: trace histogram [13, 13, 8, 8, 8, 7, 7, 7, 7, 7, 7, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 10:47:55,539 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2024-12-02 10:47:55,539 INFO L396 AbstractCegarLoop]: === Iteration 27 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 10:47:55,539 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 10:47:55,539 INFO L85 PathProgramCache]: Analyzing trace with hash 2066567763, now seen corresponding path program 1 times [2024-12-02 10:47:55,539 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 10:47:55,539 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1236514420] [2024-12-02 10:47:55,539 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 10:47:55,539 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 10:47:58,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 10:47:59,359 INFO L134 CoverageAnalysis]: Checked inductivity of 501 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 486 trivial. 0 not checked. [2024-12-02 10:47:59,359 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 10:47:59,359 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1236514420] [2024-12-02 10:47:59,360 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1236514420] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 10:47:59,360 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 10:47:59,360 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 10:47:59,360 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1105836326] [2024-12-02 10:47:59,360 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 10:47:59,361 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 10:47:59,361 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 10:47:59,361 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 10:47:59,361 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 10:47:59,362 INFO L87 Difference]: Start difference. First operand 186464 states and 254460 transitions. Second operand has 3 states, 3 states have (on average 36.333333333333336) internal successors, (109), 3 states have internal predecessors, (109), 3 states have call successors, (29), 2 states have call predecessors, (29), 1 states have return successors, (25), 3 states have call predecessors, (25), 3 states have call successors, (25) [2024-12-02 10:48:03,410 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 [] [2024-12-02 10:48:23,607 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 10:48:23,607 INFO L93 Difference]: Finished difference Result 418258 states and 570564 transitions. [2024-12-02 10:48:23,608 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 10:48:23,608 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 36.333333333333336) internal successors, (109), 3 states have internal predecessors, (109), 3 states have call successors, (29), 2 states have call predecessors, (29), 1 states have return successors, (25), 3 states have call predecessors, (25), 3 states have call successors, (25) Word has length 259 [2024-12-02 10:48:23,608 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 10:48:25,024 INFO L225 Difference]: With dead ends: 418258 [2024-12-02 10:48:25,024 INFO L226 Difference]: Without dead ends: 231802 [2024-12-02 10:48:25,425 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 10:48:25,426 INFO L435 NwaCegarLoop]: 4130 mSDtfsCounter, 1656 mSDsluCounter, 2423 mSDsCounter, 0 mSdLazyCounter, 65 mSolverCounterSat, 13 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1656 SdHoareTripleChecker+Valid, 6553 SdHoareTripleChecker+Invalid, 79 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 65 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.0s IncrementalHoareTripleChecker+Time [2024-12-02 10:48:25,426 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1656 Valid, 6553 Invalid, 79 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 65 Invalid, 1 Unknown, 0 Unchecked, 5.0s Time] [2024-12-02 10:48:25,557 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 231802 states. [2024-12-02 10:48:45,662 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 231802 to 231782. [2024-12-02 10:48:46,007 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 231782 states, 154113 states have (on average 1.22216166059969) internal successors, (188351), 155986 states have internal predecessors, (188351), 63404 states have call successors, (63404), 14423 states have call predecessors, (63404), 14263 states have return successors, (63626), 62778 states have call predecessors, (63626), 63402 states have call successors, (63626) [2024-12-02 10:48:46,915 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 231782 states to 231782 states and 315381 transitions. [2024-12-02 10:48:47,126 INFO L78 Accepts]: Start accepts. Automaton has 231782 states and 315381 transitions. Word has length 259 [2024-12-02 10:48:47,126 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 10:48:47,126 INFO L471 AbstractCegarLoop]: Abstraction has 231782 states and 315381 transitions. [2024-12-02 10:48:47,126 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 36.333333333333336) internal successors, (109), 3 states have internal predecessors, (109), 3 states have call successors, (29), 2 states have call predecessors, (29), 1 states have return successors, (25), 3 states have call predecessors, (25), 3 states have call successors, (25) [2024-12-02 10:48:47,127 INFO L276 IsEmpty]: Start isEmpty. Operand 231782 states and 315381 transitions. [2024-12-02 10:48:47,130 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 260 [2024-12-02 10:48:47,130 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 10:48:47,131 INFO L218 NwaCegarLoop]: trace histogram [13, 13, 8, 8, 8, 7, 7, 7, 7, 7, 7, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 10:48:47,131 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2024-12-02 10:48:47,131 INFO L396 AbstractCegarLoop]: === Iteration 28 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 10:48:47,131 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 10:48:47,131 INFO L85 PathProgramCache]: Analyzing trace with hash -1804752811, now seen corresponding path program 1 times [2024-12-02 10:48:47,131 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 10:48:47,131 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1443806983] [2024-12-02 10:48:47,131 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 10:48:47,131 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 10:48:50,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 10:48:50,550 INFO L134 CoverageAnalysis]: Checked inductivity of 501 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 486 trivial. 0 not checked. [2024-12-02 10:48:50,550 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 10:48:50,551 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1443806983] [2024-12-02 10:48:50,551 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1443806983] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 10:48:50,551 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 10:48:50,551 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 10:48:50,551 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1099506190] [2024-12-02 10:48:50,551 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 10:48:50,551 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 10:48:50,551 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 10:48:50,551 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 10:48:50,552 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 10:48:50,552 INFO L87 Difference]: Start difference. First operand 231782 states and 315381 transitions. Second operand has 3 states, 3 states have (on average 36.333333333333336) internal successors, (109), 3 states have internal predecessors, (109), 3 states have call successors, (29), 2 states have call predecessors, (29), 1 states have return successors, (25), 3 states have call predecessors, (25), 3 states have call successors, (25) [2024-12-02 10:48:54,586 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 10:49:17,409 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 10:49:17,409 INFO L93 Difference]: Finished difference Result 530405 states and 722627 transitions. [2024-12-02 10:49:17,409 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 10:49:17,410 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 36.333333333333336) internal successors, (109), 3 states have internal predecessors, (109), 3 states have call successors, (29), 2 states have call predecessors, (29), 1 states have return successors, (25), 3 states have call predecessors, (25), 3 states have call successors, (25) Word has length 259 [2024-12-02 10:49:17,410 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 10:49:19,338 INFO L225 Difference]: With dead ends: 530405 [2024-12-02 10:49:19,338 INFO L226 Difference]: Without dead ends: 298698 [2024-12-02 10:49:19,848 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 10:49:19,848 INFO L435 NwaCegarLoop]: 4282 mSDtfsCounter, 2057 mSDsluCounter, 2218 mSDsCounter, 0 mSdLazyCounter, 68 mSolverCounterSat, 16 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2057 SdHoareTripleChecker+Valid, 6500 SdHoareTripleChecker+Invalid, 85 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 68 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.0s IncrementalHoareTripleChecker+Time [2024-12-02 10:49:19,848 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2057 Valid, 6500 Invalid, 85 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 68 Invalid, 1 Unknown, 0 Unchecked, 5.0s Time] [2024-12-02 10:49:20,055 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 298698 states. [2024-12-02 10:49:42,248 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 298698 to 298678. [2024-12-02 10:49:42,610 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 298678 states, 198097 states have (on average 1.2209725538498817) internal successors, (241871), 200466 states have internal predecessors, (241871), 82164 states have call successors, (82164), 18575 states have call predecessors, (82164), 18415 states have return successors, (82386), 81458 states have call predecessors, (82386), 82162 states have call successors, (82386) [2024-12-02 10:49:43,624 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 298678 states to 298678 states and 406421 transitions. [2024-12-02 10:49:44,430 INFO L78 Accepts]: Start accepts. Automaton has 298678 states and 406421 transitions. Word has length 259 [2024-12-02 10:49:44,430 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 10:49:44,431 INFO L471 AbstractCegarLoop]: Abstraction has 298678 states and 406421 transitions. [2024-12-02 10:49:44,431 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 36.333333333333336) internal successors, (109), 3 states have internal predecessors, (109), 3 states have call successors, (29), 2 states have call predecessors, (29), 1 states have return successors, (25), 3 states have call predecessors, (25), 3 states have call successors, (25) [2024-12-02 10:49:44,431 INFO L276 IsEmpty]: Start isEmpty. Operand 298678 states and 406421 transitions. [2024-12-02 10:49:44,437 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 274 [2024-12-02 10:49:44,437 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 10:49:44,438 INFO L218 NwaCegarLoop]: trace histogram [15, 15, 7, 7, 7, 7, 7, 7, 6, 6, 6, 5, 5, 5, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-12-02 10:49:44,438 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2024-12-02 10:49:44,438 INFO L396 AbstractCegarLoop]: === Iteration 29 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 10:49:44,438 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 10:49:44,439 INFO L85 PathProgramCache]: Analyzing trace with hash 1514253774, now seen corresponding path program 1 times [2024-12-02 10:49:44,439 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 10:49:44,439 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [347921991] [2024-12-02 10:49:44,439 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 10:49:44,439 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 10:49:48,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 10:49:49,303 INFO L134 CoverageAnalysis]: Checked inductivity of 561 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 561 trivial. 0 not checked. [2024-12-02 10:49:49,303 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 10:49:49,303 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [347921991] [2024-12-02 10:49:49,303 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [347921991] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 10:49:49,303 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 10:49:49,303 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 10:49:49,303 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2028388881] [2024-12-02 10:49:49,303 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 10:49:49,304 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 10:49:49,304 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 10:49:49,305 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 10:49:49,305 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 10:49:49,305 INFO L87 Difference]: Start difference. First operand 298678 states and 406421 transitions. Second operand has 3 states, 3 states have (on average 33.666666666666664) internal successors, (101), 3 states have internal predecessors, (101), 2 states have call successors, (31), 2 states have call predecessors, (31), 2 states have return successors, (28), 2 states have call predecessors, (28), 2 states have call successors, (28) [2024-12-02 10:50:11,423 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 10:50:11,423 INFO L93 Difference]: Finished difference Result 599009 states and 816082 transitions. [2024-12-02 10:50:11,424 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 10:50:11,424 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 33.666666666666664) internal successors, (101), 3 states have internal predecessors, (101), 2 states have call successors, (31), 2 states have call predecessors, (31), 2 states have return successors, (28), 2 states have call predecessors, (28), 2 states have call successors, (28) Word has length 273 [2024-12-02 10:50:11,424 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 10:50:12,974 INFO L225 Difference]: With dead ends: 599009 [2024-12-02 10:50:12,975 INFO L226 Difference]: Without dead ends: 300406 [2024-12-02 10:50:13,864 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 10:50:13,865 INFO L435 NwaCegarLoop]: 2478 mSDtfsCounter, 6 mSDsluCounter, 2476 mSDsCounter, 0 mSdLazyCounter, 11 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9 SdHoareTripleChecker+Valid, 4954 SdHoareTripleChecker+Invalid, 11 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 11 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-12-02 10:50:13,865 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [9 Valid, 4954 Invalid, 11 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 11 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-12-02 10:50:14,050 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 300406 states.