./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-ethernet-8390-axnet_cs.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_80b9527a-fdee-40c5-942b-4498b213d114/bin/uautomizer-verify-84ZbGMXZE1/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_80b9527a-fdee-40c5-942b-4498b213d114/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_80b9527a-fdee-40c5-942b-4498b213d114/bin/uautomizer-verify-84ZbGMXZE1/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_80b9527a-fdee-40c5-942b-4498b213d114/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-ethernet-8390-axnet_cs.cil.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_80b9527a-fdee-40c5-942b-4498b213d114/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_80b9527a-fdee-40c5-942b-4498b213d114/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 6b81be647295ba0700d02fa1d093d31284b02ba80deefc4d677fbd988693200b --- Real Ultimate output --- This is Ultimate 0.3.0-dev-d790fec [2024-12-02 14:32:08,443 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-12-02 14:32:08,517 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_80b9527a-fdee-40c5-942b-4498b213d114/bin/uautomizer-verify-84ZbGMXZE1/config/svcomp-Reach-64bit-Automizer_Default.epf [2024-12-02 14:32:08,524 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-12-02 14:32:08,524 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-12-02 14:32:08,551 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-12-02 14:32:08,552 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-12-02 14:32:08,552 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-12-02 14:32:08,553 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-12-02 14:32:08,553 INFO L153 SettingsManager]: * Use memory slicer=true [2024-12-02 14:32:08,553 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-12-02 14:32:08,553 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-12-02 14:32:08,554 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-12-02 14:32:08,554 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-12-02 14:32:08,554 INFO L153 SettingsManager]: * Use SBE=true [2024-12-02 14:32:08,554 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-12-02 14:32:08,554 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-12-02 14:32:08,554 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-12-02 14:32:08,554 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-12-02 14:32:08,555 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-12-02 14:32:08,555 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-12-02 14:32:08,555 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-12-02 14:32:08,555 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-12-02 14:32:08,555 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2024-12-02 14:32:08,555 INFO L153 SettingsManager]: * Use constant arrays=true [2024-12-02 14:32:08,555 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2024-12-02 14:32:08,555 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-12-02 14:32:08,555 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-12-02 14:32:08,556 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-12-02 14:32:08,556 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-12-02 14:32:08,556 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-12-02 14:32:08,556 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-12-02 14:32:08,556 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-12-02 14:32:08,556 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-12-02 14:32:08,556 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-12-02 14:32:08,556 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-12-02 14:32:08,557 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-12-02 14:32:08,557 INFO L153 SettingsManager]: * Compute procedure contracts=false [2024-12-02 14:32:08,557 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-12-02 14:32:08,557 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-12-02 14:32:08,557 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-12-02 14:32:08,557 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-12-02 14:32:08,557 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-12-02 14:32:08,557 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-12-02 14:32:08,557 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-12-02 14:32:08,557 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_80b9527a-fdee-40c5-942b-4498b213d114/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 -> 6b81be647295ba0700d02fa1d093d31284b02ba80deefc4d677fbd988693200b [2024-12-02 14:32:08,883 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-12-02 14:32:08,894 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-12-02 14:32:08,897 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-12-02 14:32:08,899 INFO L270 PluginConnector]: Initializing CDTParser... [2024-12-02 14:32:08,899 INFO L274 PluginConnector]: CDTParser initialized [2024-12-02 14:32:08,901 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_80b9527a-fdee-40c5-942b-4498b213d114/bin/uautomizer-verify-84ZbGMXZE1/../../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-8390-axnet_cs.cil.i [2024-12-02 14:32:12,274 INFO L533 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_80b9527a-fdee-40c5-942b-4498b213d114/bin/uautomizer-verify-84ZbGMXZE1/data/2ee63cc1b/5b0b506711514f8a8d6b15102efa8bfe/FLAGb6051240e [2024-12-02 14:32:12,831 INFO L384 CDTParser]: Found 1 translation units. [2024-12-02 14:32:12,832 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_80b9527a-fdee-40c5-942b-4498b213d114/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-8390-axnet_cs.cil.i [2024-12-02 14:32:12,874 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_80b9527a-fdee-40c5-942b-4498b213d114/bin/uautomizer-verify-84ZbGMXZE1/data/2ee63cc1b/5b0b506711514f8a8d6b15102efa8bfe/FLAGb6051240e [2024-12-02 14:32:12,892 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_80b9527a-fdee-40c5-942b-4498b213d114/bin/uautomizer-verify-84ZbGMXZE1/data/2ee63cc1b/5b0b506711514f8a8d6b15102efa8bfe [2024-12-02 14:32:12,895 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-12-02 14:32:12,897 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-12-02 14:32:12,898 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-12-02 14:32:12,898 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-12-02 14:32:12,904 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-12-02 14:32:12,905 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 02:32:12" (1/1) ... [2024-12-02 14:32:12,906 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@7b80f475 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:32:12, skipping insertion in model container [2024-12-02 14:32:12,907 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 02:32:12" (1/1) ... [2024-12-02 14:32:13,055 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-12-02 14:32:15,269 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_80b9527a-fdee-40c5-942b-4498b213d114/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-8390-axnet_cs.cil.i[315060,315073] [2024-12-02 14:32:15,272 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_80b9527a-fdee-40c5-942b-4498b213d114/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-8390-axnet_cs.cil.i[315229,315242] [2024-12-02 14:32:15,273 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_80b9527a-fdee-40c5-942b-4498b213d114/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-8390-axnet_cs.cil.i[315396,315409] [2024-12-02 14:32:15,273 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_80b9527a-fdee-40c5-942b-4498b213d114/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-8390-axnet_cs.cil.i[315564,315577] [2024-12-02 14:32:15,296 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-12-02 14:32:15,378 INFO L200 MainTranslator]: Completed pre-run [2024-12-02 14:32:15,464 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"); [5461] [2024-12-02 14:32:15,465 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)); [5468] [2024-12-02 14:32:15,466 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("":); [5475] [2024-12-02 14:32:15,470 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("outb %b0, %w1": : "a" (value), "Nd" (port)); [5569] [2024-12-02 14:32:15,470 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("inb %w1, %b0": "=a" (value): "Nd" (port)); [5577] [2024-12-02 14:32:15,471 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("inw %w1, %w0": "=a" (value): "Nd" (port)); [5608] [2024-12-02 14:32:15,471 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("rep; outsw": "+S" (addr), "+c" (count): "d" (port)); [5615] [2024-12-02 14:32:15,472 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("rep; insw": "+D" (addr), "+c" (count): "d" (port)); [5622] [2024-12-02 14:32:15,712 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_80b9527a-fdee-40c5-942b-4498b213d114/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-8390-axnet_cs.cil.i[315060,315073] [2024-12-02 14:32:15,713 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_80b9527a-fdee-40c5-942b-4498b213d114/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-8390-axnet_cs.cil.i[315229,315242] [2024-12-02 14:32:15,713 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_80b9527a-fdee-40c5-942b-4498b213d114/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-8390-axnet_cs.cil.i[315396,315409] [2024-12-02 14:32:15,713 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_80b9527a-fdee-40c5-942b-4498b213d114/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-8390-axnet_cs.cil.i[315564,315577] [2024-12-02 14:32:15,727 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-12-02 14:32:15,932 INFO L204 MainTranslator]: Completed translation [2024-12-02 14:32:15,933 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:32:15 WrapperNode [2024-12-02 14:32:15,933 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-12-02 14:32:15,934 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-12-02 14:32:15,935 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-12-02 14:32:15,935 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-12-02 14:32:15,943 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:32:15" (1/1) ... [2024-12-02 14:32:16,008 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:32:15" (1/1) ... [2024-12-02 14:32:16,195 INFO L138 Inliner]: procedures = 369, calls = 2290, calls flagged for inlining = 174, calls inlined = 154, statements flattened = 4597 [2024-12-02 14:32:16,195 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-12-02 14:32:16,196 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-12-02 14:32:16,196 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-12-02 14:32:16,196 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-12-02 14:32:16,210 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:32:15" (1/1) ... [2024-12-02 14:32:16,210 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:32:15" (1/1) ... [2024-12-02 14:32:16,293 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:32:15" (1/1) ... [2024-12-02 14:32:16,816 INFO L175 MemorySlicer]: Split 1230 memory accesses to 11 slices as follows [56, 1, 7, 2, 1, 35, 52, 1037, 28, 6, 5]. 84 percent of accesses are in the largest equivalence class. The 165 initializations are split as follows [0, 1, 0, 2, 0, 0, 0, 151, 0, 6, 5]. The 816 writes are split as follows [48, 0, 6, 0, 0, 30, 48, 658, 26, 0, 0]. [2024-12-02 14:32:16,816 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:32:15" (1/1) ... [2024-12-02 14:32:16,817 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:32:15" (1/1) ... [2024-12-02 14:32:16,919 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:32:15" (1/1) ... [2024-12-02 14:32:16,933 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:32:15" (1/1) ... [2024-12-02 14:32:16,950 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:32:15" (1/1) ... [2024-12-02 14:32:16,980 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:32:15" (1/1) ... [2024-12-02 14:32:16,992 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:32:15" (1/1) ... [2024-12-02 14:32:17,032 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-12-02 14:32:17,033 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-12-02 14:32:17,033 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-12-02 14:32:17,033 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-12-02 14:32:17,034 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:32:15" (1/1) ... [2024-12-02 14:32:17,041 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-12-02 14:32:17,055 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_80b9527a-fdee-40c5-942b-4498b213d114/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 14:32:17,071 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_80b9527a-fdee-40c5-942b-4498b213d114/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-12-02 14:32:17,077 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_80b9527a-fdee-40c5-942b-4498b213d114/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-12-02 14:32:17,103 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_page_lock_of_ei_device [2024-12-02 14:32:17,103 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_page_lock_of_ei_device [2024-12-02 14:32:17,103 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2024-12-02 14:32:17,104 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2024-12-02 14:32:17,104 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2024-12-02 14:32:17,104 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2024-12-02 14:32:17,104 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2024-12-02 14:32:17,104 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2024-12-02 14:32:17,104 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2024-12-02 14:32:17,104 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2024-12-02 14:32:17,104 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2024-12-02 14:32:17,104 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2024-12-02 14:32:17,104 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2024-12-02 14:32:17,104 INFO L130 BoogieDeclarations]: Found specification of procedure axnet_detach [2024-12-02 14:32:17,104 INFO L138 BoogieDeclarations]: Found implementation of procedure axnet_detach [2024-12-02 14:32:17,104 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2024-12-02 14:32:17,104 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2024-12-02 14:32:17,105 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2024-12-02 14:32:17,105 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2024-12-02 14:32:17,105 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2024-12-02 14:32:17,105 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2024-12-02 14:32:17,105 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2024-12-02 14:32:17,105 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2024-12-02 14:32:17,105 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2024-12-02 14:32:17,105 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2024-12-02 14:32:17,105 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2024-12-02 14:32:17,105 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2024-12-02 14:32:17,105 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2024-12-02 14:32:17,105 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2024-12-02 14:32:17,105 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2024-12-02 14:32:17,105 INFO L130 BoogieDeclarations]: Found specification of procedure netif_wake_queue [2024-12-02 14:32:17,105 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_wake_queue [2024-12-02 14:32:17,106 INFO L130 BoogieDeclarations]: Found specification of procedure AX88190_init [2024-12-02 14:32:17,106 INFO L138 BoogieDeclarations]: Found implementation of procedure AX88190_init [2024-12-02 14:32:17,106 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~int~X~$Pointer$~X~int~TO~VOID [2024-12-02 14:32:17,106 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~int~X~$Pointer$~X~int~TO~VOID [2024-12-02 14:32:17,106 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2024-12-02 14:32:17,106 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2024-12-02 14:32:17,106 INFO L130 BoogieDeclarations]: Found specification of procedure slow_down_io [2024-12-02 14:32:17,106 INFO L138 BoogieDeclarations]: Found implementation of procedure slow_down_io [2024-12-02 14:32:17,106 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_process_context [2024-12-02 14:32:17,106 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_process_context [2024-12-02 14:32:17,106 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_70 [2024-12-02 14:32:17,106 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_70 [2024-12-02 14:32:17,106 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2024-12-02 14:32:17,106 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2024-12-02 14:32:17,106 INFO L130 BoogieDeclarations]: Found specification of procedure ei_receive [2024-12-02 14:32:17,107 INFO L138 BoogieDeclarations]: Found implementation of procedure ei_receive [2024-12-02 14:32:17,107 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2024-12-02 14:32:17,107 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2024-12-02 14:32:17,107 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2024-12-02 14:32:17,107 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2024-12-02 14:32:17,107 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2024-12-02 14:32:17,107 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2024-12-02 14:32:17,107 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2024-12-02 14:32:17,107 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2024-12-02 14:32:17,107 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2024-12-02 14:32:17,107 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2024-12-02 14:32:17,107 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2024-12-02 14:32:17,107 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2024-12-02 14:32:17,107 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2024-12-02 14:32:17,108 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2024-12-02 14:32:17,108 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2024-12-02 14:32:17,108 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2024-12-02 14:32:17,108 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2024-12-02 14:32:17,108 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2024-12-02 14:32:17,108 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2024-12-02 14:32:17,108 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2024-12-02 14:32:17,108 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2024-12-02 14:32:17,108 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2024-12-02 14:32:17,108 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_EMGentry_exit_axnet_cs_driver_exit_14_2 [2024-12-02 14:32:17,108 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_EMGentry_exit_axnet_cs_driver_exit_14_2 [2024-12-02 14:32:17,108 INFO L130 BoogieDeclarations]: Found specification of procedure netif_stop_queue [2024-12-02 14:32:17,108 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_stop_queue [2024-12-02 14:32:17,108 INFO L130 BoogieDeclarations]: Found specification of procedure axnet_release [2024-12-02 14:32:17,108 INFO L138 BoogieDeclarations]: Found implementation of procedure axnet_release [2024-12-02 14:32:17,109 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_err [2024-12-02 14:32:17,109 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_err [2024-12-02 14:32:17,109 INFO L130 BoogieDeclarations]: Found specification of procedure pcmcia_write_config_byte [2024-12-02 14:32:17,109 INFO L138 BoogieDeclarations]: Found implementation of procedure pcmcia_write_config_byte [2024-12-02 14:32:17,109 INFO L130 BoogieDeclarations]: Found specification of procedure insw [2024-12-02 14:32:17,109 INFO L138 BoogieDeclarations]: Found implementation of procedure insw [2024-12-02 14:32:17,109 INFO L130 BoogieDeclarations]: Found specification of procedure __dynamic_netdev_dbg [2024-12-02 14:32:17,109 INFO L138 BoogieDeclarations]: Found implementation of procedure __dynamic_netdev_dbg [2024-12-02 14:32:17,109 INFO L130 BoogieDeclarations]: Found specification of procedure PRIV [2024-12-02 14:32:17,109 INFO L138 BoogieDeclarations]: Found implementation of procedure PRIV [2024-12-02 14:32:17,109 INFO L130 BoogieDeclarations]: Found specification of procedure netif_start_queue [2024-12-02 14:32:17,109 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_start_queue [2024-12-02 14:32:17,109 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2024-12-02 14:32:17,109 INFO L130 BoogieDeclarations]: Found specification of procedure netif_running [2024-12-02 14:32:17,109 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_running [2024-12-02 14:32:17,109 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2024-12-02 14:32:17,110 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2024-12-02 14:32:17,110 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2024-12-02 14:32:17,110 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2024-12-02 14:32:17,110 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2024-12-02 14:32:17,110 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2024-12-02 14:32:17,110 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2024-12-02 14:32:17,110 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2024-12-02 14:32:17,110 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2024-12-02 14:32:17,110 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2024-12-02 14:32:17,110 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2024-12-02 14:32:17,110 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2024-12-02 14:32:17,110 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2024-12-02 14:32:17,110 INFO L130 BoogieDeclarations]: Found specification of procedure add_timer [2024-12-02 14:32:17,110 INFO L138 BoogieDeclarations]: Found implementation of procedure add_timer [2024-12-02 14:32:17,110 INFO L130 BoogieDeclarations]: Found specification of procedure set_multicast_list [2024-12-02 14:32:17,110 INFO L138 BoogieDeclarations]: Found implementation of procedure set_multicast_list [2024-12-02 14:32:17,110 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2024-12-02 14:32:17,110 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2024-12-02 14:32:17,111 INFO L130 BoogieDeclarations]: Found specification of procedure NS8390_trigger_send [2024-12-02 14:32:17,111 INFO L138 BoogieDeclarations]: Found implementation of procedure NS8390_trigger_send [2024-12-02 14:32:17,111 INFO L130 BoogieDeclarations]: Found specification of procedure ei_tx_intr [2024-12-02 14:32:17,111 INFO L138 BoogieDeclarations]: Found implementation of procedure ei_tx_intr [2024-12-02 14:32:17,111 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2024-12-02 14:32:17,111 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2024-12-02 14:32:17,111 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2024-12-02 14:32:17,111 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_warn [2024-12-02 14:32:17,111 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_warn [2024-12-02 14:32:17,111 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2024-12-02 14:32:17,111 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2024-12-02 14:32:17,111 INFO L130 BoogieDeclarations]: Found specification of procedure outb [2024-12-02 14:32:17,111 INFO L138 BoogieDeclarations]: Found implementation of procedure outb [2024-12-02 14:32:17,111 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2024-12-02 14:32:17,111 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2024-12-02 14:32:17,111 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_info [2024-12-02 14:32:17,111 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_info [2024-12-02 14:32:17,112 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2024-12-02 14:32:17,112 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2024-12-02 14:32:17,112 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2024-12-02 14:32:17,112 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2024-12-02 14:32:17,112 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2024-12-02 14:32:17,112 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2024-12-02 14:32:17,112 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2024-12-02 14:32:17,112 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2024-12-02 14:32:17,112 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2024-12-02 14:32:17,112 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2024-12-02 14:32:17,112 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2024-12-02 14:32:17,112 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2024-12-02 14:32:17,112 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2024-12-02 14:32:17,112 INFO L130 BoogieDeclarations]: Found specification of procedure mdio_sync [2024-12-02 14:32:17,112 INFO L138 BoogieDeclarations]: Found implementation of procedure mdio_sync [2024-12-02 14:32:17,113 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2024-12-02 14:32:17,113 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2024-12-02 14:32:17,113 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2024-12-02 14:32:17,113 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2024-12-02 14:32:17,113 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2024-12-02 14:32:17,113 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2024-12-02 14:32:17,113 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2024-12-02 14:32:17,113 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2024-12-02 14:32:17,113 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2024-12-02 14:32:17,113 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2024-12-02 14:32:17,113 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2024-12-02 14:32:17,113 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2024-12-02 14:32:17,113 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2024-12-02 14:32:17,113 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2024-12-02 14:32:17,113 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2024-12-02 14:32:17,114 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2024-12-02 14:32:17,114 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2024-12-02 14:32:17,114 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2024-12-02 14:32:17,114 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2024-12-02 14:32:17,114 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2024-12-02 14:32:17,114 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2024-12-02 14:32:17,114 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2024-12-02 14:32:17,114 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2024-12-02 14:32:17,114 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2024-12-02 14:32:17,114 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_start_queue [2024-12-02 14:32:17,114 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_start_queue [2024-12-02 14:32:17,114 INFO L130 BoogieDeclarations]: Found specification of procedure ei_irq_wrapper [2024-12-02 14:32:17,114 INFO L138 BoogieDeclarations]: Found implementation of procedure ei_irq_wrapper [2024-12-02 14:32:17,114 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_interrupt_context [2024-12-02 14:32:17,114 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_interrupt_context [2024-12-02 14:32:17,114 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2024-12-02 14:32:17,115 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2024-12-02 14:32:17,115 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2024-12-02 14:32:17,115 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2024-12-02 14:32:17,115 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2024-12-02 14:32:17,115 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2024-12-02 14:32:17,115 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2024-12-02 14:32:17,115 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2024-12-02 14:32:17,115 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2024-12-02 14:32:17,115 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2024-12-02 14:32:17,115 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2024-12-02 14:32:17,115 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2024-12-02 14:32:17,115 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2024-12-02 14:32:17,115 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2024-12-02 14:32:17,115 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2024-12-02 14:32:17,115 INFO L130 BoogieDeclarations]: Found specification of procedure __dynamic_dev_dbg [2024-12-02 14:32:17,115 INFO L138 BoogieDeclarations]: Found implementation of procedure __dynamic_dev_dbg [2024-12-02 14:32:17,116 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2024-12-02 14:32:17,116 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2024-12-02 14:32:17,116 INFO L130 BoogieDeclarations]: Found specification of procedure axnet_reset_8390 [2024-12-02 14:32:17,116 INFO L138 BoogieDeclarations]: Found implementation of procedure axnet_reset_8390 [2024-12-02 14:32:17,116 INFO L130 BoogieDeclarations]: Found specification of procedure axnet_tx_timeout [2024-12-02 14:32:17,116 INFO L138 BoogieDeclarations]: Found implementation of procedure axnet_tx_timeout [2024-12-02 14:32:17,116 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2024-12-02 14:32:17,116 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2024-12-02 14:32:17,116 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2024-12-02 14:32:17,116 INFO L130 BoogieDeclarations]: Found specification of procedure inb_p [2024-12-02 14:32:17,116 INFO L138 BoogieDeclarations]: Found implementation of procedure inb_p [2024-12-02 14:32:17,116 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_1 [2024-12-02 14:32:17,116 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_1 [2024-12-02 14:32:17,116 INFO L130 BoogieDeclarations]: Found specification of procedure axnet_cs_driver_exit [2024-12-02 14:32:17,116 INFO L138 BoogieDeclarations]: Found implementation of procedure axnet_cs_driver_exit [2024-12-02 14:32:17,116 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-12-02 14:32:17,117 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2024-12-02 14:32:17,117 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2024-12-02 14:32:17,117 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2024-12-02 14:32:17,117 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2024-12-02 14:32:17,117 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2024-12-02 14:32:17,117 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2024-12-02 14:32:17,117 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2024-12-02 14:32:17,117 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2024-12-02 14:32:17,117 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2024-12-02 14:32:17,117 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2024-12-02 14:32:17,117 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2024-12-02 14:32:17,117 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2024-12-02 14:32:17,117 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2024-12-02 14:32:17,117 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2024-12-02 14:32:17,117 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2024-12-02 14:32:17,117 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2024-12-02 14:32:17,117 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2024-12-02 14:32:17,117 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2024-12-02 14:32:17,117 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2024-12-02 14:32:17,118 INFO L130 BoogieDeclarations]: Found specification of procedure __ldv_spin_lock [2024-12-02 14:32:17,118 INFO L138 BoogieDeclarations]: Found implementation of procedure __ldv_spin_lock [2024-12-02 14:32:17,118 INFO L130 BoogieDeclarations]: Found specification of procedure outb_p [2024-12-02 14:32:17,118 INFO L138 BoogieDeclarations]: Found implementation of procedure outb_p [2024-12-02 14:32:17,118 INFO L130 BoogieDeclarations]: Found specification of procedure inb [2024-12-02 14:32:17,118 INFO L138 BoogieDeclarations]: Found implementation of procedure inb [2024-12-02 14:32:17,118 INFO L130 BoogieDeclarations]: Found specification of procedure do_set_multicast_list [2024-12-02 14:32:17,118 INFO L138 BoogieDeclarations]: Found implementation of procedure do_set_multicast_list [2024-12-02 14:32:17,118 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-12-02 14:32:17,118 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2024-12-02 14:32:17,118 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2024-12-02 14:32:17,118 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2024-12-02 14:32:17,118 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2024-12-02 14:32:17,118 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2024-12-02 14:32:17,118 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2024-12-02 14:32:17,118 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2024-12-02 14:32:17,118 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2024-12-02 14:32:17,118 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2024-12-02 14:32:17,119 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2024-12-02 14:32:17,119 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2024-12-02 14:32:17,119 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2024-12-02 14:32:17,119 INFO L130 BoogieDeclarations]: Found specification of procedure mdio_read [2024-12-02 14:32:17,119 INFO L138 BoogieDeclarations]: Found implementation of procedure mdio_read [2024-12-02 14:32:17,119 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-12-02 14:32:17,119 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-12-02 14:32:17,803 INFO L234 CfgBuilder]: Building ICFG [2024-12-02 14:32:17,806 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2024-12-02 14:32:18,070 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2024-12-02 14:32:32,659 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint ULTIMATE.startFINAL: assume true; [2024-12-02 14:32:33,354 INFO L? ?]: Removed 1685 outVars from TransFormulas that were not future-live. [2024-12-02 14:32:33,354 INFO L283 CfgBuilder]: Performing block encoding [2024-12-02 14:32:33,396 INFO L307 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-12-02 14:32:33,396 INFO L312 CfgBuilder]: Removed 1 assume(true) statements. [2024-12-02 14:32:33,396 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 02:32:33 BoogieIcfgContainer [2024-12-02 14:32:33,397 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-12-02 14:32:33,399 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-12-02 14:32:33,400 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-12-02 14:32:33,405 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-12-02 14:32:33,406 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 02.12 02:32:12" (1/3) ... [2024-12-02 14:32:33,406 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4c678cb2 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 02:32:33, skipping insertion in model container [2024-12-02 14:32:33,407 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 02:32:15" (2/3) ... [2024-12-02 14:32:33,407 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4c678cb2 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 02:32:33, skipping insertion in model container [2024-12-02 14:32:33,407 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 02:32:33" (3/3) ... [2024-12-02 14:32:33,409 INFO L128 eAbstractionObserver]: Analyzing ICFG linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-8390-axnet_cs.cil.i [2024-12-02 14:32:33,428 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-12-02 14:32:33,432 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-8390-axnet_cs.cil.i that has 73 procedures, 1551 locations, 1 initial locations, 13 loop locations, and 3 error locations. [2024-12-02 14:32:33,537 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-12-02 14:32:33,551 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;@659321bc, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-12-02 14:32:33,551 INFO L334 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2024-12-02 14:32:33,562 INFO L276 IsEmpty]: Start isEmpty. Operand has 1509 states, 1046 states have (on average 1.3307839388145315) internal successors, (1392), 1070 states have internal predecessors, (1392), 400 states have call successors, (400), 62 states have call predecessors, (400), 61 states have return successors, (394), 386 states have call predecessors, (394), 394 states have call successors, (394) [2024-12-02 14:32:33,579 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2024-12-02 14:32:33,579 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 14:32:33,580 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 14:32:33,581 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 14:32:33,587 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 14:32:33,587 INFO L85 PathProgramCache]: Analyzing trace with hash 68996291, now seen corresponding path program 1 times [2024-12-02 14:32:33,597 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 14:32:33,597 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1328618894] [2024-12-02 14:32:33,598 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:32:33,598 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 14:32:58,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:33:00,140 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 14:33:00,141 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 14:33:00,141 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1328618894] [2024-12-02 14:33:00,142 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1328618894] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 14:33:00,142 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 14:33:00,142 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 14:33:00,144 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [165941545] [2024-12-02 14:33:00,144 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 14:33:00,148 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 14:33:00,148 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 14:33:00,168 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 14:33:00,168 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 14:33:00,173 INFO L87 Difference]: Start difference. First operand has 1509 states, 1046 states have (on average 1.3307839388145315) internal successors, (1392), 1070 states have internal predecessors, (1392), 400 states have call successors, (400), 62 states have call predecessors, (400), 61 states have return successors, (394), 386 states have call predecessors, (394), 394 states have call successors, (394) 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 14:33:04,357 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.17s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 14:33:05,384 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 14:33:05,385 INFO L93 Difference]: Finished difference Result 4396 states and 6457 transitions. [2024-12-02 14:33:05,386 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 14:33:05,388 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 14:33:05,388 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 14:33:05,427 INFO L225 Difference]: With dead ends: 4396 [2024-12-02 14:33:05,427 INFO L226 Difference]: Without dead ends: 2896 [2024-12-02 14:33:05,443 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 14:33:05,446 INFO L435 NwaCegarLoop]: 2183 mSDtfsCounter, 2051 mSDsluCounter, 2113 mSDsCounter, 0 mSdLazyCounter, 26 mSolverCounterSat, 7 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2051 SdHoareTripleChecker+Valid, 4296 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.9s IncrementalHoareTripleChecker+Time [2024-12-02 14:33:05,447 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2051 Valid, 4296 Invalid, 34 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 26 Invalid, 1 Unknown, 0 Unchecked, 4.9s Time] [2024-12-02 14:33:05,471 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2896 states. [2024-12-02 14:33:05,713 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2896 to 2892. [2024-12-02 14:33:05,722 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2892 states, 2024 states have (on average 1.3226284584980237) internal successors, (2677), 2069 states have internal predecessors, (2677), 747 states have call successors, (747), 119 states have call predecessors, (747), 118 states have return successors, (743), 727 states have call predecessors, (743), 743 states have call successors, (743) [2024-12-02 14:33:05,754 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2892 states to 2892 states and 4167 transitions. [2024-12-02 14:33:05,760 INFO L78 Accepts]: Start accepts. Automaton has 2892 states and 4167 transitions. Word has length 105 [2024-12-02 14:33:05,760 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 14:33:05,761 INFO L471 AbstractCegarLoop]: Abstraction has 2892 states and 4167 transitions. [2024-12-02 14:33:05,761 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 14:33:05,761 INFO L276 IsEmpty]: Start isEmpty. Operand 2892 states and 4167 transitions. [2024-12-02 14:33:05,767 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 115 [2024-12-02 14:33:05,768 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 14:33:05,768 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] [2024-12-02 14:33:05,768 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-12-02 14:33:05,769 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 14:33:05,769 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 14:33:05,770 INFO L85 PathProgramCache]: Analyzing trace with hash -1986942353, now seen corresponding path program 1 times [2024-12-02 14:33:05,770 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 14:33:05,770 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1928450995] [2024-12-02 14:33:05,770 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:33:05,770 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 14:33:29,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:33:30,745 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 14:33:30,746 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 14:33:30,746 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1928450995] [2024-12-02 14:33:30,746 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1928450995] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 14:33:30,746 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 14:33:30,747 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 14:33:30,747 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [108526790] [2024-12-02 14:33:30,747 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 14:33:30,749 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 14:33:30,749 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 14:33:30,749 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 14:33:30,749 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 14:33:30,750 INFO L87 Difference]: Start difference. First operand 2892 states and 4167 transitions. Second operand has 3 states, 3 states have (on average 13.666666666666666) internal successors, (41), 3 states have internal predecessors, (41), 3 states have call successors, (13), 2 states have call predecessors, (13), 1 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2024-12-02 14:33:34,879 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.13s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 14:33:36,106 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 14:33:36,106 INFO L93 Difference]: Finished difference Result 8130 states and 11693 transitions. [2024-12-02 14:33:36,107 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 14:33:36,107 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 13.666666666666666) internal successors, (41), 3 states have internal predecessors, (41), 3 states have call successors, (13), 2 states have call predecessors, (13), 1 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) Word has length 114 [2024-12-02 14:33:36,108 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 14:33:36,136 INFO L225 Difference]: With dead ends: 8130 [2024-12-02 14:33:36,136 INFO L226 Difference]: Without dead ends: 5257 [2024-12-02 14:33:36,149 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 14:33:36,150 INFO L435 NwaCegarLoop]: 2273 mSDtfsCounter, 1743 mSDsluCounter, 2086 mSDsCounter, 0 mSdLazyCounter, 53 mSolverCounterSat, 7 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1743 SdHoareTripleChecker+Valid, 4359 SdHoareTripleChecker+Invalid, 61 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 53 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.2s IncrementalHoareTripleChecker+Time [2024-12-02 14:33:36,150 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1743 Valid, 4359 Invalid, 61 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 53 Invalid, 1 Unknown, 0 Unchecked, 5.2s Time] [2024-12-02 14:33:36,157 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5257 states. [2024-12-02 14:33:36,347 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5257 to 5226. [2024-12-02 14:33:36,356 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5226 states, 3650 states have (on average 1.3197260273972602) internal successors, (4817), 3732 states have internal predecessors, (4817), 1342 states have call successors, (1342), 230 states have call predecessors, (1342), 231 states have return successors, (1344), 1309 states have call predecessors, (1344), 1338 states have call successors, (1344) [2024-12-02 14:33:36,386 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5226 states to 5226 states and 7503 transitions. [2024-12-02 14:33:36,390 INFO L78 Accepts]: Start accepts. Automaton has 5226 states and 7503 transitions. Word has length 114 [2024-12-02 14:33:36,391 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 14:33:36,391 INFO L471 AbstractCegarLoop]: Abstraction has 5226 states and 7503 transitions. [2024-12-02 14:33:36,391 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 13.666666666666666) internal successors, (41), 3 states have internal predecessors, (41), 3 states have call successors, (13), 2 states have call predecessors, (13), 1 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2024-12-02 14:33:36,391 INFO L276 IsEmpty]: Start isEmpty. Operand 5226 states and 7503 transitions. [2024-12-02 14:33:36,394 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 120 [2024-12-02 14:33:36,394 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 14:33:36,394 INFO L218 NwaCegarLoop]: trace histogram [8, 8, 7, 7, 7, 7, 7, 7, 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] [2024-12-02 14:33:36,395 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-12-02 14:33:36,395 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 14:33:36,395 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 14:33:36,395 INFO L85 PathProgramCache]: Analyzing trace with hash 1178193363, now seen corresponding path program 1 times [2024-12-02 14:33:36,395 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 14:33:36,396 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1569573637] [2024-12-02 14:33:36,396 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:33:36,396 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 14:34:00,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:34:01,866 INFO L134 CoverageAnalysis]: Checked inductivity of 213 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 213 trivial. 0 not checked. [2024-12-02 14:34:01,866 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 14:34:01,866 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1569573637] [2024-12-02 14:34:01,866 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1569573637] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 14:34:01,866 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 14:34:01,866 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 14:34:01,866 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1729797968] [2024-12-02 14:34:01,867 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 14:34:01,867 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 14:34:01,867 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 14:34:01,868 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 14:34:01,868 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 14:34:01,869 INFO L87 Difference]: Start difference. First operand 5226 states and 7503 transitions. Second operand has 3 states, 3 states have (on average 12.666666666666666) internal successors, (38), 3 states have internal predecessors, (38), 3 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2024-12-02 14:34:06,003 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.13s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 14:34:07,162 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 14:34:07,162 INFO L93 Difference]: Finished difference Result 14108 states and 20101 transitions. [2024-12-02 14:34:07,162 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 14:34:07,163 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 12.666666666666666) internal successors, (38), 3 states have internal predecessors, (38), 3 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) Word has length 119 [2024-12-02 14:34:07,163 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 14:34:07,236 INFO L225 Difference]: With dead ends: 14108 [2024-12-02 14:34:07,236 INFO L226 Difference]: Without dead ends: 8901 [2024-12-02 14:34:07,267 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 14:34:07,268 INFO L435 NwaCegarLoop]: 2186 mSDtfsCounter, 1604 mSDsluCounter, 2093 mSDsCounter, 0 mSdLazyCounter, 22 mSolverCounterSat, 8 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1604 SdHoareTripleChecker+Valid, 4279 SdHoareTripleChecker+Invalid, 31 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 22 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.0s IncrementalHoareTripleChecker+Time [2024-12-02 14:34:07,268 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1604 Valid, 4279 Invalid, 31 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 22 Invalid, 1 Unknown, 0 Unchecked, 5.0s Time] [2024-12-02 14:34:07,281 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8901 states. [2024-12-02 14:34:07,796 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8901 to 8868. [2024-12-02 14:34:07,930 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8868 states, 6142 states have (on average 1.2984369912080755) internal successors, (7975), 6280 states have internal predecessors, (7975), 2292 states have call successors, (2292), 434 states have call predecessors, (2292), 431 states have return successors, (2300), 2219 states have call predecessors, (2300), 2288 states have call successors, (2300) [2024-12-02 14:34:07,992 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8868 states to 8868 states and 12567 transitions. [2024-12-02 14:34:08,001 INFO L78 Accepts]: Start accepts. Automaton has 8868 states and 12567 transitions. Word has length 119 [2024-12-02 14:34:08,002 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 14:34:08,002 INFO L471 AbstractCegarLoop]: Abstraction has 8868 states and 12567 transitions. [2024-12-02 14:34:08,002 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 12.666666666666666) internal successors, (38), 3 states have internal predecessors, (38), 3 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (13), 3 states have call predecessors, (13), 3 states have call successors, (13) [2024-12-02 14:34:08,003 INFO L276 IsEmpty]: Start isEmpty. Operand 8868 states and 12567 transitions. [2024-12-02 14:34:08,008 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2024-12-02 14:34:08,010 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 14:34:08,010 INFO L218 NwaCegarLoop]: trace histogram [8, 8, 7, 7, 7, 7, 7, 7, 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] [2024-12-02 14:34:08,010 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-12-02 14:34:08,011 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 14:34:08,017 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 14:34:08,017 INFO L85 PathProgramCache]: Analyzing trace with hash 1777335929, now seen corresponding path program 1 times [2024-12-02 14:34:08,017 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 14:34:08,017 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1595334565] [2024-12-02 14:34:08,018 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:34:08,018 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 14:34:32,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:34:33,608 INFO L134 CoverageAnalysis]: Checked inductivity of 220 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2024-12-02 14:34:33,608 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 14:34:33,608 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1595334565] [2024-12-02 14:34:33,609 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1595334565] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 14:34:33,609 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 14:34:33,609 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 14:34:33,609 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1275528158] [2024-12-02 14:34:33,609 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 14:34:33,609 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 14:34:33,610 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 14:34:33,610 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 14:34:33,610 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 14:34:33,610 INFO L87 Difference]: Start difference. First operand 8868 states and 12567 transitions. Second operand has 3 states, 3 states have (on average 17.0) internal successors, (51), 3 states have internal predecessors, (51), 3 states have call successors, (19), 2 states have call predecessors, (19), 1 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2024-12-02 14:34:37,748 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.13s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 14:34:39,298 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 14:34:39,298 INFO L93 Difference]: Finished difference Result 15605 states and 22036 transitions. [2024-12-02 14:34:39,298 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 14:34:39,298 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 17.0) internal successors, (51), 3 states have internal predecessors, (51), 3 states have call successors, (19), 2 states have call predecessors, (19), 1 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) Word has length 143 [2024-12-02 14:34:39,299 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 14:34:39,337 INFO L225 Difference]: With dead ends: 15605 [2024-12-02 14:34:39,337 INFO L226 Difference]: Without dead ends: 6756 [2024-12-02 14:34:39,366 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 14:34:39,367 INFO L435 NwaCegarLoop]: 2911 mSDtfsCounter, 1931 mSDsluCounter, 1061 mSDsCounter, 0 mSdLazyCounter, 72 mSolverCounterSat, 16 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1931 SdHoareTripleChecker+Valid, 3972 SdHoareTripleChecker+Invalid, 89 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 72 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.5s IncrementalHoareTripleChecker+Time [2024-12-02 14:34:39,367 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1931 Valid, 3972 Invalid, 89 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 72 Invalid, 1 Unknown, 0 Unchecked, 5.5s Time] [2024-12-02 14:34:39,376 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6756 states. [2024-12-02 14:34:39,583 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6756 to 6705. [2024-12-02 14:34:39,597 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6705 states, 4672 states have (on average 1.2799657534246576) internal successors, (5980), 4816 states have internal predecessors, (5980), 1675 states have call successors, (1675), 394 states have call predecessors, (1675), 355 states have return successors, (1707), 1529 states have call predecessors, (1707), 1671 states have call successors, (1707) [2024-12-02 14:34:39,618 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6705 states to 6705 states and 9362 transitions. [2024-12-02 14:34:39,628 INFO L78 Accepts]: Start accepts. Automaton has 6705 states and 9362 transitions. Word has length 143 [2024-12-02 14:34:39,628 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 14:34:39,628 INFO L471 AbstractCegarLoop]: Abstraction has 6705 states and 9362 transitions. [2024-12-02 14:34:39,628 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 17.0) internal successors, (51), 3 states have internal predecessors, (51), 3 states have call successors, (19), 2 states have call predecessors, (19), 1 states have return successors, (16), 3 states have call predecessors, (16), 3 states have call successors, (16) [2024-12-02 14:34:39,629 INFO L276 IsEmpty]: Start isEmpty. Operand 6705 states and 9362 transitions. [2024-12-02 14:34:39,631 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 162 [2024-12-02 14:34:39,631 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 14:34:39,632 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 14:34:39,632 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-12-02 14:34:39,632 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 14:34:39,632 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 14:34:39,632 INFO L85 PathProgramCache]: Analyzing trace with hash 401957179, now seen corresponding path program 1 times [2024-12-02 14:34:39,633 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 14:34:39,633 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [283066389] [2024-12-02 14:34:39,633 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:34:39,633 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 14:35:04,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:35:06,880 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 14:35:06,880 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 14:35:06,881 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [283066389] [2024-12-02 14:35:06,881 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [283066389] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 14:35:06,881 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 14:35:06,881 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 14:35:06,881 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [451473366] [2024-12-02 14:35:06,881 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 14:35:06,882 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 14:35:06,882 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 14:35:06,882 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 14:35:06,882 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 14:35:06,883 INFO L87 Difference]: Start difference. First operand 6705 states and 9362 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 14:35:07,531 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 14:35:07,531 INFO L93 Difference]: Finished difference Result 6711 states and 9367 transitions. [2024-12-02 14:35:07,532 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 14:35:07,532 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 14:35:07,532 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 14:35:07,580 INFO L225 Difference]: With dead ends: 6711 [2024-12-02 14:35:07,580 INFO L226 Difference]: Without dead ends: 6709 [2024-12-02 14:35:07,586 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 14:35:07,586 INFO L435 NwaCegarLoop]: 2146 mSDtfsCounter, 2102 mSDsluCounter, 4279 mSDsCounter, 0 mSdLazyCounter, 21 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2103 SdHoareTripleChecker+Valid, 6425 SdHoareTripleChecker+Invalid, 21 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 21 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-12-02 14:35:07,587 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2103 Valid, 6425 Invalid, 21 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 21 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-12-02 14:35:07,596 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6709 states. [2024-12-02 14:35:07,973 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6709 to 6709. [2024-12-02 14:35:07,987 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6709 states, 4675 states have (on average 1.2797860962566845) internal successors, (5983), 4819 states have internal predecessors, (5983), 1675 states have call successors, (1675), 395 states have call predecessors, (1675), 356 states have return successors, (1707), 1529 states have call predecessors, (1707), 1671 states have call successors, (1707) [2024-12-02 14:35:08,017 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6709 states to 6709 states and 9365 transitions. [2024-12-02 14:35:08,025 INFO L78 Accepts]: Start accepts. Automaton has 6709 states and 9365 transitions. Word has length 161 [2024-12-02 14:35:08,026 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 14:35:08,026 INFO L471 AbstractCegarLoop]: Abstraction has 6709 states and 9365 transitions. [2024-12-02 14:35:08,027 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 14:35:08,028 INFO L276 IsEmpty]: Start isEmpty. Operand 6709 states and 9365 transitions. [2024-12-02 14:35:08,031 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 167 [2024-12-02 14:35:08,031 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 14:35:08,031 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 14:35:08,031 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-12-02 14:35:08,031 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 14:35:08,032 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 14:35:08,032 INFO L85 PathProgramCache]: Analyzing trace with hash 916591445, now seen corresponding path program 1 times [2024-12-02 14:35:08,032 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 14:35:08,032 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [484381509] [2024-12-02 14:35:08,032 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:35:08,032 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 14:35:32,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:35:34,690 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 14:35:34,691 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 14:35:34,691 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [484381509] [2024-12-02 14:35:34,691 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [484381509] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 14:35:34,691 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 14:35:34,691 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 14:35:34,691 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1161622402] [2024-12-02 14:35:34,691 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 14:35:34,692 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 14:35:34,692 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 14:35:34,692 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 14:35:34,693 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 14:35:34,693 INFO L87 Difference]: Start difference. First operand 6709 states and 9365 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 14:35:35,362 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 14:35:35,362 INFO L93 Difference]: Finished difference Result 6715 states and 9370 transitions. [2024-12-02 14:35:35,363 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 14:35:35,363 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 14:35:35,363 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 14:35:35,404 INFO L225 Difference]: With dead ends: 6715 [2024-12-02 14:35:35,404 INFO L226 Difference]: Without dead ends: 6713 [2024-12-02 14:35:35,410 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 14:35:35,411 INFO L435 NwaCegarLoop]: 2149 mSDtfsCounter, 2098 mSDsluCounter, 4280 mSDsCounter, 0 mSdLazyCounter, 22 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2099 SdHoareTripleChecker+Valid, 6429 SdHoareTripleChecker+Invalid, 22 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 22 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-12-02 14:35:35,411 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2099 Valid, 6429 Invalid, 22 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 22 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-12-02 14:35:35,419 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6713 states. [2024-12-02 14:35:35,818 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6713 to 6713. [2024-12-02 14:35:35,826 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6713 states, 4678 states have (on average 1.2796066695168875) internal successors, (5986), 4822 states have internal predecessors, (5986), 1675 states have call successors, (1675), 396 states have call predecessors, (1675), 357 states have return successors, (1707), 1529 states have call predecessors, (1707), 1671 states have call successors, (1707) [2024-12-02 14:35:35,846 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6713 states to 6713 states and 9368 transitions. [2024-12-02 14:35:35,851 INFO L78 Accepts]: Start accepts. Automaton has 6713 states and 9368 transitions. Word has length 166 [2024-12-02 14:35:35,852 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 14:35:35,852 INFO L471 AbstractCegarLoop]: Abstraction has 6713 states and 9368 transitions. [2024-12-02 14:35:35,852 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 14:35:35,852 INFO L276 IsEmpty]: Start isEmpty. Operand 6713 states and 9368 transitions. [2024-12-02 14:35:35,855 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 172 [2024-12-02 14:35:35,855 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 14:35:35,855 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 14:35:35,855 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2024-12-02 14:35:35,855 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 14:35:35,856 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 14:35:35,856 INFO L85 PathProgramCache]: Analyzing trace with hash 1318041915, now seen corresponding path program 1 times [2024-12-02 14:35:35,856 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 14:35:35,856 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1786812174] [2024-12-02 14:35:35,856 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:35:35,856 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 14:36:00,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:36:02,194 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 14:36:02,194 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 14:36:02,194 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1786812174] [2024-12-02 14:36:02,194 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1786812174] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 14:36:02,194 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 14:36:02,195 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 14:36:02,195 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1873842456] [2024-12-02 14:36:02,195 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 14:36:02,196 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 14:36:02,196 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 14:36:02,196 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 14:36:02,196 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 14:36:02,197 INFO L87 Difference]: Start difference. First operand 6713 states and 9368 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 14:36:02,873 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 14:36:02,873 INFO L93 Difference]: Finished difference Result 6719 states and 9373 transitions. [2024-12-02 14:36:02,874 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 14:36:02,874 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 14:36:02,874 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 14:36:02,902 INFO L225 Difference]: With dead ends: 6719 [2024-12-02 14:36:02,902 INFO L226 Difference]: Without dead ends: 6717 [2024-12-02 14:36:02,906 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 14:36:02,907 INFO L435 NwaCegarLoop]: 2149 mSDtfsCounter, 2097 mSDsluCounter, 4280 mSDsCounter, 0 mSdLazyCounter, 22 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2098 SdHoareTripleChecker+Valid, 6429 SdHoareTripleChecker+Invalid, 22 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 22 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-12-02 14:36:02,907 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2098 Valid, 6429 Invalid, 22 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 22 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-12-02 14:36:02,914 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6717 states. [2024-12-02 14:36:03,145 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6717 to 6717. [2024-12-02 14:36:03,152 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6717 states, 4681 states have (on average 1.2794274727622303) internal successors, (5989), 4825 states have internal predecessors, (5989), 1675 states have call successors, (1675), 397 states have call predecessors, (1675), 358 states have return successors, (1707), 1529 states have call predecessors, (1707), 1671 states have call successors, (1707) [2024-12-02 14:36:03,173 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6717 states to 6717 states and 9371 transitions. [2024-12-02 14:36:03,179 INFO L78 Accepts]: Start accepts. Automaton has 6717 states and 9371 transitions. Word has length 171 [2024-12-02 14:36:03,179 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 14:36:03,179 INFO L471 AbstractCegarLoop]: Abstraction has 6717 states and 9371 transitions. [2024-12-02 14:36:03,179 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 14:36:03,179 INFO L276 IsEmpty]: Start isEmpty. Operand 6717 states and 9371 transitions. [2024-12-02 14:36:03,181 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 177 [2024-12-02 14:36:03,181 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 14:36:03,182 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 14:36:03,182 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2024-12-02 14:36:03,182 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 14:36:03,182 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 14:36:03,182 INFO L85 PathProgramCache]: Analyzing trace with hash 989391573, now seen corresponding path program 1 times [2024-12-02 14:36:03,182 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 14:36:03,183 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [185669613] [2024-12-02 14:36:03,183 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:36:03,183 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 14:36:27,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:36:29,144 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 14:36:29,144 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 14:36:29,144 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [185669613] [2024-12-02 14:36:29,145 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [185669613] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 14:36:29,145 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 14:36:29,145 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 14:36:29,145 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [428696616] [2024-12-02 14:36:29,145 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 14:36:29,145 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 14:36:29,146 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 14:36:29,146 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 14:36:29,146 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 14:36:29,146 INFO L87 Difference]: Start difference. First operand 6717 states and 9371 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 14:36:29,737 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 14:36:29,737 INFO L93 Difference]: Finished difference Result 6723 states and 9376 transitions. [2024-12-02 14:36:29,738 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 14:36:29,738 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 14:36:29,738 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 14:36:29,778 INFO L225 Difference]: With dead ends: 6723 [2024-12-02 14:36:29,779 INFO L226 Difference]: Without dead ends: 6721 [2024-12-02 14:36:29,784 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 14:36:29,785 INFO L435 NwaCegarLoop]: 2149 mSDtfsCounter, 2096 mSDsluCounter, 4280 mSDsCounter, 0 mSdLazyCounter, 22 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2097 SdHoareTripleChecker+Valid, 6429 SdHoareTripleChecker+Invalid, 22 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 22 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-12-02 14:36:29,785 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2097 Valid, 6429 Invalid, 22 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 22 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-12-02 14:36:29,793 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6721 states. [2024-12-02 14:36:30,107 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6721 to 6721. [2024-12-02 14:36:30,115 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6721 states, 4684 states have (on average 1.2792485055508114) internal successors, (5992), 4828 states have internal predecessors, (5992), 1675 states have call successors, (1675), 398 states have call predecessors, (1675), 359 states have return successors, (1707), 1529 states have call predecessors, (1707), 1671 states have call successors, (1707) [2024-12-02 14:36:30,135 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6721 states to 6721 states and 9374 transitions. [2024-12-02 14:36:30,140 INFO L78 Accepts]: Start accepts. Automaton has 6721 states and 9374 transitions. Word has length 176 [2024-12-02 14:36:30,140 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 14:36:30,140 INFO L471 AbstractCegarLoop]: Abstraction has 6721 states and 9374 transitions. [2024-12-02 14:36:30,141 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 14:36:30,141 INFO L276 IsEmpty]: Start isEmpty. Operand 6721 states and 9374 transitions. [2024-12-02 14:36:30,144 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 182 [2024-12-02 14:36:30,144 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 14:36:30,145 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 14:36:30,145 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2024-12-02 14:36:30,145 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 14:36:30,146 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 14:36:30,146 INFO L85 PathProgramCache]: Analyzing trace with hash 1284358459, now seen corresponding path program 1 times [2024-12-02 14:36:30,146 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 14:36:30,146 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [267576242] [2024-12-02 14:36:30,146 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:36:30,146 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 14:36:54,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:36:56,441 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 14:36:56,441 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 14:36:56,441 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [267576242] [2024-12-02 14:36:56,441 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [267576242] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 14:36:56,441 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 14:36:56,442 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 14:36:56,442 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1534901928] [2024-12-02 14:36:56,442 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 14:36:56,443 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 14:36:56,443 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 14:36:56,443 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 14:36:56,443 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 14:36:56,444 INFO L87 Difference]: Start difference. First operand 6721 states and 9374 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 14:36:57,083 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 14:36:57,083 INFO L93 Difference]: Finished difference Result 6727 states and 9379 transitions. [2024-12-02 14:36:57,084 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 14:36:57,084 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 14:36:57,084 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 14:36:57,111 INFO L225 Difference]: With dead ends: 6727 [2024-12-02 14:36:57,111 INFO L226 Difference]: Without dead ends: 6725 [2024-12-02 14:36:57,115 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 14:36:57,115 INFO L435 NwaCegarLoop]: 2149 mSDtfsCounter, 2095 mSDsluCounter, 4280 mSDsCounter, 0 mSdLazyCounter, 22 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2096 SdHoareTripleChecker+Valid, 6429 SdHoareTripleChecker+Invalid, 22 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 22 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-12-02 14:36:57,116 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2096 Valid, 6429 Invalid, 22 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 22 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-12-02 14:36:57,123 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6725 states. [2024-12-02 14:36:57,580 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6725 to 6725. [2024-12-02 14:36:57,591 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6725 states, 4687 states have (on average 1.2790697674418605) internal successors, (5995), 4831 states have internal predecessors, (5995), 1675 states have call successors, (1675), 399 states have call predecessors, (1675), 360 states have return successors, (1707), 1529 states have call predecessors, (1707), 1671 states have call successors, (1707) [2024-12-02 14:36:57,620 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6725 states to 6725 states and 9377 transitions. [2024-12-02 14:36:57,628 INFO L78 Accepts]: Start accepts. Automaton has 6725 states and 9377 transitions. Word has length 181 [2024-12-02 14:36:57,628 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 14:36:57,628 INFO L471 AbstractCegarLoop]: Abstraction has 6725 states and 9377 transitions. [2024-12-02 14:36:57,629 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 14:36:57,629 INFO L276 IsEmpty]: Start isEmpty. Operand 6725 states and 9377 transitions. [2024-12-02 14:36:57,632 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 202 [2024-12-02 14:36:57,633 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 14:36:57,633 INFO L218 NwaCegarLoop]: trace histogram [11, 11, 7, 7, 7, 7, 7, 7, 6, 5, 5, 5, 5, 5, 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] [2024-12-02 14:36:57,633 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2024-12-02 14:36:57,633 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-12-02 14:36:57,634 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 14:36:57,634 INFO L85 PathProgramCache]: Analyzing trace with hash 2014479402, now seen corresponding path program 1 times [2024-12-02 14:36:57,634 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 14:36:57,634 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [619525857] [2024-12-02 14:36:57,634 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:36:57,634 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 14:37:21,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:37:22,982 INFO L134 CoverageAnalysis]: Checked inductivity of 387 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 371 trivial. 0 not checked. [2024-12-02 14:37:22,982 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 14:37:22,982 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [619525857] [2024-12-02 14:37:22,982 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [619525857] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 14:37:22,982 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 14:37:22,983 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 14:37:22,983 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1175081538] [2024-12-02 14:37:22,983 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 14:37:22,983 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 14:37:22,983 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 14:37:22,983 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 14:37:22,984 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 14:37:22,984 INFO L87 Difference]: Start difference. First operand 6725 states and 9377 transitions. Second operand has 3 states, 3 states have (on average 23.0) internal successors, (69), 3 states have internal predecessors, (69), 3 states have call successors, (27), 2 states have call predecessors, (27), 1 states have return successors, (25), 3 states have call predecessors, (25), 3 states have call successors, (25) [2024-12-02 14:37:27,129 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.14s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 14:37:28,492 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 14:37:28,492 INFO L93 Difference]: Finished difference Result 19550 states and 27318 transitions. [2024-12-02 14:37:28,493 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 14:37:28,493 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 23.0) internal successors, (69), 3 states have internal predecessors, (69), 3 states have call successors, (27), 2 states have call predecessors, (27), 1 states have return successors, (25), 3 states have call predecessors, (25), 3 states have call successors, (25) Word has length 201 [2024-12-02 14:37:28,494 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 14:37:28,552 INFO L225 Difference]: With dead ends: 19550 [2024-12-02 14:37:28,552 INFO L226 Difference]: Without dead ends: 12914 [2024-12-02 14:37:28,571 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 14:37:28,572 INFO L435 NwaCegarLoop]: 3832 mSDtfsCounter, 2045 mSDsluCounter, 2124 mSDsCounter, 0 mSdLazyCounter, 25 mSolverCounterSat, 6 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2045 SdHoareTripleChecker+Valid, 5956 SdHoareTripleChecker+Invalid, 32 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 25 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.0s IncrementalHoareTripleChecker+Time [2024-12-02 14:37:28,572 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2045 Valid, 5956 Invalid, 32 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 25 Invalid, 1 Unknown, 0 Unchecked, 5.0s Time] [2024-12-02 14:37:28,581 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12914 states. [2024-12-02 14:37:29,106 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12914 to 12872. [2024-12-02 14:37:29,119 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12872 states, 9005 states have (on average 1.2802887284841755) internal successors, (11529), 9263 states have internal predecessors, (11529), 3180 states have call successors, (3180), 757 states have call predecessors, (3180), 684 states have return successors, (3248), 2921 states have call predecessors, (3248), 3176 states have call successors, (3248) [2024-12-02 14:37:29,163 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12872 states to 12872 states and 17957 transitions. [2024-12-02 14:37:29,177 INFO L78 Accepts]: Start accepts. Automaton has 12872 states and 17957 transitions. Word has length 201 [2024-12-02 14:37:29,177 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 14:37:29,177 INFO L471 AbstractCegarLoop]: Abstraction has 12872 states and 17957 transitions. [2024-12-02 14:37:29,178 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 23.0) internal successors, (69), 3 states have internal predecessors, (69), 3 states have call successors, (27), 2 states have call predecessors, (27), 1 states have return successors, (25), 3 states have call predecessors, (25), 3 states have call successors, (25) [2024-12-02 14:37:29,178 INFO L276 IsEmpty]: Start isEmpty. Operand 12872 states and 17957 transitions. [2024-12-02 14:37:29,181 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 202 [2024-12-02 14:37:29,181 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 14:37:29,181 INFO L218 NwaCegarLoop]: trace histogram [11, 11, 7, 7, 7, 7, 7, 7, 6, 5, 5, 5, 5, 5, 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] [2024-12-02 14:37:29,182 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2024-12-02 14:37:29,182 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 14:37:29,182 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 14:37:29,182 INFO L85 PathProgramCache]: Analyzing trace with hash -594308056, now seen corresponding path program 1 times [2024-12-02 14:37:29,183 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 14:37:29,183 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [288732554] [2024-12-02 14:37:29,183 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:37:29,183 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 14:37:53,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:37:54,116 INFO L134 CoverageAnalysis]: Checked inductivity of 387 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 371 trivial. 0 not checked. [2024-12-02 14:37:54,116 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 14:37:54,116 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [288732554] [2024-12-02 14:37:54,116 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [288732554] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 14:37:54,116 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 14:37:54,117 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 14:37:54,117 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [782285418] [2024-12-02 14:37:54,117 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 14:37:54,117 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 14:37:54,117 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 14:37:54,117 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 14:37:54,118 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 14:37:54,118 INFO L87 Difference]: Start difference. First operand 12872 states and 17957 transitions. Second operand has 3 states, 3 states have (on average 23.0) internal successors, (69), 3 states have internal predecessors, (69), 3 states have call successors, (27), 2 states have call predecessors, (27), 1 states have return successors, (25), 3 states have call predecessors, (25), 3 states have call successors, (25) [2024-12-02 14:37:58,246 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.13s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 14:37:59,759 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 14:37:59,759 INFO L93 Difference]: Finished difference Result 31798 states and 44419 transitions. [2024-12-02 14:37:59,760 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 14:37:59,760 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 23.0) internal successors, (69), 3 states have internal predecessors, (69), 3 states have call successors, (27), 2 states have call predecessors, (27), 1 states have return successors, (25), 3 states have call predecessors, (25), 3 states have call successors, (25) Word has length 201 [2024-12-02 14:37:59,760 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 14:37:59,844 INFO L225 Difference]: With dead ends: 31798 [2024-12-02 14:37:59,845 INFO L226 Difference]: Without dead ends: 19015 [2024-12-02 14:37:59,889 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 14:37:59,889 INFO L435 NwaCegarLoop]: 3290 mSDtfsCounter, 2018 mSDsluCounter, 2122 mSDsCounter, 0 mSdLazyCounter, 24 mSolverCounterSat, 5 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2018 SdHoareTripleChecker+Valid, 5412 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.9s IncrementalHoareTripleChecker+Time [2024-12-02 14:37:59,889 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2018 Valid, 5412 Invalid, 30 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 24 Invalid, 1 Unknown, 0 Unchecked, 4.9s Time] [2024-12-02 14:37:59,905 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19015 states. [2024-12-02 14:38:00,900 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19015 to 19011. [2024-12-02 14:38:00,917 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19011 states, 13315 states have (on average 1.280886218550507) internal successors, (17055), 13687 states have internal predecessors, (17055), 4685 states have call successors, (4685), 1115 states have call predecessors, (4685), 1008 states have return successors, (4789), 4313 states have call predecessors, (4789), 4681 states have call successors, (4789) [2024-12-02 14:38:00,980 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19011 states to 19011 states and 26529 transitions. [2024-12-02 14:38:00,993 INFO L78 Accepts]: Start accepts. Automaton has 19011 states and 26529 transitions. Word has length 201 [2024-12-02 14:38:00,993 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 14:38:00,993 INFO L471 AbstractCegarLoop]: Abstraction has 19011 states and 26529 transitions. [2024-12-02 14:38:00,993 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 23.0) internal successors, (69), 3 states have internal predecessors, (69), 3 states have call successors, (27), 2 states have call predecessors, (27), 1 states have return successors, (25), 3 states have call predecessors, (25), 3 states have call successors, (25) [2024-12-02 14:38:00,994 INFO L276 IsEmpty]: Start isEmpty. Operand 19011 states and 26529 transitions. [2024-12-02 14:38:00,996 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 187 [2024-12-02 14:38:00,996 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 14:38:00,996 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 14:38:00,996 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2024-12-02 14:38:00,996 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 14:38:00,997 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 14:38:00,997 INFO L85 PathProgramCache]: Analyzing trace with hash -222686635, now seen corresponding path program 1 times [2024-12-02 14:38:00,997 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 14:38:00,997 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1817311587] [2024-12-02 14:38:00,997 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:38:00,997 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 14:38:26,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:38:28,693 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 14:38:28,693 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 14:38:28,694 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1817311587] [2024-12-02 14:38:28,694 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1817311587] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 14:38:28,694 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 14:38:28,694 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 14:38:28,694 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [91553986] [2024-12-02 14:38:28,694 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 14:38:28,695 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 14:38:28,695 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 14:38:28,696 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 14:38:28,696 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 14:38:28,696 INFO L87 Difference]: Start difference. First operand 19011 states and 26529 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 14:38:29,763 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 14:38:29,763 INFO L93 Difference]: Finished difference Result 19017 states and 26534 transitions. [2024-12-02 14:38:29,764 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 14:38:29,764 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 14:38:29,764 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 14:38:29,836 INFO L225 Difference]: With dead ends: 19017 [2024-12-02 14:38:29,836 INFO L226 Difference]: Without dead ends: 19015 [2024-12-02 14:38:29,848 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 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 14:38:29,849 INFO L435 NwaCegarLoop]: 2149 mSDtfsCounter, 2094 mSDsluCounter, 4280 mSDsCounter, 0 mSdLazyCounter, 22 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2095 SdHoareTripleChecker+Valid, 6429 SdHoareTripleChecker+Invalid, 22 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 22 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-12-02 14:38:29,849 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2095 Valid, 6429 Invalid, 22 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 22 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-12-02 14:38:29,865 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19015 states. [2024-12-02 14:38:30,817 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19015 to 19015. [2024-12-02 14:38:30,831 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19015 states, 13318 states have (on average 1.2808229463883467) internal successors, (17058), 13690 states have internal predecessors, (17058), 4685 states have call successors, (4685), 1116 states have call predecessors, (4685), 1009 states have return successors, (4789), 4313 states have call predecessors, (4789), 4681 states have call successors, (4789) [2024-12-02 14:38:30,892 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19015 states to 19015 states and 26532 transitions. [2024-12-02 14:38:30,903 INFO L78 Accepts]: Start accepts. Automaton has 19015 states and 26532 transitions. Word has length 186 [2024-12-02 14:38:30,903 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 14:38:30,903 INFO L471 AbstractCegarLoop]: Abstraction has 19015 states and 26532 transitions. [2024-12-02 14:38:30,903 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 14:38:30,903 INFO L276 IsEmpty]: Start isEmpty. Operand 19015 states and 26532 transitions. [2024-12-02 14:38:30,906 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 192 [2024-12-02 14:38:30,906 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 14:38:30,906 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 14:38:30,906 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2024-12-02 14:38:30,906 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 14:38:30,907 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 14:38:30,907 INFO L85 PathProgramCache]: Analyzing trace with hash -1391232709, now seen corresponding path program 1 times [2024-12-02 14:38:30,907 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 14:38:30,907 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [579102691] [2024-12-02 14:38:30,907 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:38:30,907 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 14:38:49,871 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:38:51,505 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 14:38:51,505 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 14:38:51,505 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [579102691] [2024-12-02 14:38:51,505 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [579102691] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 14:38:51,505 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 14:38:51,505 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 14:38:51,505 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2020215152] [2024-12-02 14:38:51,505 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 14:38:51,506 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 14:38:51,506 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 14:38:51,506 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 14:38:51,506 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 14:38:51,506 INFO L87 Difference]: Start difference. First operand 19015 states and 26532 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 14:38:52,411 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 14:38:52,411 INFO L93 Difference]: Finished difference Result 19021 states and 26537 transitions. [2024-12-02 14:38:52,411 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 14:38:52,411 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 14:38:52,412 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 14:38:52,487 INFO L225 Difference]: With dead ends: 19021 [2024-12-02 14:38:52,487 INFO L226 Difference]: Without dead ends: 19019 [2024-12-02 14:38:52,497 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 14:38:52,498 INFO L435 NwaCegarLoop]: 2149 mSDtfsCounter, 2093 mSDsluCounter, 4280 mSDsCounter, 0 mSdLazyCounter, 22 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2094 SdHoareTripleChecker+Valid, 6429 SdHoareTripleChecker+Invalid, 22 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 22 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-12-02 14:38:52,498 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2094 Valid, 6429 Invalid, 22 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 22 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-12-02 14:38:52,515 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19019 states. [2024-12-02 14:38:53,272 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19019 to 19019. [2024-12-02 14:38:53,282 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19019 states, 13321 states have (on average 1.2807597027250206) internal successors, (17061), 13693 states have internal predecessors, (17061), 4685 states have call successors, (4685), 1117 states have call predecessors, (4685), 1010 states have return successors, (4789), 4313 states have call predecessors, (4789), 4681 states have call successors, (4789) [2024-12-02 14:38:53,321 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19019 states to 19019 states and 26535 transitions. [2024-12-02 14:38:53,327 INFO L78 Accepts]: Start accepts. Automaton has 19019 states and 26535 transitions. Word has length 191 [2024-12-02 14:38:53,328 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 14:38:53,328 INFO L471 AbstractCegarLoop]: Abstraction has 19019 states and 26535 transitions. [2024-12-02 14:38:53,328 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 14:38:53,328 INFO L276 IsEmpty]: Start isEmpty. Operand 19019 states and 26535 transitions. [2024-12-02 14:38:53,329 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 197 [2024-12-02 14:38:53,330 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 14:38:53,330 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 14:38:53,330 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2024-12-02 14:38:53,330 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 14:38:53,330 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 14:38:53,330 INFO L85 PathProgramCache]: Analyzing trace with hash 423725525, now seen corresponding path program 1 times [2024-12-02 14:38:53,330 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 14:38:53,330 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [201051852] [2024-12-02 14:38:53,330 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:38:53,331 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 14:39:11,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:39:13,336 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 14:39:13,337 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 14:39:13,337 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [201051852] [2024-12-02 14:39:13,337 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [201051852] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 14:39:13,337 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 14:39:13,337 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 14:39:13,337 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1160665448] [2024-12-02 14:39:13,337 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 14:39:13,338 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 14:39:13,338 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 14:39:13,338 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 14:39:13,338 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 14:39:13,338 INFO L87 Difference]: Start difference. First operand 19019 states and 26535 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 14:39:14,264 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 14:39:14,265 INFO L93 Difference]: Finished difference Result 19025 states and 26540 transitions. [2024-12-02 14:39:14,265 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 14:39:14,265 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 14:39:14,266 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 14:39:14,317 INFO L225 Difference]: With dead ends: 19025 [2024-12-02 14:39:14,317 INFO L226 Difference]: Without dead ends: 19023 [2024-12-02 14:39:14,326 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 14:39:14,327 INFO L435 NwaCegarLoop]: 2149 mSDtfsCounter, 2092 mSDsluCounter, 4280 mSDsCounter, 0 mSdLazyCounter, 22 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2093 SdHoareTripleChecker+Valid, 6429 SdHoareTripleChecker+Invalid, 22 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 22 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-12-02 14:39:14,327 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2093 Valid, 6429 Invalid, 22 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 22 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-12-02 14:39:14,339 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19023 states. [2024-12-02 14:39:15,141 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19023 to 19023. [2024-12-02 14:39:15,152 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19023 states, 13324 states have (on average 1.280696487541279) internal successors, (17064), 13696 states have internal predecessors, (17064), 4685 states have call successors, (4685), 1118 states have call predecessors, (4685), 1011 states have return successors, (4789), 4313 states have call predecessors, (4789), 4681 states have call successors, (4789) [2024-12-02 14:39:15,195 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19023 states to 19023 states and 26538 transitions. [2024-12-02 14:39:15,203 INFO L78 Accepts]: Start accepts. Automaton has 19023 states and 26538 transitions. Word has length 196 [2024-12-02 14:39:15,203 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 14:39:15,204 INFO L471 AbstractCegarLoop]: Abstraction has 19023 states and 26538 transitions. [2024-12-02 14:39:15,204 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 14:39:15,204 INFO L276 IsEmpty]: Start isEmpty. Operand 19023 states and 26538 transitions. [2024-12-02 14:39:15,205 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 202 [2024-12-02 14:39:15,206 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 14:39:15,206 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 14:39:15,206 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2024-12-02 14:39:15,206 INFO L396 AbstractCegarLoop]: === Iteration 15 === 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 14:39:15,206 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 14:39:15,206 INFO L85 PathProgramCache]: Analyzing trace with hash 1850007867, now seen corresponding path program 1 times [2024-12-02 14:39:15,206 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 14:39:15,206 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [203203759] [2024-12-02 14:39:15,206 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:39:15,206 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 14:39:32,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:39:34,660 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 14:39:34,660 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 14:39:34,660 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [203203759] [2024-12-02 14:39:34,660 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [203203759] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 14:39:34,660 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 14:39:34,660 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 14:39:34,660 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1695708403] [2024-12-02 14:39:34,660 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 14:39:34,661 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 14:39:34,661 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 14:39:34,661 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 14:39:34,661 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 14:39:34,661 INFO L87 Difference]: Start difference. First operand 19023 states and 26538 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 14:39:36,014 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 14:39:36,014 INFO L93 Difference]: Finished difference Result 22339 states and 30727 transitions. [2024-12-02 14:39:36,014 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 14:39:36,014 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 14:39:36,015 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 14:39:36,080 INFO L225 Difference]: With dead ends: 22339 [2024-12-02 14:39:36,080 INFO L226 Difference]: Without dead ends: 22337 [2024-12-02 14:39:36,092 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 14:39:36,092 INFO L435 NwaCegarLoop]: 2348 mSDtfsCounter, 1354 mSDsluCounter, 5799 mSDsCounter, 0 mSdLazyCounter, 47 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1355 SdHoareTripleChecker+Valid, 8147 SdHoareTripleChecker+Invalid, 48 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 47 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-12-02 14:39:36,092 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1355 Valid, 8147 Invalid, 48 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 47 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-12-02 14:39:36,108 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22337 states. [2024-12-02 14:39:37,068 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22337 to 22312. [2024-12-02 14:39:37,085 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22312 states, 15352 states have (on average 1.2666753517457008) internal successors, (19446), 15775 states have internal predecessors, (19446), 5570 states have call successors, (5570), 1575 states have call predecessors, (5570), 1387 states have return successors, (5686), 5093 states have call predecessors, (5686), 5566 states have call successors, (5686) [2024-12-02 14:39:37,140 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22312 states to 22312 states and 30702 transitions. [2024-12-02 14:39:37,150 INFO L78 Accepts]: Start accepts. Automaton has 22312 states and 30702 transitions. Word has length 201 [2024-12-02 14:39:37,150 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 14:39:37,150 INFO L471 AbstractCegarLoop]: Abstraction has 22312 states and 30702 transitions. [2024-12-02 14:39:37,150 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 14:39:37,150 INFO L276 IsEmpty]: Start isEmpty. Operand 22312 states and 30702 transitions. [2024-12-02 14:39:37,152 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 208 [2024-12-02 14:39:37,152 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 14:39:37,153 INFO L218 NwaCegarLoop]: trace histogram [11, 11, 7, 7, 7, 7, 7, 7, 6, 6, 6, 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] [2024-12-02 14:39:37,153 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2024-12-02 14:39:37,153 INFO L396 AbstractCegarLoop]: === Iteration 16 === 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 14:39:37,153 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 14:39:37,153 INFO L85 PathProgramCache]: Analyzing trace with hash -899991631, now seen corresponding path program 1 times [2024-12-02 14:39:37,153 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 14:39:37,153 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1439919433] [2024-12-02 14:39:37,153 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:39:37,153 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 14:39:55,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:39:55,889 INFO L134 CoverageAnalysis]: Checked inductivity of 360 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 357 trivial. 0 not checked. [2024-12-02 14:39:55,889 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 14:39:55,889 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1439919433] [2024-12-02 14:39:55,889 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1439919433] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 14:39:55,889 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 14:39:55,890 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 14:39:55,890 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [705203046] [2024-12-02 14:39:55,890 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 14:39:55,890 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 14:39:55,890 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 14:39:55,891 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 14:39:55,891 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 14:39:55,891 INFO L87 Difference]: Start difference. First operand 22312 states and 30702 transitions. Second operand has 3 states, 3 states have (on average 27.0) internal successors, (81), 3 states have internal predecessors, (81), 3 states have call successors, (27), 2 states have call predecessors, (27), 1 states have return successors, (24), 3 states have call predecessors, (24), 3 states have call successors, (24) [2024-12-02 14:40:00,000 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.11s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 14:40:02,274 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 14:40:02,274 INFO L93 Difference]: Finished difference Result 48450 states and 66610 transitions. [2024-12-02 14:40:02,274 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 14:40:02,275 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 27.0) internal successors, (81), 3 states have internal predecessors, (81), 3 states have call successors, (27), 2 states have call predecessors, (27), 1 states have return successors, (24), 3 states have call predecessors, (24), 3 states have call successors, (24) Word has length 207 [2024-12-02 14:40:02,275 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 14:40:02,346 INFO L225 Difference]: With dead ends: 48450 [2024-12-02 14:40:02,346 INFO L226 Difference]: Without dead ends: 26227 [2024-12-02 14:40:02,397 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 14:40:02,397 INFO L435 NwaCegarLoop]: 2768 mSDtfsCounter, 681 mSDsluCounter, 2114 mSDsCounter, 0 mSdLazyCounter, 70 mSolverCounterSat, 13 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 681 SdHoareTripleChecker+Valid, 4882 SdHoareTripleChecker+Invalid, 84 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 70 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.3s IncrementalHoareTripleChecker+Time [2024-12-02 14:40:02,398 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [681 Valid, 4882 Invalid, 84 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 70 Invalid, 1 Unknown, 0 Unchecked, 5.3s Time] [2024-12-02 14:40:02,412 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26227 states. [2024-12-02 14:40:03,555 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26227 to 26033. [2024-12-02 14:40:03,572 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 26033 states, 18051 states have (on average 1.2630879175668939) internal successors, (22800), 18574 states have internal predecessors, (22800), 6337 states have call successors, (6337), 1944 states have call predecessors, (6337), 1642 states have return successors, (6495), 5646 states have call predecessors, (6495), 6333 states have call successors, (6495) [2024-12-02 14:40:03,644 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26033 states to 26033 states and 35632 transitions. [2024-12-02 14:40:03,659 INFO L78 Accepts]: Start accepts. Automaton has 26033 states and 35632 transitions. Word has length 207 [2024-12-02 14:40:03,660 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 14:40:03,660 INFO L471 AbstractCegarLoop]: Abstraction has 26033 states and 35632 transitions. [2024-12-02 14:40:03,660 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 27.0) internal successors, (81), 3 states have internal predecessors, (81), 3 states have call successors, (27), 2 states have call predecessors, (27), 1 states have return successors, (24), 3 states have call predecessors, (24), 3 states have call successors, (24) [2024-12-02 14:40:03,660 INFO L276 IsEmpty]: Start isEmpty. Operand 26033 states and 35632 transitions. [2024-12-02 14:40:03,661 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 207 [2024-12-02 14:40:03,661 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 14:40:03,661 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 14:40:03,662 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2024-12-02 14:40:03,662 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 14:40:03,662 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 14:40:03,662 INFO L85 PathProgramCache]: Analyzing trace with hash -420785835, now seen corresponding path program 1 times [2024-12-02 14:40:03,662 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 14:40:03,662 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1782929971] [2024-12-02 14:40:03,662 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:40:03,662 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 14:40:22,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:40:23,949 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 14:40:23,949 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 14:40:23,949 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1782929971] [2024-12-02 14:40:23,949 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1782929971] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 14:40:23,949 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 14:40:23,949 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 14:40:23,949 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1416274631] [2024-12-02 14:40:23,949 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 14:40:23,950 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 14:40:23,950 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 14:40:23,950 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 14:40:23,950 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 14:40:23,950 INFO L87 Difference]: Start difference. First operand 26033 states and 35632 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 14:40:25,351 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 14:40:25,351 INFO L93 Difference]: Finished difference Result 26039 states and 35637 transitions. [2024-12-02 14:40:25,351 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 14:40:25,351 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 14:40:25,352 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 14:40:25,413 INFO L225 Difference]: With dead ends: 26039 [2024-12-02 14:40:25,413 INFO L226 Difference]: Without dead ends: 26037 [2024-12-02 14:40:25,420 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 14:40:25,421 INFO L435 NwaCegarLoop]: 2149 mSDtfsCounter, 2090 mSDsluCounter, 4280 mSDsCounter, 0 mSdLazyCounter, 22 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2091 SdHoareTripleChecker+Valid, 6429 SdHoareTripleChecker+Invalid, 22 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 22 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-12-02 14:40:25,421 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2091 Valid, 6429 Invalid, 22 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 22 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-12-02 14:40:25,434 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26037 states. [2024-12-02 14:40:26,530 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26037 to 26037. [2024-12-02 14:40:26,549 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 26037 states, 18054 states have (on average 1.26304420073114) internal successors, (22803), 18577 states have internal predecessors, (22803), 6337 states have call successors, (6337), 1945 states have call predecessors, (6337), 1643 states have return successors, (6495), 5646 states have call predecessors, (6495), 6333 states have call successors, (6495) [2024-12-02 14:40:26,617 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26037 states to 26037 states and 35635 transitions. [2024-12-02 14:40:26,633 INFO L78 Accepts]: Start accepts. Automaton has 26037 states and 35635 transitions. Word has length 206 [2024-12-02 14:40:26,633 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 14:40:26,633 INFO L471 AbstractCegarLoop]: Abstraction has 26037 states and 35635 transitions. [2024-12-02 14:40:26,633 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 14:40:26,633 INFO L276 IsEmpty]: Start isEmpty. Operand 26037 states and 35635 transitions. [2024-12-02 14:40:26,635 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 212 [2024-12-02 14:40:26,635 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 14:40:26,635 INFO L218 NwaCegarLoop]: trace histogram [11, 11, 11, 10, 10, 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] [2024-12-02 14:40:26,635 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2024-12-02 14:40:26,635 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 14:40:26,636 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 14:40:26,636 INFO L85 PathProgramCache]: Analyzing trace with hash 826669371, now seen corresponding path program 1 times [2024-12-02 14:40:26,636 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 14:40:26,636 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [658080423] [2024-12-02 14:40:26,636 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:40:26,636 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 14:40:44,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:40:46,110 INFO L134 CoverageAnalysis]: Checked inductivity of 525 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 505 trivial. 0 not checked. [2024-12-02 14:40:46,110 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 14:40:46,111 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [658080423] [2024-12-02 14:40:46,111 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [658080423] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 14:40:46,111 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 14:40:46,111 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 14:40:46,111 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [646221242] [2024-12-02 14:40:46,111 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 14:40:46,111 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 14:40:46,112 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 14:40:46,112 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 14:40:46,112 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 14:40:46,112 INFO L87 Difference]: Start difference. First operand 26037 states and 35635 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, (28), 3 states have call predecessors, (28), 1 states have return successors, (26), 2 states have call predecessors, (26), 2 states have call successors, (26) [2024-12-02 14:40:47,512 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 14:40:47,512 INFO L93 Difference]: Finished difference Result 26043 states and 35640 transitions. [2024-12-02 14:40:47,513 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 14:40:47,513 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, (28), 3 states have call predecessors, (28), 1 states have return successors, (26), 2 states have call predecessors, (26), 2 states have call successors, (26) Word has length 211 [2024-12-02 14:40:47,513 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 14:40:47,589 INFO L225 Difference]: With dead ends: 26043 [2024-12-02 14:40:47,589 INFO L226 Difference]: Without dead ends: 26039 [2024-12-02 14:40:47,602 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 14:40:47,603 INFO L435 NwaCegarLoop]: 2149 mSDtfsCounter, 2089 mSDsluCounter, 4280 mSDsCounter, 0 mSdLazyCounter, 22 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2090 SdHoareTripleChecker+Valid, 6429 SdHoareTripleChecker+Invalid, 22 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 22 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-12-02 14:40:47,603 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2090 Valid, 6429 Invalid, 22 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 22 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-12-02 14:40:47,619 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 26039 states. [2024-12-02 14:40:48,851 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 26039 to 26039. [2024-12-02 14:40:48,871 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 26039 states, 18056 states have (on average 1.262959680992468) internal successors, (22804), 18578 states have internal predecessors, (22804), 6337 states have call successors, (6337), 1946 states have call predecessors, (6337), 1643 states have return successors, (6495), 5646 states have call predecessors, (6495), 6333 states have call successors, (6495) [2024-12-02 14:40:48,942 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26039 states to 26039 states and 35636 transitions. [2024-12-02 14:40:48,956 INFO L78 Accepts]: Start accepts. Automaton has 26039 states and 35636 transitions. Word has length 211 [2024-12-02 14:40:48,957 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 14:40:48,957 INFO L471 AbstractCegarLoop]: Abstraction has 26039 states and 35636 transitions. [2024-12-02 14:40:48,957 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, (28), 3 states have call predecessors, (28), 1 states have return successors, (26), 2 states have call predecessors, (26), 2 states have call successors, (26) [2024-12-02 14:40:48,957 INFO L276 IsEmpty]: Start isEmpty. Operand 26039 states and 35636 transitions. [2024-12-02 14:40:48,958 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 255 [2024-12-02 14:40:48,958 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 14:40:48,959 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, 1, 1, 1] [2024-12-02 14:40:48,959 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2024-12-02 14:40:48,959 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 14:40:48,959 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 14:40:48,959 INFO L85 PathProgramCache]: Analyzing trace with hash 145568930, now seen corresponding path program 1 times [2024-12-02 14:40:48,959 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 14:40:48,959 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [110355576] [2024-12-02 14:40:48,960 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:40:48,960 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 14:41:06,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:41:07,745 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 14:41:07,745 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 14:41:07,746 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [110355576] [2024-12-02 14:41:07,746 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [110355576] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 14:41:07,746 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 14:41:07,746 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 14:41:07,746 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [130643664] [2024-12-02 14:41:07,746 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 14:41:07,746 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 14:41:07,747 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 14:41:07,747 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 14:41:07,747 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 14:41:07,747 INFO L87 Difference]: Start difference. First operand 26039 states and 35636 transitions. Second operand has 3 states, 3 states have (on average 24.0) internal successors, (72), 3 states have internal predecessors, (72), 3 states have call successors, (35), 2 states have call predecessors, (35), 1 states have return successors, (33), 3 states have call predecessors, (33), 3 states have call successors, (33) [2024-12-02 14:41:11,850 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.10s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 14:41:14,159 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 14:41:14,160 INFO L93 Difference]: Finished difference Result 60454 states and 82753 transitions. [2024-12-02 14:41:14,160 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 14:41:14,160 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 24.0) internal successors, (72), 3 states have internal predecessors, (72), 3 states have call successors, (35), 2 states have call predecessors, (35), 1 states have return successors, (33), 3 states have call predecessors, (33), 3 states have call successors, (33) Word has length 254 [2024-12-02 14:41:14,160 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 14:41:14,248 INFO L225 Difference]: With dead ends: 60454 [2024-12-02 14:41:14,248 INFO L226 Difference]: Without dead ends: 34504 [2024-12-02 14:41:14,303 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 14:41:14,303 INFO L435 NwaCegarLoop]: 4044 mSDtfsCounter, 2048 mSDsluCounter, 2122 mSDsCounter, 0 mSdLazyCounter, 21 mSolverCounterSat, 2 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2048 SdHoareTripleChecker+Valid, 6166 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.8s IncrementalHoareTripleChecker+Time [2024-12-02 14:41:14,303 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2048 Valid, 6166 Invalid, 24 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 21 Invalid, 1 Unknown, 0 Unchecked, 4.8s Time] [2024-12-02 14:41:14,323 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34504 states. [2024-12-02 14:41:16,002 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34504 to 34440. [2024-12-02 14:41:16,022 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 34440 states, 23878 states have (on average 1.2632967585224892) internal successors, (30165), 24559 states have internal predecessors, (30165), 8382 states have call successors, (8382), 2587 states have call predecessors, (8382), 2177 states have return successors, (8594), 7469 states have call predecessors, (8594), 8378 states have call successors, (8594) [2024-12-02 14:41:16,119 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34440 states to 34440 states and 47141 transitions. [2024-12-02 14:41:16,139 INFO L78 Accepts]: Start accepts. Automaton has 34440 states and 47141 transitions. Word has length 254 [2024-12-02 14:41:16,140 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 14:41:16,140 INFO L471 AbstractCegarLoop]: Abstraction has 34440 states and 47141 transitions. [2024-12-02 14:41:16,140 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 24.0) internal successors, (72), 3 states have internal predecessors, (72), 3 states have call successors, (35), 2 states have call predecessors, (35), 1 states have return successors, (33), 3 states have call predecessors, (33), 3 states have call successors, (33) [2024-12-02 14:41:16,140 INFO L276 IsEmpty]: Start isEmpty. Operand 34440 states and 47141 transitions. [2024-12-02 14:41:16,142 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 255 [2024-12-02 14:41:16,142 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 14:41:16,142 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, 1, 1, 1] [2024-12-02 14:41:16,142 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2024-12-02 14:41:16,143 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 14:41:16,143 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 14:41:16,143 INFO L85 PathProgramCache]: Analyzing trace with hash -1473405984, now seen corresponding path program 1 times [2024-12-02 14:41:16,143 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 14:41:16,143 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1323427817] [2024-12-02 14:41:16,143 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:41:16,143 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 14:41:34,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:41:35,636 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 14:41:35,637 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 14:41:35,637 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1323427817] [2024-12-02 14:41:35,637 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1323427817] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 14:41:35,637 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 14:41:35,637 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 14:41:35,637 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1104240101] [2024-12-02 14:41:35,637 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 14:41:35,638 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 14:41:35,638 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 14:41:35,638 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 14:41:35,638 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 14:41:35,639 INFO L87 Difference]: Start difference. First operand 34440 states and 47141 transitions. Second operand has 3 states, 3 states have (on average 24.0) internal successors, (72), 3 states have internal predecessors, (72), 3 states have call successors, (35), 2 states have call predecessors, (35), 1 states have return successors, (33), 3 states have call predecessors, (33), 3 states have call successors, (33) [2024-12-02 14:41:39,772 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.13s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 14:41:42,478 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 14:41:42,479 INFO L93 Difference]: Finished difference Result 77182 states and 105704 transitions. [2024-12-02 14:41:42,479 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 14:41:42,479 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 24.0) internal successors, (72), 3 states have internal predecessors, (72), 3 states have call successors, (35), 2 states have call predecessors, (35), 1 states have return successors, (33), 3 states have call predecessors, (33), 3 states have call successors, (33) Word has length 254 [2024-12-02 14:41:42,479 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 14:41:42,597 INFO L225 Difference]: With dead ends: 77182 [2024-12-02 14:41:42,597 INFO L226 Difference]: Without dead ends: 42831 [2024-12-02 14:41:42,665 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 14:41:42,666 INFO L435 NwaCegarLoop]: 4145 mSDtfsCounter, 2017 mSDsluCounter, 2123 mSDsCounter, 0 mSdLazyCounter, 23 mSolverCounterSat, 4 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2017 SdHoareTripleChecker+Valid, 6268 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.8s IncrementalHoareTripleChecker+Time [2024-12-02 14:41:42,666 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2017 Valid, 6268 Invalid, 28 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 23 Invalid, 1 Unknown, 0 Unchecked, 4.8s Time] [2024-12-02 14:41:42,691 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 42831 states. [2024-12-02 14:41:44,758 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 42831 to 42827. [2024-12-02 14:41:44,785 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 42827 states, 29704 states have (on average 1.2634661998384056) internal successors, (37530), 30544 states have internal predecessors, (37530), 10413 states have call successors, (10413), 3214 states have call predecessors, (10413), 2707 states have return successors, (10679), 9288 states have call predecessors, (10679), 10409 states have call successors, (10679) [2024-12-02 14:41:44,899 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42827 states to 42827 states and 58622 transitions. [2024-12-02 14:41:44,927 INFO L78 Accepts]: Start accepts. Automaton has 42827 states and 58622 transitions. Word has length 254 [2024-12-02 14:41:44,927 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 14:41:44,927 INFO L471 AbstractCegarLoop]: Abstraction has 42827 states and 58622 transitions. [2024-12-02 14:41:44,927 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 24.0) internal successors, (72), 3 states have internal predecessors, (72), 3 states have call successors, (35), 2 states have call predecessors, (35), 1 states have return successors, (33), 3 states have call predecessors, (33), 3 states have call successors, (33) [2024-12-02 14:41:44,927 INFO L276 IsEmpty]: Start isEmpty. Operand 42827 states and 58622 transitions. [2024-12-02 14:41:44,929 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 256 [2024-12-02 14:41:44,929 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 14:41:44,929 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, 1, 1, 1] [2024-12-02 14:41:44,929 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2024-12-02 14:41:44,930 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 14:41:44,930 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 14:41:44,930 INFO L85 PathProgramCache]: Analyzing trace with hash 1962033810, now seen corresponding path program 1 times [2024-12-02 14:41:44,930 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 14:41:44,930 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [661099070] [2024-12-02 14:41:44,930 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:41:44,930 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 14:42:02,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:42:04,644 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 14:42:04,644 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 14:42:04,644 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [661099070] [2024-12-02 14:42:04,644 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [661099070] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 14:42:04,644 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 14:42:04,644 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 14:42:04,644 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1030575796] [2024-12-02 14:42:04,644 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 14:42:04,645 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 14:42:04,645 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 14:42:04,645 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 14:42:04,645 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 14:42:04,646 INFO L87 Difference]: Start difference. First operand 42827 states and 58622 transitions. Second operand has 5 states, 5 states have (on average 13.6) internal successors, (68), 4 states have internal predecessors, (68), 2 states have call successors, (34), 3 states have call predecessors, (34), 1 states have return successors, (32), 2 states have call predecessors, (32), 2 states have call successors, (32) [2024-12-02 14:42:06,880 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 14:42:06,881 INFO L93 Difference]: Finished difference Result 42827 states and 58622 transitions. [2024-12-02 14:42:06,881 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 14:42:06,881 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 13.6) internal successors, (68), 4 states have internal predecessors, (68), 2 states have call successors, (34), 3 states have call predecessors, (34), 1 states have return successors, (32), 2 states have call predecessors, (32), 2 states have call successors, (32) Word has length 255 [2024-12-02 14:42:06,881 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 14:42:07,008 INFO L225 Difference]: With dead ends: 42827 [2024-12-02 14:42:07,008 INFO L226 Difference]: Without dead ends: 42358 [2024-12-02 14:42:07,024 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 14:42:07,025 INFO L435 NwaCegarLoop]: 2147 mSDtfsCounter, 2079 mSDsluCounter, 4278 mSDsCounter, 0 mSdLazyCounter, 16 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2079 SdHoareTripleChecker+Valid, 6425 SdHoareTripleChecker+Invalid, 16 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 16 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-12-02 14:42:07,025 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2079 Valid, 6425 Invalid, 16 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 16 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-12-02 14:42:07,050 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 42358 states. [2024-12-02 14:42:09,286 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 42358 to 34106. [2024-12-02 14:42:09,308 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 34106 states, 23677 states have (on average 1.2627022004476918) internal successors, (29897), 24322 states have internal predecessors, (29897), 8272 states have call successors, (8272), 2543 states have call predecessors, (8272), 2155 states have return successors, (8488), 7416 states have call predecessors, (8488), 8272 states have call successors, (8488) [2024-12-02 14:42:09,405 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34106 states to 34106 states and 46657 transitions. [2024-12-02 14:42:09,433 INFO L78 Accepts]: Start accepts. Automaton has 34106 states and 46657 transitions. Word has length 255 [2024-12-02 14:42:09,434 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 14:42:09,434 INFO L471 AbstractCegarLoop]: Abstraction has 34106 states and 46657 transitions. [2024-12-02 14:42:09,434 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 13.6) internal successors, (68), 4 states have internal predecessors, (68), 2 states have call successors, (34), 3 states have call predecessors, (34), 1 states have return successors, (32), 2 states have call predecessors, (32), 2 states have call successors, (32) [2024-12-02 14:42:09,434 INFO L276 IsEmpty]: Start isEmpty. Operand 34106 states and 46657 transitions. [2024-12-02 14:42:09,436 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 259 [2024-12-02 14:42:09,437 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 14:42:09,437 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 14:42:09,437 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2024-12-02 14:42:09,437 INFO L396 AbstractCegarLoop]: === Iteration 22 === 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 14:42:09,437 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 14:42:09,438 INFO L85 PathProgramCache]: Analyzing trace with hash -734159044, now seen corresponding path program 1 times [2024-12-02 14:42:09,438 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 14:42:09,438 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1966259372] [2024-12-02 14:42:09,438 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:42:09,438 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 14:42:27,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:42:28,891 INFO L134 CoverageAnalysis]: Checked inductivity of 493 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 481 trivial. 0 not checked. [2024-12-02 14:42:28,891 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 14:42:28,891 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1966259372] [2024-12-02 14:42:28,891 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1966259372] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 14:42:28,891 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 14:42:28,891 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 14:42:28,891 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [825986565] [2024-12-02 14:42:28,891 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 14:42:28,892 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 14:42:28,892 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 14:42:28,892 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 14:42:28,892 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 14:42:28,893 INFO L87 Difference]: Start difference. First operand 34106 states and 46657 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, (32), 2 states have call predecessors, (32), 1 states have return successors, (29), 3 states have call predecessors, (29), 3 states have call successors, (29) [2024-12-02 14:42:32,998 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.10s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 14:42:36,267 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 14:42:36,267 INFO L93 Difference]: Finished difference Result 73497 states and 100383 transitions. [2024-12-02 14:42:36,268 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 14:42:36,268 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, (32), 2 states have call predecessors, (32), 1 states have return successors, (29), 3 states have call predecessors, (29), 3 states have call successors, (29) Word has length 258 [2024-12-02 14:42:36,268 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 14:42:36,406 INFO L225 Difference]: With dead ends: 73497 [2024-12-02 14:42:36,406 INFO L226 Difference]: Without dead ends: 39480 [2024-12-02 14:42:36,492 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 14:42:36,493 INFO L435 NwaCegarLoop]: 2743 mSDtfsCounter, 925 mSDsluCounter, 1998 mSDsCounter, 0 mSdLazyCounter, 65 mSolverCounterSat, 14 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 925 SdHoareTripleChecker+Valid, 4741 SdHoareTripleChecker+Invalid, 80 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 65 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.3s IncrementalHoareTripleChecker+Time [2024-12-02 14:42:36,493 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [925 Valid, 4741 Invalid, 80 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 65 Invalid, 1 Unknown, 0 Unchecked, 5.3s Time] [2024-12-02 14:42:36,520 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39480 states. [2024-12-02 14:42:38,791 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39480 to 39244. [2024-12-02 14:42:38,811 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 39244 states, 27385 states have (on average 1.2579879496074493) internal successors, (34450), 28146 states have internal predecessors, (34450), 9312 states have call successors, (9312), 3117 states have call predecessors, (9312), 2545 states have return successors, (9584), 8156 states have call predecessors, (9584), 9312 states have call successors, (9584) [2024-12-02 14:42:38,918 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39244 states to 39244 states and 53346 transitions. [2024-12-02 14:42:38,951 INFO L78 Accepts]: Start accepts. Automaton has 39244 states and 53346 transitions. Word has length 258 [2024-12-02 14:42:38,951 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 14:42:38,951 INFO L471 AbstractCegarLoop]: Abstraction has 39244 states and 53346 transitions. [2024-12-02 14:42:38,951 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, (32), 2 states have call predecessors, (32), 1 states have return successors, (29), 3 states have call predecessors, (29), 3 states have call successors, (29) [2024-12-02 14:42:38,951 INFO L276 IsEmpty]: Start isEmpty. Operand 39244 states and 53346 transitions. [2024-12-02 14:42:38,954 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 259 [2024-12-02 14:42:38,954 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 14:42:38,955 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 14:42:38,955 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2024-12-02 14:42:38,955 INFO L396 AbstractCegarLoop]: === Iteration 23 === 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 14:42:38,955 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 14:42:38,955 INFO L85 PathProgramCache]: Analyzing trace with hash -316762438, now seen corresponding path program 1 times [2024-12-02 14:42:38,955 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 14:42:38,955 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1707497672] [2024-12-02 14:42:38,955 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:42:38,955 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 14:42:57,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:42:58,065 INFO L134 CoverageAnalysis]: Checked inductivity of 493 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 481 trivial. 0 not checked. [2024-12-02 14:42:58,066 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 14:42:58,066 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1707497672] [2024-12-02 14:42:58,066 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1707497672] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 14:42:58,066 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 14:42:58,066 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 14:42:58,066 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1723651988] [2024-12-02 14:42:58,066 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 14:42:58,067 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 14:42:58,067 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 14:42:58,067 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 14:42:58,067 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 14:42:58,067 INFO L87 Difference]: Start difference. First operand 39244 states and 53346 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, (32), 2 states have call predecessors, (32), 1 states have return successors, (29), 3 states have call predecessors, (29), 3 states have call successors, (29) [2024-12-02 14:43:02,164 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.09s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 14:43:05,546 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 14:43:05,546 INFO L93 Difference]: Finished difference Result 83161 states and 113051 transitions. [2024-12-02 14:43:05,547 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 14:43:05,547 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, (32), 2 states have call predecessors, (32), 1 states have return successors, (29), 3 states have call predecessors, (29), 3 states have call successors, (29) Word has length 258 [2024-12-02 14:43:05,547 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 14:43:05,692 INFO L225 Difference]: With dead ends: 83161 [2024-12-02 14:43:05,692 INFO L226 Difference]: Without dead ends: 43948 [2024-12-02 14:43:05,784 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 14:43:05,784 INFO L435 NwaCegarLoop]: 2693 mSDtfsCounter, 632 mSDsluCounter, 2074 mSDsCounter, 0 mSdLazyCounter, 62 mSolverCounterSat, 11 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 632 SdHoareTripleChecker+Valid, 4767 SdHoareTripleChecker+Invalid, 74 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 62 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.2s IncrementalHoareTripleChecker+Time [2024-12-02 14:43:05,785 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [632 Valid, 4767 Invalid, 74 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 62 Invalid, 1 Unknown, 0 Unchecked, 5.2s Time] [2024-12-02 14:43:05,812 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 43948 states. [2024-12-02 14:43:08,297 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 43948 to 43752. [2024-12-02 14:43:08,316 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 43752 states, 30683 states have (on average 1.2571130593488251) internal successors, (38572), 31560 states have internal predecessors, (38572), 10226 states have call successors, (10226), 3557 states have call predecessors, (10226), 2841 states have return successors, (10554), 8810 states have call predecessors, (10554), 10226 states have call successors, (10554) [2024-12-02 14:43:08,421 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 43752 states to 43752 states and 59352 transitions. [2024-12-02 14:43:08,457 INFO L78 Accepts]: Start accepts. Automaton has 43752 states and 59352 transitions. Word has length 258 [2024-12-02 14:43:08,458 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 14:43:08,458 INFO L471 AbstractCegarLoop]: Abstraction has 43752 states and 59352 transitions. [2024-12-02 14:43:08,458 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, (32), 2 states have call predecessors, (32), 1 states have return successors, (29), 3 states have call predecessors, (29), 3 states have call successors, (29) [2024-12-02 14:43:08,458 INFO L276 IsEmpty]: Start isEmpty. Operand 43752 states and 59352 transitions. [2024-12-02 14:43:08,462 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 340 [2024-12-02 14:43:08,462 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 14:43:08,462 INFO L218 NwaCegarLoop]: trace histogram [17, 17, 10, 10, 10, 8, 8, 8, 8, 8, 8, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 14:43:08,462 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2024-12-02 14:43:08,462 INFO L396 AbstractCegarLoop]: === Iteration 24 === 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 14:43:08,463 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 14:43:08,463 INFO L85 PathProgramCache]: Analyzing trace with hash -1541377958, now seen corresponding path program 1 times [2024-12-02 14:43:08,463 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 14:43:08,463 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [668877918] [2024-12-02 14:43:08,463 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:43:08,463 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 14:43:27,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:43:28,111 INFO L134 CoverageAnalysis]: Checked inductivity of 820 backedges. 22 proven. 0 refuted. 0 times theorem prover too weak. 798 trivial. 0 not checked. [2024-12-02 14:43:28,111 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 14:43:28,112 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [668877918] [2024-12-02 14:43:28,112 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [668877918] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 14:43:28,112 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 14:43:28,112 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 14:43:28,112 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2124935510] [2024-12-02 14:43:28,112 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 14:43:28,113 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 14:43:28,113 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 14:43:28,113 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 14:43:28,113 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 14:43:28,114 INFO L87 Difference]: Start difference. First operand 43752 states and 59352 transitions. Second operand has 3 states, 3 states have (on average 43.333333333333336) internal successors, (130), 3 states have internal predecessors, (130), 3 states have call successors, (39), 2 states have call predecessors, (39), 1 states have return successors, (36), 3 states have call predecessors, (36), 3 states have call successors, (36) [2024-12-02 14:43:32,208 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.09s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 14:43:35,891 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 14:43:35,891 INFO L93 Difference]: Finished difference Result 92193 states and 125095 transitions. [2024-12-02 14:43:35,891 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 14:43:35,891 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 43.333333333333336) internal successors, (130), 3 states have internal predecessors, (130), 3 states have call successors, (39), 2 states have call predecessors, (39), 1 states have return successors, (36), 3 states have call predecessors, (36), 3 states have call successors, (36) Word has length 339 [2024-12-02 14:43:35,892 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 14:43:36,063 INFO L225 Difference]: With dead ends: 92193 [2024-12-02 14:43:36,064 INFO L226 Difference]: Without dead ends: 48544 [2024-12-02 14:43:36,164 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 14:43:36,165 INFO L435 NwaCegarLoop]: 2388 mSDtfsCounter, 634 mSDsluCounter, 2066 mSDsCounter, 0 mSdLazyCounter, 65 mSolverCounterSat, 10 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 634 SdHoareTripleChecker+Valid, 4454 SdHoareTripleChecker+Invalid, 76 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 65 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.3s IncrementalHoareTripleChecker+Time [2024-12-02 14:43:36,165 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [634 Valid, 4454 Invalid, 76 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 65 Invalid, 1 Unknown, 0 Unchecked, 5.3s Time] [2024-12-02 14:43:36,196 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 48544 states. [2024-12-02 14:43:38,941 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 48544 to 48348. [2024-12-02 14:43:38,964 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 48348 states, 34059 states have (on average 1.2564079978860214) internal successors, (42792), 35052 states have internal predecessors, (42792), 11146 states have call successors, (11146), 4001 states have call predecessors, (11146), 3141 states have return successors, (11530), 9470 states have call predecessors, (11530), 11146 states have call successors, (11530) [2024-12-02 14:43:39,087 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 48348 states to 48348 states and 65468 transitions. [2024-12-02 14:43:39,135 INFO L78 Accepts]: Start accepts. Automaton has 48348 states and 65468 transitions. Word has length 339 [2024-12-02 14:43:39,135 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 14:43:39,135 INFO L471 AbstractCegarLoop]: Abstraction has 48348 states and 65468 transitions. [2024-12-02 14:43:39,136 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 43.333333333333336) internal successors, (130), 3 states have internal predecessors, (130), 3 states have call successors, (39), 2 states have call predecessors, (39), 1 states have return successors, (36), 3 states have call predecessors, (36), 3 states have call successors, (36) [2024-12-02 14:43:39,136 INFO L276 IsEmpty]: Start isEmpty. Operand 48348 states and 65468 transitions. [2024-12-02 14:43:39,140 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 340 [2024-12-02 14:43:39,140 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 14:43:39,140 INFO L218 NwaCegarLoop]: trace histogram [17, 17, 10, 10, 10, 8, 8, 8, 8, 8, 8, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 14:43:39,141 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2024-12-02 14:43:39,141 INFO L396 AbstractCegarLoop]: === Iteration 25 === 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 14:43:39,141 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 14:43:39,141 INFO L85 PathProgramCache]: Analyzing trace with hash -1958774564, now seen corresponding path program 1 times [2024-12-02 14:43:39,141 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 14:43:39,141 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1559948805] [2024-12-02 14:43:39,142 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:43:39,142 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 14:43:57,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:43:58,520 INFO L134 CoverageAnalysis]: Checked inductivity of 820 backedges. 22 proven. 0 refuted. 0 times theorem prover too weak. 798 trivial. 0 not checked. [2024-12-02 14:43:58,521 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 14:43:58,521 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1559948805] [2024-12-02 14:43:58,521 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1559948805] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 14:43:58,521 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 14:43:58,521 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 14:43:58,521 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [607277205] [2024-12-02 14:43:58,521 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 14:43:58,521 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 14:43:58,521 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 14:43:58,522 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 14:43:58,522 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 14:43:58,522 INFO L87 Difference]: Start difference. First operand 48348 states and 65468 transitions. Second operand has 3 states, 3 states have (on average 43.333333333333336) internal successors, (130), 3 states have internal predecessors, (130), 3 states have call successors, (39), 2 states have call predecessors, (39), 1 states have return successors, (36), 3 states have call predecessors, (36), 3 states have call successors, (36) [2024-12-02 14:44:02,625 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.10s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 14:44:06,608 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 14:44:06,608 INFO L93 Difference]: Finished difference Result 101577 states and 137567 transitions. [2024-12-02 14:44:06,608 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 14:44:06,608 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 43.333333333333336) internal successors, (130), 3 states have internal predecessors, (130), 3 states have call successors, (39), 2 states have call predecessors, (39), 1 states have return successors, (36), 3 states have call predecessors, (36), 3 states have call successors, (36) Word has length 339 [2024-12-02 14:44:06,609 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 14:44:06,772 INFO L225 Difference]: With dead ends: 101577 [2024-12-02 14:44:06,772 INFO L226 Difference]: Without dead ends: 53332 [2024-12-02 14:44:06,865 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 14:44:06,865 INFO L435 NwaCegarLoop]: 2749 mSDtfsCounter, 647 mSDsluCounter, 2069 mSDsCounter, 0 mSdLazyCounter, 66 mSolverCounterSat, 11 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 647 SdHoareTripleChecker+Valid, 4818 SdHoareTripleChecker+Invalid, 78 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 66 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.3s IncrementalHoareTripleChecker+Time [2024-12-02 14:44:06,866 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [647 Valid, 4818 Invalid, 78 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 66 Invalid, 1 Unknown, 0 Unchecked, 5.3s Time] [2024-12-02 14:44:06,894 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 53332 states. [2024-12-02 14:44:09,826 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 53332 to 53136. [2024-12-02 14:44:09,854 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 53136 states, 37595 states have (on average 1.255592499002527) internal successors, (47204), 38704 states have internal predecessors, (47204), 12082 states have call successors, (12082), 4461 states have call predecessors, (12082), 3457 states have return successors, (12522), 10146 states have call predecessors, (12522), 12082 states have call successors, (12522) [2024-12-02 14:44:09,981 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 53136 states to 53136 states and 71808 transitions. [2024-12-02 14:44:10,035 INFO L78 Accepts]: Start accepts. Automaton has 53136 states and 71808 transitions. Word has length 339 [2024-12-02 14:44:10,035 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 14:44:10,035 INFO L471 AbstractCegarLoop]: Abstraction has 53136 states and 71808 transitions. [2024-12-02 14:44:10,035 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 43.333333333333336) internal successors, (130), 3 states have internal predecessors, (130), 3 states have call successors, (39), 2 states have call predecessors, (39), 1 states have return successors, (36), 3 states have call predecessors, (36), 3 states have call successors, (36) [2024-12-02 14:44:10,036 INFO L276 IsEmpty]: Start isEmpty. Operand 53136 states and 71808 transitions. [2024-12-02 14:44:10,041 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 379 [2024-12-02 14:44:10,041 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 14:44:10,041 INFO L218 NwaCegarLoop]: trace histogram [19, 19, 11, 11, 11, 8, 8, 8, 8, 8, 8, 5, 5, 5, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 14:44:10,042 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2024-12-02 14:44:10,042 INFO L396 AbstractCegarLoop]: === Iteration 26 === 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 14:44:10,042 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 14:44:10,042 INFO L85 PathProgramCache]: Analyzing trace with hash -1168465681, now seen corresponding path program 1 times [2024-12-02 14:44:10,042 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 14:44:10,042 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [680269795] [2024-12-02 14:44:10,042 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:44:10,042 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 14:44:28,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:44:31,317 INFO L134 CoverageAnalysis]: Checked inductivity of 1015 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1015 trivial. 0 not checked. [2024-12-02 14:44:31,317 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 14:44:31,318 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [680269795] [2024-12-02 14:44:31,318 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [680269795] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 14:44:31,318 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 14:44:31,318 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 14:44:31,318 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1885851252] [2024-12-02 14:44:31,318 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 14:44:31,319 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 14:44:31,319 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 14:44:31,319 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 14:44:31,319 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 14:44:31,319 INFO L87 Difference]: Start difference. First operand 53136 states and 71808 transitions. Second operand has 5 states, 5 states have (on average 25.8) internal successors, (129), 4 states have internal predecessors, (129), 2 states have call successors, (41), 3 states have call predecessors, (41), 1 states have return successors, (38), 2 states have call predecessors, (38), 2 states have call successors, (38) [2024-12-02 14:44:34,296 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 14:44:34,296 INFO L93 Difference]: Finished difference Result 53208 states and 71878 transitions. [2024-12-02 14:44:34,296 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 14:44:34,296 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 25.8) internal successors, (129), 4 states have internal predecessors, (129), 2 states have call successors, (41), 3 states have call predecessors, (41), 1 states have return successors, (38), 2 states have call predecessors, (38), 2 states have call successors, (38) Word has length 378 [2024-12-02 14:44:34,297 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 14:44:34,484 INFO L225 Difference]: With dead ends: 53208 [2024-12-02 14:44:34,484 INFO L226 Difference]: Without dead ends: 53206 [2024-12-02 14:44:34,507 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 4 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 14:44:34,507 INFO L435 NwaCegarLoop]: 2298 mSDtfsCounter, 1239 mSDsluCounter, 5717 mSDsCounter, 0 mSdLazyCounter, 31 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1240 SdHoareTripleChecker+Valid, 8015 SdHoareTripleChecker+Invalid, 32 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 31 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-12-02 14:44:34,508 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1240 Valid, 8015 Invalid, 32 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 31 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-12-02 14:44:34,541 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 53206 states. [2024-12-02 14:44:37,813 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 53206 to 53136. [2024-12-02 14:44:37,842 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 53136 states, 37595 states have (on average 1.253145365075143) internal successors, (47112), 38704 states have internal predecessors, (47112), 12082 states have call successors, (12082), 4461 states have call predecessors, (12082), 3457 states have return successors, (12522), 10146 states have call predecessors, (12522), 12082 states have call successors, (12522) [2024-12-02 14:44:38,045 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 53136 states to 53136 states and 71716 transitions. [2024-12-02 14:44:38,104 INFO L78 Accepts]: Start accepts. Automaton has 53136 states and 71716 transitions. Word has length 378 [2024-12-02 14:44:38,105 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 14:44:38,105 INFO L471 AbstractCegarLoop]: Abstraction has 53136 states and 71716 transitions. [2024-12-02 14:44:38,106 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 25.8) internal successors, (129), 4 states have internal predecessors, (129), 2 states have call successors, (41), 3 states have call predecessors, (41), 1 states have return successors, (38), 2 states have call predecessors, (38), 2 states have call successors, (38) [2024-12-02 14:44:38,106 INFO L276 IsEmpty]: Start isEmpty. Operand 53136 states and 71716 transitions. [2024-12-02 14:44:38,136 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 534 [2024-12-02 14:44:38,136 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 14:44:38,137 INFO L218 NwaCegarLoop]: trace histogram [20, 20, 14, 14, 13, 13, 13, 9, 9, 9, 9, 9, 9, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 14:44:38,137 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2024-12-02 14:44:38,137 INFO L396 AbstractCegarLoop]: === Iteration 27 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_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 14:44:38,137 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 14:44:38,137 INFO L85 PathProgramCache]: Analyzing trace with hash 915773700, now seen corresponding path program 1 times [2024-12-02 14:44:38,137 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 14:44:38,137 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1101323060] [2024-12-02 14:44:38,137 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:44:38,138 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 14:44:56,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:44:57,845 INFO L134 CoverageAnalysis]: Checked inductivity of 1448 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 1434 trivial. 0 not checked. [2024-12-02 14:44:57,845 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 14:44:57,846 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1101323060] [2024-12-02 14:44:57,846 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1101323060] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 14:44:57,846 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 14:44:57,846 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-12-02 14:44:57,846 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1844238924] [2024-12-02 14:44:57,846 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 14:44:57,847 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-12-02 14:44:57,847 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 14:44:57,848 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-12-02 14:44:57,848 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-12-02 14:44:57,848 INFO L87 Difference]: Start difference. First operand 53136 states and 71716 transitions. Second operand has 4 states, 4 states have (on average 53.75) internal successors, (215), 4 states have internal predecessors, (215), 2 states have call successors, (64), 2 states have call predecessors, (64), 1 states have return successors, (61), 2 states have call predecessors, (61), 2 states have call successors, (61) [2024-12-02 14:45:01,998 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-12-02 14:45:04,708 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 14:45:04,708 INFO L93 Difference]: Finished difference Result 104081 states and 140250 transitions. [2024-12-02 14:45:04,709 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-02 14:45:04,709 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 53.75) internal successors, (215), 4 states have internal predecessors, (215), 2 states have call successors, (64), 2 states have call predecessors, (64), 1 states have return successors, (61), 2 states have call predecessors, (61), 2 states have call successors, (61) Word has length 533 [2024-12-02 14:45:04,709 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 14:45:04,896 INFO L225 Difference]: With dead ends: 104081 [2024-12-02 14:45:04,897 INFO L226 Difference]: Without dead ends: 51048 [2024-12-02 14:45:05,013 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-12-02 14:45:05,013 INFO L435 NwaCegarLoop]: 2099 mSDtfsCounter, 0 mSDsluCounter, 4192 mSDsCounter, 0 mSdLazyCounter, 10 mSolverCounterSat, 0 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 6291 SdHoareTripleChecker+Invalid, 11 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 10 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.2s IncrementalHoareTripleChecker+Time [2024-12-02 14:45:05,013 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 6291 Invalid, 11 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 10 Invalid, 1 Unknown, 0 Unchecked, 4.2s Time] [2024-12-02 14:45:05,043 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 51048 states. [2024-12-02 14:45:07,775 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 51048 to 51048. [2024-12-02 14:45:07,807 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 51048 states, 36139 states have (on average 1.251611832092753) internal successors, (45232), 37176 states have internal predecessors, (45232), 11522 states have call successors, (11522), 4389 states have call predecessors, (11522), 3385 states have return successors, (11890), 9650 states have call predecessors, (11890), 11522 states have call successors, (11890) [2024-12-02 14:45:07,936 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 51048 states to 51048 states and 68644 transitions. [2024-12-02 14:45:07,998 INFO L78 Accepts]: Start accepts. Automaton has 51048 states and 68644 transitions. Word has length 533 [2024-12-02 14:45:07,998 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 14:45:07,998 INFO L471 AbstractCegarLoop]: Abstraction has 51048 states and 68644 transitions. [2024-12-02 14:45:07,998 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 53.75) internal successors, (215), 4 states have internal predecessors, (215), 2 states have call successors, (64), 2 states have call predecessors, (64), 1 states have return successors, (61), 2 states have call predecessors, (61), 2 states have call successors, (61) [2024-12-02 14:45:07,998 INFO L276 IsEmpty]: Start isEmpty. Operand 51048 states and 68644 transitions. [2024-12-02 14:45:08,015 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 869 [2024-12-02 14:45:08,016 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 14:45:08,016 INFO L218 NwaCegarLoop]: trace histogram [27, 27, 27, 19, 19, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 8, 8, 8, 8, 8, 8, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 14:45:08,016 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2024-12-02 14:45:08,016 INFO L396 AbstractCegarLoop]: === Iteration 28 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_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 14:45:08,016 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 14:45:08,017 INFO L85 PathProgramCache]: Analyzing trace with hash -367153327, now seen corresponding path program 1 times [2024-12-02 14:45:08,017 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 14:45:08,017 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [230735826] [2024-12-02 14:45:08,017 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 14:45:08,017 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 14:45:27,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 14:45:28,377 INFO L134 CoverageAnalysis]: Checked inductivity of 4646 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4646 trivial. 0 not checked. [2024-12-02 14:45:28,377 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 14:45:28,377 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [230735826] [2024-12-02 14:45:28,377 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [230735826] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 14:45:28,378 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 14:45:28,378 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 14:45:28,378 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1396223918] [2024-12-02 14:45:28,378 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 14:45:28,378 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 14:45:28,378 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 14:45:28,379 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 14:45:28,379 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 14:45:28,379 INFO L87 Difference]: Start difference. First operand 51048 states and 68644 transitions. Second operand has 3 states, 3 states have (on average 59.333333333333336) internal successors, (178), 3 states have internal predecessors, (178), 2 states have call successors, (71), 2 states have call predecessors, (71), 2 states have return successors, (68), 2 states have call predecessors, (68), 2 states have call successors, (68) [2024-12-02 14:45:31,177 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 14:45:31,177 INFO L93 Difference]: Finished difference Result 102313 states and 138166 transitions. [2024-12-02 14:45:31,178 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 14:45:31,178 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 59.333333333333336) internal successors, (178), 3 states have internal predecessors, (178), 2 states have call successors, (71), 2 states have call predecessors, (71), 2 states have return successors, (68), 2 states have call predecessors, (68), 2 states have call successors, (68) Word has length 868 [2024-12-02 14:45:31,179 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 14:45:31,398 INFO L225 Difference]: With dead ends: 102313 [2024-12-02 14:45:31,398 INFO L226 Difference]: Without dead ends: 51368 [2024-12-02 14:45:31,532 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 14:45:31,532 INFO L435 NwaCegarLoop]: 2097 mSDtfsCounter, 7 mSDsluCounter, 2094 mSDsCounter, 0 mSdLazyCounter, 10 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10 SdHoareTripleChecker+Valid, 4191 SdHoareTripleChecker+Invalid, 10 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 10 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-12-02 14:45:31,533 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [10 Valid, 4191 Invalid, 10 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 10 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-12-02 14:45:31,566 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 51368 states.